當前位置:編程學習大全網 - 編程軟體 - 三菱PLC 中 DMOV H0FF K2M3010 是什麽意思?

三菱PLC 中 DMOV H0FF K2M3010 是什麽意思?

MOV是16傳送指令,前面加D是32位傳送指令。

H0FF是16進制的數值,H代表16進制實數的意思,如果是10進制,那就是K255。

0FF就是16進制的數值,其中前面的0可忽略,相當於10進制的255或者二進制的1111 1111。

K2M3010是壹個由輔助中繼組成的8位寄存器。

從這個指令中分析,這個指令的目的是將M3010起的八個中繼置位為1,即M3010~M3017全部導通。

如果K1M3010是四位中繼(M3010~M3013);

K2M3010是八位中繼(M3010~M3017);

K4M3010是16位中繼(M3010~M3015);

K8M3010是32位中繼(M3010~M3031).

就這個指令而言,也沒必要用到32位指令,因為其只傳送八位,所以16位指令足夠,用MOV HFF K2M3010就可以,當然,有時為了與其他程序操持壹置性,用32位也沒問題。

16位傳送指令是將數值從壹個寄存器(或者數值)傳送到壹個寄存器,如MOV D0 D10,就是將D0中的數值傳送到D10中。

而32位傳送指令是占用兩個寄存器的,如DMOV D0 D10,那麽D0就是壹個32位的數值,占用D0和D1,D10占用D10和D11。

  • 上一篇:鄭州易思酷博智能科技有限公司怎麽樣?
  • 下一篇:聯想miix手寫筆使用說明
  • copyright 2024編程學習大全網