进水开始再循环一次为洗衣结束。洗衣完成脱水成功后报警3s钟洗衣机自动停止。
在操作控制界面上有一个简易模式开关,该键的作用的就是让整个洗衣的过程简单化,例如洗涤一较小的衣物,或是洗涤夏季衣物。当按下“简易模式”时,洗衣机会自动切换到循环次数较少的程序完成洗涤。
如果中途有紧急情况下或不想利用全自动洗衣功能时,可以直接按下停止按钮,此时可实现手动停止进水、排水、脱水及报警功能。当感觉衣服已经干净时,而洗衣机还没有进入排水阶段,可按下停止按钮使得自动洗衣功能停止,这时还可以按下手动排水,手动脱水按钮,实现手动排水,手动脱水的功能。
重点的几个参数设定
定义参数:
图 洗衣机的水位参数
选择变量参数:
图 反应器参数
10格每秒,共100格,底色为黄色,蓝色代表水。
图 多边线(水管)的参数设置
管道水流动画设置为流动效果,由PLC离散信号控制,或给水或供排水。
图 排水管的变量参数
并为与PLC相连,设置给水管道为离散变量,单独与水罐相连,进入演示画面,测试结果如图所示,动画连接成功。
第4章 软件设计
I/O分配表
数字量输入部分
这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位/中水位/低水位)、手动排水开关、手动排水开关、高水位浮球开关、中水位浮球开关、低水位浮球开关、水排空浮球开关等共16个输入点。具体的输入分配如表所示:
表4-1输入地址分配
输入地址 对应的外部设备 启动按钮 停止按钮 水位选择开关(高水位) 水位选择开关(中水位) 水位选择开关(低水位) 手动排水开关 手动脱水开关 高水位浮球开关 中水位浮球开关 低水位浮球开关 水排空浮球开关 触发低次档位 触发中次档位 触发高次档位 触发简易档位 数字量输出部分
这个控制系统需要控制的外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器5个设备。但是由于洗涤电动机有正反转两个状态,分别有正接触器和反接触器,所以输出点应该有6个。具体的输出分配如表所示:
表4-2输出地址分配
输出地址 对应的外部设备 进水电磁阀 排水电磁阀 洗涤电动机正转接触器 洗涤电动机反转接触器 脱水桶 报警器 辅助继电器
本程序中,还需要几个中间继电器、定时器和计数器,它们分别代表的含义与功能如表所示:
表4-3控制系统中的中间状态I/O分配
地址 T37 T38 T39 T40 T41 C50 C51 功能 启动按钮辅助继电器 判断洗衣机水位是否与设定值不一致 判断洗衣机水位是否与设定值一致 停止自动洗衣辅助继电器 判断进水是否完成 判断排水是否完成 选择简易程序辅助继电器 洗涤电动机正转时间30s 洗涤电动机反转时间30s 排水30s 脱水30s 洗衣完毕报警3s 抵挡洗衣(100次) 中档洗衣(200次) C52 C53 高档洗衣(300次) 整个过程重复2次 洗衣机PLC运行过程分析
洗衣前选择好水位,选择正常洗涤或简易洗涤,按下水位选择开关(高水位\\中水位\\低水位)中任意一个,选择洗衣模式(高强度\\中强度\\低强度\\简易模式),相应的指示灯会亮,再按下启动按钮,接通,接通,开始进水。当水位上升到与选择的水位相一致时,相一致的水位传感器、、接通,断开停止进水。
停止进水后,接通开始正转洗衣, T37计时开始。T37计时30秒,断开,正洗暂停4s,T38开始计时。T38计时时间到,接通,反转洗涤,T39开始计时。T39计时时间到,断开,反洗暂停4s,T40开始计时。T40计时时间到,C50\\C51\\C52\\C53计数一次,同时洗衣返回接通,重复以上从正洗开始的全部动作,直到计数器达到规定次数时,接通并自保,开始排水20s,排水指示灯亮,计数器复位,准备下次循环时再计数。
排水到脱水水位时,闭合,、接通,开始脱水,脱水计数器开始计时10s。计时时间到,、断开,停止排水和脱水,C53\\C54计数一次,同时洗衣返回接通,重复从进水到脱水的全部动作,知道计数满3或2次时,停止洗衣,接通报警并自保,报警指示灯亮,T41开始计时。T41计时时间到,报警结束,整个洗衣过程结束,T41常开触点闭合,准备下次启动。
运行中按停止按钮时,常闭触点断开,则、、、、断开,停止进水、排水、脱水及报警。按排水按钮时,常开触点闭合,接通并自保,进行手动排水。按手动脱水按钮,闭合,、接通脱水,T40开始计时。T40计时时间到、断开,脱水停止,接通报警,T41开始计时。T41计时时间到断开报警结束。
程序的流程图、构成和相关设置
图为正常全程序过程运行流程图—见附录2
如图即为强制停止流程图,如果中途有紧急情况下或不想利用全自动洗衣功能时,可以直接按下停止按钮,此时可实现手动停止进水、排水、脱水及报警功能。当感觉衣服已经干净时,而洗衣机还没有进入排水阶段,可按下停止按钮使得自动洗衣功能停止,这时还可以按下手动排水,手动脱水按钮,实现手动排
水,手动脱水的功能。
图全自动洗衣机强制停止流程图 图自动洗衣机简易流程图
图为简易流程图,简易流程图与正常运行下在程序上有简易的特点,其主要应用于夏季或者是较小的衣物的清洗,不必像正常运行下的情况下那么繁琐,用那么多的时间。
(Ⅱ)程序构成:这个程序有自动方式和手动方式两种。在自动方式下,PLC将运行已经设置好的程序和参数。手动方式是在紧急停止情况下,可以手动进行排水和脱水。
(Ⅲ)程序下载、安装和调试:将各个输入输出端子和实际控制系统中的按钮、所需控制的设备正确连接,完成硬件的安装。全自动洗衣机程序由STEP7-Micro/Win32软件的指令完成,正常工作时程序放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行STEP7-Micro/Win32编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试。
系统流程概述
全自动洗衣机控制系统的详细工作过程如下: 1. 按下启动按钮,洗衣机电源导通,准备进入洗涤状态。 2. 用户设置水位高低,以及洗衣模式(常规模式或简易模式)。 3. 洗衣机打开进水电磁阀,开始从外界输入水。 4. 水位探测器检测到水已经到位,开始洗涤。
5. 电机正转与反转按照设定的洗衣模式的切换时间的长度进行轮流工作。 6. 洗衣一直进行直到预定值。
7. 洗衣机打开排水离合器,开始排水,并且持续20s。 8. 洗衣机关闭排水离合器。
9.洗衣机控制脱水电磁阀离合器,进行脱水10s,同时打开排水离合器使得脱水出来的水可以及时排出洗衣机筒内。 10. 关闭脱水电磁阀。
11. 重复(3)至(8)步骤二次(简易程序重复一次)。 12. 蜂鸣器发出响声,持续发声3s,提醒用户洗衣完成。 13. 完成洗衣。
相关推荐: