块传送指令可用来一次传送多个同一类型的数据。最多可将255个数据组成一个数据块,数据块的类型可以是字节块、字块和双字块。下面仅介绍字节块传送指令BMB。
字节块传送指令的指令格式如图5-7所示。
图5-7 BMB指令的指令格式
其中,BLKMOV_B为字节块传送梯形图指令标识符,BMB为语句表指令操作码助记符,N为字节型数据,表示块的长度(下同)。
BMB指令的功能是当使能输入端EN有效时,把以IN为字节起始地址的N个字节型数据传送到以OUT为起始地址的N个字节存储单元。
字块传送指令为BMW(梯形图标识符为BLKMOV_W),双字块传送指令为BMD(梯形图标识符为BLKMOV_D),其指令格式与字节块传送指令类似,此处不再赘述。
【例5-4】 在I0.1控制开关导通时,将VB10开始的10个字节单元数据传送到VB100开始的数据块中,程序如图5-8所示。
图5-8 字节块传送指令应用示例
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门