S7-1200 MODBUS和指针 小白第一次用 跪求好心人帮帮忙

PLC S7-1200 用MODBUS协议 通讯ABB变频器。我将几个设定速度值存于数组中,想利用MB_MASTER指令写转速从而实现转速依据设定变化,但是其指令接口DATA_PTR需要Variant类型的参数,我怎么利用循环将数组中每个元素的地址取出来写入DATA_PTR接口呢?
附: (1) S7-1200的指针能都实现像C语言里面类似P++,P–自由加减吗?
(2)将游标设为临时变量,通过+1,-1,"实验参数".转速表[#游标]能实现数组元素自由操作吗?

最佳答案

你的问题,很简单。我附上图片,供你参考。 用SCL写程序很容易实现你的功能,若为数组那么INDEX必为0..99,当然你也可以二维,我做过有一维和二维的,你只需改变index不就OK了吗。当然仅供你参考,,自动化的爱好者。互相帮助

图片说明:

S7-1200 MODBUS和指针 小白第一次用 跪求好心人帮帮忙  S7-1200 MODBUS和指针 小白第一次用 跪求好心人帮帮忙  S7-1200 MODBUS和指针 小白第一次用 跪求好心人帮帮忙  S7-1200 MODBUS和指针 小白第一次用 跪求好心人帮帮忙  

提问者对于答案的评价:
3Q

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午11:04
下一篇 2017年8月18日 下午11:04

相关推荐