在 KUKA 机器人语言 (KRL) 中,是否可以获取数组的长度,或者是否可以循环遍历数组中的所有值?目前我将数组长度存储在一个单独的变量中,并这样做:
; In the DAT file:
DECL CONST INT FOO_LENGTH = 3
DECL CONTS INT FOO[3]
FOO[1] = 12
FOO[2] = 34
FOO[3] = 56
; In the SRC file:
INT IDX
FOR IDX = 1 TO FOO_LENGTH
do_something(FOO[IDX])
ENDFOR
基本上我想摆脱这个FOO_LENGTH
变量。