命令
在任务编辑器中,您可以使用移动命令,流控制,信号命令,其他命令,强制控制命令, 和高级命令。
移动命令
这些命令用于调整或改变机器人的姿势。
移动 | 使用所选运动类型移至已保存的航点位置。(例如移动J,移动L) |
|---|---|
移动J | 用于将机械手移动到目标接合坐标。 |
移动L | 用于沿一条直线向目标工作空间坐标移动机械手。 |
移动C | 用于沿由当前点,点和目标点组成的弧线移动机器人。 |
移动B | 用于沿连接工作区内多个途经点和目标点的直线和圆弧移动机械手。 |
移动SX | 用于沿连接工作区内多个途经点和目标点的曲线移动机械手。 |
移动SJ | 用于沿连接多个途经点和目标点的曲线移动机器人,表示为连接坐标。 |
移动JX | 用于将机械手移动到目标工作区坐标和关节形状。这不会沿直线移动。 |
移动螺旋 | 用于沿从螺旋中心延伸到外侧的路径移动机械手。 |
定期移动 | 用于沿定期重复的路径移动机械手。 |
停止运动 | 这用于停止任务执行。 |
等待动作 | 这用于在上一个运动命令完成后暂时停止机械手。 |
流量控制
它们可以通过任务待机,重复,执行任务和条件中包含的命令来控制任务流。
如果 | 这用于在任务执行期间根据特定条件分支 |
|---|---|
否则,如果 | 这用于在任务执行期间根据特定条件分支。 |
重复 | 这用于重复任务命令。 |
继续 | 这用于返回到重复语句的第一个命令(重复)。 |
Sub | 这用于定义任务中的线程。 |
呼叫子 | 这用于执行定义的线程。 |
子任务 | 这用于暂时停止任务执行。 |
呼叫子任务 | 这用于接收用户输入并在任务执行期间将其保存在变量中。 |
休息 | 这用于退出REPEAT执行命令(REPEAT)。 |
退出 | 这用于结束任务执行。 |
等待 | 这用于控制功能按钮。 |
用户输入 | 这用于在任务执行期间根据特定条件分支。
|
螺纹 | 这用于结束线程执行。 |
运行线程 | 此命令用于定义任务中的线程。 |
终止线程 | 此命令用于执行已定义的子任务。 |
文件夹 | 此命令用于创建文件夹以对多个命令进行分组。 |
信号命令
它们可以在任务执行期间控制信令。
添加信号 | 添加信号。
|
|---|---|
获取信号 | 获取信号值。
|
设置信号 | 设置信号的值。
|
删除信号 | 删除信号。 |
其他命令
有一些命令可以称重物品并接收用户输入。
注意
反复使用有关屏幕UI的特定命令可能会导致系统性能下降,屏幕UI响应较少以及程序运行异常。
不建议每秒执行50次设置和注释等命令。
注释 | 这用于在任务执行期间将用户指定的信息保存在日志中。
|
|---|---|
自定义代码 | 这用于在任务执行期间插入和执行DRL代码。 |
定义 | 这用于在任务执行过程中定义变量。 |
弹出窗口 | 这用于在任务执行期间显示弹出屏幕。
|
设置 | 这用于在任务执行期间执行各种设置。 |
重量计量 | 这用于在任务执行期间测量权重并将其保存在变量中。A和E车型不支持此功能。 |
全局变量 | 这用于添加全局变量。 |
强制控制命令
在任务执行过程中可以控制机器人的作用力。
合规性 | 这用于在任务执行期间控制合规性。 |
|---|---|
力 | 这用于在任务执行过程中控制力。 |
高级命令
有一个执行手动引导的命令。
手导板 | 这用于在任务执行期间执行直接教学。 |
|---|---|
微调 | 这用于延迟任务执行,直到微移(对机械手施加力)输入。A和E车型不支持此功能。 |