西门子PLC的定时器数量有限。如果项目较大,定时器不够用,可以使用IEC定时器。 IEC 定时器集成到CPU 的操作系统中。相应CPU中有以下定时器:脉冲定时器(TP)、上电延时定时器(TON)、上电延时保持定时器(TONR)和断电延时定时器(TOF)。
(1) 上电延时定时器(TON)
上电延迟定时器(TON)的参数如图1所示。
图1
下面通过一个例子介绍一下上电延时定时器(TON)的应用。
【例1】按下按钮I0.0,3秒后电机启动。请设计一个梯形图。
【解决】使用SIMATIC定时器TON也是可行的。首先插入IEC定时器TON,会弹出如图2所示的界面:
图2
分配数据块,然后编写梯形图如图3所示:
图3
10.0关闭启动定时器,T#3S为定时时间,3s后Q0.0为1,MD10为定时器当前时间。
(2)断电延时定时器(TOF)
断电延迟定时器(TOF)的参数如图4所示。
图4
下面通过一个例子来介绍一下断电延迟定时器(TOF)的应用。
【例2】关闭按钮10.0,延时3秒后电机停止转动。请设计一个梯形图。
【答】使用SIMATIC定时器TOF也是可行的。首先插入IEC定时器TOF,会弹出图2所示界面,分配数据块,然后编写梯形图如图5所示:
图5
按10.0按钮Q0.0得电,电机启动。 T#3S为定时时间,断开10.0,启动定时器,3s后Q0.0为0,电机停止,MD10为定时器当前时间。
(3) 时间累加定时器(TONR)
累加定时器(TONR)的参数如图6所示:
图6
下面通过一个例子来介绍时间累加定时器(TONR)的应用。如图7所示:
图7
当I0.0闭合时间累计和大于等于10s(即I0.0闭合时间或多次闭合时间累计和大于等于10s)时,Q0.0线圈得电。如果Q0.0线圈需要断电,则I0.1闭合。
审稿人:刘庆