4. 系统硬件组成
龙门双驱控制系统的性能上限,往往在硬件选型阶段就已经被决定。EtherCAT 主站负责实时调度与轨迹下发,伺服驱动器负责电流环、速度环与位置环的闭环执行,伺服电机提供推力或转矩,编码器构成全闭环反馈,限位与安全模块则守住设备与人员的安全边界。六类硬件不是简单堆叠,而是通过 EtherCAT 总线形成一条从指令到反馈、从动力到保护的完整信号链。理解这条链上每个环节的职责与参数约束,才能做出匹配的选型。
一、核心原理:从指令到反馈的闭环链路
EtherCAT 主站以周期性过程数据帧广播位置指令,两个从站驱动器在同一分布式时钟(DC)节拍下同步采样。驱动器内部完成电流环、速度环、位置环三级闭环,输出 PWM 驱动电机。电机轴端或负载端的编码器将实际位置回传,形成半闭环或全闭环。龙门双驱的特殊性在于:X、Y 两个驱动轴必须共享同一位置指令基准,任何一轴的滞后都会造成横梁扭曲(偏摆),因此主站需要支持交叉耦合或主从同步控制。
二、方法流程:六类硬件的选型步骤
- 确定负载与运动指标:计算横梁质量、动子质量、加速度、最大速度,得到所需连续推力与峰值推力。
- 选电机:按推力/转矩余量 1.3~1.5 倍选取,核对连续推力、峰值推力、最高转速与动子质量。
- 选驱动器:驱动器连续电流 ≥ 电机连续电流,峰值电流 ≥ 电机峰值电流,并确认支持 CSP/CSV 模式与 DC。
- 选编码器:根据定位精度反推分辨率,绝对式可省去回零,全闭环需在负载端加装第二编码器。
- 选主站:确认 EtherCAT 周期、支持的从站数量、DC 能力与实时操作系统。
- 选限位与安全:按风险评估确定 PLd/PLe,配置硬限位、STO、安全继电器或 FSoE。
三、选型参数对照表
| 硬件 | 关键参数 | 龙门双驱特殊要求 |
|---|---|---|
| EtherCAT 主站 | 周期、DC 抖动、从站数 | 支持双轴同步与交叉耦合 |
| 伺服驱动器 | 连续/峰值电流、控制模式 | 两轴同型号,支持 CSP+DC |
| 伺服电机 | 连续/峰值推力、动子质量 | 两轴参数一致,惯量匹配 |
| 编码器 | 分辨率、接口、绝对/增量 | 类型与分辨率一致,全闭环 |
| 限位开关 | 触发方式、重复精度 | 两轴独立硬限位 |
| 安全模块 | 安全等级、STO/FSoE | 双轴同时安全关断 |
四、案例与场景:某龙门平台选型实例
某 2m×1.5m 龙门平台,横梁与动子总质量 80kg,要求加速度 1g、最大速度 1.5m/s。计算得峰值推力约 800N,连续推力约 300N。选型结果:两台直线电机连续推力 400N、峰值 1200N;两台驱动器连续电流 6A、峰值 18A;编码器选用 23bit 多圈绝对值 BiSS-C;主站周期 250µs,DC 抖动实测 60ns;安全模块采用 STO + 安全继电器,达到 PLd。调试时发现两轴跟随误差相差 15µm,通过主站交叉耦合补偿后降至 3µm 以内。
# EtherCAT 主站关键配置示例(伪代码)
cycle_time = 250us
dc_sync = enabled
axis_x.mode = CSP
axis_y.mode = CSP
cross_coupling = enabled
coupling_gain = 0.85
following_error_limit = 50um
sto_channel = both_axes
五、误区与复盘
常见误区二:两轴电机或驱动器混用不同批次,参数差异造成同步误差无法通过软件完全补偿。
常见误区三:编码器只装在电机端,负载端间隙与弹性变形未被测量,全闭环失效。
常见误区四:安全模块只做急停,未配置 STO,安全等级不满足风险评估要求。
复盘建议:选型完成后,用表格逐项核对“负载—电机—驱动器—编码器—主站—安全”六项参数链,确保每一级的余量与接口都匹配。尤其要确认驱动器峰值电流覆盖电机峰值电流、编码器分辨率满足定位精度、安全等级满足 PLd/PLe。只有硬件链完整匹配,后续的同步算法与补偿策略才有发挥空间。