汇川AM600在高端包装机械中常被用于多轴同步控制,电子齿轮比动态切换是提升效率和精度的关键。传统固定齿轮比设计,在换产时需要停机重新下载参数,浪费大量工时。笔者在服务某日化产线时,通过ST语言实现了齿轮比的在线修改,并解决了切换瞬间的冲击问题。
核心技巧在于使用MC_SetPosition和MC_MoveSuperImposed的组合。具体做法是,当检测到产品规格变更信号后,先通过MC_SetPosition将主轴位置同步到从轴,再以斜坡函数形式逐步修改电子齿轮比,而非直接赋值。同时,在运动控制器的前瞻缓冲区中,利用VelocityProfile属性提前规划速度曲线,抑制加速度突变。
实际测试中,齿轮比从1:1切换至1:3.5时,从轴的最大跟踪误差由原先的0.8mm降至0.12mm,且无过冲。另一个细节是,AM600的凸轮表支持在线重载,但需要确保在主站发出的SYNC时钟边沿进行,否则会导致凸轮相位跳动。为此,我在程序中加入了相位校验逻辑,每次切换后对比凸轮表首地址的CRC校验值。
此外,建议对加减速前瞻参数(如Jerk值)进行分段设置:低速段使用较大Jerk以提升响应,高速段使用较小Jerk以减小振动。通过这种自适应调整,设备整体节拍提升了15%,而振动噪音降至75dB以下。