您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC块传送指令
来源:艾特贸易2017-06-05
简介该指令可用来进行一次多个(最多 255 个)数据的传送,数据块类型可以是字节块、字块和双字块。 3 条指令中 N 的寻址范围都是: VB 、 IB 、 QB 、 MB 、 SB 、 SMB 、 LB 、 AC 、 *VD 、 *
该指令可用来进行一次多个(最多255个)数据的传送,数据块类型可以是字节块、字块和双字块。 3条指令中N的寻址范围都是:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、* LD和常量。 使能流输出ENO断开的出错条件:0006(间接寻址);SM4.3(运行时间);0091(数值超界)。 (1)字节块传送指令:BMB。使能输入端EN=1时,把从输入字节IN开始的N个字节型数据传送到从OUT开始的N个字节存储单元。其对应的梯形图和语句表如图3- 113(a)所示。 IN的寻址范围:VB、IB、QB、SB、MB、SMB、LB、*VD、*AC和*LD。 OUT的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC和*LD。 (2)字块传送指令:BMW。使能输入端EN=1时,把从输入字IN开始的N个字型数据传送到从OUT开始的N个字存储单元。其对应的梯形图和语句表如图3- 113 (b)所示。 IN的寻址范围:VW、IW、QW、SW、MW、SMW、LW、T、C、AIW、*VD、*AC和* LD。 OUT的寻址范围:VW、IW、QW、T、C、MW、SW、SMW、LW、AQW、*VD、*AC和* LD。 (3)双字块传送指令:BMD。使能输入端EN=1时,把从输入双字IN开始的N个双字型数据传送到从OUT开始的N个双字存储单元。其对应的梯形图和语句表如图3-113(c)所示。 IN和OUT的寻址范围:VD、ID、QD、SD、MD、SMD、LD、*VD、*AC和*LD。
图3-113 块传送指令 (a)字节块传送指令;(b)字块传送指令;(c)双字块传送指令 字节块传送实例如图3-114所示。
图3-114 字节块传送实例 (a)梯形图;(b)语句表