关于三菱Q系列PLC指令

最经在学习菱PLC遇到好多指令跟手册比较不是那么回事。
如:[DMOVP R2000Z4 D2320] 注:这段指令没有执行条件而是直接执行的。

三菱PLC中MOV是传送指令,前面加“D”表示是32位指令,前面不加“D”表示是16位指令。后面加“P”表示是脉冲执行,后面不加“P”表示是连续执行指令,即每个扫描周期执行一次。所以,DMOVP表示是脉冲执行的32位数据传送指令。
R2000表示是文件寄存器,一般plc装有存储卡时可以使用。Z4表示是变址寄存器。Z4需要另外负值。比如Z4赋值2,那么,R2000Z4=R(2000+2)=R2002。
这个指令表示将文件寄存器R2000Z4内数据传送至 数据寄存器D2320中。追问

那么 Z4赋值2是怎么回事 而又是怎么能赋上去的。Z4是不是就代表R2000Z4=R2000+4=R2004, R2000Z2就表示R2000+2=R2002

追答

Z4表示是变址寄存器。Z4需要另外赋值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-13
我把这条指令当中我能看懂的跟你说说
首先,前面的DMOVP,这是传送指令,只是在前面加了一个D(32位指令),后面加了一个P(脉冲型指令),Z是变址寄存器,D是寄存器,R我就不知道啦