一、 MoveGroupPro概述
MoveGroupPro 可视为 高级条件-MoveGroup 的进阶版本。
启用了 MoveGroupPro 后,它带来的优势有:
- 脚本运行时跑在服务端,能够带来更高的实时性
- 所有运动全部采用最新的 aral 算法规划,能够得到最好的轨迹平滑效果
- 节拍提高
- 轨迹柔顺
启用 MoveGroupPro 非常简单,仅需在 工程根节点 勾选上 Enable MoveGroupPro,其他编程操作基本没有区别。
二、MoveGroupPro的使用方法与注意事项
1. 2.1 工程使能MoveGroupPro
在工程根节点下,勾选Enable MoveGroup Pro选项并确认以使能MoveGroupPro。保存后生效。

2. 2.2 MoveGroupPro中允许使用的条件
2.1. 2.2.1 基础条件:
| 条件项 | 是否允许在MoveGroupPro中添加 |
|---|---|
| Loop | 允许 |
| If | 允许 |
| ElseIf | 允许 |
| Else | 允许 |
| Break | 允许 |
| Continue | 允许 |
| Wait | 允许 |
| Move | 允许 |
| WayPoint | 允许 |
| Set | 允许 |
| Switch | 允许 |
| Case | 允许 |
| Default | 允许 |
| LineComment | 允许 |
| BlockComment | 允许 |
| Message | 允许 |
| Timer | 允许 |
| Goto | 不允许 |
2.2. 2.2.2 高级条件:
| 条件项 | 是否允许在MoveGroupPro中添加 |
|---|---|
| Procedure | 允许 |
| Script | 允许 |
| Thread | 允许 |
| RecordTrack | 不允许 |
| OfflineTrack | 不允许 |
| CommandGroup | 不允许 |
| MoveEvent | 允许 |
| MoveGroup | 不允许 |
| Transform | 不允许 |
2.3. 2.2.3 其他
| 条件项 | 是否允许在MoveGroupPro中添加 |
|---|---|
| 外设条件 | 非阻塞的,符合AUBOPE插件脚本编辑规范的外设插件。 |
| 工艺条件 | 不允许 |