如题目所示,在SCL中建立了一个数组变量,现在需要将DB块(数组类型)中的数据赋给该数组变量,请问该如何写呢,请高手来帮忙解决,最好能有例子,谢谢各位
最佳答案
两种方法,假定scl中的数组叫做A,REAL型,
方法一
A[1]:=DWORD_TO_REAL(DB1.DBD[0]);
说明:中括号里面的数字可以是变量,这样可以实现变址寻址
方法二
A[1]:=DB1.K9;//必须在DB1中预先定义一个叫做K9的Real变量,并且DB1本身在符号表中已经有了符号名
说明:也可以在DB1中定义数组,这样也可以实现变址寻址
提问者对于答案的评价:
非常感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc216124.html