当前位置: 主页 > PLC控制

S7-1200如何实现将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW28

请问各位老师S7-1200如何实现以下功能:
将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW28

最佳答案

1、我之前也碰到你说问题,一直研究怎么用move_BLK来实现,但最后没有成功
2、后来我看了POKE_BLK的帮助(见图1),很容易的解决了问题

具体方法是用SLC语言编了一个FC功能块,完整功能块内容见图2,然后再程序调用这个功能块来实现(见图3)

图片说明:

S7-1200如何实现将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW28S7-1200如何实现将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW2811ae70521a830d2eabedd3c71BFaeac83417fb026b56ee5f4c61503435acfdeaS7-1200如何实现将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW28S7-1200如何实现将MW0-MW28十五个字复制到DB1.DBW0-DB1.DBW28

提问者对于答案的评价:
谢谢。回答非常详细。按照你的方法已经实现了。
之前我在LAD下用MOVE_BLK试过,只能从一个数组复制到另一个数组。按照你的方法用POKE_BLK已经实现所要求的功能了。

专家置评

的确,整体区域复制,使用该指令是一个不错方法。

  • 关注微信

猜你喜欢

微信公众号