3. MINAS电子凸轮功能模块
MINAS电子凸轮功能并不是一个“打开就生效”的开关,而是由三块相互咬合的机制组成:凸轮表负责描述主轴位置与从轴位置之间的映射关系,凸轮曲线生成负责把离散点或解析规律变成可运行的连续曲线,凸轮切换与使能条件负责决定这条曲线在什么时刻、以什么方式接管从轴。三者缺一不可:表错了曲线就错,曲线对了但切换条件不满足,从轴依然不会按预期动作。
一、凸轮表配置:把“主轴—从轴”关系写成可执行数据
凸轮表本质是一组按主轴相位排列的从轴目标位置序列。在MINAS体系中,通常以主轴机械角或编码器计数作为横轴,以从轴位置(脉冲、用户单位或角度)作为纵轴。配置时首先要确定三个基础量:主轴周期长度、从轴行程、表点数。例如某包装机拉膜轴,主轴一圈对应从轴前进 200 mm,表点取 36 个(每 10° 一个点),则每个表点的主轴间隔为 10°,从轴增量按工艺曲线分配。
表数据可以用“绝对位置”或“相对增量”两种方式录入。绝对位置适合从轴行程明确、需要精确回原点的场合;相对增量适合多段拼接、每段独立定义的场合。无论哪种方式,都必须保证首尾闭合:如果凸轮是循环运行的,最后一个表点的从轴位置应等于第一个表点位置加上一个周期的总行程,否则每转一圈都会累积位置偏差。配置完成后,应检查表点的单调性——若主轴位置递增而从轴位置出现回退,说明曲线存在反向段,需要确认这是工艺要求还是录入错误。
二、凸轮曲线生成:从离散点到连续运动
凸轮表给出的是离散点,而从轴实际运行需要连续的位置、速度甚至加速度指令。MINAS电子凸轮通常提供多种插补方式:线性插补、三次样条插补、五次多项式插补。线性插补实现简单,但速度不连续,在表点处会产生冲击;三次样条保证位置和速度连续,适合中高速场合;五次多项式进一步保证加速度连续,适合对振动敏感的精密同步。
以一段“静止—加速—匀速—减速—静止”的典型凸轮段为例,若采用五次多项式,需要给定起点和终点的位置、速度、加速度共六个边界条件。假设主轴从 0° 到 90° 对应从轴从 0 mm 到 50 mm,起止速度均为 0,起止加速度也均为 0,则生成的曲线在两端平滑过渡,中间速度峰值约为平均速度的 1.875 倍。这个峰值直接决定从轴电机的峰值转矩需求,配置时必须与电机和驱动器能力核对。
三、凸轮切换:从一段曲线过渡到另一段
实际设备很少只用一条凸轮曲线跑到底。以枕式包装机为例,横封刀在封切阶段需要与膜速严格同步,在返回阶段则需要快速退回。这通常由两条或多条凸轮段拼接完成。MINAS电子凸轮支持相位触发切换和外部信号触发切换两种方式。相位触发以主轴位置为判据,例如“主轴到达 180° 时从封切段切换到返回段”;外部信号触发则以传感器或PLC信号为判据,适合与色标、料位等外部事件对齐。
切换时最关键的参数是切换窗口。如果切换点处两段曲线的从轴位置不连续,直接切换会造成位置跳变,驱动器可能报警或机械冲击。因此需要在切换点附近设置一个过渡窗口,在窗口内完成位置和速度的平滑衔接。窗口宽度通常取主轴 2°~10°,具体取决于从轴惯量和允许的过渡时间。
四、使能条件:什么时候允许凸轮接管
使能条件回答的是“凸轮功能是否被允许运行”。在MINAS中,凸轮使能通常需要同时满足:伺服使能ON、凸轮功能使能位ON、主轴运行且相位有效、从轴无报警且位置偏差在允许范围内。任何一条不满足,凸轮都不会接管从轴,从轴保持当前控制模式或停止。
这里有一个容易忽略的细节:使能是“允许”,不是“启动”。使能位ON只表示系统允许凸轮运行,真正开始跟随还需要切换条件触发。调试时常见的问题是“使能了但不动”,此时应按顺序检查:主轴是否在转、相位是否有效、切换条件是否到达、从轴是否处于位置控制模式而非转矩模式。
五、配置检查清单
完成凸轮表、曲线和切换条件配置后,建议按以下顺序核对,避免上机后反复修改:
| 检查项 | 判断依据 | 常见问题 |
|---|---|---|
| 表点首尾闭合 | 末点位置 = 首点位置 + 周期行程 | 每转累积偏差 |
| 从轴位置单调性 | 无意外回退段 | 反向冲击或报警 |
| 速度峰值与电机匹配 | 峰值速度 ≤ 电机额定×1.5 | 过载报警 |
| 切换窗口宽度 | 窗口内位置偏差 ≤ 允许值 | 切换跳变 |
| 使能互锁 | 凸轮使能与位置使能不同时ON | 指令冲突 |
把这三块内容串起来看:凸轮表是“数据”,曲线生成是“算法”,切换与使能是“时机和许可”。调试时先确认表数据正确,再确认曲线在关键点的速度和加速度没有超出机械和电机能力,最后确认切换条件和使能逻辑在时序上不会互相打架。三者都通过后,电子凸轮才能真正稳定地替代机械凸轮完成同步动作。