UR5_User_Manual_zh_Global.pdf - 第135页

14.6 命令:固定路点 Time Speed Acceleration Cruise Deceleration 图 14.1: 运动 的速 度曲 线。速 度 曲线 分为 三段: 加速 、 稳速 和 减 速 。 稳速 阶段 的速 度水 平由 运动 的 速度 设置而定, 加速 和 减速 阶段的陡度则由加速参数而定。 值。以下几种情况需要详细解释: 相对路点 : 所选特征对相对路点无影响。总是针对 基座 方向发生相对移动。 可变路点 : 当…

100%1 / 169
14.5 命令:移动
过基本路点控制机人的运动。点必置于 运动 命令下。
命令定义机器人手臂在这些路点之间的加速度和移动速度。
移动类型
可从以下三种移动方式进行选择:下文分别对 MoveJMoveL MoveP 进行了说
明。
moveJ 将在机器人手臂关节区内执行所计算的移动。系统同时控制每个关节运
动至所需的终点位置。此移动类型将为工具提供一个曲线路径。适用于此移动
类型的共用参数包括用于进行移动计算的最大关节速度和最大关节加速度,分
别以 deg/s deg/s
2
表示。如果希望机器人手臂在路点之间快速移动,而不
用考虑工具在这些路点之间的移动路径,此移动类型是个不错的选择。
moveL 将使工具在路点之间进行线性移动。这意味着每个关节都会执行更为复
杂的移动,以使工具保持在直线路径上。适用于此移动类型的共用参数包括所
需工具速度和工具加速度(分别以 mm/s m m/s
2
表示)以及特征。所选特
征将确定使用哪个特征空间表示工具位置路点。与特征空间相关的具体影响参
数包括可变特征和可变路点。如果路点的工具位置需要由机器人程序运行时可
变特征的实际值来确定,则可使用可变特征。
moveP 使过圆进行线动,黏合
制等一些工艺操作。默认情况下,所有路点使用相同的交融半径。值越小,路
径转角越大,反之,值越大,路径越平直。机器人手臂以恒定速度经过各路点
时,机人控箱不等待 I/O 操作操作的操作。若存 I/O 作或
作员采取行动,可能会使机器人手臂停止运动,或导致保护性停止。
圆形可以加至 moveP 命令,含两点:第个路规定弧上
点,点。
动,然后通过两个规定的路点。工具在整个圆形移动期间的方向变化仅由起始
方向和终点方向决定,因此经过点的方向不会影响圆形移动。圆形移动前必须
始终有一个相同 MoveP 下的路点。
共享参数
移动 屏幕右下角的共享参数适用于机器人手臂从上一个位置移至命令下第一个路
点的路径,以及该路点到每个后续每个路点的路径。移动 令设置不适用
命令下最后一个路点延伸的路径。
重新计算运动
如果要使该移动命令中的位置根据激活的 TCP 进行调整,请勾选此复选框。
TCP 选择
移动 命令下路点所用的 TCP 可通过勾选复选框选中,然后从下拉菜单中选择
TCP。每当机器人手臂移至该 移动 命令下的每个路点时,选中的 TCP 便被设为
激活态。如未勾该复框,激活的 TCP 便不以任方式改。如此运
动所用的激活 TCP 是在程序运行时设定的,则需要使用 设置命令(参见 14.10
或使用脚本命令进行动态设定。关于配置指定 TCP 的更多信息,请参见 13.6
特征选择
对于 MoveL MoveP,指定 移动 命令中的路点时可以选择使用哪个特征空间表
示路点。也就是说,设置路点时,程序将记住工具在所选特征的特征空间中的坐标
CB3 II-60 版本 3.2 (rev. 18629).
.
版权所有 ©2009-2015 Universal Robots A/S。保留所有权利。
14.6 命令:固定路点
Time
Speed
Acceleration
Cruise
Deceleration
14.1: 运动的速度曲线。速曲线分为三段:加速稳速稳速阶段的速度水平由运动速度
设置而定,加速减速阶段的陡度则由加速参数而定。
值。以下几种情况需要详细解释:
相对路点: 所选特征对相对路点无影响。总是针对基座方向发生相对移动。
可变路点: 机器手臂到可路点时,系统工具标位算为选特
征的特征空间中变量的坐标值。因此,如果选择另一特征,机器人手臂向可变
路点的移动将不同。
可变特征: 果在前加安装置中的任特征变特征,那么些相
应的变量在特征选择菜单中也将是可选的。如果选择特征变量(根据特征名称
名且 var”机器动(除点)
量的值。
值。如果该值被修改,则机器人的激动将改变。
14.6 命令:固定路点
版本 3.2 (rev. 18629).
.
版权所有 ©2009-2015 Universal Robots A/S。保留所有权利。
II-61 CB3
14.6 命令:固定路点
机器人路径上的点。路点是机器人程序的核心要素,指示机器人手臂移动到哪个位
置。固定位置路点通过将机器人手臂实际移至相应位置来确定。
设置路点
幕,中指对应臂位置。
如果在 移动 令屏幕中按线性移动(moveL moveP)形式放置路点,则在该
移动 命令处需要选择一个有效的特征,方可使用此按钮。
路点名称
路点名称可以更改。名称相同的两个路点属于同一路点。路点在指定时即被编号。
交融半径
如果设置了交融半径,机器人手臂轨迹即会绕过路点从其周围经过,以使机器人手
臂不会停在该点。混合区不能重叠,因此为当前路点设置的交融半径不能与上一路
点或下一路点的交融半径重叠。停止点是指交融半径为 0.0m m 的路点。
有关 I/O 命令执行时间的说明
如果某个路点是停止点且下一个要执行的命令是 I/O 命令,则会在机器人手臂停在
此路点时执行 I/O 命令。如果该路点有交融半径,则在机器人手臂进入混合区时执
行这个 I/O 命令。
示例
Waypoint2
WaypointStart
movel
Waypoint1
if (digital_input[1]) then
else
endif
WaypointEnd1
WaypointEnd2
Program
Ending point 1
Starting point
Straight line segment
5 cm blend
Waypoint 1
Waypoint 2
10 cm blend
Ending point 2
Straight line segment
This is where the input
port is read!
中,一,
个位置取决于 digital input[1] 的状态。请注意,在交融区域(虚线圆圈)之外,工
(粗线段)线动,内,线
径。意, 2
digital input[1] 传感器的状态,即便程序序列中的 if...then 命令是位于路点 2 之后。
这似乎与我们的直觉判断相违,但必须选择正确的交融路径。
CB3 II-62 版本 3.2 (rev. 18629).
.
版权所有 ©2009-2015 Universal Robots A/S。保留所有权利。