公司主營:西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子博途6ES7823-0BA00-1DA0回收
主營西門子自動化原裝產品
RESET_BF:復位位域
說明
可以使用“復位位域"(Reset bit field) 指令復位從某個特定地址開始的多個位。
您可以使用輸入 N 的常數(shù)值將要復位的位數(shù)。要復位位域的*地址由 <操作數(shù)> 指
定。常數(shù)值不能大于選定字節(jié)的位數(shù)。如果該值大于選定字節(jié)的位數(shù),則將不執(zhí)行該條指
令且顯示錯誤消息“超出索引 <操作數(shù) 1> 的范圍"(Range violation for index
<Operand1>)。在通過另一條指令顯式復位這些位之前,它們會保持置位。
只有使能輸入 EN 的狀態(tài)為“1"時才執(zhí)行該條指令。
類型為 PLC 數(shù)據類型、STRUCT 或 ARRAY 的位域
具有 PLC 數(shù)據類型、STRUCT 或 ARRAY 結構時,結構中所包含的位數(shù)即為可置位的
大位數(shù):
● 例如,如果在 N 輸入中值“20"而結構中僅包含 10 位,則僅復位這 10 個位。
● 例如,如果在 N 輸入中值“5"而結構中包含 10 位,則僅復位 5 個位。
參數(shù)
下表列出了“復位位域"(Reset bit field) 指令的參數(shù):
參數(shù)聲明數(shù)據類型存儲區(qū)說明
S7-1200 S7-1500
EN Input BOOL I、Q、
M、D、L
或常量
I、Q、M、
D、L、T、
C 或常量
使能輸入
N Input UINT 常數(shù)常數(shù)要復位的位數(shù)
<操作數(shù)> Output BOOL I、Q、M
DB 或
IDB、
ARRAY[.
.] of
BOOL 的
元素
I、Q、M
DB 或 IDB、
ARRAY[..]
of BOOL
的元素
指向待復位的
個位的指針。
指令
4.1 指令
對 PLC 進行編程
1120 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
??
?????????????????? ??????????????????????????????????????????
?????????????????? ????
??
????????????????
??
如果操作數(shù)“TagIn_1"和“TagIn_2"的狀態(tài)為“1",則將復位從操作數(shù)“MyDB"的地
址開始的 5 個位。MyBoolArray[4]。
參見
有效數(shù)據類型概述 (頁 247)
FBD 元素 (頁 8291)
編輯 FBD 元素 (頁 8308)
在 FBD 指令中操作數(shù) (頁 8316)
SR:置位/復位觸發(fā)器
說明
可以使用“置位復位觸發(fā)器"指令,根據輸入 S 和 R1 的狀態(tài),置位或復位操作
數(shù)的位。如果輸入 S 的狀態(tài)為“1"且輸入 R1 的狀態(tài)為“0",則將的操作數(shù)
置位為“1"。如果輸入 S 的狀態(tài)為“0"且輸入 R1 的狀態(tài)為“1",則將的操
作數(shù)復位為“0"。
輸入 R1 的優(yōu)先級高于輸入 S。輸入 S 和 R1 的狀態(tài)都為“1"時,操作數(shù)的
狀態(tài)將復位為“0"。
如果兩個輸入 S 和 R1 的狀態(tài)都為“0",則不會執(zhí)行該指令。因此操作數(shù)的狀態(tài)
保持不變。
操作數(shù)的當前狀態(tài)被傳送到輸出 Q,并可在此進行查詢。
下一篇:西門子組態(tài)軟件6AV2102-0AA05-0AA5維修服務