之前提过类似问题,因无法回答各位,只能新增这个提问了。
我就是想在scl中,循环对db中的数据赋值
%DB3.DD[#i] := REAL_TO_DWORD(12.12);(i是int型)这个编译会出错,不知各位怎么实现的
图片说明:
最佳答案
你格式写错误了,后面不是方括号,是圆括号,方括号是数组,所以报数组变量无效,应该写成%DB3.DD(#i):=REAL_TO_DWORD(12.12);
提问者对于答案的评价:
你说的完全正确,我已仿真验证可行,多谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc193141.html