这个星期,一直在搞全自动洗衣机PLC控制这个设计,参考了相关的文献,也在网上浏览了一下,发觉网上的这个控制程序都是一个模式,都是出自自动化网,但经过我的调试发现它不能运行。现将这个做了调试的程序放到我的博客里,仅供参考,未经本人许可,禁止抄袭!设计要求: 1、 按下启动按扭及水位选择开关 2、开始进水直到高(中、 低)水位,关水 3、2秒后开始洗涤 4、洗涤时,正转30秒,停2秒,然后反转30秒,停2秒 5、 如此循环5次,总共320秒后开始排水,排空后脱水30秒 6、 开始清洗,重复(2)~(5),清洗两遍 7、 清洗完成,报警3秒并自动停机 8、若按下停车按扭,可手动排水和手动脱水 输入点: 输出点:启动 10001 启动洗衣机 00001停止 10002 进水阀 00002高水位 10003 正转 00003中水位 10004 反转 00004 低水位 10005 排水 00005排空检测 10006 脱水 00006高水位检测 10007 报警 00007中水位检测 10008低水位检测 10009手动排水 10010 手动脱水 10011 全自动洗衣机的I/O分配并设计PLC外围硬件线路: 设计流程图:全自动洗衣机的梯形图:(由于版面限制,我只能把这个梯形图分解成几块,标志图X)图(1) 图(2) 图(3) 图(4) 图(5) 图(6) 我这是使用步进梯形指令(STL)编程方式,当然也可以使用起保停电路编程方式。 全自动洗衣机指令表:由于不使篇幅拉的太长,指令表另存档,提取文件连接: http://pickup.mofile.com/4404390002712065 或登录http://pickup.mofile.com/,使用提取码 4404390002712065 提取文件。 博客网版权所有