全自动洗衣机PLC控制一、 课题内容:全自动洗衣机运行框图及梯形图控制程序的编制,并画出硬件接线图。二、控制要求:(1) 按下启动按扭及水位选择开关,开始进水直到高(中、 低)水 位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒(5) 开始清洗,重复(1)~(4),清洗两遍(6) 清洗完成,报警3秒并自动停机(7) 若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)输入点: 输出点:启动 10001 低水位检测 10009 启动洗衣机 00001停止 10002 手动排水 10010 进水阀 00002高水位 10003 手动脱水 10011 正转及脱水 00003中水位 10004 反转 00004低水位 10005 排水 00005排空检测 10006 报警 00006高水位检测 10007中水位检测 10008点号表I0.0 启动信号I0.1 停止信号I0.2 高水位I0.3 中水位I0.4 低水位I0.5 排空检测I0.6 高水位检测I0.7 中水位检测I1.0 低水位检测I1.1 手动排水I1.2 手动脱水Q0.0 启动指令Q0.1 进水阀控制Q0.2 正转及脱水Q0.3 反转Q0.4 排水Q0.5 报警M0.1 开始洗涤转:二、控制要求:(1) 按下启动按扭及水位选择开关,开始进水直到高(中、 低)水 位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒(5) 开始清洗,重复(1)~(4),清洗两遍(6) 清洗完成,报警3秒并自动停机(7) 若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数) 图片: 图片: 图片: 图片: 图片: 以下是语句形式及源程序:// //PROGRAM COMMENTS//Press F1 for help and example program//bbs.zidonghua.com.cn,welcome to www.zidonghua.com.cn!//免责声明:自动化网论坛(http://www.zidonghua.com.cn)示例程序,未经过现场调试,仅供参考。//千万不要直接拿此程序应用于实际工程中,自动化网对于由此引发的一切后果不予承担任何责任!// 由于时间原因,程序中可能还有很多错误和遗漏的地方来不及仔细考虑了,先发上来大家看看吧!// 有什么问题可以在自动化网论坛(http://www.zidonghua.com.cn)上留言!NETWORK 1 //开始洗涤//开始洗涤,M0.1为洗涤状态;M0.2为每次洗涤(共四次)的状态;M0.3为进水阀控制;LD I0.0AN C2AN I0.1= M0.1NETWORK 2 //进水阀控制// //进水阀控制// LD M0.1EULD I0.5EUOLDO M0.3AN M0.2= M0.3NETWORK 3LD I0.2AN I0.6LD I0.3AN I0.7OLDLD I0.4AN I1.0OLDA M0.3= Q0.1NETWORK 4LD Q0.1EDTON T37, +20NETWORK 5LD T37O M0.2AN C1A M0.1= M0.2NETWORK 6 //正转及脱水控制//正转及脱水控制LD M0.2AN T38AN Q0.3A M0.1LD I0.5AN T40AN Q0.3A M0.1OLDLD I1.2AN M0.1OLD= Q0.2NETWORK 7LD M0.2AN T39TON T38, +300NETWORK 8 //反转控制//反转控制LD T38AN T39AN I0.5A M0.1= Q0.3NETWORK 9LD Q0.3TON T39, +300NETWORK 10LD T39EDLD T40EDCTU C1, +5NETWORK 11 //出水阀控制//出水阀控制LD C1LD I1.1AN M0.1OLD= Q0.4NETWORK 12 //脱水计时//脱水计时LD I0.5TON T40, +300NETWORK 13 //洗涤和漂洗计数//洗涤和漂洗计数LD M0.2EDLDN M0.1CTU C2, +3NETWORK 14 //报警输出//报警输出LD M0.1TOF T30, +30NETWORK 15