1. 项目概述:三菱PLC与MCGS组态的自动送料装车系统
在工业自动化领域,物料输送和装车环节的效率直接影响整体生产效率。传统人工操作方式存在劳动强度大、精度低、易出错等问题。基于三菱PLC与MCGS组态软件构建的自动送料装车系统,通过自动化控制实现了物料输送、称重检测、故障报警等全流程智能化管理。这套系统特别适用于水泥、粮食、化工等需要大批量散装物料装车的行业场景。
我曾在某水泥厂改造项目中实际应用过类似系统,将装车效率提升了60%,同时减少了3个操作岗位的人力成本。系统核心由三菱FX系列PLC作为控制中枢,MCGS触摸屏提供人机交互界面,配合称重传感器、电机驱动器和气动阀门等执行机构,构建了一个完整的闭环控制系统。
2. 系统架构设计
2.1 硬件组成模块
系统硬件架构采用分层设计,主要包含以下关键部件:
-
控制层:
- 三菱FX3U-48MT/ES-A PLC(建议选型)
- 输入点数:24点(实际使用18点)
- 输出点数:24点(实际使用16点)
- 扩展模块:FX3U-4AD模拟量输入模块(用于称重传感器)
-
检测层:
- 称重传感器:HBM PW15A(量程20t,精度0.1%)
- 光电开关:OMRON E3Z-D82(检测车辆到位)
- 编码器:OMRON E6B2-CWZ6C(输送带速度检测)
-
执行层:
- 输送带电机:西门子1LE0001(3kW,变频控制)
- 气动闸门:SMC SY5120-5LZD-C8
- 报警装置:声光报警器(220V AC)
-
HMI层:
- MCGS TPC7062KX触摸屏(7寸,800×480分辨率)
2.2 软件架构设计
软件系统采用模块化设计,主要功能模块包括:
-
PLC程序模块:
- 主控程序(OB1)
- 自动送料子程序(FC1)
- 称重处理子程序(FC2)
- 故障处理子程序(FC3)
- 通讯处理子程序(FC4)
-
MCGS组态模块:
- 主监控画面
- 参数设置画面
- 数据记录画面
- 报警历史画面
- 系统管理画面
关键设计要点:PLC程序采用状态机设计模式,通过SFC(顺序功能图)实现流程控制,确保各执行机构动作严格按工艺顺序执行。
3. 核心功能实现
3.1 自动送料控制逻辑
送料控制是系统的核心功能,其工作流程如下:
-
车辆检测阶段:
- 光电开关检测车辆到位信号(X0)
- PLC输出启动准备信号(Y10)
- 系统自检(各执行机构状态检查)
-
装料启动阶段:
- 气动闸门打开(Y11)
- 延时2秒后启动输送带电机(Y12)
- 变频器加速至设定频率(模拟量输出)
-
称重控制阶段:
- 实时读取称重传感器数据(AD模块通道1)
- 重量值滤波处理(移动平均算法)
- 当前重量与设定值比较
-
装车完成阶段:
- 达到设定重量90%时减速
- 达到100%时关闭闸门(Y11复位)
- 输送带延时停止(Y12复位)
ladder复制// 三菱PLC梯形图示例(简化版)
LD X0 // 车辆检测
AND M100 // 自动模式
OUT Y10 // 准备就绪
LD Y10
TON T0 K20 // 2秒延时
LD T0
OUT Y11 // 打开闸门
LD Y11
OUT Y12 // 启动输送带
3.2 称重数据处理
称重数据的准确采集和处理直接影响装车精度:
-
模拟量采集:
- FX3U-4AD模块配置:
- 通道1:4-20mA输入
- 采样周期:10ms
- 原始值转换公式:
code复制实际重量(kg) = (AD值 - 4000) × (20000 / 16000)
- FX3U-4AD模块配置:
-
数字滤波处理:
- 采用移动平均滤波(窗口大小=10)
- 在PLC中通过FIFO指令实现
-
动态补偿算法:
- 输送带惯性补偿
- 落料延时补偿
- 温度漂移补偿
实际项目中,我们发现称重传感器的安装位置对测量精度影响很大。建议将传感器安装在输送带支撑架下方,避免直接受力导致的测量偏差。
4. MCGS组态开发
4.1 通讯配置
MCGS与三菱PLC通讯采用FX系列编程口协议:
-
硬件连接:
- 通讯电缆:SC-09(RS422转USB)
- 波特率:9600bps
- 数据位:7位
- 停止位:1位
- 校验:偶校验
-
MCGS设备配置:
- 设备类型:三菱_FX系列编程口
- 设备地址:0
- 采集周期:500ms
-
变量定义:
- 开关量:直接映射PLC的X/Y/M地址
- 模拟量:需进行量程转换
- 内部变量:用于中间运算
4.2 监控画面设计
-
主监控画面:
- 输送带动画效果
- 实时重量显示(数字+进度条)
- 设备状态指示灯
- 急停按钮
-
参数设置画面:
- 目标重量设定
- 输送带速度设定
- 补偿参数设置
- 系统时间设置
-
数据记录功能:
- 采用MCGS内部数据库
- 记录每车装车数据
- 支持按日期查询
- 数据导出CSV格式
mcgs复制// MCGS脚本示例(重量显示)
IF 设备1.重量 >= 设备1.目标重量 THEN
SetFillColor(进度条, 0, 255, 0) // 绿色
ELSE
SetFillColor(进度条, 255, 165, 0) // 橙色
ENDIF
5. 系统调试与优化
5.1 调试步骤
-
分模块调试:
- 先调试IO点(确保每个传感器和执行机构正常)
- 再调试子程序(单独测试每个功能模块)
- 最后联调整个系统
-
关键参数整定:
- 输送带启停加速度时间
- 闸门开关延时
- 重量滤波参数
- 提前量补偿系数
-
安全测试:
- 急停功能测试
- 过载保护测试
- 故障恢复测试
5.2 常见问题处理
根据实际项目经验,整理典型问题及解决方案:
| 故障现象 | 可能原因 | 解决方案 |
|---|---|---|
| 重量显示波动大 | 传感器供电不稳 | 检查24V电源,加装稳压模块 |
| 输送带启动失败 | 变频器参数错误 | 检查变频器加速时间参数 |
| MCGS通讯中断 | 通讯线接触不良 | 更换SC-09通讯电缆 |
| 闸门动作延迟 | 气源压力不足 | 检查空压机,保持0.6MPa压力 |
| 装车超差 | 补偿参数不当 | 重新标定动态补偿系数 |
6. 系统扩展与升级
6.1 网络化扩展
-
工业以太网接入:
- 添加FX3U-ENET-L模块
- 实现远程监控功能
- 支持多台PLC组网
-
云平台对接:
- 通过OPC UA协议上传数据
- 微信/短信报警通知
- 大数据分析生产报表
6.2 智能算法升级
-
自适应控制:
- 根据物料特性自动调整参数
- 学习历史数据优化控制
-
视觉辅助系统:
- 增加工业相机
- 车牌识别自动关联订单
- 料堆形状分析
在实际项目中,我们曾通过增加RFID读卡器实现了车辆自动识别功能,将装车流程与物流管理系统无缝对接,进一步减少了人工干预环节。
7. 项目实施建议
-
机械安装要点:
- 输送带安装保持水平(倾斜度<1°)
- 称重传感器安装面平整
- 所有电机可靠接地
-
电气安装规范:
- 动力线与信号线分开走线
- 模拟量信号采用屏蔽双绞线
- 做好防雷保护措施
-
调试技巧:
- 先用模拟负载调试
- 记录关键参数的历史曲线
- 建立完整的调试文档
-
维护保养:
- 定期检查机械部件润滑
- 每月校验称重系统
- 备份PLC和HMI程序
通过这个项目的实施,我深刻体会到自动化系统不仅要考虑技术实现,更需要关注实际生产中的工艺需求。比如在水泥装车系统中,我们增加了除尘控制逻辑,在装车过程中自动启停除尘设备,既满足了环保要求,又延长了设备使用寿命。
