對于FX的數據,摘《自學自會PLC指令——三菱FX2N編程技術及應用》一段文字如下:
在FX型PLC中,負數不是以原碼表示,而是以2的補碼形式存放……(P39)
在32位減法運算中,由連續(xù)的兩個16位數據寄存器組成一個操作數,結果也存放于兩個16位數據寄存器中(例如D6D5);如果結果出現負值,就要注意32位數據是以補碼形式存放于連續(xù)的兩個寄存器D6、D5中,而若將D5、D6分開來看,看到的就是一個16位的二進制數。
但用十進制數顯示時,則看到的不是補碼。
或許,注意到這些方面,就可以對結果作出解釋。