关于STL指针寻址

各位老师好!
我现在做一个数据采集发送的项目,想把一定时间内采集的数据打包到一个DB块中,通过TCP通讯一起发给PC。现在遇到的问题是我如何把这段时间内采集的数据依次放到DB块中。我在通过查询都说需要使用指针寻址的功能。我也试着编了一段。但是portal总是提示该设备不支持断点。我编的程序如图。想要的功能是,每开关一次M0.1,把MD12的数值放入DBX.1,再开关一次,MD12值+1,放入DBX.2中。不知道这样做行不行。老师能不能给个方案呢?

图片说明:

关于STL指针寻址    关于STL指针寻址   

最佳答案

发现一个问题,就是MD8作为指针存储的话,MD8的值又是从计数器得来的,然后在DB块里又是用到字变量,所以要在:
OPN  DB5
L    MD8
SLD 3
T    MD20   //增加一个变量
L   MD4
T   DBW[MD20]   //修改部分

提问者对于答案的评价:
谢谢,可以了,谢谢老师的指点。

专家置评

已阅,最佳答案正确。

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

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

相关推荐