業(yè)務(wù)銷售;竭誠為你服務(wù).
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-06-14 10:50:20瀏覽次數(shù):219
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子S1206SL3130-6TE25-5AA3總代理
本公司不賣、二手貨、貨。采購、請另找別家
使用“生成脈沖"(Generate pulse) 指令,可以將輸出 Q 置位為預(yù)設(shè)的一段時間。當(dāng)輸入
IN 的邏輯運(yùn)算結(jié)果 (RLO) 從“0"變?yōu)椤?"(上升沿)時,啟動該指令。指令啟動時,
預(yù)設(shè)的時間 PT 即開始計(jì)時。無論后續(xù)輸入的狀態(tài)如何變化,都將輸出 Q 置位由 PT
的一段時間。只要 PT 時間仍在計(jì)時,即使檢測到新的上升沿,Q 輸出的狀
態(tài)也不受影響。
可以在 ET 輸出上查詢當(dāng)前時間值。該定時器值從 T#0s 開始,在達(dá)到時間值 PT 后結(jié)
束。如果達(dá)到已組態(tài)的時間 PT,并且輸入 IN 的狀態(tài)為“0",則輸出 ET 將復(fù)位。
每次調(diào)用“生成脈沖"指令,都會為其分配一個 IEC 定時器用于存儲指令數(shù)據(jù)。
說明
如果程序中未調(diào)用定時器(例如,由于跳過定時器而),則輸出 ET 會在定時器計(jì)時
結(jié)束后立即返回一個常數(shù)值。
對于 S7-1200 CPU
IEC 定時器是一個 IEC_TIMER 或 TP_TIME 數(shù)據(jù)類型的結(jié)構(gòu),可如下聲明:
● 聲明為一個數(shù)據(jù)類型為 IEC_TIMER 的數(shù)據(jù)塊(例如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TP_TIME 或 IEC_TIMER 類型的局部變量(例如,
#MyIEC_TIMER)
對于 S7-1500 CPU
IEC 定時器是一個 IEC_TIMER、IEC_LTIMER、TP_TIME 或 TP_LTIME 數(shù)據(jù)類型的結(jié)構(gòu),
可如下聲明:
● 聲明為一個數(shù)據(jù)類型為 IEC_TIMER 或 IEC_LTIMER 的數(shù)據(jù)塊(例
如,“MyIEC_TIMER")
● 聲明為塊中“Static"部分的 TP_TIME、TP_LTIME、IEC_TIMER 或 IEC_LTIMER 類型
的局部變量(例如,#MyIEC_TIMER)
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1137
在以下應(yīng)用中,將更新該指令數(shù)據(jù):
● 當(dāng)輸出 ET 或 Q 互連時,調(diào)用該指令。如果輸出未互連,則不更新輸出 ET 中的當(dāng)前時
間值。
● 訪問 Q 或 ET 輸出時。
執(zhí)行“生成脈沖"指令之前,需要事先預(yù)設(shè)一個邏輯運(yùn)算。該運(yùn)算可以放置在程序段的中
間或者末尾。
參數(shù)
下表列出了“生成脈沖"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
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 參數(shù)的
值必須為正
數(shù)。
Q Output BOOL BOOL I、Q、M、
D、L
I、Q、M、
D、L、P
脈沖輸出
ET Output TIME TIME、
LTIME
I、Q、M、
D、L
I、Q、M、
D、L、P
當(dāng)前定時器
的值
指令
4.1 指令
對 PLC 進(jìn)行編程
1138 編程和操作手冊, 10/2018
脈沖時序圖
下圖顯示了“生成脈沖"指令的脈沖時序圖:
??????
??????
??????
????
???? ???? ????
示例
以下示例說明了該指令的工作原理:
????
???? ??
???? ????
????????
???????????????????????????????? ??????????????????????????????????
?????????????????????? ????????????????????????
??????????????
下表將通過具體的操作數(shù)值對該指令的工作原理進(jìn)行說明:
參數(shù)操作數(shù)值
IN Tag_Start 躍遷“0"=>“1"
PT Tag_PresetTime T#10s
Q Tag_Status TRUE
ET Tag_ElapsedTime T#0s => T#10s
當(dāng)“Tag_Start"操作數(shù)的狀態(tài)從“0"變?yōu)椤?"時,PT 參數(shù)預(yù)設(shè)的時間開始計(jì)時,且
“Tag_Status"操作數(shù)將置位為“1"。當(dāng)前時間值存儲在“Tag_ElapsedTime"操作數(shù)中。
定時器計(jì)時結(jié)束時,操作數(shù)“Tag_Status"的狀態(tài)復(fù)位為“0"。
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1139
參見
有效數(shù)據(jù)類型概述 (頁 247)
控制室溫的示例 (頁 8337)
實(shí)例 (頁 68)
FBD 編程示例 (頁 8326)
有關(guān) FBD 的基本信息 (頁 8277
下一篇:西門子S1206SL3130-6TE23-6AB0現(xiàn)場服務(wù)