公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子編程6DD16070AA2供應
本公司宗旨:本著以誠信為本,以顧客為中心,讓顧客滿意,創造一個舒心的購物
TON:啟動接通延時定時器
說明
使用“啟動接通延時定時器"指令啟動將周期作為接通延時的 IEC 定時器。邏輯運算
結果 (RLO) 從“0"變為“1"(上升沿)時,將啟動 IEC 定時器。IEC 定時器運行
的一段時間。如果該指令輸入處 RLO 的狀態為“1",則輸出的狀態將為“1"。如
果在定時器計時結束之前 RLO 變為“0",則將復位 IEC 定時器。對定時器狀態“1"的查詢
將返回狀態“0"。當該指令的輸入檢測到下一個上升沿,將重新啟動 IEC 定時器。
說明
由于每次查詢輸出 Q 或 ET 都會更新 IEC_TIMER 結構,因此 IEC 定時器的啟動和查詢可
具有不同的超時級別。
指令
4.1 指令
對 PLC 進行編程
1152 編程和操作手冊, 10/2018
對于 S7-1200 CPU
“啟動接通延時定時器"指令以數據類型為 IEC_TIMER 或 TON_TIME 的結構存儲其數
據??梢匀缦侣暶鞔私Y構:
● 聲明為一個數據類型為 IEC_TIMER 的數據塊(例如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TON_TIME 或 IEC_TIMER 類型的局部變量(例如,
#MyIEC_TIMER)
對于 S7-1500 CPU
“啟動接通延時定時器"指令以數據類型為 IEC_TIMER、IEC_LTIMER、TON_TIME 或
TON_LTIME 的結構存儲其數據??梢匀缦侣暶鞔私Y構:
● 聲明為一個數據類型為 IEC_TIMER 或 IEC_LTIMER 的數據塊(例
如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TON_TIME、TON_LTIME、IEC_TIMER 或 IEC_LTIMER
類型的局部變量(例如,#MyIEC_TIMER)
在以下情況下將更新指令數據:
● 調用該指令時,將更新 IEC_Timer 結構。僅當掃描 ET 或 Q 輸出時(如,"MyTimer".Q
或 "MyTimer".ET),才更新 ET 輸出處的時間值。
● 訪問定時器時。
當前定時器狀態保存在 IEC 定時器的結構組件 ET 中。通過二進制邏輯運算,可以查詢定
時器狀態。
執行“啟動接通延時定時器"指令之前,需要事先預設一個邏輯運算。它只可放置在程序
段的末端。
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1153
參數
下表列出了“啟動接通延時定時器"指令的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500
VALUE Input TIME TIME、
LTIME
I、Q、M、
D、L 或常數
IEC 定時器運
行的時間
<IEC 定時器
>
InOut IEC_TIMER、
TON_TIME
IEC_TIMER、
IEC_LTIME
R、
TON_TIME、
TON_LTIME
D、L 啟動的 IEC
定時器
有關有效數據類型的更多信息,請參見“另請參見"。
脈沖時序圖
下圖為此指令的脈沖時序圖:
????
????
????
??
???? ????
指令
4.1 指令
對 PLC 進行編程
1154 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
??????????????????????
??????????????????????????
??????
????????
???????????????????? ??????????
當操作數 Tag_Input 的狀態從“0"變為“1"時,執行“啟動接通延時定時器"指令。
“MyIEC_TIMER"定時器將運行操作數“Tag_TIME"中存儲的一段時間。
????????????????????????
?????????????????????????????? ??
如果定時器“MyIEC_TIMER"計時結束且操作數“Tag_Input"的狀態為“1",則定時器
的狀態查詢 ("MyIEC_TIMER".Q) 將返回狀態“1",同時置位“Tag_Output"操作數。
操作數“Tag_Input"的狀態變為“0"時,查詢定時器狀態將返回狀態“0"且操作
數“Tag_Output"復位。
參見
有效數據類型概述 (頁 247)
實例 (頁 68)
有關 FBD 的基本信息 (頁 8277)
下一篇:西門子編程軟件6DD16810AJ1程序安裝