PLC定时器(T)的工作原理及使用注意事项
2024-02-10  来源:网络或本站原创

PLC中的定时器相当于继电器系统中的时间继电器。它有一个设定值寄存器(一个字长)、一个当前值寄存器(一个字长)和一个用来储存其输出触点状态的映像寄存器(占二进制的一位),这三个存储单元使用同一个元件号。FX系列PLC的定时器分为通用定时器和积算定时器。

常数K可以作为定时器的设定值,也可以用数据寄存器(D)的内容来设置定时器。例如外部数字开关输入的数据可以存入数据寄存器,作为定时器的设定值。通常使用有电池后备的数据寄存器,这样在断电时不会丢失数据。   

 1.通用定时器

 各系列的定时器个数和元件编号如表35所示。100ms定时器的定时范围为0.13276.7s10ms定时器的定时范围为0.01327.67sFX1S的特殊辅助继电器M80281状态时,T32T62(31)被定义为10ms定时器。图310X0的常开触点接通时,T200的当前值计数器从0开始,对10ms时钟脉冲进行累加计数。当前值等于设定值414时,定时器的常开触点接通,常闭触点断开,即T200的输出触点在其线圈被驱动10ms×414=4.14s后动作。X0的常开触点断开后,定时器被复位,它的常开触点断开,常闭触点接通,当前值恢复为0

 

 

如果需要在定时器的线圈“通电”时就动作的瞬动触点,可以在定时器线圈两端并联一个辅助继电器的线圈,并使用它的触点。

 通用定时器没有保持功能,在输入电路断开或停电时被复位。FX系列的定时器只能提

供其线圈“通电”后延迟动作的触点,如果需要在输入信号变为OFF之后的延迟动作,可以使用图31l所示的电路。

2.积算定时器

 100ms积算定时器T250T255的定时范围为0.13276.7sX1的常开触点接通时(见图312)T250的当前值计数器对100ms时钟脉冲进行累加计数。X1的常开触点断开或停电时停止定时,当前值保持不变。X1的常开触点再次接通或重新上电时继续定时,累计时间(t1+t2)1055×100ms=105.5s时,T250的触点动作。因为积算定时器的线圈断电时不会复位,需要用X2的常开触点使T250强制复位。

 

3.使用定时器的注意事项

如果在子程序或中断程序中使用T192T199T246T249,在执行END指令时修改定时器的当前值。当定时器的当前值等于设定值时,其输出触点在执行定时器线圈指令或END指令时动作。如果不是使用上述的定时器,在特殊情况下,定时器的工作可能不正常。 如果1ms定时器用于中断程序和子程序,在它的当前值达到设定值后,其触点在执行该定时器的第一条线圈指令时动作。

 4.定时器的定时精度

定时器的精度与程序的安排有关,如果定时器的触点在线圈之前,精度将会降低。平均误差约为1.5倍扫描周期。最小定时误差为输入滤波器时间减去定时器的分辨率,1ms10ms100ms定时器的分辨率分别为1ms10ms100ms  

如果定时器的触点在线圈之后,最大定时误差为2倍扫描周期加上输入滤波器时间。如果定时器的触点在线圈之前,最大定时误差为3倍扫描周期加上输入滤波器时间。