您现在的位置是:首页 > PLC技术 > PLC技术

三菱FX2N系列PLC的块传送指令

来源:艾特贸易2017-06-05

简介块传送 BMOV(Block Move) 指令格式为: FNC15 BMOV[S][D]n 其中, [S ] 为源软元件; [D ] 为目的软元件; n 为数据块个数。块传送指令的功能是将源软元件中的 n 个数据组成的数据块传送到指定的

    块传送BMOV(Block Move)指令格式为:    FNC15 BMOV[S·][D·]n    其中,[S·]为源软元件;[D·]为目的软元件;n为数据块个数。块传送指令的功能是将源软元件中的n个数据组成的数据块传送到指定的目的软元件中去。如果元件号超出允许元件号的范围,数据仅传送到允许范围内。    块传送指令的助记符、功能号、操作数和程序步等指令概要如表5.15所示。由表5. 15可见,能够充当源操作数的为表中[S·]所指定的范围内的所有软元件,包括文件寄存器(D1000D2999);能够充当目操作数的软元件要除去常数KH和输入继电器位组合,如表中[D·]所指定的范围内的软元件;能够充当数据块个数的只有常数KH,如表中n所指定的范围。    5.15    块传送指令概要
块传送指令概要
    5. 29(a)所示为块传送指令示例梯形图,对应指令为:    BMOV D0 D10 K3    在图5. 29(a)中,如果X010接通,将执行块传送指令。根据K3指定数据块个数为3,则将D0D2中的内容传送到D10D12中去,如图5.29(b)所示。传送后D0D2中的内容不变,而D10D12的内容相应被D0D2中内容取代。当源、目软元件的类型相同时,传送顺序自动决定。如果源、目软元件的类型不同,只要位数相同就可以正确传送。如果源、目的软元件号超出允许范围,则只对符合规定的数据进行传送。    BMOV指令没有32位操作方式,但有脉冲操作方式,BMOV指令的脉冲操作格式为:
    BMOV(P)[S·][D·]n
块传送指令BMOV

    5.29    块传送指令BMOV