PLC技术

S7-300/400 PLC LAD的传送指令-赋值指令MOVE

时间:2017-06-13 12:44 点击:

    MOVE指令将输入端IN指定地址中的值或常数复制到输出端OUT指定的地址中。

   (1) LAD的传送指令-赋值指令MOVE(见表3-55

    3-55    LAD的传送指令及其参数

LAD的传送指令及其参数

   (2)指令说明

   EN为允许输入端,ENO为允许输出端。

   ENENO的数据类型为BOOL型,存储区为IQMLDIN(源值)的数据类型的所有长度为81632位的基本数据类型,存储区为IQMLD或常数。OUT(目标地址)的数据类型的所有长度为81632位的基本数据类型,存储区为IQMLDMOVE通过EN输入来激活,将在IN中输入的指定值复制到在OUT输出指定的地址。ENOEN的逻辑状态相同。MOVE只能复制字节、字或双字数据对象。用户自定义数据类型(如数组或结构)必须使用系统功能BLKMOVE( SFC 20)来复制。

    只有当“传送”框位于激活的MCR区内时,才会激活MCR(主站控制继电器)。在激活的MCR区内,如果开启了MCR,同时有通往EN端的能流,则按如上所述复制寻址的数据。如果MCR关闭,并执行了MOVE,则无论当前IN状态如何,均会将逻辑“0”写入到指定的OUT地址。

    注意:将某个值传送给不同长度的数据类型时,会根据需要将高位字节截断或以零填充高位字节(见表3-56)。

    3-56    高位字节截断或以零填充高位字节

高位字节截断或以零填充高位字节

   (3)编程示例(见表3-57

    3-57    编程示例

编程示例


    相关内容

    上一篇:S7-300/400 PLC比较指令
    下一篇:S7-300/400 PLC的STL的装入与传送指令(见表3-53)
    

    S7-300/400 PLC LAD的传送指令-赋值指令MOVE 分享到朋友圈收藏起来,便于以后查看!

    Copyright © 2005-2017 新满多

    备案:渝ICP备11004546号-1