業(yè)務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-07-04 17:22:41瀏覽次數(shù):221
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6SN1145-1BA01-0BA1寫程序
業(yè)務銷售;竭誠為你服務.、 RESET_TIMER:復位定時器 (S7-1500)
說明
使用“復位定時器"指令,可將 IEC 定時器復位為“0"。將數(shù)據(jù)塊中定時器的結構組
件復位為“0"。
該指令不會影響 RLO。在 TIMER 參數(shù)中,將“復位定時器"指令分配給程序中所聲明的
IEC 定時器。
只有在調用指令時才更新指令數(shù)據(jù),而不是每次都訪問分配的 IEC 定時器。只有在指令的
當前調用到下一次調用期間,數(shù)據(jù)查詢的結果才相同。
參數(shù)
下表列出了“復位定時器"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
TIMER Output IEC_TIMER、
IEC_LTIMER、
TP_TIME、
TP_LTIME、
TON_TIME、
TON_LTIME、
TOF_TIME、
TOF_LTIME、
TONR_TIME、
TONR_LTIME
D、L 待復位的 IEC 定時器
可以從“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
指令
4.1 指令
對 PLC 進行編程
1522 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
STL 說明
CALL TON, "TON_DB" // 調用指令。將“TON_DB"背景數(shù)據(jù)塊分配給該指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
IN := "Tag_Start" // 在操作數(shù)“Tag_Start"的上升沿執(zhí)行該指令。
PT := "Tag_PresetTIME" // 存儲在背景數(shù)據(jù)塊“TON_DB"中的 IEC 定時器將啟動操作
數(shù)“Tag_PresetTIME"中的一段時間。
Q := "Tag_Output" // 如果超出“Tag_PresetTIME"操作數(shù)的時間 PT,則置位操
作數(shù)“Tag_Output"。
// 只要操作數(shù)“Tag_Start"的狀態(tài)為“1",參數(shù) Q 就會保持置
位。
// 啟動輸入的狀態(tài)從“1"變?yōu)椤?"時,將復位參數(shù) Q 的操作數(shù)。
ET := "Tag_ElapsedTIME" // 當前定時器的值
A "Tag_Input_1" // 當操作數(shù)“Tag_Input_1"和
A "Tag_Input_2" // 操作數(shù)“Tag_Input_2"將返回狀態(tài)“1"。
CALL RESET_TIMER // 調用“復位定時器"指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
TIMER := "TON_DB" // IEC 定時器已復位。
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 指令 (頁 8357)
編輯 STL 指令 (頁 8377)
實例 (頁 68)
在 STL 中查詢并設置狀態(tài)位 (頁 201)
PRESET_TIMER:加載時間 (S7-1500)
說明
可以使用“加載時間"指令為 IEC 定時器設置時間。在每個周期內都執(zhí)行該指令。該
指令將時間寫入 IEC 定時器的結構中。
可以將在程序中聲明的 IEC 定時器賦給“加載時間"指令。
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1523
只有在調用指令時才更新指令數(shù)據(jù),而且每次都訪問分配的 IEC 定時器。查詢 Q 或 ET 時
(例如“MyTimer".Q 或“MyTimer".ET),將更新 IEC_TIMER 的結構。
說明
如果在指令執(zhí)行時 IEC 定時器正在計時,指令將覆蓋該 IEC 定時器的當前值。這
將更改 IEC 定時器的定時器狀態(tài)。
參數(shù)
下表列出了“加載時間"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
<時間> Input TIME、LTIME I、Q、M、D、
L 或常數(shù)
IEC 定時器運行的時
間
<IEC 定時
器>
Output IEC_TIMER、
IEC_LTIMER、
TP_TIME、
TP_LTIME、
TON_TIME、
TON_LTIME、
TOF_TIME、
TOF_LTIME、
TONR_TIME、
TONR_LTIME
D、L 要設置時間的 IEC 定
時器
可以從“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
示例
以下示例說明了該指令的工作原理:
STL 說明
CALL TON, "TON_DB" // 調用指令。將“TON_DB"背景數(shù)據(jù)塊分配給該指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
IN := "Tag_Start" // 在操作數(shù)“Tag_Start"的上升沿執(zhí)行該指令。
PT := "Tag_PresetTIME" // 存儲在背景數(shù)據(jù)塊“TON_DB"中的 IEC 定時器將啟動操作
數(shù)“Tag_PresetTIME"中的一段時間。
指令
4.1 指令
對 PLC 進行編程
1524 編程和操作手冊, 10/2018
STL 說明
Q := "Tag_Output" // 如果超出“Tag_PresetTIME"操作數(shù)的時間 PT,則置位操
作數(shù)“Tag_Output"。
// 只要操作數(shù)“Tag_Start"的狀態(tài)為“1",參數(shù) Q 就會保持置
位。
// 啟動輸入的狀態(tài)從“1"變?yōu)椤?"時,將復位參數(shù) Q 的操作數(shù)。
ET := "Tag_ElapsedTIME" // 當前定時器的值
A "Tag_Input_1" // 當操作數(shù)“Tag_Input_1"和
A "Tag_Input_2" // 操作數(shù)“Tag_Input_2"將返回狀態(tài)“1"。
CALL PRESET_TIMER // 調用“時間累加器"指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
PT := "Tag_PresetTIME_new" 該指令將時間“Tag_PresetTIME_new"寫入背景數(shù)據(jù)塊“TON_DB"
中,因此將覆蓋背景數(shù)據(jù)塊中操作數(shù)“Tag_PresetTIME"的時間值。因
此,在下一次查詢或訪問“MyTimer".Q 或“MyTimer".ET 時,定時器
狀態(tài)的狀態(tài)可能會發(fā)生變化。
TIMER := "TON_DB" // IEC 定時器已復位。
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 指令 (頁 8357)
編輯 STL 指令 (頁 8377)
實例 (頁 68)
在 STL 中查詢并設置狀態(tài)位 (頁 201)
下一篇:西門子6SN1145-1BA01-0BA1回收