V13 SP1多字节传送

请问一下,我要将MB0开始的50个字节传到QB100开始的50个字节该怎么做?没有找到相应的指令。谢谢!

问题补充:
没有其他方法了吗?MOVE BLK只能用于array数据类型

最佳答案

POKE_BLK可以实现,具体语法看手册,下面是完成题目程序,已测试。

POKE_BLK(area_src:=16#83,
         dbNumber_src:=0,
         byteOffset_src:=0,
         area_dest:=16#82,
         dbNumber_dest:=0,
         byteOffset_dest:=0,
         count:=50);

提问者对于答案的评价:
感谢各位老师的解答,我是通过PROFINET IO通信建立的传输区,可以有1024个字节。

专家置评

QB100,byteOffset_dest:=100

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc152862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日
下一篇 2017年6月5日

相关推荐