在TIA,1200,1500看到一个指令:
CountOfElements: 获取 ARRAY 元素的数量
step7 或者说300 400里面怎么实现?
ARRAY是结构体类型的,长度不确定,怎么获取数量
-
-
wangchen 发表于 2016/2/11 9:30:48
我刚试了下用ANY指针的重复因子勉强可以算出数组类型的元素个数
L P##AnyIn //IN接口,Any数据类型,功能块外填写数组地址
LAR1
L W[AR1,P#4.0] //获取数据类型,会被默认为byte
T DataType
L W[AR1,P#2.0] //指示的为byte的个数
T Elements
引用 wangchen 2016/2/11 9:30:48 发表于2楼的内容
-
-
swy 发表于 2016/2/15 16:30:39
这只能得到字节的数据类型,而且数量也是按字节的个数来的....
W[AR1,P#4.0] 不是DB块的块号吗?
BB1 才是数据类型吧
数组是个STRUCT,怎么解析
引用 swy 2016/2/15 16:30:39 发表于3楼的内容