公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子編程6AV2103-0XA05-0AA5分銷商
因為誠信所以簡單,成交只是開始,服務*止步。
可以使用“關斷延時"指令,將輸出 Q 的設置由 PT 組態的時間。當輸入 IN 的邏輯
運算結果 (RLO) 從“0"變為“1"(上升沿)時,將置位輸出 Q。當輸入 IN 的狀
態重新變為“0"(上升沿)時,已組態的時間 PT 開始計時。只要 PT 時間仍在計
時,輸出 Q 就保持置位。時間 PT 計時結束后,將復位輸出 Q。如果輸入 IN 的
狀態在時間 PT 計時結束之前變為“1",則復位定時器。輸出 Q 的狀態仍將為
“1"。
可以在輸出 ET 處查詢到當前時間值。該定時器值從 T#0s 開始,在達到時間值 PT 后
結束。當時間 PT 計時結束后,在輸入 IN 變回“1"之前,輸出 ET 會保持被設置為當
前值的狀態。如果輸入 IN 在時間 PT 計時結束之前變為“1",則輸出 ET 將復位為值
T#0s。
每次調用“關斷延時"指令,必須將其分配給存儲指令數據的 IEC 定時器。
說明
如果程序中未調用定時器(例如,由于跳過定時器而),則輸出 ET 會在定時器計時
結束后立即返回一個常數值。
對于 S7-1200 CPU
IEC 定時器是一個 IEC_TIMER 或 TOF_TIME 數據類型的結構,可如下聲明:
● 聲明為一個數據類型為 IEC_TIMER 的數據塊(例如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TOF_TIME 或 IEC_TIMER 類型的局部變量(例如,
#MyIEC_TIMER)
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1143
對于 S7-1500 CPU
IEC 定時器是一個 IEC_TIMER、IEC_LTIMER、TOF_TIME 或 TOF_LTIME 數據類型的結
構,可如下聲明:
● 聲明為一個數據類型為 IEC_TIMER 或 IEC_LTIMER 的數據塊(例
如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TOF_TIME、TOF_LTIME、IEC_TIMER 或 IEC_LTIMER
類型的局部變量(例如,#MyIEC_TIMER)
在以下應用中,將更新該指令數據:
● ET 或 Q 輸出未互連時調用該指令。如果輸出未互連,則不更新輸出 ET 中的當前時間
值。
● 訪問 Q 或 ET 輸出時。
執行“關斷延時"指令之前,需要事先預設一個邏輯運算。該運算可以放置在程序段的中
間或者末尾。
參數
下表列出了“關斷延時"指令的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500 S7-1200 S7-1500
IN Input BOOL BOOL I、Q、M、
D、L 或常
量
I、Q、M、
D、L、T、
C、P 或常
量
啟動輸入
PT Input TIME TIME、
LTIME
I、Q、M、
D、L 或常
量
I、Q、M、
D、L、P
或常量
關斷延時的
時間
PT 參數的
值必須為正
數。
Q Output BOOL BOOL I、Q、M、
D、L
I、Q、M、
D、L、P
定時器 PT
計時結束后
要復位的輸
出。
ET Output TIME TIME、
LTIME
I、Q、M、
D、L
I、Q、M、
D、L、P
當前定時器
的值
指令
4.1 指令
對 PLC 進行編程
1144 編程和操作手冊, 10/2018
脈沖時序圖
下圖為“關斷延時"指令的時序圖:
??????
??????
??????
????
?????? ??????
示例
以下示例說明了該指令的工作原理:
??????
???? ??
???? ????
????????
???????????????????????????????? ??????????????????????????????????
?????????????????????? ????????????????????????
????????????????
下表將通過具體的操作數值對該指令的工作原理進行說明:
參數操作數值
IN Tag_Start 躍遷“0"=>“1";躍
遷“1"=>“0"
PT Tag_PresetTime T#10s
Q Tag_Status TRUE
ET Tag_ElapsedTime T#10s => T#0s
當操作數“Tag_Start"的狀態從“0"變為“1"時,操作數“Tag_Status"的狀態將
置位為“1"。當“Tag_Start"操作數的狀態從“1"變為“0"時,PT 參數預設的時間將
開始計時。只要該時間仍在計時,“Tag_Status"操作數就會保持置位為 TRUE。該時間計
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1145
時完畢后,“Tag_Status"操作數將復位為 FALSE。當前時間值存儲在
“Tag_ElapsedTime"操作數中。
下一篇:西門子編程軟件6AV2117-0CP00-0BB0維修服務