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

学院毕业论文设计

1、数字量输入部分

这个控制系统的输入有启动按扭、停止按扭、水位选择开关(高水位、中水位、低水位)、手动排水开关、自动排水开关、高水位浮球开关、低水位浮球开关、水排空浮球开关共11个输入点。 具体的输入分配如表所示。

表4-1 输入分配表

输入地址 X000 X001 X002 X003 X004 X005 X006 X007 X010 X011 X012

2、数字量输出部分

对应的外围设备 启动按扭 停止按扭 水位选择开关(高水位) 水位选择开关(中水位) 水位选择开关(低水位) 手动排水开关 自动排水开关 高水位浮球开关 中水位浮球开关 低水位浮球开关 水排空浮球开关 输入地址分配

这个控制系统需要控制的外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共5个设备。但是由于洗涤电动机有正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点应该有6个。

具体的输出分配如表4-2所示。

表4-2 输出分配表

输出地址 Y000 Y001 Y002 Y003 Y004

29

对应的外围设备 进水电磁阀 排水电磁阀 洗涤电机正转继电器 洗涤电机反转继电器 脱水桶 学院毕业论文设计

Y005 输出地址分配

报警器 4.6.2源程序 1、辅助继电器

在本程序中,M0是按下启动按钮的辅助继电器;M1是判断洗衣机水位是否和设定水位不一致的辅助器;M2是判断洗衣机水位是否和设定水位一致的辅助继电器;M3是停止自动洗衣机的辅助继电器。

图4-8 辅助继电器的梯形图

2、进水

在正常情况下,按下启动按扭或者脱水完毕,而且洗衣大循环未到3次时,开始进水,当水位到设定水位后停止进水,等待2s后进入洗衣过程。在强制停止情况下,当停止按扭按下时立即停止进水。

30

学院毕业论文设计

图4-9 进水的梯形图

3、洗衣

进水到设定水位2s后,开始洗衣,先正转20s,然后再反转20s,这样循环5次后进入排水过程。

图4-10 洗衣的梯形图

31

学院毕业论文设计

4、排水

洗衣过程完毕后,进入排水过程。水排空后停止排水。

图4-11 排水的梯形图

5、脱水

水排空后,开始脱水,脱水30s后停止脱水。因为判断水排空是否在排水完毕后,所以要用到排水完毕辅助继电器。

32