S7-1200 定时器内容介绍及参考

转自:如何使用S7-1200的IEC定时器(IEC timer) | 北岛夜话

西门子官网介绍:TIMER

S7-1200的定时器为IEC定时器,用户程序中可以使用的定时器数量仅仅受CPU的存储器容量限制。
使用定时器需要使用定时器相关的背景数据块或者数据类型为IEC_TIMER(或TP_TIME、TON_TIME、TOF_TIME、TONR_TIME)的DB块变量,不同的上述变量代表着不同的定时器。

:S7-1200的IEC定时器没有定时器号(即没有T0、T37这种带定时器号的定时器)。

S7-1200包含四种定时器:

  • 生成脉冲定时器(TP)    (Timer Pulse,脉冲定时器)
  • 接通延时定时器(TON) (Timer ON-Delay,延时接通定时器)
  • 关断延时定时器(TOF)    (Timer OFF-Delay,延时 断开定时器)
  • 时间累加器(TONR)        (Timer Accumulator,时间累加定时器)

此外还包含复位定时器(RT)和加载持续时间(PT)这两个指令。

 

IEC定时器中常用的参数有五个(可以访问控制):

1. IN(Input,定时器启动,Start timer);

2. R(Reset,定时器复位,Reset timer);

3. PT(Preset time,时间预设值,必须大于0);

4. ET(Elapse time,当前时间值,时间流逝值);

5. Q(Ouput,输出);

 

posted @ 2025-02-05 11:20  U0_0U  阅读(166)  评论(0)    收藏  举报