1. 项目概述:基于三菱FX PLC与触摸屏的超纯水控制系统
在实验室和电子制造领域,超纯水系统是保障产品质量的关键基础设施。传统人工操作模式存在效率低、水质波动大、记录不完整等问题。我们采用三菱FX系列PLC配合人机界面触摸屏,实现了制水流程的全自动控制。这套系统最突出的特点是"三个一键化"操作——制水、反洗、正洗均可通过触摸屏单键触发,同时支持24小时无人值守运行。
系统硬件配置采用FX3U-48MT作为主控制器,搭配GS2107-WTBD触摸屏实现人机交互。通过扩展模块FX2N-4AD和FX2N-2DA处理水质传感器的模拟量信号,配合电磁阀、泵组等执行机构,构建完整的闭环控制系统。编程环境使用三菱GX Works2,采用结构化梯形图与ST语言混合编程的方式。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统设计与功能实现
2.1 硬件架构设计
核心控制单元采用三菱FX3U-48MT PLC,具备24点输入/24点晶体管输出,满足多路设备控制需求。扩展配置包括:
- 模拟量输入模块FX2N-4AD:采集电导率、流量、压力等传感器信号
- 模拟量输出模块FX2N-2DA:控制调节阀开度
- 通信模块FX3U-485ADP:实现与触摸屏的RS485通讯
执行机构配置方案:
- 原水泵:采用变频控制,通过模拟量输出调节转速
- 电磁阀组:包括预处理阀、RO膜组阀、EDI模块阀等共12路
- 报警装置:声光报警器配合触摸屏报警历史记录
2.2 控制逻辑实现
制水流程采用状态机设计模式,主要状态包括:
- 待机状态:系统自检,等待启动指令
- 预处理状态:多介质过滤、活性炭吸附
- RO反渗透状态:高压泵变频控制
- EDI电去离子状态:电流自动调节
- 储水状态:水位闭环控制
- 反洗状态:定时或压差触发
- 正洗状态:系统恢复准备
关键控制算法:
st复制// 变频泵PID控制示例
IF Run_CMD THEN
PV := AI_Flow; // 读取流量反馈
SV := Set_Flow; // 设定流量
PID(SP := SV, PV := PV, MV => MV_Pump);
AQ_Pump := LIMIT(0,100,MV_Pump); // 输出限幅
END_IF;
