PLC-可编程逻辑控制器5-2.pdf
文本预览下载声明
定时器指令
TON T ××,PT TONR T ××,PT TOF T ××,PT
通电延时定时器 记忆型通电延时定时器 断电延时型定时器
指令盒上方输入定时器的编号(T××):T0-T255
IN:使能输入端
PT:预置值输入端:最大预置值为32767,INT型
PT操作数有:IW,QW,MW,SMW,T,C,VW ,SW,AC ,常数
S7-200系列PLC的定时器是对内部时钟累计时间增量计时的。
16位的当前值寄存器:用以存放当前值(16位符号整数)
一位状态位:反应其触点的状态
定时器指令
TON T ××,PT TONR T ××,PT TOF T ××,PT
通电延时定时器 记忆型通电延时定时器 断电延时型定时器
1ms定时器 定时精度
按时基脉冲分 10ms定时器 定时范围 不同
100ms 定时器 定时器刷新方式
工作原理:使能输入有效后,当前值PT对PLC内部的时基脉
冲增1计数,当计数值大于或等于定时器的预置值后,状态位置1。
最小计时单位:时基脉冲的宽度,又为定时精度
定时时间=预置值×时基,即从定时器输入有效到状态位
输出有效所经过的时间。
定时器的类型
时基 最大定时
工作方式 定时器号
(ms ) 范围(s )
1 32.767 T0,T64
TONR 10 327 . 67 T1-T4,T65-T68
100 3276 . 7 T5-T31,T69-T95
1 32.767 T32,T96
TON/
10 327 . 67 T33-T36,T97-T100
TOF
100 3276 . 7 T37-T63,T101-T255
定时器的刷新方式
1ms定时器每隔1ms刷新一次,与扫描周期和程序处理无关,
即采用中断刷新方式。因此当扫描周期较长时,在一个周期内可
能被多次刷新,其当前值在一个扫描周期内不一定保持一致。
10ms 定时器则由系统在每个扫描周期开始自动刷新。由于
每个扫描周期内只刷新一次,故而每次程序处理期间,其当前值
为常数。
100ms定时器则在该定时器指令执行时刷新。下一条执行的
指令,即可使用刷新后的结果,非常符合正常的思路,使用方便
可靠。但应当注意,如果该定时器的指令不是每个周期都执行,
定时器就不能及时刷新,可能导致出错。
通电延时定时器(TON )指令工作原理
LD I0.0 I0.0
最大值32767
TON T37,100 PT
T37当前值
LD T37
= Q0.0
显示全部