前面文章中跟大家介绍了基本指令中的位逻辑指令的使用,在本文中将继续跟大家分享关于1200的定时器指令的使用,定时器在PLC编程中是最多被用的基本指令,博途中定时器不同于step7中的定时器,在博途中没有S5定时器,而只有IEC定时器,就意味着要用到定时器的背景数据块,每调用一次定时器就会产生一个背景数据块,非常占用系统资源,那么怎么做才能减少背景数据块呢?下面会跟大家具体分享。
一、指令的位置
二、指令讲解
在1200PLC中有四种定时器:
接通延时定时器TON、关断延时定时器TOF、保持型接通延时定时器TONR、脉冲定时器。下面我们就分别进行介绍:
1、接通延时定时器
定时器采用存储在数据块中的结构来保存定时器数据,在使用定时器时要为定时器分配背景数据块。
接通延时定时器TON的时序图:
当使能端IN接通时,定时器开始定时,当前值ET递增,当前值等于预设值PT时,定时器的输出Q置位,定时器停止计数,并保持当前计数值。
当使能端IN断开时,定时器的当前值和输出状态复位。
若使能端断开时,定时器的当前值小于预设值,定时器的当前值也复位为0.
通过一个小例子来看看指令怎么用?
当按下I0.7按钮,延时5s后Q0.3接通