多轴同步控制基础:电子齿轮比、同步原理与主从轴定义
各位工程师朋友,大家好。今天我们来聊聊多轴同步控制里最基础、也最绕不开的几个概念。说实话,我刚入行那会儿,被“电子齿轮比”和“主从轴”搞得晕头转向。后来在一条包装线上调试四轴同步,因为电子齿轮比设错了,电机直接飞车——嗯,从那以后,我再也不敢小看这几个基础概念了。
一、电子齿轮比:让机械齿轮“数字化”
先问大家一个问题:为什么伺服驱动器里要搞个“电子齿轮比”?
说白了,就是让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。如果强行让它们走同样的距离,机械就卡死了。
同步控制的核心逻辑,我总结成三步:
- 主轴发出位置指令 —— 主轴按照设定的速度曲线运动
- 从轴接收指令 —— 从轴通过电子齿轮比或凸轮表,计算出自己该走的位置
- 闭环修正 —— 从轴驱动器实时比较实际位置和理论位置,做PID调节
我曾经踩过的坑: 在一条印刷生产线上,我用了QD75的“同步启动”功能,以为两个轴会一直同步。结果运行半小时后,从轴越走越偏。后来发现,我忘了设置“同步误差上限”和“追补模式”。一旦从轴因为负载波动丢步,它不会自动追回来。
所以,真正的同步控制,必须包含三个要素:
- 位置同步 —— 每个时刻的位置比例固定
- 速度同步 —— 加减速过程中速度比例不变
- 误差监控 —— 一旦偏差超过阈值,立即报警或追补
三、主从轴定义:谁是老大,谁是小弟
在多轴系统里,必须明确谁是“主”,谁是“从”。这个关系一旦定下来,控制逻辑就清晰了。
主轴(Master): 负责生成运动轨迹。它不依赖其他轴,自己按程序跑。主轴可以是实际的物理轴,也可以是虚拟轴(比如QD75内部生成的脉冲序列)。
从轴(Slave): 跟随主轴运动。从轴不能自己决定速度或位置,它只能根据主轴的位置,通过电子齿轮比或电子凸轮计算出自己的目标值。
主从关系的三种常见模式:
- 1:1 刚性同步: 两个轴走完全一样的距离。适用于双驱龙门、双丝杠平台。
- 比例同步: 从轴走主轴距离的N倍或1/N倍。适用于送料辊和牵引辊。
- 电子凸轮同步: 从轴的位置和主轴位置呈非线性关系。适用于飞剪、追剪等应用。
我个人习惯,在项目初期先用一张图把主从关系画清楚。下面这张图就是我在调试现场常用的逻辑框架:
你看,主轴在顶层,三个从轴各自独立跟随。从轴之间不需要互相通信,这大大简化了接线和编程。我在做四轴同步贴标机时,就是用的这个结构——主轴是虚拟轴,四个从轴分别控制四个贴标头,每个从轴的电子齿轮比根据贴标间距单独设置。
四、QD75定位模块中的主从轴实现
三菱QD75定位模块对主从轴的支持,主要体现在两个功能上:
- 同步编码器输入: 可以把外部编码器信号作为主轴位置,QD75根据这个位置实时计算从轴指令
- 内部虚拟主轴: QD75内部可以生成一个虚拟主轴脉冲序列,多个从轴模块同时跟随
我的建议: 如果项目中有超过3个从轴,优先使用虚拟主轴模式。因为实际编码器信号容易受干扰,一旦编码器丢脉冲,所有从轴都会跟着偏。虚拟主轴完全在模块内部运算,稳定性高得多。
在QD75的参数设置里,主从轴相关的关键参数有这几个:
| 参数编号 | 参数名称 | 说明 |
|---|---|---|
| Pr.1 | 单位设定 | 选择脉冲单位、mm单位或度单位 |
| Pr.2 | 每转脉冲数 | 电机转一圈需要的脉冲数(配合电子齿轮比) |
| Pr.3 | 电子齿轮比分子 | 设定电子齿轮比的分子部分 |
| Pr.4 | 电子齿轮比分母 | 设定电子齿轮比的分母部分 |
| Pr.20 | 同步模式选择 | 0:独立模式 / 1:同步跟随模式 |
注意: 电子齿轮比的分子和分母,在QD75里是分开设定的。我曾经见过有人把分子分母填反了,结果电机转得飞快,差点撞了限位。填完参数后,一定要用手动模式低速验证一下。