三菱plc指令大全詳解圖表
三菱PLC[ DCMP D202 C520 M306]比較指令怎樣理解
1、比較指令就是比大小的意思。
2、DCMP指令,是在比較指令CMP前面加了個D,就代表32位的意思;前面不帶D就代表16位的
3、如果是32位,就要用二個相鄰的16位二進制組合,通常低位為偶數,高位為寄數,例D1
合在一起就是32位。
4、比較指令,就是比較指令后面的第一個數據和第二個數據相比,最后存入在第三個數據內。例
如你的這題就是將:D203
D202組合的32位數據與C521
C520組合的數據相比較,就會有三
種結果出來。(大于、等于、小于)
5、得出來的三種結果就存入在比較指令的最后一個位元件為開始的連續(xù)三個位元件內,你的例題
就是位元件M306為開始,分別是M306、M307、M308。
6、最后就是將大于、等于、小于分別代入到例題中,D203
D202前者大于后者C521
C520時,
M306就接通;當D203
D202前者等于后者C521
C520時,M307就接通;D203
D202前者小于
后者C521
C520時,M308就接通。
以上就是對比較的指令的理解,如果前面沒有D,就是16位的,原理是一樣,希望對你有所幫忙。
關于三菱plc cmp比較指令
手冊上講的很詳細比較指令,舉例:CMPK10D10Y0當十進制常數10>D10中的值,Y0=1;當十進制常數10=D10中的值,Y1=1;當十進制常數10
評論信息