多轴同步控制基础:电子齿轮比、同步原理与主从轴定义

各位工程师朋友,大家好。今天我们来聊聊多轴同步控制里最基础、也最绕不开的几个概念。说实话,我刚入行那会儿,被“电子齿轮比”和“主从轴”搞得晕头转向。后来在一条包装线上调试四轴同步,因为电子齿轮比设错了,电机直接飞车——嗯,从那以后,我再也不敢小看这几个基础概念了。

一、电子齿轮比:让机械齿轮“数字化”

先问大家一个问题:为什么伺服驱动器里要搞个“电子齿轮比”?

说白了,就是让PLC发出的脉冲数和电机实际转动的角度之间,建立一个灵活的数学关系。你想想看,如果PLC发10000个脉冲,电机就转一圈,那机械结构稍微一变,整个程序就得重写。有了电子齿轮比,我们就能在软件层面“调”这个比例。

核心公式:

电子齿轮比 = 电机编码器分辨率 ÷ (负载轴转一圈所需的脉冲数)

举个例子:三菱JE伺服编码器分辨率是131072脉冲/圈,如果你想让电机转一圈需要10000个脉冲,那电子齿轮比就是131072/10000 ≈ 13.1。

我在项目中遇到过一种情况:客户要求两个轴同步运动,但一个轴带减速机,另一个直连。如果没有电子齿轮比,你得在PLC里做复杂的脉冲换算。有了它,直接把两个轴的电子齿轮比设成匹配值,PLC发同样的脉冲数,两个轴就走同样的距离。

参数 轴1(带减速机) 轴2(直连)
编码器分辨率 131072 131072
机械减速比 10:1 1:1
负载转一圈所需脉冲 100000 10000
电子齿轮比(分子/分母) 131072/100000 131072/10000

我的习惯: 调试时先把电子齿轮比设成1:1,用点动确认电机方向。确认无误后再改成计算值。这样能快速排除接线和参数错误。

二、同步控制原理:不是“同时动”,而是“按比例动”

很多人以为同步控制就是让两个电机同时启动、同时停止。其实不对。真正的同步控制,是让两个轴的位置、速度、加速度始终保持一个固定的比例关系。

为什么会这样?因为机械结构不同啊。一个轴走100mm,另一个可能只需要走50mm。如果强行让它们走同样的距离,机械就卡死了。

同步控制的核心逻辑,我总结成三步:

  1. 主轴发出位置指令 —— 主轴按照设定的速度曲线运动
  2. 从轴接收指令 —— 从轴通过电子齿轮比或凸轮表,计算出自己该走的位置
  3. 闭环修正 —— 从轴驱动器实时比较实际位置和理论位置,做PID调节

我曾经踩过的坑: 在一条印刷生产线上,我用了QD75的“同步启动”功能,以为两个轴会一直同步。结果运行半小时后,从轴越走越偏。后来发现,我忘了设置“同步误差上限”和“追补模式”。一旦从轴因为负载波动丢步,它不会自动追回来。

所以,真正的同步控制,必须包含三个要素:

  • 位置同步 —— 每个时刻的位置比例固定
  • 速度同步 —— 加减速过程中速度比例不变
  • 误差监控 —— 一旦偏差超过阈值,立即报警或追补

三、主从轴定义:谁是老大,谁是小弟

在多轴系统里,必须明确谁是“主”,谁是“从”。这个关系一旦定下来,控制逻辑就清晰了。

主轴(Master): 负责生成运动轨迹。它不依赖其他轴,自己按程序跑。主轴可以是实际的物理轴,也可以是虚拟轴(比如QD75内部生成的脉冲序列)。

从轴(Slave): 跟随主轴运动。从轴不能自己决定速度或位置,它只能根据主轴的位置,通过电子齿轮比或电子凸轮计算出自己的目标值。

主从关系的三种常见模式:

  • 1:1 刚性同步: 两个轴走完全一样的距离。适用于双驱龙门、双丝杠平台。
  • 比例同步: 从轴走主轴距离的N倍或1/N倍。适用于送料辊和牵引辊。
  • 电子凸轮同步: 从轴的位置和主轴位置呈非线性关系。适用于飞剪、追剪等应用。

我个人习惯,在项目初期先用一张图把主从关系画清楚。下面这张图就是我在调试现场常用的逻辑框架:

多轴同步控制主从关系框架 主轴(Master) 生成位置指令 从轴1(Slave) 电子齿轮比 1:1 从轴2(Slave) 电子齿轮比 2:1 从轴3(Slave) 电子凸轮同步 关键说明 1. 主轴只负责生成轨迹,不关心从轴怎么跟 2. 每个从轴可以有不同的电子齿轮比或凸轮表 3. 从轴之间没有直接通信,只跟随主轴 4. 主轴可以是虚拟轴(软件生成脉冲),也可以是实际物理轴

你看,主轴在顶层,三个从轴各自独立跟随。从轴之间不需要互相通信,这大大简化了接线和编程。我在做四轴同步贴标机时,就是用的这个结构——主轴是虚拟轴,四个从轴分别控制四个贴标头,每个从轴的电子齿轮比根据贴标间距单独设置。

四、QD75定位模块中的主从轴实现

三菱QD75定位模块对主从轴的支持,主要体现在两个功能上:

  • 同步编码器输入: 可以把外部编码器信号作为主轴位置,QD75根据这个位置实时计算从轴指令
  • 内部虚拟主轴: QD75内部可以生成一个虚拟主轴脉冲序列,多个从轴模块同时跟随

我的建议: 如果项目中有超过3个从轴,优先使用虚拟主轴模式。因为实际编码器信号容易受干扰,一旦编码器丢脉冲,所有从轴都会跟着偏。虚拟主轴完全在模块内部运算,稳定性高得多。

在QD75的参数设置里,主从轴相关的关键参数有这几个:

参数编号 参数名称 说明
Pr.1 单位设定 选择脉冲单位、mm单位或度单位
Pr.2 每转脉冲数 电机转一圈需要的脉冲数(配合电子齿轮比)
Pr.3 电子齿轮比分子 设定电子齿轮比的分子部分
Pr.4 电子齿轮比分母 设定电子齿轮比的分母部分
Pr.20 同步模式选择 0:独立模式 / 1:同步跟随模式

注意: 电子齿轮比的分子和分母,在QD75里是分开设定的。我曾经见过有人把分子分母填反了,结果电机转得飞快,差点撞了限位。填完参数后,一定要用手动模式低速验证一下。