求个step7的洗衣机程序

来源:百度知道 编辑:UC知道 时间:2024/05/15 12:18:18
初学是step7谁能帮我写个洗衣机程序?
控制要求:按起动按钮后给水阀就开始给水→当水满传感器动作时就停止给水→波轮正转5s,再反转5s,然后再正转5s如此反复转动5分钟→出水阀开始出水→出水10s后停止出水,然后进水→正转→反转5分钟→排水,甩干2分钟→声光报警器报警,叫工作人员来取衣服。
任何一个位置按停止,都可以停止,然后再开始接着上次位置继续

连接的输入点:
启动/停止旋钮
暂停/继续旋钮
水满传感器

连接的输出点:
给水电磁阀
电动机正转继电器线圈
反转继电器线圈

使用计时器1个,根据不同状况赋给不同的初值,(S_ODTS就行),也可以用好几个计时器。

赋初值的方法,插入一个S_ODTS定时器后,按F1就明白了

让定时器自触发,就是接通后将一个变量(推荐用MW,比如MW0)自加1,然后接到一个线圈上,这个线圈有地址M2.0,定时器触发回路里有个M2.0闭点,这会产生这么个现象:定时器记完时后会将MW0加1,然后重新触发,

对于洗衣操作,你可以这么做:计时器记时5秒,那么,5秒钟MW0就会加1,如果MW0是双数,并且符合电机转的条件,那么就让正转输出线圈得电,如果是单数,就让反转输出线圈得电。当MW0达60时,退出洗衣状态进入出水状态。

我想,你应该能写出来这段程序了

很想帮助你,可是我不会,但是我有几个很懂计算机与电工的工友~他们或许会知道,需要的话,帮你问问呵呵~~~o(∩_∩)o...