有的时候,我们需要使用断开延时定时器,让人郁闷的是,各家plc厂商对于断开延时定时器的定义又不尽相同。怎么办呢?最好的办法当然是自定义指令块了。就算换了plc还能照样用啊。
我们基于三菱和三菱系plc指令举例如下。下图所示为断开延时程序的梯形图和动作时序图。
当x13接通时(第一行),m0线圈接通并自锁(第一二行),y3线圈通电(第三行),这时t13由于x13常闭触点断开而没有接通定时;
当x13断开时,x13的常闭触点恢复闭合,t13线圈得电,开始定时。经过10s延时后,t13常闭触点断开,使m0复位,y3线圈断电,从而实现从输入信号x13断开,经10s延时后,输出信号y3才断开的延时功能。
a)梯形图 b)时序图
断电延时动作的PLC程序梯形图