埃斯顿 ER6/ER10/ER20 弧焊机器人、ARC/A34 控制器,变位机双伺服 CSP 周期位置模式总线联动。
一、EtherCAT 总线通讯配置必注意(联动根基)
伺服控制模式强制统一 CSP(周期位置模式,模式值 8)禁止 PP 轮廓位置、速度模式;总线主站下发位置指令,轨迹插补全部由机器人控制器规划,伺服只做闭环跟随。埃斯顿伺服状态机有严格时序:故障复位 (0x80)→延时≥50ms→就绪上电 (0x06)→再延时≥100ms→使能运行 (0x0F),连续下发指令不加延时会直接报总线失联、无法使能。
分布式时钟 DC 同步必须开启,同步周期固定 1ms/2ms双轴变位机级联(EtherCAT OUT 进下一台 IN),两台伺服 DC 锁相同一主站时钟;不开启 DC,两轴之间、机器人与变位机同步误差持续累积,焊缝偏斜。
PDO 映射不能缺项RxPDO:控制字、目标位置;TxPDO:状态字、实际位置、报警码;缺位置反馈会直接触发外部轴跟随超差停机。
总线网线必须超五类屏蔽网线,单端机柜 PE 接地;焊接现场动力线、编码器线、网线分线槽走线,间距≥10cm,起弧干扰极易总线丢包。
两台伺服从站地址固定不冲突,控制器扫描从站后固化从站 ID,重启不会自动重新分配。
二、外部轴机械参数录入(最容易角度成倍偏差)
双轴 E1、E2 必须分开独立设置,参数不能共用:
轴类型:旋转轴(变位机),不要选错直线轴单位自动切换为 °、°/s、°/s²,选错单位全部运动错乱。
机械减速比必须严格抄写减速机铭牌数值电机转 N 圈,变位机输出 1 圈,减速比 N 完整录入;90% 定位角度差几倍都是漏填减速比。
编码器分辨率:务必计入 4 倍频2500 线编码器→实际 10000 脉冲 / 圈,不能直接填 2500;埃斯顿控制器内部自动换算角度当量,不要在伺服端重复设置电子齿轮。
旋转方向单独校验JOG 点动 E1/E2,目视旋转方向和示教器坐标增减一致;反向直接勾选 “轴方向取反”,不要改动减速比补偿方向。
最大转速、最大加减速度按变位机额定值下调 20%弧焊场景 E1 常用 60~80°/s,E2 翻转轴惯量更大,加速度比 E1 低 30%,否则启停抖动、冲击大。
硬性规则
EtherCAT 总线联动时:伺服驱动器电子齿轮比固定设 1:1,全部当量换算放在机器人控制器内计算;伺服端重复设置齿轮比会直接报 A07 电子齿轮超限报警。
三、电子齿轮比 & 脉冲当量计算注意点
旋转变位机公式:单圈总脉冲 = 编码器 4 倍频 × 减速机减速比每 1° 对应脉冲数 = 总脉冲 ÷ 360
控制器内自动计算生成分子分母,不要手动随意修改整数比;
出现固定比例角度偏差(指令 90° 实际只动 30°),只核查减速比、编码器线数,不要盲目调齿轮比;
齿轮比分子分母数值不能过大,避免寄存器溢出触发伺服超速报警。
四、双轴变位机零点 + 外部轴坐标系标定(同步精度核心)
1. 回零注意事项
1)双轴必须分别机械回零,E1、E2 独立找原点;带绝对值编码器伺服,上电无需重复回零,但必须校验电气原点和机械工装基准零点偏移量。2)回零顺序:先翻转轴 E2 回零,再回转轴 E1 回零;E2 不在零位时标定 E1 旋转中心,运动学模型解算错误,协调运动全程轨迹偏移。3)零位偏移量:示教器精确触碰工装基准球,实测 XYZ 偏移填入,不能估算。
2. 变位机基坐标系(外部 UCS)标定禁忌
1)双轴变位机必须使用多点标定法(5 点标定),不能只用单点设定原点;仅单点只能设位置,无法解算旋转中心、两轴夹角、偏心量。2)标定校验标准:
机器人 TCP 不动,单独 JOG E1 连续旋转,工件上基准点始终贴合 TCP;
TCP 不动,单独 JOG E2 翻转,基准点无 XY 漂移;不满足就重新标定,协调插补永远无法同步。3)标定完成后锁定 UCS 坐标系,禁止示教中随意切换工件坐标系。
五、协调运动(COORD)联动全局参数关键设置
必须开启协调运动模式 COORD ON不开启只是点位异步等待,不是多轴插补联动,焊缝速度不均匀、飞溅失控;程序结束务必 COORD OFF 释放外部轴。
主轴 / 从轴分配主轴:机器人 TCP(焊接轨迹主导,恒定线速度优先);从轴:E1、E2 双外部轴跟随插补,不能反过来。
同步误差阈值设置角度跟随偏差阈值:E1、E2 统一设 0.1°;超差立即暂停焊接,避免轨迹错位焊偏;阈值设太大失去同步保护,太小频繁报警停机。
轨迹平滑滤波、加减速倍率弧焊场景全局加速度倍率设 0.6~0.7;开启一阶轨迹滤波,滤波系数 2~3,抑制起弧瞬间冲击抖动;不要把协调加减速拉满 100%。
TCP 恒定线速度优先开关打开机器人设定焊接 VL=8mm/s 恒定不变,变位机转速自动适配;关闭后变位机转速固定,TCP 实际速度忽快忽慢。
六、两台伺服驱动器增益分开调试(高频坑)
E1 回转负载惯量小,E2 翻转带工件悬臂惯量大,两套 PI 参数不能完全一致:
调试顺序:先单轴 JOG 空载整定自学习惯量,再带载二次整定;禁止直接套用出厂默认增益。
位置环 P:E1 60~90,E2 40~60;速度环 P/I 同步下调;
现象对应调整:
变位机滞后、焊缝拖尾:小幅提高位置环 P;
启停抖动、震荡:降低积分 I、加大低通滤波(300~500Hz);
起弧时伺服轻微窜动:开启电流环滤波 + 机器人协调轨迹平滑。
增益每次只改一个参数,观察 1 个完整焊缝再微调,多参数同步修改无法定位问题。
七、三重安全限位参数设置(防撞机硬性要求)
软限位(软件)E1:常用 ±360°,E2 根据工装干涉设 0~180°;软限位必须小于机械硬极限,预留安全余量 5~10°。
硬件极限 DI(常闭触点)E1 正负极限、E2 正负极限全部串联进机器人外部硬件急停回路;软件限位失效时硬限位直接整机急停,不能只做软件保护。
伺服故障 ALM 信号接入机器人 DI伺服过载、编码器故障、驱动器报错,机器人立即暂停焊接、停止送丝、关焊机输出,杜绝撞枪。
⚠️ 严禁只设置软限位、不接硬件极限;批量生产极易撞坏变位机转盘、焊枪。
八、焊接工艺联动配套参数(对接 OTC 焊机)
协调运动下,起弧 DO 输出要加提前角度触发:变位机到达焊缝起始点前 3~5° 提前发起弧信号,避免起弧滞后、弧坑缺陷。
收弧滞后:TCP 走完终点后,变位机延时停止,配合焊机填弧坑功能。
机器人 DO 起弧 / 收弧信号和协调轨迹段同步绑定,不要用定时器延时触发;轨迹变速时定时器固定延时会错位。
变位机连续回转焊接环缝,开启外部轴连续旋转模式,不触发限位报警。
九、编程指令使用注意事项
点位同步:
MOVJ_EXT Px, E1=xx, E2=xx机器人关节 + 双外部轴同时到达,用时一致,适合工位切换。连续焊缝插补:
MOVL_EXT直线联动,必须套在COORD ON / COORD OFF内部;plaintext
COORD ON MOVL_EXT Pstart,Pend,E1=120,E2=45,VL=8,ACC=200 COORD OFF
禁止一段 COORD 内多次频繁切换外部轴目标角度;长焊缝分段轨迹点加密,点间距≤0.5mm,轨迹平滑无拐点。
断点续跑:协调运动程序开启断点恢复,外部轴位置记忆不丢失,返修不用重回原点。
十、抗干扰与现场调试顺序规范
标准调试顺序(不能颠倒)
1)伺服上电,单轴 JOG 正反转、限位、报警验证正常;2)录入减速比、编码器、软限位,回零校验角度定位;3)5 点标定变位机 UCS 坐标系,TCP 校验无漂移;4)空载协调空跑连续轨迹,查看同步误差稳定<0.05°;5)带工件空载试运行,观察无抖动、无滞后;6)接焊机试焊短焊缝,微调伺服增益、协调加速度;7)连续整圈环缝试生产,固化全部参数并备份。
布线 & 接地禁忌
机器人控制器、两台伺服驱动器、变位机底座、OTC 焊机外壳单点共接地铜排,接地电阻<4Ω;多点接地形成环流干扰总线。
伺服动力线缆(U/V/W)、编码器线缆、EtherCAT 网线三层独立金属线槽,严禁捆绑并行走线。
DC24V 控制电源独立开关电源供电,不和焊机主电源共用,起弧电压跌落不会导致 IO 误触发。
十一、高频故障对应参数排查速查表
表格
| 故障现象 | 参数设置问题点 | 修正方案 |
|---|---|---|
| 指令转角 90° 实际只动 30° | 减速比漏填 / 编码器未 4 倍频 | 重新核对机械参数,控制器重算电子齿轮 |
| 协调运动焊缝持续偏斜 | 变位机 UCS 标定失效、E2 未回零标定 E1 | 重新 5 点标定基准坐标系 |
| 变位机跟随滞后、焊道拖尾 | 伺服位置环 P 偏低、同步周期过长 | 小幅上调 P,确认 DC 同步开启 |
| 启停抖动明显 | E2 惯量大加速度过高、积分 I 偏大 | 降低协调全局加速度倍率,减小伺服 I |
| EtherCAT 频繁掉线 | 网线非屏蔽、未单端接地、动力线并行 | 重新布线,屏蔽层机柜侧单点 PE |
| 伺服 A07 报警 | 伺服端齿轮比≠1:1,重复换算 | 伺服齿轮比固定 1:1,全部当量在机器人侧设置 |
总结核心红线
总线 CSP 模式 + DC 同步,伺服齿轮比 1:1,机器人侧统一算脉冲当量;
E1/E2 两套运动参数、两套伺服增益完全分开设置,不能共用;
双轴必须先回零再标定变位机基坐标系,标定校验 TCP 不动工件不漂移;
弧焊必须 COORD 协调插补,不能 IO 异步点位等待;
软硬双重限位 + 伺服故障 DI 联锁,焊接场景安全回路不可省略;
参数调试遵循「单轴→标定→空载联动→带载试焊」顺序,每一步验证合格再往下走。

