欢迎光临散文网 会员登陆 & 注册

S7-200SMART:BLKMOV块传送指令

2023-04-05 22:19 作者:宋也在学PLC  | 我要投稿

BLKMOV这里是传送指令和普通的MOV指令相比,它的区别在于MOV指令只能传送一个变量,但是BLK可以批量传送多个寄存器的值。最多传255个。


如上图是BLKMOV_B指令。他有3个管脚。左边IN管脚的寄存器传给OUT管脚的寄存器,N管脚是数量,以IN和OUT为首寄存器开始的N个寄存器。一上图为例说明就是VB0开始的3个寄存器传给VB100的3个寄存器,既是VB0、VB1、VB2分别对应传给VB100、VB101、VB102。


右边的监控可以看到当程序执行的时候VB0,VB1,VB2的值传给了VB100,VB101,VB102。但是VB3没有传给VB103说明值传了3个寄存器的值。


S7-200SMART:BLKMOV块传送指令的评论 (共 条)

分享到微博请遵守国家法律