ABB机器人---使用数组作为参数的例行程序

1. 例行程序,函数都可以有输入参数。

2. 如果输入参数为数组,如何设置?

3. 新建例行程序,在parameter处点击省略号,添加参数

TIM截图20190618100116

设置添加参数的Dimension,1:1维数组,2:2维数组,3:3维数组,点击完成。

TIM截图20190618100151

4. 以下举例希望查找数组内*大值,并写屏输出*大值及对应数组元素序号

TIM截图20190618100302

TIM截图20190618100311
 

5. 运行以上代码,结果如下:(数组a100的值为[1,2,3,4,5,6,7,8,9,10],所以*大值为10,*大值的序号是第10个元素)

TIM截图20190618100359

6. 若例行程序输入参数数组为2维,则如下:

PROC find_max(num a1{*,*})

….

 参数数组为3维,格式如下

PROC find_max(num a1{*,*,*})

原文地址:https://www.cnblogs.com/csflyw/p/11737584.html