三菱plc变址寄存器怎么用,三菱plc变址寄存器用法图解
三菱plc变址寄存器分二种,即V(16位字元件),Z(16位字元件)。
三菱PLC变址寄存器功能
FX1S和FXIN有两个变址寄存器V和Z,FX2N 和FX2NC 有16个变址寄存器V0~V7和Z0~Z7,在32位操作时将V,Z合并使用,Z为低位。
变址寄存器用来改变编程元件的元件号,例如,当V=12时,数据寄存器的元件号D6V相当于D18(12+6=18)。通过修改变址寄存器的值,可以改变实际的操作数。
变址寄存器也可以用来修改常数的值,例如当Z=21时,K48Z相当于常数69(21+48=69)。
三菱PLC变址寄存器?movD2000V1 D556怎么用软件在线赋值?
解答:
将D(2000+V1)中的值送入D556中。
最终的地址取决于V1中的值,如果V1=100,那么D(2000+100)=D2100
首先对V1赋值,然后自行计算最终的寄存器地址,然后使用您软件的监控功能对最终寄存器赋值。
三菱plc为什么要用变址寄存器?
变址,类似于指针,指针功能非常强大,比如你要连续访问50个d寄存器,你只需要设定好第一个地址放在一个变址寄存器中,然后每次把变址寄存器加一,就可以间接访问后面的寄存器,变址寄存器中存的不是数据,而是指向另外一个数据地址的编号。
三菱plc变址寄存器的用法
例1:
例2:
例3:
例4:
三菱plc变址寄存器分二种,即V(16位字元件),Z(16位字元件)。可像其它数据寄存器一样进行数据的读写,进行32bit操作时,将V/Z合并使用,指定Z为低位,V为高位。FX2N共有V0—V7,Z0—Z7 8对变址寄存器对。常用来修改软元件的地址号,对功能指令中允许变址的源或目标及其它操作数可用其复合变址,可使复杂的程序简单化。