程图322程序的构成这个程序有自动方式和手动方式两种。在自动方式下,PLC将运行已经设置好的程序和参数(适用于机械一切都工作正常的情况下)。在手动方式下是在紧急停止情况下,可以手动进行排水和脱水。323程序的下载、安装和调试将各个输入输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由STEP7MicroWi
32软件的指令完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行STEP7MicroWi
32编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试。
4全自动洗衣机控制系统PLC程序
41地址分配这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水
位、低水位)、手动排水开关、自动排水开关、高水位浮球开关、中水位浮球开关、低水位浮球开关、水排空浮球开关共11个输入点。外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共5个设备。但是由于洗涤电动机有正转和反转两个状态,分别对应正转继电器和反转继电器,所以输出点应该有6个。
5
f表1输入地址I00I01I02I03I04I05I06I07I10I11I12
输入地址分配对应的外部设备启动按钮停止按钮
水位选择开关高水位水位选择开关中水位水位选择开关低水位
手动排水开关手动脱水开关高水位浮球开关中水位浮球开关低水位浮球开关水排空浮球开关
表2
输出地址分配
输出地址
对应的外部设备
Q00
进水电磁阀
Q01
排水电磁阀
Q02
洗涤电动机正转继电器
Q03
洗涤电动机反转继电器
Q04
脱水桶
Q05
报警器
42源程序
421辅助继电器
在本程序中,M00是按下启动按钮的辅助继电器;M01是判断洗衣机水位
是否和设定水位不一致的辅助继电器;M02是判断洗衣机水位是否和设定水位
一致的辅助继电器;M03是停止自动洗衣的辅助继电器。
梯形图如图5所示
6
fNetwork1
I00
I01
M00
Network2
I02
I07
I03
I10
I04
I11
Network3
I02
I07
I03I04
Network4I01M03
I10I11
Q00
M00M01M02M03
图5辅助继电器梯形图422进水在正常情况下按下启动按钮或者脱水完毕而且洗衣大循环未到3次时开始进水当水位到设定水位后停止进水等待2s后进入洗衣过程。在强制停止情况下,当停止按钮按下时立即停止进水。它的梯形图如图6所示。
Network5M00
T40
Q00
Network6M02
C51
Q01
M01
I01
Q00
Q02
Q03
T37
IN
TON
20PT
图6进水梯形图
7
f423洗衣进水到设定水位后,开始洗衣,先正转20s,r