業務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-07-04 12:15:04瀏覽次數:251
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6SN1145-1AA01-0AA2調試
本店所售均為西門子原裝全新未開封產品,圖片僅供參考,一切已型號為準,實物保證全新,
RESET_BF:復位位域
說明
可以使用“復位位域"(Reset bit field) 指令復位從某個特定地址開始的多個位。
您可以使用輸入 N 的常數值將要復位的位數。要復位位域的*地址由 <操作數> 指
定。常數值不能大于選定字節的位數。如果該值大于選定字節的位數,則將不執行該條指
令且顯示錯誤消息“超出索引 <操作數 1> 的范圍"(Range violation for index
<Operand1>)。在通過另一條指令顯式復位這些位之前,它們會保持置位。
只有使能輸入 EN 的狀態為“1"時才執行該條指令。
類型為 PLC 數據類型、STRUCT 或 ARRAY 的位域
具有 PLC 數據類型、STRUCT 或 ARRAY 結構時,結構中所包含的位數即為可置位的
大位數:
● 例如,如果在 N 輸入中值“20"而結構中僅包含 10 位,則僅復位這 10 個位。
● 例如,如果在 N 輸入中值“5"而結構中包含 10 位,則僅復位 5 個位。
參數
下表列出了“復位位域"(Reset bit field) 指令的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500
EN Input BOOL I、Q、
M、D、L
或常量
I、Q、M、
D、L、T、
C 或常量
使能輸入
N Input UINT 常數常數要復位的位數
<操作數> Output BOOL I、Q、M
DB 或
IDB、
ARRAY[.
.] of
BOOL 的
元素
I、Q、M
DB 或 IDB、
ARRAY[..]
of BOOL
的元素
指向待復位的
個位的指針。
指令
4.1 指令
對 PLC 進行編程
1120 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
??
?????????????????? ??????????????????????????????????????????
?????????????????? ????
??
????????????????
??
如果操作數“TagIn_1"和“TagIn_2"的狀態為“1",則將復位從操作數“MyDB"的地
址開始的 5 個位。MyBoolArray[4]。
參見
有效數據類型概述 (頁 247)
FBD 元素 (頁 8291)
編輯 FBD 元素 (頁 8308)
在 FBD 指令中操作數 (頁 8316)
SR:置位/復位觸發器
說明
可以使用“置位復位觸發器"指令,根據輸入 S 和 R1 的狀態,置位或復位操作
數的位。如果輸入 S 的狀態為“1"且輸入 R1 的狀態為“0",則將的操作數
置位為“1"。如果輸入 S 的狀態為“0"且輸入 R1 的狀態為“1",則將的操
作數復位為“0"。
輸入 R1 的優先級高于輸入 S。輸入 S 和 R1 的狀態都為“1"時,操作數的
狀態將復位為“0"。
如果兩個輸入 S 和 R1 的狀態都為“0",則不會執行該指令。因此操作數的狀態
保持不變。
操作數的當前狀態被傳送到輸出 Q,并可在此進行查詢。
下一篇:西門子6SN1145-1AA01-0AA2定制