業(yè)務(wù)銷售;竭誠為你服務(wù).
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-03-29 15:38:04瀏覽次數(shù):423
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子400PLC6ES7452-1AH00-0AE0分銷商
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200啟動擴(kuò)展脈沖定時器 (S7-1500)
說明
使用“啟動擴(kuò)展脈沖定時器"指令,在上升沿時啟動所的定時器。如果檢測到上
升沿,將執(zhí)行該指令并啟動定時器。之后,在執(zhí)行指令前只要邏輯運算結(jié)果變?yōu)?"0",定時
器便會在累加器 1 的時間段中運行。只要該時間段未結(jié)束,那么查詢結(jié)果為 "1" 的定
時器狀態(tài)將返回查詢結(jié)果 "1"。
在每個上升沿處,該指令都將在預(yù)定的時間段重新啟動定時器,即使定時器仍未計時
結(jié)束。
累加器 1 中的時間段由時間值和時基組成。如果的定時器通過“啟動擴(kuò)展脈沖定時器"
指令啟動,則會根據(jù)時基對時間值進(jìn)行減計數(shù)。當(dāng)計數(shù)器值減為零時,定時器停止運行。
即使在指令執(zhí)行期間定時器未啟動,累加器 1 中也必須存在 S5TIME 格式的有效時間段。
如果累加器 1 中無有效的 BCD 值且前導(dǎo)邏輯運算結(jié)果 RLO 返回值“0",則將狀態(tài)位 OV
置位為“1"。將不啟動任何同步錯誤處理。如果累加器 1 中的 BCD 值有效,則將狀態(tài)位
OV 復(fù)位為“0"。
說明
在時間單元,操作通過時基的間隔,以一個時間單位縮短時間值,直到該值為“0"。
遞減操作與用戶程序不同步執(zhí)行。因此,定時器中的值比預(yù)期的時基多短一個時間間隔
值。
此處給出了如何構(gòu)造時間單元的示例:L: 加載定時器值 (頁 1759)
參數(shù)
下表列出了“啟動擴(kuò)展脈沖定時器"指令的參數(shù):
操作數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
<定時器> Input TIMER T 以擴(kuò)展脈沖啟動的定時器
有關(guān)有效數(shù)據(jù)類型的更多信息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
STL 說明
A "Tag_StartInput" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
指令
4.1 指令
對 PLC 進(jìn)行編程
1766 編程和操作手冊, 10/2018
STL 說明
L S5T#10s // 加載時間 (10s)
SE "MyTimer" // 當(dāng)操作數(shù) Tag_StartInput 或操作數(shù) Tag_EnableInput 上出現(xiàn)
上升沿且同時操作數(shù) Tag_StartInput 的狀態(tài)為“1"時,將
啟動擴(kuò)展脈沖定時器。
A "Tag_Reset" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
R "MyTimer" // 當(dāng) RLO 為“1"時,復(fù)位定時器并停止計時。
A "MyTimer" // 檢查定時器的狀態(tài)是否為“1"。
= "Tag_TimerStatus" // 將定時器狀態(tài)分配給操作數(shù)。
L "MyTimer" // 將定時器的當(dāng)前時間值加載到累加器 1 中。
T "Tag_TimerValue" // 將當(dāng)前時間值傳送到操作數(shù)“Tag_TimerValue"。
LC "MyTimer" // 將當(dāng)前時間值以 BCD 格式加載到累加器 1 中。
T "Tag_TimerValue_BCD" // 將時間值以 BCD 格式傳送到操作數(shù)“Tag_TimerValue_BCD"中
下圖為本示例的時序圖:
??
????
????
??????
????????????????????
????
??????????????????????
????????????????????????????????
??????????????????????
??????????????????????????????????
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 編程示例 (頁 8381)
STL 基礎(chǔ)知識 (頁 8341)
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1767
SD: 啟動接通延時定時器 (S7-1500)
說明
當(dāng)在啟動輸入處檢測到狀態(tài)“1"時,“啟動接通延時定時器"指令將啟動一個編程的
定時器。只要該狀態(tài)保持為“1",定時器將在超出累加器 1 中的時間后停止
計時。如果定時器計時結(jié)束且啟動輸入的狀態(tài)仍為“1",則定時器狀態(tài)的查詢將返回
“1"。如果啟動輸入處的狀態(tài)為“0",則將復(fù)位定時器。此時,查詢定時器狀態(tài)將返
回狀態(tài)“0"。只要啟動輸入的狀態(tài)再次變?yōu)椤?",定時器將再次運行。
定時器輸出的狀態(tài)與啟動輸入的狀態(tài)相同。啟動輸入與輸出直接互連,而非連接
連接定時器。
累加器 1 中的時間在內(nèi)部由定時器值和時基構(gòu)成。指令啟動時,編程的時間值減計數(shù)
到 0。
即使在指令執(zhí)行期間定時器未啟動,累加器 1 中也必須存在 S5TIME 格式的有效時間段。
如果累加器 1 中無有效的 BCD 值且前導(dǎo)邏輯運算結(jié)果 RLO 返回值“0",則將狀態(tài)位 OV
置位為“1"。將不啟動任何同步錯誤處理。如果累加器 1 中的 BCD 值有效,則將狀態(tài)位
OV 復(fù)位為“0"。
說明
在時間單元,操作通過時基的間隔,以一個時間單位縮短時間值,直到該值為“0"。
遞減操作與用戶程序不同步執(zhí)行。因此,定時器中的值比預(yù)期的時基多短一個時間間隔
值。
以下示例中說明了如何構(gòu)造一個時間單元:另請參見“L:加載定時器值"