概述
本软件用于在批量操作 捷勃特 机器人的 R、PR、P 寄存器:从控制器读取导出到Excel或导入回机器人,以及批量新建寄存器。
当前软件版本:v1.0.2
兼容SDK版本说明
捷勃特 Agilebot Python SDK | v2.0.1.0
功能列表
- R / P / PR 寄存器操作:支持数值寄存器 R、位姿寄存器 PR、程序点 P;操作 P 时需填写与控制器一致的 程序名。
| 类型 | 含义 | 额外填写 |
|---|---|---|
| R | 数值寄存器 | 无 |
| PR | 位姿寄存器 | 无 |
| P | 程序点(程序中的位姿) | 程序名 |
- 批量新建:按 起始 ID 与 数量 连续创建指定类型寄存器;类型为 P 时需程序名,并受下文「使用注意」限制。
- 数据导出:按 指定区间 或 全部 从机器人读取,表格预览,可 导出为 Excel;其中 「全部」 从寄存器 ID 1 起依次读取,若出现 连续 10 次 读取失败则停止,并返回此前所有读取成功的记录(适用于从 1 起连续有数据的场景)。
- 数据导入:导入 Excel 预览后 写入机器人;目标 ID 已存在时可选择 覆盖、跳过已存在 或 终止。支持 导出模板(仅表头)供离线填写。
- 多语言界面:顶部可切换 中文、English、日本語、한국어、Русский。
使用步骤(常见流程)
- 打开软件,输入 控制柜 IP(可选填 示教器 IP),点击 连接(连接路径使用 SDK 本地代理,便于访问 P 寄存器等服务端口)。
- 在左侧选择:批量新建、数据导出 或 数据导入。
- 先选定 R / P / PR;若为 P,在需要处填写 程序名。
- 只做导出:设好区间或「全部」→ 从机器人读取 → 核对表格 → 需要时 导出为 Excel。
- 从表写入:导入 Excel(或读取后改表)→ 写入机器人 → 按提示处理冲突。
- 用完后在顶部点击 断开连接。
Excel 表格式
- 使用 第一个工作表;第 1 行为表头,从 第 2 行 起为数据。
- 建议先用软件内的 导出模板,避免表头错误。
R 表头:type,ID,value
P 表头:Type,ID,X,Y,Z,A,B,C,TF,UF,Coord
PR 表头:TYPE,ID,X,Y,Z,A,B,C,coord
使用注意(正式使用前请阅读)
- 「读取全部」:并非固定 ID 上限,而是从 ID 1 起按顺序逐个读取;每当某次读取失败,累计连续失败次数,连续失败满 10 次即停止扫描,只保留此前成功读到的数据。若寄存器编号不连续、中间有大量空洞,结果可能早于真实最大 ID 就结束;此时请改用 指定范围 读取。为防止单次扫描过久,实现上设有 ID 上限(100000),到达上限也会停止。
更新记录
V1.0.2 (2026-04-23)
- 版本号更新至 V1.0.2。
V1.0.1 (2026-04-23)
- 连接:支持 控制柜 IP 与可选 示教器 IP;侧车与控制器通信统一走 SDK 本地代理(
local_proxy),更稳妥地支持 P 寄存器(经服务端口,如 5606)等场景。 - 修复:PR / P 在写入或应用坐标时,若 SDK 侧
Posture未初始化可能导致 coord 等字段静默丢失,现于侧车中在赋值前完成位姿对象初始化。 - 构建与发布:Windows 安装包同时提供 MSI 与 NSIS;构建后安装包命名脚本;安装程序 发布者 为 Agilebot。
- 界面:多语言插值占位与 vue-i18n 保留字冲突已规避(如进度类文案使用
{total}等)。
V1.0.0 (2026-04-22)
- 首次发布:IP 连接、机型与控制器版本显示,R / P / PR 读写,批量新建,Excel 导入导出与空白模板,写入冲突处理(覆盖 / 跳过 / 终止),多语言界面。
- 「读取全部」:从 ID 1 起顺序读取,连续 10 次读取失败后停止并返回已成功记录(不再使用固定 0~199 上限)。
GBTRegisterManager_1.0.2-setup.zip (288.2 MB)