您现在的位置是:首页 > PLC技术 > PLC技术

定时器的3种不同表达形式——定时器指令的分类

来源:艾特贸易2017-06-05

简介在 LAD 编程语言中,对定时器的操作分为 S5 定时器块图指令和定时器线圈指令。 S5 定时器块图指令包括: S-PULSE (脉冲型 S5 定时器)、 SE-PEXT (扩展脉冲型 S5 定时器)、 SD-OUT( 延时接


LAD编程语言中,对定时器的操作分为S5定时器块图指令和定时器线圈指令。S5定时器块图指令包括:S-PULSE(脉冲型S5定时器)、SE-PEXT(扩展脉冲型S5定时器)、SD-OUT(延时接通型S5定时器)SS-ODTS(延时接通保持型S5定时器)和SF-OFFDT(延时断开型S5定时器)。定时器线圈指令包括一(SP)(脉冲型定时器输出线圈)、一(SE)(扩展脉冲型定时器输出)、一( SD)(延时接通型定时器线圈输出)、一(SS)(延时接通保持型定时器输出线圈)和-( SF)(延时断开型定时器线圈输出)。

定时器块图指令为一个指令块,包含触发条件、定时器复位、预置值等与定时器所有相关的条件参数,定时器线圈指令将与定时器相关的条件参数分开使用,可以在不同的程序段中对定时器参数进行赋值和读取。定时器指令的3种表达形式见表3 -20

 5种类型定时器时序图

3 -22 5种类型定时器时序图

定时器指令的3种表达形式

3 -20定时器指令的3种表达形式

    使用STL编程语言的定时器指令与LAD中的定时器线圈指令使用方式相同,除此之外,FR指令可以重新启动定时器,例如,设定定时器初值需要一个沿触发信号,如果触发信号常为“1”,不能再次触发设定指令,使用FR指令,可以清除定时器的沿存储器,常“1”的触发信号可以再次产生沿信号并触发定时器重新开始定时,FR指令在实际编程中很少使用;L指令以整数的格式将定时器的定时剩余值写入到累加器1中,LC指令以BCD码的格式将定时器的定时剩余值和时基一同写入到累加器1中;使用普通复位指令R可以将定时器复位(禁止启动)。