1. 项目背景与系统架构
去年接手本地水厂恒压供水改造项目时,发现原有继电控制系统已严重老化。经过方案比选,最终采用西门子S7-200 SMART PLC作为主控单元,搭配WinCC flexible SMART触摸屏组成完整控制系统。这套方案的核心优势在于:
- 硬件成本可控(PLC+触摸屏总价不足万元)
- 支持Modbus RTU协议直连变频器
- 内置PID算法块简化开发
- 扩展性强(最大支持7个扩展模块)
系统架构如图所示:
code复制[压力传感器] --> [PLC模拟量输入]
↓
[PLC] ←Modbus→ [变频器1] → [水泵1]
↑ ↑
[触摸屏] [变频器2] → [水泵2]
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件配置与接线要点
2.1 核心设备选型
- PLC:CPU SR40(24DI/16DO)+ EM AM03(4AI)
- 变频器:台达VFD-M系列(7.5kW)
- 触摸屏:SMART LINE V3 7寸屏
- 传感器:扩散硅压力变送器(0-1MPa,4-20mA)
关键提示:EM AM03模块的供电必须与传感器电源隔离,我们采用单独的开关电源供电,避免共地干扰。
2.2 电气接线注意事项
-
强电部分:
- 主回路加装磁环滤波器
- 电机电缆采用屏蔽线,屏蔽层单端接地
- 每台变频器直流母线并联10μF电容
-
信号线处理:
- Modbus通讯使用双绞屏蔽线(AWG22)
- 模拟量信号线与动力线间距>30cm
- 所有屏蔽层在PLC端统一接地
3. Modbus通讯实现细节
3.1 协议配置
台达变频器需设置以下参数:
code复制P00.03 = 3 (Modbus RTU)
P00.04 = 3 (19200bps)
P00.05 = 0 (无校验)
PLC侧初始化代码优化版:
stl复制// Port0初始化
MOVB 16#09, SMB30 // 19200,8,N,1
MOVB 16#0B, SMB87 // 启用Modbus主站
MOVW 800, SMW92 /
