2. 离线编程环境与现场设备映射

离线编程的成果要真正落到现场,第一步不是导入程序,而是建立“离线环境中的对象”与“现场真实设备”之间的一一映射。映射错了,后面所有轨迹、坐标系和参数都会整体偏移。本节围绕四件事展开:识别机器人品牌与控制器型号、对齐离线工程坐标系与现场实际坐标系、比较DH参数与现场标定参数的差异,以及在迁移前完成信息采集。

一、品牌与控制器型号识别

同一台机器人本体,配不同代控制器,其运动学模型、轴配置、外部轴支持、I/O映射方式都可能不同。识别时不能只看本体铭牌,要同时记录三组信息:本体型号(如六轴、负载、臂展)、控制器型号与软件版本、以及机器人语言/运行时版本。例如某现场本体铭牌为“六轴20kg级”,控制器面板显示控制器型号与软件版本号,示教器上可查到轴数、外部轴配置和当前工具号。离线工程中若选错控制器代际,导入后可能出现轴顺序不一致、外部轴无法识别或运动指令语法报错。

建议在离线工程中建立“设备档案”字段:品牌、本体型号、控制器型号、软件版本、轴数、外部轴数量、机器人语言版本。现场核对时逐项打勾,任何一项不一致都要先解决再继续。

二、四类坐标系与现场对应关系

离线工程通常涉及世界坐标系、基座坐标系、工具坐标系和工件坐标系。世界坐标系是离线场景的全局参考;基座坐标系定义机器人安装位置与姿态;工具坐标系(TCP)决定轨迹末端实际作用点;工件坐标系把程序坐标绑定到工件上。现场调试时,这四类坐标系必须与离线工程一一对应,否则轨迹会整体平移或旋转。

对应关系的建立顺序建议为:先确认基座坐标系(机器人安装面与离线模型是否一致),再标定工具坐标系(TCP),然后建立工件坐标系(工件在机器人工作空间中的位姿),最后检查世界坐标系是否与离线场景的全局原点一致。若现场工件由夹具定位,工件坐标系可直接由夹具基准面推导;若工件自由摆放,则需用三点法或六点法现场测量。

离线工程坐标系与现场实际坐标系映射关系 离线工程环境 世界坐标系 W 离线场景全局原点与方向 基座坐标系 B 机器人安装面位置与姿态 工具坐标系 T (TCP) 轨迹末端作用点与姿态 工件坐标系 P 程序坐标绑定到工件基准 现场实际设备 现场全局参考 车间/工位基准,需与W对齐 机器人安装基座 实际安装面,需与B对齐 实际TCP标定 四点/六点法测量,需与T一致 工件实际位姿 夹具/测量确定,需与P一致 对齐 对齐 标定 测量 映射原则:先基座、再工具、后工件;世界坐标系最后统一校验

三、DH参数与现场标定参数的差异

离线工程中的DH参数通常来自厂家理论模型或CAD导出,而现场实际机器人因制造公差、安装误差、减速比偏差和磨损,其真实运动学参数与理论值存在差异。常见差异包括:连杆长度偏差、关节零位偏移、工具中心点偏移、以及基座安装角度误差。这些差异在短距离、低精度任务中可能不明显,但在长轨迹、高节拍或大负载场景下会累积成显著误差。

处理方式有两种:一是直接使用现场标定后的参数覆盖离线工程中的理论DH参数;二是在离线工程中保留理论模型,现场通过“基座偏移+工具偏移+工件偏移”三个补偿量来修正。前者精度更高,但需要现场具备标定能力;后者操作简单,适合快速迁移。无论哪种方式,都要记录理论值与现场值的差异量,作为后续复现和排查的依据。

建议在离线工程中为每个机器人建立“参数对照表”,至少包含:理论DH参数、现场标定参数、差异值、标定日期、标定工具。差异值超过阈值时,应在迁移前重新标定。

四、迁移前信息采集清单

信息采集是迁移前最后一道防线。采集不完整,现场调试就会变成“边试边改”。以下清单按“设备—坐标系—参数—程序—环境”五类组织,可直接用于现场逐项核对。

类别 采集项 记录内容 用途
设备 品牌、本体型号、控制器型号、软件版本 铭牌照片、示教器版本截图 确认离线工程设备配置一致
设备 轴数、外部轴数量、负载、臂展 实际配置参数 校验运动学模型与工作空间
坐标系 基座安装位姿 安装面尺寸、水平度、朝向 对齐离线基座坐标系B
坐标系 工具TCP标定值 X/Y/Z偏移、姿态角、标定方法 对齐离线工具坐标系T
坐标系 工件坐标系位姿 夹具基准、测量点坐标 对齐离线工件坐标系P
参数 理论DH参数与现场标定参数 各轴连杆长度、零位偏移、减速比 判断是否需要参数覆盖或补偿
程序 离线程序版本、后置处理器版本 文件版本号、导出日期 确保程序与控制器兼容
环境 现场I/O映射、安全信号、外部设备 信号表、接线图、通信协议 迁移后程序能正确联动

采集完成后,建议做一次“离线—现场”交叉验证:在离线工程中选取三个已知点,现场用示教器移动到对应位置,记录实际关节角与离线计算值的偏差。若偏差在允许范围内,说明映射关系基本正确;若偏差较大,优先检查基座坐标系和工具坐标系,再检查DH参数差异。

注意:坐标系方向约定必须全文统一。例如Z轴向上为正、绕Z轴逆时针为正,离线工程与现场示教器应使用同一约定。若现场控制器使用不同约定,必须在迁移前明确转换关系,否则轨迹方向会整体反向。

完成以上四步后,离线工程与现场设备之间就建立了可追溯的映射关系。后续的程序导入、轨迹验证和节拍优化,都建立在这套映射之上。映射越准确,现场调试的返工越少。