西門子 S7-1200 CPU 1212C DC/DC/DC 6ES7212-1AE40-0XB0
訂貨號: 6ES7212-1AE40-0XB0
SIPLUS S7-1200 CPU 1212C DC/DC/DC 基于 6ES7212-1AE40-0XB0 帶防腐蝕涂層, -40 - +70°C, -25°C 條件下開機, 信號電路板:0, 緊湊型 CPU,DC/DC/DC, 機載 I/O: 8 DI 24V DC;6 個 24V DC 數字輸出; 2 AI 0-10V DC, 電源: 20.4-28.8V DC, 程序存儲器/數據存儲器 75 KB
S7-1200的定時器為IEC定時器,用戶程序中可以使用的定時器數量僅僅受CPU的存儲器容量限制。
使用定時器需要使用定時器相關的背景數據塊或者數據類型為IEC_TIMER(或TP_TIME、TON_TIME、TOF_TIME、TONR_TIME)的DB塊變量,不同的上述變量代表著不同的定時器。
注:S7-1200的IEC定時器沒有定時器號(即沒有T0、T37這種帶定時器號的定時器)。
S7-1200包含四種定時器:
生成脈沖定時器(TP)
接通延時定時器(TON)
關斷延時定時器(TOF)
時間累加器(TONR)
此外還包含復位定時器(RT)和加載持續時間(PT)這兩個指令。
指令位置參見圖1,定時器引腳參考表1,定時器使用及時序圖參考表2。 這四種定時器又都有功能框和線圈型兩種,區別參見常見問題3。
圖1 指令位置
表1定時器引腳匯總
輸入的變量輸出的變量
|
|
|
|
名稱 | 說明 | 數據類型 | 備注 |
IN | 輸入位 | BOOL | TP、TON、TONR:0=禁用定時器,1=啟用定時器 TOF:0=啟用定時器,1=禁用定時器 |
PT | 設定的時間輸入 | TIME |
|
R | 復位 | BOOL | 僅出現在TONR指令 |
|
|
|
|
名稱 | 說明 |
|
|
Q | 輸出位 | BOOL |
|
ET | 已計時的時間 | TIME |
|
表2定時器使用及時序圖
指令說明時序圖
|
|
生成脈沖 LAD:
或-( TP )- SCL:TP | IN從“0"變為“1",定時器啟動,Q立即輸出“1"; 當ET程序資源"中,從TIA博途V11開始,線圈型指令同樣適用,參見圖11。 圖11 新建IEC_TIMER類型DB
|