公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子博途6ES7822-1AA02-2YP4
*,千萬庫存。
RS:復位/置位觸發器
說明
可以使用“復位置位觸發器"指令,根據輸入 R 和 S1 的狀態,復位或置位操作
數的位。如果輸入 R 的狀態為“1",且輸入 S1 的狀態為“0",則的操作數
將復位為“0"。如果輸入 R 的狀態為“0"且輸入 S1 的狀態為“1",則將的
操作數置位為“1"。
輸入 S1 的優先級高于輸入 R。當輸入 R 和 S1 的狀態均為“1"時,將操作數的
狀態置位為“1"。
如果兩個輸入 R 和 S1 的狀態都為“0",則不會執行該指令。因此操作數的狀態
保持不變。
操作數的當前狀態被傳送到輸出 Q,并可在此進行查詢。
參數
下表列出了“復位置位觸發器"指令的參數:
參數聲明數據類型存儲區說明
S7-120
0
S7-1500
R Input BOOL I、Q、
M、D、
L 或常量
I、Q、M、
D、L、T、
C 或常量
使能復位
S1 Input BOOL I、Q、
M、D、
L 或常量
I、Q、M、
D、L、T、
C 或常量
使能置位
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1123
參數聲明數據類型存儲區說明
S7-120
0
S7-1500
<操作數> InOut BOOL I、Q、
M、D、
L
I、Q、M、
D、L
待復位或置位的操作
數。
Q Output BOOL I、Q、
M、D、
L
I、Q、M、
D、L
操作數的狀態
示例
以下示例說明了該指令的工作原理:
?????????????????? ??
???? ??
????
????????????????
??????????????
??????????????????
??
下列條件時,將復位操作數“TagRS"和“TagOut":
● 操作數“TagIn_1"的狀態為“1"。
● 操作數“TagIn_2"的狀態為“0"。
下列條件時,將置位操作數“TagRS"和“TagOut":
● 操作數“TagIn_1"的狀態為“0",且操作數“TagIn_2"的狀態為“1"。
● 操作數“TagIn_1"和“TagIn_2"的狀態為“1"。
參見
有效數據類型概述 (頁 247)
FBD 元素 (頁 8291)
編輯 FBD 元素 (頁 8308)
在 FBD 指令中操作數 (頁 8316)
指令
4.1 指令
對 PLC 進行編程
1124 編程和操作手冊, 10/2018
P:掃描操作數的上升沿
說明
可以使用“掃描操作數的上升沿"指令,確定所操作數(<操作數 1>)的狀
態是否從“0"變為“1"。該指令將比較 <操作數 1> 的當前狀態與上一次掃描的狀
態,上一次掃描的狀態保存在邊沿存儲位(<操作數 2>)中。如果該指令檢測到邏輯
運算結果 (RLO) 從“0"變為“1",則說明出現了一個上升沿。
下圖顯示了出現下降沿和上升沿時,狀態的變化:
??????
??
??
??
?????????? ??????????
??????
每次執行指令時,都會查詢上升沿。檢測到上升沿時,<操作數 1> 的狀態將
在一個程序周期內保持置位為“1"。在其它任何情況下,操作數的狀態均為“0"。
在該指令上方的操作數占位符中,要查詢的操作數(<操作數 1>)。在該指令下方的
操作數占位符中,邊沿存儲位(<操作數 2>)。
說明
修改邊沿存儲位的地址
邊沿存儲器位的地址在程序中多只能使用一次,否則,會覆蓋該位存儲器。這將影響邊
沿評估,并且結果會不明確。邊沿存儲位的存儲區域必須位于 DB(FB 靜態區域)或
位存儲區中。
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1125
參數
下表列出了“掃描操作數的上升沿"指令的參數:
參數聲明數據類型存儲區說明
S7-120
0
S7-1500
<操作數 1> Input BOOL I、Q、
M、D、
L 或常量
I、Q、M、
D、L、T、
C 或常量
要掃描的
<操作數 2> InOut BOOL I、Q、
M、D、
L
I、Q、M、
D、L
保存上一次掃描的信
號狀態的邊沿存儲位。
下一篇:西門子編程軟件6AV2103-0XA05-0AA5設置