台达PLC中的一条指令MOV K4X0 D620,是什么意思?16位的数在D寄存器里能放开吗?

D寄存器可以存什么样的数?编程手册上说是只读的啊,怎么又可以存数据的,?刚开始自学,请指教。

把X0到X15的状态值,存到D620中 ,没接通的位是0,接通的位是1。比如0000000000000001,比如就X0通的,状态是这样,但是我们通过寄存器能读到的是十进制,上值转换为十进制是1,所以我们此时在D620中能读到的值就是1。同理只要把D620中读到的十进制数再转换为二进制,就能得知X0到X15的状态了,纯手打,希望对你有帮助。追问

非常感谢,请你饭否?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-20
寄存器就是16位的。x只有两个状态。0或1.把16为二进制数存到一个数据寄存器。正好吧。本回答被提问者采纳
相似回答