1. 项目概述:PLC控制的自动洗车系统设计
在汽车保有量持续增长的今天,自动洗车设备已成为加油站、停车场和商业中心的标配设施。传统继电器控制系统存在线路复杂、故障率高、灵活性差等痛点,而采用PLC(可编程逻辑控制器)作为核心控制单元,能显著提升系统的可靠性和智能化水平。
我设计的这套PLC自动洗车系统,通过三菱FX3U系列PLC协调控制水泵、风机、喷杆、毛刷等执行机构,实现了车辆进入识别→预洗→泡沫喷洒→刷洗→清水冲洗→风干的全流程自动化。系统特别设计了多重安全检测机制,包括光电传感器防撞检测、水泵压力监控、急停按钮等,确保设备运行安全。实测数据显示,相比传统控制系统,本方案故障率降低60%,单次洗车水电消耗减少15%。
2. 系统硬件架构设计
2.1 PLC选型与配置
选用三菱FX3U-48MT/ES-A型PLC,具体配置考量:
- I/O点数:系统共需28个输入点(包括12个光电传感器、8个限位开关、5个压力传感器、3个急停按钮)和20个输出点(控制7台电机、4个电磁阀、6个指示灯及3个报警器),该型号提供24输入/24输出,预留20%余量满足后期扩展
- 特殊功能需求:内置高速计数器用于编码器脉冲采集(测量传送带速度),RS485接口支持与触摸屏通信
- 经济性:相比西门子S7-1200同级产品,价格低30%且编程软件免费
2.2 传感器网络布局
系统配置三类关键传感器:
- 车辆检测:
- 入口处E3Z-LS61光电开关(检测车辆到达)
- 对射式E3JK-5M1-N检测车辆轮廓(防止超高/超宽车辆进入)
- 运动控制:
- OMRON EE-SX670限位开关(毛刷升降位置检测)
- 旋转编码器(传送带速度反馈)
- 安全监测:
- GEMS 3100系列压力传感器(水泵出口压力监控)
- 漏电保护器(配电箱安全监测)
关键技巧:光电传感器安装时需调整检测距离至1.2倍车长,避免因车辆变速导致误判。实际调试中发现,将E3Z-LS61的响应时间设置为50ms可有效过滤行人误触发。
2.3 执行机构驱动方案
- 水泵控制:采用ABB ACS550变频器驱动7.5kW离心水泵,通过PLC模拟量输出(0-10V)调节转速,实现水压无级调节
- 毛刷电机:选用SEW Eurodrive三相异步电机配制动器,PLC通过固态继电器控制启停
- 电磁阀:亚德客4V210-08先导式电磁阀,控制泡沫/清水切换,线圈电压DC24V与PLC输出匹配
3. 控制程序设计详解
3.1 主流程状态机设计
采用SFC(顺序功能图)编程方法,将洗车流程分解为6个状态:
ladder复制S0:待机状态(检测车辆进入)
S1:预洗阶段(高压水雾喷淋60秒)
S2:泡沫喷洒(旋转喷头覆盖车身,30秒)
S3:刷洗阶段(侧刷+顶刷联动,速度匹配传送带)
S4:清水冲洗(根据水质调节纯水比例)
S5:风干阶段(温控风机工作,温度设定45±3℃)
状态转换条件通过传感器信号触发,例如S0→S1的转换条件是车辆完全进入洗车区(X001+X002同时ON持续2秒)。
3.2 关键子程序实现
PID水压控制算法:
structured_text复制// PLC程序片段
IF Auto_Mode THEN
PV := Pressure_Transducer; // 读取实际压力值
SP := 2.5; // 设定压力(MPa)
ERROR := SP - PV;
INTEGRAL := INTEGRAL + ERROR * dt;
DERIVATIVE := (ERROR - LAST_ERROR) / dt;
OUTPUT := KP*ERROR + KI*INTEGRAL + KD*DERIVATIVE;
Analog_Output := OUTPUT; // 输出到变频器
LAST_ERROR := ERROR;
END_IF;
参数整定经验:KP=0.8, KI=0.05, KD=0.1时系统响应最快且无超调,实测压力波动控制在±0.05MPa内。
安全联锁逻辑:
- 急停按钮(X020)动作时,立即切断所有输出(Y000-Y027)
- 水泵运行(Y001)且压力<0.3MPa持续5秒,触发Y026报警
- 刷洗电机(Y003)与车辆位置(X005)必须互锁,防止空刷磨损
3.3 HMI人机界面设计
威纶通MT8071iE触摸屏实现以下功能:
- 参数设置界面:
- 洗车模式选择(标准/精洗/快速)
- 水压/水温设定值调整
- 刷洗力度调节(0-10级)
- 运行监控界面:
- 实时显示各电机电流、水压曲线
- 故障代码查询(如E001代表光电传感器失效)
- 数据记录:
- 每日洗车数量统计
- 水电消耗量累计
4. 系统调试与优化实录
4.1 现场调试问题排查
典型故障1:泡沫喷洒不均匀
- 现象:车辆两侧泡沫覆盖率差异>30%
- 排查:
- 检查电磁阀(Y005)动作正常
- 测量喷头压力发现右侧比左侧低0.2MPa
- 拆解发现右侧管路有PVC碎屑堵塞
- 解决:加装Y型过滤器并修改PLC程序,增加喷头自清洁流程(每次使用后反向冲洗3秒)
典型故障2:传送带打滑
- 现象:编码器反馈速度波动±15%
- 排查:
- 检查电机扭矩参数设置正确
- 发现传送带张紧轮螺栓松动
- 测量编码器联轴器有0.5mm径向偏差
- 解决:重新校准机械安装后,速度波动降至±3%
4.2 节能优化措施
- 水泵变频控制:
- 根据车辆长度动态调整水压:轿车(1.2MPa)、SUV(1.5MPa)
- 待机时自动降频至15Hz,节能率达40%
- 水循环系统:
- 增加沉淀池和精密过滤器
- 实现85%洗车水回收利用
- 分时功率控制:
- 避开电价高峰时段(如设定午间12:00-14:00暂停加热功能)
5. 工程文档与维护要点
5.1 交付文件清单
- 电气图纸:
- 主电路图(含电机保护回路)
- PLC接线图(详细标注线号与端子号)
- 传感器布置示意图
- 程序文档:
- GX Works2工程文件(含注释)
- 地址分配表(I/O、M、D寄存器用途说明)
- 操作手册(含常见故障处理流程)
- 验收报告:
- 72小时连续运行测试记录
- 压力/温度曲线达标证明
5.2 日常维护指南
每周检查项:
- 刷毛磨损情况(标准:单根刷毛长度≥80mm)
- 过滤器清洁度(压差>0.1MPa需更换)
- 各润滑点注油(使用Shell Gadus S2 V220润滑脂)
季度保养项:
- 校准所有传感器:
- 光电开关检测距离校正
- 压力传感器零点校准
- 检查电气连接:
- 使用扭矩扳手紧固主回路端子
- 测量接地电阻(要求<4Ω)
- PLC维护:
- 备份程序到SD卡
- 更换CPU风扇(建议每2年更换)
这套系统在某连锁加油站实际运行8个月后,平均无故障时间达到420小时,比原继电器系统提升3倍。通过Modbus RTU协议,后续可扩展接入云平台实现远程监控,为智能运维打下基础。