程序示例
操作数
描述
定时器点数如下所示:
当切断PLC电源或从RUN(运行)模式切换到PROG.(编程)模式时,定时器将被复位,其中的数据被清零。(如果需要保持当前的操作状态,请参见系统寄存器6)
当触发器(执行条件)闭合时,定时器从设定值开始进行减计数直至经过值为零,然后在该时刻定时器触点Tn
(n为指定定时器的触点编号)变为ON.(转后)
如果在减计数的过程中触发器(执行条件)断开,则操作停止、经过值复位(清零)
可以在定时器线圈之后直接执行OT指令。
设置定时器的时间
所设定的时间等于时间增量(计时单位)乘以定时器的设定值。
定时器的设定值为K1至K32767之间的十进制整数。时间增量为0.001秒,则相应的定时范围是0.001秒到32.
767秒。
示例:
当设定值为K43时,定时时间为0.001
X 43=0.043秒
当设定值为K500时,定时时间为0.001
X 500=0.5秒
编程时注意事项
在程序处理过程中定时器值递减,应编写程序使一个扫描周期内执行一次递减(如果使用了中断程序或JP/LOOP等指令,使得程序在一个扫描周期内没有处理或产生多次出来,则不能得到正确的结果。)如果需要在一个扫描周期内进行多重处理,请参照系统寄存器4.在将定时器指令与ANS指令或POPS指令组合使用时,请注意表达式的正确性。
1)利用十进制常数K设置定时器
设置十进制常数K后的定时器动作
将K常数设置为定时器后,与定时器具有相同编号的存储区SV被作为设定值区域使用。
(1)当PLC模式切换到RUN、或在RUN模式卜接通电源后,设定值被传送到与定时器具有相同编号的设定值存储区S。