基于PLC全自动洗衣机控制系统设计方案 下载本文

精品文档 你我共享

编程达到对整个洗衣过程进行检测控制和用户交互。

此外,在少数全自动洗衣机上,以继电器作各电气工作部件驱动电路的电源开关,由PLC控制继电器触点开关的通断,实现洗衣机的程序运转。

6 软件设计

6.1 系统的顺序功能图设计

全自动洗衣机工作原理:全自动洗衣机的洗衣桶(外桶>和脱水桶(内桶>是以同一中心安放的。外桶固定,作盛水用。内桶可以旋转,作脱水(甩水>用。内桶的四周有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电动控制系统,使进水阀打开,经进水管将水注入到外桶。排水时,通过电控系统使排水阀打开,将水由外桶排出到机外。洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。排水按钮用来实现手动排水。 6.2全自动洗衣机的控制要求

1)PLC投入运行,系统处于初始状态准备好启动; 2)启动时开始进水;

3)水满(上限位>时停止进水并开始洗涤正转; 4)正转30s后暂停; 5)暂停2s后开始洗涤反转; 6)反转30s后暂停;

7)暂停2s后,若正、反转未满5次时,返回从正洗开始的动作; 8)暂停5s后,若正、反洗涤满5次时则开始排水; 9)水位下降到低水位时开始脱水井继续排水; 10)脱水30s即完成一次从进水到排水的大循环过程; 11)若完成2次大循环,洗完报警3s后自动停机;

12)可以按“停止”按钮实现手动停止进水、排水、脱水及报警; 13)可以按“排水”按钮实现手动排水;

AAAAAA

精品文档 你我共享

6.3控制系统顺序功能图

图 9 全自动洗衣机控制系统顺序功能图

PLC 投入运行,系统处于初始状态,准备好启动。按下启动按钮时开始进水,水满(即水位到达高水位>时停止进水,2s后开始正转洗涤。正转洗涤30s后暂停,暂停2s后开始反转洗涤。反转洗涤30s 后暂停,暂停2s 后,若正、反洗涤未满5 次,则返回从正转洗涤开始的动作。 若正、反洗涤满5 次时,则开始排水。排水水位若下降到低水位时,开始脱水并继续排水。脱水30s即完成一次从进水到脱水的工作循环过程。若未完成2 次大循环,则返回从进水开始的全部动作,进行下一次大循环。 若完成了2 次大循环,则进行洗完报警。报警3s结束全部过程,自动停机。若按下停止按钮,可以手动排水和手动脱水。

AAAAAA

精品文档 你我共享

6.4控制系统的梯形图设计

AAAAAA

精品文档 你我共享

图10PLC控制系统的梯形图

按下启动按钮S1,X0 动合触点闭合,内部辅助继电器R10得电为“1”,同时R10动合触点闭合自锁。 R10动合触点闭合使输出继电器Y1 得电为“1”,进水阀打开,开始注水。到高水位检测传感器,K1 闭合,使其动断触点X1 断开,进水阀关闭。 同时X1动合触点闭合,计时器T0开始通电计时,2s 后T0 动合触点闭合,输出继电器Y2 得电为“1”,洗衣机开始正转洗涤;同时计时器T1 得电,30s 后T1 动断触点断开,Y2 断电,正转洗涤停止。同时T1 动合触点闭合,计时器T2得电,2s后T2动合触点闭合,输出继电器Y3得电为“1”,洗衣机开始反转洗涤,同时计时器T3得电,30s后T3动合触点闭合,T4 得电,2s 后T4 动合触点闭合,计数器CT100 计数1 次。 T4 动断触点断开,计时器T0、T1、T2、T3、T4 失电复位,T4失电后其动断触点恢复闭合,T0得电,2s后,Y2得电,开始正转洗涤,如此循环5次,计数器CT100计数5次后,C100 动合触点闭合,输出继电器Y4 得电为“1”,排水阀打开排水,待排水至低水位检测开关K2时,输入继电器X2动断触点断开,Y4 失电为“0”,停止排水,同时X2 动合触点闭合,输出继电器Y5 得电为“1”,脱水电机运转,开始脱水,同时计时器T5 得电,30s 后T5 动断触点断开,Y5 失电为

AAAAAA