S7指令
劉玉蓉
發(fā)布于2014-10-23 17:58
4
0
標簽:
請問在S7中AW是什么指令?下面的程序中AW是什么意思?
A "DATA_IS_OK"
JNB OUT4
L IB 122
L B#16#3
AW
L 1
==I
JNB OUT4
佳答案
下面的程序中AW是什么意思?
AW:將累加器 1 低字中的內容與累加器 2 低字中的內容進行“與”運算;結果
保存到累加器 1 低字中。
A "DATA_IS_OK"
JNB OUT4//若 "DATA_IS_OK"=0(即 RLO = 0 )且 BR= 1,則跳轉OUT4。
L IB 122
L B#16#3
AW // IB 122中的內容與十六進制的3(即0000 0011)進行“與”運算,結果
保存到累加器 1 低字中,實際上只是取b0,bi位。
L 1//取常數1
==I // IB 122中的內容與十六進制的3(即0000 0011)進行“與”運算的結果為1嗎?
JNB OUT4//如果結果不為1,且BR=1,跳轉到OUT4。
相關文檔:
《用于S7-300 和S7-400 的語句表(STL)編程手冊》下載:
https://www2.ad.siemens.com.cn/download/Upload/AS/manual/1008[1].pdf