ur机器人编程-程序流程

If else命令,
添加质量检验功能,如果合格,放入包装箱,不合格放到其他的位置
1.单击moveL命令,单击高级选项卡,单击if…else按钮。If语句便插入到程序树中。
在这里插入图片描述

在这里插入图片描述
2.单击命令选项卡,单击空白条件选项区域,进入表达式编辑器,单击输入得下拉菜单,选择selector=ture,单击绿色确认按钮,条件语句创建成功。
在这里插入图片描述

在这里插入图片描述
3.插入if命令,单击结构选项卡,单击if语句下的空命令字段,单击移动按钮,单击程序树中的路点,命令选项卡,设置此路点,将工件中心点拖动到此位置(检验员检验)。单击确认,保存改路点。
在这里插入图片描述

4.保证检验员检验成功,插入等待命令,单击结构选项卡,单击等待按钮,等待命令插入到程序树中,单击命令选项卡,选择等待数字输入信号,选择selector,机器人等到接受到低信号才会运行到下一个路点。单击运行按钮。
在这里插入图片描述
在这里插入图片描述

让机器人自动移动检验,设置变量。创建计数器。
5.单击高级选项卡,单击程序树中最后一个等待命令,单击赋值按钮,赋值语句为变量赋值,单击重命名按钮,输入新的名字counter,点击右侧表达式,单击变量下拉菜单,选择counter,命令完成赋值。
在这里插入图片描述

在这里插入图片描述
6.单击if语句,单击条件字段,创建counter等于10。单击变量下拉菜单,选择counter=10,单击绿色确认按钮。当程序中counter=10时才会移动到检测按钮。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
7.单击程序树中等待命令,单击结构选项卡,单击删除按钮,删除等待命令。单击弹出窗口按钮,插入弹窗按钮命令,单击命令选项卡。输入检验工件,单击确认。
在这里插入图片描述
8单击结构,高级选项卡,单击赋值,选择变量下拉菜单,单击表达式,对该变量赋值为0。单击绿色确认按钮。
在这里插入图片描述
在这里插入图片描述

9.立即运行程序,会提示错误,该变量还未有任何值,对赋值变量需要进行初始化一个值。单击机器人程序,单击设置初始值复选框,选择下拉菜单中的counter变量。单击表达式,对该变量赋值为0。计数变量被赋值为0。
在这里插入图片描述
在这里插入图片描述