4. 系统硬件组成

龙门双驱控制系统的性能上限,往往在硬件选型阶段就已经被决定。EtherCAT 主站负责实时调度与轨迹下发,伺服驱动器负责电流环、速度环与位置环的闭环执行,伺服电机提供推力或转矩,编码器构成全闭环反馈,限位与安全模块则守住设备与人员的安全边界。六类硬件不是简单堆叠,而是通过 EtherCAT 总线形成一条从指令到反馈、从动力到保护的完整信号链。理解这条链上每个环节的职责与参数约束,才能做出匹配的选型。

龙门双驱 EtherCAT 硬件信号链与选型要素 EtherCAT 主站 工业 PC / 嵌入式 周期 125µs~1ms DC 分布式时钟 EtherCAT 伺服驱动器 ×2 X 轴 / Y 轴 独立 电流环 62.5µs CSP / CSV 模式 支持交叉同步 动力线 伺服电机 ×2 直线电机 / 旋转+丝杠 连续推力 / 峰值推力 动子质量影响惯量 双驱需参数一致 反馈 编码器 增量 / 绝对式 23bit 多圈绝对值 BiSS-C / EnDat2.2 全闭环第二反馈 位置/速度反馈回驱动器,形成全闭环 限位与安全模块 正/负硬限位开关 STO 安全转矩关断 安全继电器 / FSoE 急停回路 PLd / PLe 选型核对要点 推力 ≥ 负载 + 惯量匹配 驱动器电流 ≥ 电机峰值 编码器分辨率决定定位精度 安全等级满足风险评估 双驱同步关键 两轴电机/驱动器同型号 编码器类型与分辨率一致 DC 同步抖动 < 100ns 龙门交叉耦合补偿

一、核心原理:从指令到反馈的闭环链路

EtherCAT 主站以周期性过程数据帧广播位置指令,两个从站驱动器在同一分布式时钟(DC)节拍下同步采样。驱动器内部完成电流环、速度环、位置环三级闭环,输出 PWM 驱动电机。电机轴端或负载端的编码器将实际位置回传,形成半闭环或全闭环。龙门双驱的特殊性在于:X、Y 两个驱动轴必须共享同一位置指令基准,任何一轴的滞后都会造成横梁扭曲(偏摆),因此主站需要支持交叉耦合或主从同步控制。

关键约束:EtherCAT 周期必须小于驱动器电流环周期的整数倍关系,且 DC 同步抖动通常要求小于 100ns,否则双轴同步误差会被放大为机械应力。

二、方法流程:六类硬件的选型步骤

  1. 确定负载与运动指标:计算横梁质量、动子质量、加速度、最大速度,得到所需连续推力与峰值推力。
  2. 选电机:按推力/转矩余量 1.3~1.5 倍选取,核对连续推力、峰值推力、最高转速与动子质量。
  3. 选驱动器:驱动器连续电流 ≥ 电机连续电流,峰值电流 ≥ 电机峰值电流,并确认支持 CSP/CSV 模式与 DC。
  4. 选编码器:根据定位精度反推分辨率,绝对式可省去回零,全闭环需在负载端加装第二编码器。
  5. 选主站:确认 EtherCAT 周期、支持的从站数量、DC 能力与实时操作系统。
  6. 选限位与安全:按风险评估确定 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。只有硬件链完整匹配,后续的同步算法与补偿策略才有发挥空间。