GBT Register Manager(捷勃特寄存器管理工具)

English | 中文

概述

本软件用于在批量操作 捷勃特 机器人的 R、PR、P 寄存器:从控制器读取导出到Excel或导入回机器人,以及批量新建寄存器。

当前软件版本:v1.0.2

兼容SDK版本说明

捷勃特 Agilebot Python SDK | v2.0.1.0

功能列表

  1. R / P / PR 寄存器操作:支持数值寄存器 R、位姿寄存器 PR、程序点 P;操作 P 时需填写与控制器一致的 程序名
类型 含义 额外填写
R 数值寄存器
PR 位姿寄存器
P 程序点(程序中的位姿) 程序名
  1. 批量新建:按 起始 ID数量 连续创建指定类型寄存器;类型为 P 时需程序名,并受下文「使用注意」限制。
  2. 数据导出:按 指定区间全部 从机器人读取,表格预览,可 导出为 Excel;其中 「全部」 从寄存器 ID 1 起依次读取,若出现 连续 10 次 读取失败则停止,并返回此前所有读取成功的记录(适用于从 1 起连续有数据的场景)。
  3. 数据导入导入 Excel 预览后 写入机器人;目标 ID 已存在时可选择 覆盖跳过已存在终止。支持 导出模板(仅表头)供离线填写。
  4. 多语言界面:顶部可切换 中文English日本語한국어Русский

使用步骤(常见流程)

  1. 打开软件,输入 控制柜 IP(可选填 示教器 IP),点击 连接(连接路径使用 SDK 本地代理,便于访问 P 寄存器等服务端口)。
  2. 在左侧选择:批量新建数据导出数据导入
  3. 先选定 R / P / PR;若为 P,在需要处填写 程序名
  4. 只做导出:设好区间或「全部」→ 从机器人读取 → 核对表格 → 需要时 导出为 Excel
  5. 从表写入导入 Excel(或读取后改表)→ 写入机器人 → 按提示处理冲突。
  6. 用完后在顶部点击 断开连接

Excel 表格式

  • 使用 第一个工作表第 1 行为表头,从 第 2 行 起为数据。
  • 建议先用软件内的 导出模板,避免表头错误。

R 表头:typeIDvalue

P 表头:TypeIDXYZABCTFUFCoord

PR 表头:TYPEIDXYZABCcoord

使用注意(正式使用前请阅读)

  • 「读取全部」:并非固定 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 安装包同时提供 MSINSIS;构建后安装包命名脚本;安装程序 发布者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)