台达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为二进制数存到一个数据寄存器。正好吧。本回答被提问者采纳

PLC中的16位,32位,64位是怎么一回事?BCD码,二进制又是怎么一回事?X0...
16 32 64 表示数据的位数,x表示输入不能存数据。PLC很少用的64位,plc最小单位是位bit,然后是字节byte=8bit,下来是字word=16bit(就是你问的16位),再大的是双字Double word=32bit(32位)BCD码是用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码,即BCD代码。Binary-Coded...

请问各位大师;三菱plc编写M8000 ---MOV K4X000 K4Y000是什么意思?
M8000是特殊软继电器,当程序运行时,M8000一直为ON。MOV是移动赋值指令。K4X0是X0开始的K4*4位(即X17X16。。。X1X0这16位)组成的寄存器。K4Y0同理。因此这个的意思就是一直将K4X0的数据赋值给K4Y0。也就是X与Y一一对应上。望采纳。。。

三菱plc中plss是什么意思?
PLSY:16位连续执行型脉冲输出指令 DPLSY:32位连续执行型脉冲输出指令。 FXPLC的PLSY指令的编程格式: PLSY K1000 D0 Y0 K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0。 D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制。 Y0:指定的脉冲...

请问,PLC里面KnX KnM KnY KnS是代表什么?还有K是代表十进制吗?H是代表...
KnX代表的是组合元件的使用,其中Kn的值在1~8之间,也就是4位~32位之间。例如:K4X0代表以X0为首地址的连续16位。K1X0则代表以X0为首地址的连续4位。其他诸如KnM,KnY等的解释如上,只是首地址不同而已。在三菱中,K代表有符号10进制常数,H代表16进制无符号常数。延伸说一下,现在的机型有支持...

三菱PLC中的M8147表示什么意思,什么情况下为1,什么情况下为0?
PLSY:16位连续执行型脉冲输出指令 DPLSY:32位连续执行型脉冲输出指令。FXPLC的PLSY指令的编程格式:PLSY K1000 D0 Y0 K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0。D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制...

三菱PLC PLSY是什么意思?
PLSY:16位连续执行型脉冲输出指令 DPLSY:32位连续执行型脉冲输出指令。FXPLC的PLSY指令的编程格式:PLSY K1000 D0 Y0 K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0。D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制...

相似回答