先來仿真樓主的第一種情況【當D80的值為21時,設置D54為15,D55為30,本不該有輸出】:
看,M2和M7確實都沒有輸出;
再仿真第二種情況【當D80的值為21時,設置D54為9,D55為20時,本該有輸出2】:
M7確實是ON的。
--------------------------------------
顯然以上兩種情況可以推斷出D80的實際數值為K10,那么只有這種情況:
雙線圈才會導致這種現象。
第二個D80的數值K21是GX Developer作為顯示的最終結果,但在執行CMP指令時,D80的數值實際上是K10,并非K21。