西門子plc1200定時器簡介分享
發布日期:
2023-06-19

定時器指令是在PLC程序設計中非常常見的一種指令,S7-1200係列PLC的定時器的指令格式及使用方式都不同於(yu) S7-200係列PLC。

S7-1200係列PLC的采用的是IEC標準的定時器指令,用戶程序中可以使用的定時器數僅(jin) 受CPU存儲(chu) 器容量限製,每個(ge) 定時器均使用16個(ge) 字節的 IEC_TIMER 數據類型的DB結構來存儲(chu) 功能框或線圈指令頂部指定的定時器數據。

S7-1200係列PLC的定時器種類有脈衝(chong) 型定時器、接通延時定時器、斷開延時定時器以及保持性接通延時定時器。

1、脈衝(chong) 型定時器

脈衝(chong) 型定時器的指令標識為(wei) TP,該指令用於(yu) 可生存具有預設寬度時間的脈衝(chong) ,定時器指令的IN管腳用於(yu) 啟用定時器,PT管腳表示定時器的設定值,Q表示定時器的輸出狀態,ET表示定時器的當前值,如下圖所示為(wei) 脈衝(chong) 型定時器指令的指令格式及定時器指令執行時的時序圖。

西門子plc1200定時器簡介分享

使用TP指令,可以將輸出 Q 置位為(wei) 預設的一段時間,當定時器的使能端的狀態從(cong) OFF變為(wei) ON時,可啟動該定時器指令,定時器開始計時。 無論後續使能端的狀態如何變化,都將輸出 Q 置位由 PT 指定的一段時間。 若定時器正在計時,即使檢測到使能端的的信號在此從(cong) OFF變為(wei) ON的狀態,輸出Q的信號狀態也不會(hui) 受到影響。

根據脈衝(chong) 型定時器的時序圖分析出如下程序執行過程。

西門子plc1200定時器簡介分享

當I0.5接通為(wei) ON時,Q0.4的狀態為(wei) ON,5S後,Q0.4的狀態變為(wei) OFF,在這5S時間內(nei) 容,不管I0.5的狀態如何變化,Q0.4的狀態始終保持為(wei) ON。

2、接通延時定時器

接通延時定時器的指令標識符為(wei) TON,接通延時定時器輸出端Q在預設的延時時間過後,輸出狀態為(wei) ON,指令中管腳定義(yi) 與(yu) TP定時器指令管腳定義(yi) 一致。如下程序所示,描述的接通延時定時器的指令格式及執行時序圖。

西門子plc1200定時器簡介分享

當定時器的使能端為(wei) 1時啟動該指令。 定時器指令啟動後開始計時。在定時器的當前值ET與(yu) 設定值PT相等於(yu) 時,輸出端Q輸出為(wei) ON。 隻要使能端的狀態仍為(wei) ON,輸出端Q就保持輸出為(wei) ON。 若使能端的信號狀態變為(wei) OFF,則將複位輸出端Q為(wei) OFF。 在使能端再次變為(wei) ON時,該定時器功能將再次啟動。

根據接通延時定時器的執行時序圖分析如下圖所示程序的意思及執行過程。

西門子plc1200定時器簡介分享

該段程序主要完成的是啟動輸出後,延時一段時間後自動斷開的程序:當I0.5接通為(wei) ON時,執行複位優(you) 先指令中的置位功能,使得Q0.4輸出為(wei) ON,當Q0.4輸出為(wei) ON時,啟動接通延時定時器TON,使該定時器工作進行延時,延時10S後,定時器的輸出端Q輸出為(wei) ON狀態,此時複位優(you) 先指令中的複位端信號為(wei) ON,所以執行複位功能,所以Q0.4輸出為(wei) ON。

聲明:部分內(nei) 容來源於(yu) 網絡,如侵權請後台留言聯係刪除。