用SCL语言做循环,实现将PIW区域的42个数据传送到一个DB块中,请问怎么实现?(注意:是使用SCL语言,不需要指针程序;DB块是优化访问的数据块),灰常感谢,本人是菜鸟级人物,期待各位大侠的讲解!!!
问题补充:
请大侠继续看一下,我的截图程序是否正确,仿真结果不对啊
图片说明:
最佳答案
用poke_BLK指令最方便,图1是在线帮助位置,你仔细看一下在线帮助就明白了。图2是我做过的一个数据块复制的功能块例子
对补充的回答:
1、你的目标数据块是DB3吗?
2、目标DB块必须是没有优化访问的数据块
图片说明:
提问者对于答案的评价:
其实我主要想问的是针对优化访问的数据块,不过还是谢谢你,因为之前我一直没有用过poke功能,现在发现也是一个很不错的选择~~~
最佳答案作者回复:
优化访问块内部变量的位置是不确定的,理论上无法准确传送
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc173507.html