信捷PLC里 pmov bmov 是什么意思啊?

如题所述

mov在计算机汇编语言中是数据传送指令,如:在51单片机中MOV R7 #25 意思就是把25这个数传送到存储器RAM单元里面去,在三菱PLC中,MOV K100 D10,就是把100传送到D10里去,D10=100 BMOV数据块传送,如:BMOV D5 D7 K3 就是把D5的数传送到D7,D6的数传送到D8,D7的数传送到D9.(这条指令的意思是将源操作数D5指定的元件开始的(K3)3个数据组成的数据块传送到指定的目标D7开始.) BMOV D20 D18 K3 从D20开始传送到D18,D21传送到D19,D22传送到D18.  FMOV是多点传送, FMOV K0 D0 K10 就是把0传送到D0到D9里去,就是把D0到D9里清零,信捷PLC,的PMOM可能也就是多点传送吧,具体的我没有用过,你看看它的说明书吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-12
我简单地说,PMOV和MOV没有什么区别,你就把他们当一个指令用就可以了,如果一定要问有什么差别,就是PMOV执行速度要快一点,但到底快多少其实没感觉觉的,至于BMOV是快传送指令,就是说可以一次将某几个寄存器的值移到另外的寄存器,你可以试一下,不知道你明白没有。本回答被提问者采纳
相似回答