电工基础

电工基础知识_电工技术-电工最常见电路

三菱plc编程中的MOV,BMOV,FMOV有什么区别?如何使用

时间:2019-06-27 17:01来源:未知 作者:admin 点击:
MOV指令是传送指令,将软元件的内容传送或者复制到其他软元件中,这个软元件可以使数据寄存器D,也可以是由指定位软元件的组合如K1X0,如下图所示,注意的是这个指令一次只能传

MOV指令是传送指令,将软元件的内容传送或者复制到其他软元件中,这个软元件可以使数据寄存器D,也可以是由指定位软元件的组合如K1X0,如下图所示,注意的是这个指令一次只能传送一个数据。
三菱plc编程中的MOV,BMOV,FMOV有什么区别?如何使用
BMOV是成批传送指令,对指定点数的多个数据进行成批传送或者复制,这个相当于多个MOV指令同时传送数据,将S开始的n点的数据成批传送到D开始的n点中去,也能够传送编号范围重迭的数据。除了这些还支持双向传送功能,通过置位特殊寄存器实现,除了数据还能传送带有位组合的元件,我们知道MOV最多能传送16个位软元件,但BMOV则能实现超过16个的。
三菱plc编程中的MOV,BMOV,FMOV有什么区别?如何使用
FMOV则是多点传送,将同一数据传送到指定点数的软元件中的进行多点传送指令。如下图所示,如果是传送32位数据使用DFMOV。意思是把一个数据复制到多个数据寄存器中,如对连续的数据进行清零处理,就可以使用FMOV K0 D0 K10,把从D0到D9进行初始化操作。
三菱plc编程中的MOV,BMOV,FMOV有什么区别?如何使用
由以上的分析我们知道MOV是单个数据的传送,BMOV是成批数据的传送,FMOV则是单数据多点传送,我们在编程时可以根据需要来使用这些传送指令

(责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------