在数控机床梯形图编制中,定时器是不可缺少的指令,用于顺序程序中需要与时间建立逻辑关系的场合。功能相当于一种通常的延时继电器。
1)TMR:设定时间可以更改的延时定时器
其指令格式如图1所示。它通过CRT/MDI面板在指令规定的“定时器”控制数据地址来设定时间,设定值用二进制数表示,二进制1相当一个设定时间单位,例如FANUC-BESK
PLC-B规定;对定时器l号至8号,设定单位是50ms,时间设定范围是0.05~3276.70s,而对定时器9—40号设定单位是8ms,时间设定范围是0.008~524.272s。
图1 TMR指令格式
定时器的工作原理是:当控制条件ACT=0时,定时继电器TMOO是断开的,当ACT=1时,定时器开始计时,到达预定的时间后,定时器TMOO按通。图1的编码如表1所示。
表1
图1的编码表
步号 |
指令 |
地址数·位数 |
备注 |
1 |
RD |
· |
ACT |
2 |
TMR |
|
|
3 |
WRT |
· |
TM |
2)TMRB:设定时间固定的定时器
TMRB与TMR的区别在于,TMRB的设定时间编在梯形图中,在指令和定时器号的后面加上一项参数预设定时间,与顺序程序一起被写入EPROM。所设定的时间不能用CRT/MDI改写。