大家好,欢迎来到IT知识分享网。
1、GOTO指令介绍
格式:
GOTO <ID>
ID:跳转至某一指令标签
举例:
Label;
MoveL p10 ,v1000 ,z50 ,tool0;
MoveL p20 ,v1000 ,z50 ,tool0;
GOTO Label;
机器人从p10位置运动至p20位置,指令跳转至“Label”标签处,再次执行运动至p10位置,实现循环。
注意程序编写时设置条件,避免死循环现象发生。
2、GOTO指令应用
点击“ABB”菜单,进入“程序编辑”界面。
新建一个数值变量并赋值为1。
点击“添加指令”,添加标签Label指令。
Label指令在“Prog.Flow”面板中。
将标签ID命名为“Label”。
添加TPWrite指令,输出num1值。
添加赋值指令,将变量num1自加1。
添加条件指令,设置判定条件为“num1 < 4”。
IF条件内添加GOTO跳转指令。
设置跳转标签为“Label”。
添加TPWrite指令。
当判定条件不满足时,跳出跳转循环,向下执行程序。
点击“PP移至Main”。
机器人上电后点击程序运行按钮,执行程序。
程序运行,输出结果如图。
输出:
1、2、3
Next Program
跳转执行了3次,判定条件不满足时跳出,跳转指令验证完成。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/79428.html