1. 新建例行程序,在parameter处点击省略号,添加参数
2.设置添加参数的Dimension,1:1维数组,2:2维数组,3:3维数组,点击完成。
3. 以下举例希望查找数组内陵雹最大值,巧卖并写屏输出最大值及对应数组元素序号
4. 运行以上代码,结果如下:(数组a100的值为[1,2,3,4,5,6,7,8,9,10],所以最大值为10,最大值的序号是第10个元素)
5. 若例行程序输入参数数组为2维,则如下:
PROC find_max(num a1{*,*})
….
参数数组为3维,格式如下
PROC find_max(num a1{*,*,*})
以上是ABB机器人调孝汪逗用数组作为参数的例行程序的方法。
WaitDI di10, 1 //或者使用WaitUntilMaxTime:=50
TimeFlag:=flag1
。。丛芦。。相应的动作程序。。。。
选用参变量[\MaxTime] 与参变量[\TimeFlag],等待超过最长时间后,州凯无论是否满足等待的状态,机器人将自动执行下一句指令。册郑唤如果在最长等待时间内得到相应信号,将逻辑量置为FALSE,如果超过最长等待时间,将逻辑量置为 TRUE。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)