S7-200SMART系列PLC定时器作用和分类
PLC中的定时器,类似于继电控制电路中的时间继电器,主要作用就是用来实现延时的功能。S7-200SMART的定时器为增量型定时器,用于实现时间的控制,可按工作方式和时间基准来进行分类
寻址访问方式为T定时器加定时器的编号;范围为T0-T255;存储范围为一个字的空间大小;其数据类型为INT S7-200SMART系列PLC定时器指令格式
定时器编号和分辨率选项
定时器类型 | 分辨率 | Zui大值 | 定时器号 |
---|---|---|---|
TON、TOF(不能保持) | 1 ms | 32.767 s | T32、T96 |
10 ms | 327.67 s | T33 - T36, T97 - T100 | |
100 ms | 3276.7 s | T37 - T63, T101 -T255 | |
TONR (能保持) | 1 ms | 32.767 s | T0、T64 |
10 ms | 327.67 s | T1 - T4、T65 - T68 | |
100 ms | 3276.7 s | T5 - T31、T69 - T95 |
定时器操作和PLC上电循环
类型 | 当前值 >= 预设值 | 使能输入 IN 的状态 | 上电循环/首次扫描 |
TON | 定时器位接通 当前值继续定时到 32,767 | ON:当前值 = 定时值 OFF:定时器位断开,当前值 = 0 | 定时器位 = OFF 当前值 = 0 |
TONR | 定时器位接通 当前值继续定时到 32,767 | ON:当前值 = 定时值 OFF:定时器位和当前值保持Zui后状态和值 | 定时器位 = OFF 当前值可以保持 |
TOF | 定时器位断开 当前值 = 预设值,停止定时 | ON:定时器位接通,当前值 = 0 OFF:在接通-断开转换之后,定时器开始定时 | 定时器位 = OFF 当前值 = 0 |
TON定时器时序图
由上图可看出:对于TON定时器,当驱动条件满足时接通定时器开始工作,当前值往上递增。当定时器驱动条件断开后停止工作,并且当前值清零。当驱动条件接通定时器的当前值大于或等于设定(PT)值时,定时器相应的触点会动作。当定时器的当前值达到Zui大值(32767)时不再往上递增
T0F定时器时序图
TONR定时器时序图
由上图可看出:对于TONR定时器的工作过程与TON定时器的工作过程相似,区别在于TON定时器的驱动条件断开后,当前值会清零;而TONR定时器的驱动条件断开后,定时器的当前值保持不变;下一次驱动条件满足后,定时器的当前值会在原来的基础上继续往上递增。当定时器的当前值大于或等于设定PT值时,定时器的触点发生变化;若需要对定时器的当前值进行清零复位,需要使用复位指令对定时器进行复位操作