请问下欧姆龙PLC的TIML指令的用法

如题所述

TIML(—)— 长延时定时器指令;              梯形图符号:

操作数数据区:

N:定义值 — TIML(—)编号:TIM000~ TIM 255 ;         

SV:设置值(字,BCD)操作数;                        

SV数据区域:IR、SR、AR、DM、HR、LR、# 。

C:控制数据000~001。

功能:TIML(—)长延时定时器以1s或10s为单位作一减量的计时。此设置值(SV)的设置范围为0000~9999s;0000~99990s。

说明:1)每一TIML编号只能用作一条长延时定时器指令的定义符。TIML编号TIML000~

TIML255。[当使用TIML(––)时,你必须输入“TIM”和实际定时器编号。如果只输入编号,这条指令将不工作]。

2)SV是0000~9999之间的BCD形式(当C=000时为0到9,999s,当C=001时为0~99,990s)。C必须是000(1s定时单位)或者001(10s定时单位)TIML(––)是一个减值延时接通长延时定时器,并以1s或10s为单位定时的长延时定时器。

3)当使用1s单位时(C=000),长延时定时器的设置值可以从0~9999s(精确度是0~1s);

4)当使用10s单位时(C=001),长延时定时器的设置值可以从0~99990s(精确度为0~10s)。

5)一个长时间定时器当其执行条件为“ON”时工作,而当执行条件为“OFF”时,定时器复位(恢复到SV值)。

6)一旦长延时定时器工作,TIML(––)定时将以1s或10s(取决于C值)为单位从SV值减值。

7)TIML(––)的准确度在1s计时单位时是0~1s,在10s计时单位时是0~10s。

8)当PV到达#0000(0s)时,定时器定时时间到。一旦定时器定时完毕,PV值和完成标志的状态也将保持。

9)定时器可以通过暂时将它的执行条件从“ON”变为“OFF”或使用一条如MOV(021)指令改变它的PV值(一个非#0000的数值)来重新启动。

10)当JMP(004)的执行条件为OFF时,在跳转程序部分中的长延时定时器将不复位,

但是长延时定时器将停止定时,并保持PV值。当JMP(004)的执行条件又变为ON时,定时将恢复定时。这样在很大程度上降低了在跳转程序中的长时间定时器的精确性。

11)当周期时间超过1s(C=000)或者10s(C=001)时,长延时定时器可能不准确。

当IL(002)的执行条件为OFF时,在互锁程序部分中的长延时定时器复位(恢复到SV值)。

12)当长延时定时器在定时时,可以改变C中的定时单位。在运行时改变定时单位会将定时器的准确性降低到10s。

当使用TIML(––)时,你必须输入“TIM”和实际定时器编号。如果只输入编号,这条指令将不工作。

13)如果长延时定时器的设置值设为0000,完成标志在定时器执行条件置“ON”的同时将置“ON”。

14)如果长延时定时器的设置值被设为0001,完成标志在定时器执行条件置“ON”之后的0~1s之间或0~10s之间的某个值也置“ON”(即,定时器的准确度由此时间决定),也会在长延时定时器执行条件置“ON”的同时将置“ON”。

15)在应用程序中,必须考虑长延时定时器的准确性(0~-1s或者0~-10s)。

16)TIML(—) 长延时定时器指令,为扩展指令。扩展指令的代码选用(088)即TIML(088)。

17)如使用扩展指令方法如下即用手持编程器改变PLC设置:

PLC的开关放到PROGRAM状态下 → 按DM键 → 分别按6602数字键 → 按MONTR键 → 按CHG键 → 分别按0100数字键 → 按WRITE键 → 按CLR键 → 按CLR键 → 按EXT键 → 按向 ↑ 键或按向 ↓ 键找出功能序号FUN × × × → 按CHG键 → 按向 ↑ 键或按向 ↓ 键找出扩展指令→ 按WRITE键。注意电源ON — OFF。

ER:N不是一个有效的TIML编号。C不是000或001。

温馨提示:答案为网友推荐,仅供参考