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)?。═imer 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,輸出);

浙公網安備 33010602011771號