控制工程师论坛

PLC与PAC

一个简单的时序起停PLC程序

ever522
ever522

2008-09-22

在之前的一个项目中,现场数据通过光端机传输至RTU(美国SIXNET),可运行中发现光端机会不定时的死机(几天到1个星期),造成数据中断,只要重新启动光端机,故障就会消除.连续几次,辛辛苦苦地跑去现场,就只插拔了下电源,就回来了.最后终于怒了,决定利用就近的RTU1个和继电器,通过DO信号去控制光端机的重启.自己编的PLC梯形图如下:

实现的功能是当DO3持续ON 10秒之后,DO3转为OFF

DO3 OFF 5秒后,重新转为ON.循环不止.实际运行时将t#10s改为t#23h(即23小时),即光端机每过23小时重启一次.本来想设为24小时,试验时发现该数值会使RTU内部乱套,导致DO3快速切换(可能是时间表示上24:00和0:00所带来的bug).

实际运行情况良好,但总感觉梯形图可以再简洁一些,请高手指点....(DOVIR1,DOVIR2是内部虚拟I/O,不起实际控制作用)

 

回帖

评论0

首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China