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了吗。当然仅供你参考,,自动化的爱好者。互相帮助
图片说明:
提问者对于答案的评价:
3Q
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc195098.html