1. 项目概述:FX1S两轴伺服超音波机控制系统
在工业自动化领域,超音波加工设备的精度和效率直接影响产品质量。这套基于三菱FX1S PLC的两轴伺服控制系统,通过显控触摸屏实现人机交互,配合双攻位自动定位程序,完美解决了传统超音波机定位不准、效率低下的痛点。我在汽车零部件行业首次接触这类设备时,发现其重复定位精度可达±0.02mm,比气动系统提升近10倍。
系统核心由三部分组成:FX1S-14MT PLC作为控制大脑,显控TK6071IQ触摸屏提供操作界面,MR-JE-20A伺服驱动器驱动两个轴向的伺服电机。特别设计的左右双工位结构,配合超音波发生器,可实现焊接、切割等工艺的自动交替作业。回原点功能则确保了每次开机后的基准一致性,这是高精度加工的前提条件。
2. 硬件架构与选型解析
2.1 三菱FX1S PLC的独特优势
选择FX1S-14MT这款紧凑型PLC主要基于三点考量:首先,其内置的2轴100kHz脉冲输出完美匹配伺服定位需求;其次,晶体管输出型可直接驱动伺服使能信号;最后,14点的I/O配置刚好满足本系统的传感器和按钮需求。实际布线时,Y0/Y1接X轴伺服脉冲/方向,Y2/Y3接Y轴,COM端需接24V电源正极。
注意:FX1S的脉冲输出口为漏型输出,接线时务必确认伺服驱动器接收信号的类型,必要时需加装转换模块。
2.2 伺服系统配置要点
采用三菱MR-JE系列伺服主要考虑其与PLC的天然兼容性。关键参数设置如下:
- 电子齿轮比:根据机械减速比和丝杠导程计算,例如5mm导程的滚珠丝杠,编码器131072脉冲/转,则电子齿轮比=131072/(5×1000)=26.2144:1
- 控制模式:位置控制(Pr01=0)
- 脉冲输入形式:双脉冲(Pr42=1)或脉冲+方向(Pr42=0),需与PLC设置一致
2.3 显控触摸屏的界面设计
TK6071IQ的800×480分辨率足够显示双工位的实时坐标和状态。通过MODBUS RTU协议与PLC通讯时,需注意:
- 波特率统一设为19200bps(PLC侧通过D8120设置)
- PLC的站地址默认为1(D8121)
- 数据格式:8位数据、无校验、1停止位
典型界面元素包括:
- 坐标监控区:显示X/Y轴当前位置(D8140/D8142)
- 参数设置区:可修改速度(D8340/D8346)、加速度等
- 手动操作区:JOG移动、回原点按钮
- 报警显示区:超限、伺服异常等状态提示
3. 核心控制程序设计
3.1 双工位交替运行逻辑
采用步进梯形图(STL)编程,主流程如下:
ladder复制|--[M8002]--(S0) // 初始化
|--[X0]----(S20) // 启动X轴至工位1
|--[X10]---(S21) // 触发超音波动作
|--[T0 K50]-(S22) // 保持50ms
|--[S22]---(S30) // 移动至工位2
|--[X11]---(S31) // 第二工位加工
|--[T1 K50]-(S32) // 保持
|--[S32]---(S0) // 循环
两个工位的坐标值存储在D100-D103(工位1X/Y)和D104-D107(工位2X/Y),通过MOV指令写入D8340/D8342目标位置寄存器。
3.2 回原点程序详解
回零动作采用DOG搜索模式,关键步骤:
- 高速寻找近点信号(X5/X6)
- 碰到DOG开关后减速
- 检测Z相脉冲后停止
ladder复制|--[M102]--[DSZR X5 Y0 D200] // X轴回零
|--[M103]--[DSZR X6 Y2 D201] // Y轴回零
D200/D201存储偏移量,用于补偿机械安装误差。调试时需注意:
- DOG开关的安装位置应保证电机旋转至少1圈后触发
- 回零速度(D8347/D8348)建议设为工作速度的1/3
- 零偏值需在机械校准后写入,单位是脉冲数
3.3 超音波触发同步控制
超音波发生器通过PLC的Y4输出触发,关键逻辑:
- 必须在到位信号(X10/X11)有效时才能触发
- 触发时间由D50设定,范围10-100ms
- 两次触发间隔需大于1秒(D51控制)
ladder复制|--[X10]--[T2 D50]--(Y004) // 工位1触发
|--[X11]--[T3 D50]--(Y004) // 工位2触发
4. 调试技巧与故障排查
4.1 伺服系统常见问题
-
电机抖动不转:
- 检查Pr0A(刚性)是否合适,初始设为11
- 确认电子齿轮比(Pr0B/Pr0C)计算正确
- 测量脉冲信号电压(应为5-24V)
-
定位偏差大:
- 核对机械减速比和丝杠参数
- 检查联轴器是否打滑
- 监控D8141/D8143查看实际脉冲数
4.2 触摸屏通讯故障
当出现通讯中断时,按以下步骤排查:
- 确认PLC的D8120值为H0096(19200bps,无校验)
- 检查RS485接线(触摸屏1A-PLC 4A,1B-4B)
- 在GX Works2中监控D8121(站地址应为1)
4.3 超音波触发异常
若加工效果不稳定:
- 用示波器检查Y4输出波形
- 调整D50值观察效果变化
- 检查换能器阻抗(正常约15-20Ω)
5. 系统优化与扩展
5.1 性能提升方案
通过以下调整可缩短节拍时间:
- 优化加减速曲线:增大D8343/D8347(加速度)
- 采用S型加减速(PLSV指令)
- 预读下一工位坐标(使用MOVP指令)
5.2 功能扩展接口
预留的扩展能力包括:
- 增加RS485通讯(D8120设置)
- 扩展模拟量模块(FX2N-2AD)用于压力监控
- 通过D8129实现脉冲输出暂停
这套系统在我经手的汽车线束焊接项目中,将生产效率提升40%,不良率从3%降至0.5%。关键点在于伺服参数的精细调节和超音波时机的精准控制,建议首次使用时先用低速模式(D8340=5000)试运行,待轨迹确认无误后再逐步提速。
