“與”指令
劉玉蓉
發(fā)布于2014-12-08 17:21
22
0
標(biāo)簽:
A I 1.0
A I 1.1
= Q 4.0
上面的程序轉(zhuǎn)化為梯形圖 我很好理解 比如I 1.0和I1.1對應(yīng)的開關(guān)閉合時 Q4.0為1 但上面語句表的要怎么理解 當(dāng)I 1.0和I1.1對應(yīng)的開關(guān)閉合時 為什么Q4.0 就是1呢 我看了下西門子S7_300和S7_400語句表編程參考手冊 對“與”指令的解釋是 :使用“與”指令可以檢查被尋址位的信號狀態(tài)是否為“1”,并將測試結(jié)果與邏輯運算結(jié)果(RLO)進(jìn)行“與”運算 數(shù)學(xué)中“與”運算我明白是什么意思 但對上面這段話中將測試結(jié)果與邏輯運算結(jié)果 這個什么測試結(jié)果 邏輯運算結(jié)果指的是什么不太明白 求哪位大俠能否詳解 ,,
佳答案
所謂與運算,可以理解為乘運算,也就是說當(dāng)1×1時才=1,1×0,0×1,0×0時都=0,換句話說,也就是當(dāng)所有A后面的地址的RLO全為1時,Q后面的地址的邏輯運算結(jié)果RLO才為1,否則全部為0,這里的A可以是一個,也可以是多個,所以你不要看中文資料,因為翻譯會害死你的,你不要去糾結(jié)什么測試結(jié)果和邏輯運算結(jié)果到底是什么,你只要按照我上面所說的,用心的,慢慢去體會,從以后的編程,測試中細(xì)細(xì)去體會,你就會明白什么是RLO了,這個非常重要,至于測試結(jié)果,我都不知道你在哪看到的?根本沒意義,你只要記住RLO這個,很重要就對了,因為編程,你自己預(yù)測程序運行的結(jié)果,RLO這個是關(guān)鍵,你要弄明白,你就去細(xì)細(xì)體會我句話對與運算的解釋就可以了,認(rèn)真去仔細(xì)看完每一個STL語言指令,這樣才能掌握這門語言。