1. 项目概述与硬件配置
这套温控系统采用三菱FX5U PLC作为主控制器,通过RS485接口直接与欧姆龙E5CC温控器通信,同时通过昆仑通态TPC7022NI触摸屏实现人机交互。系统主要实现三大功能:温度设定值写入、实时温度值读取以及输出启停控制。
1.1 核心器件选型解析
三菱FX5U PLC选择理由:
- 内置RS485通信端口,支持Modbus RTU协议
- 强大的数据处理能力,适合工业环境
- 与昆仑通态触摸屏兼容性好
欧姆龙E5CC-QX2ASM-802温控器特点:
- 支持Modbus通信协议
- 0.1℃的高精度温度控制
- 自带PID调节功能
昆仑通态TPC7022NI触摸屏优势:
- 7英寸高亮度显示屏
- 支持Modbus TCP协议
- 丰富的控件库和灵活的界面设计
1.2 系统架构设计
系统采用分层架构设计:
- 设备层:温控器负责实际温度采集和控制输出
- 控制层:PLC实现逻辑控制和通信中转
- 监控层:触摸屏提供人机交互界面
这种架构既保证了实时性(PLC直接控制),又提供了友好的操作界面(触摸屏远程监控)。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件连接与参数配置
2.1 RS485接线规范
正确的接线是通信稳定的基础。欧姆龙E5CC温控器的通信端子定义如下:
- 端子1:A+(正极)
- 端子2:B-(负极)
三菱FX5U的RS485端子定义:
- SDA:接A+
- SDB:接B-
重要提示:必须在通信线路的两端并联120Ω终端电阻,否则会出现信号反射导致通信不稳定。实测表明,不加终端电阻时通信成功率仅60%左右,添加后可达100%。
2.2 温控器参数设置
通过温控器面板进行以下关键设置:
- 进入通信设置菜单(长按面板键)
- 将【Ctl】参数改为Modbus
- 设置站号为1(确保不与网络中其他设备冲突)
- 波特率设置为9600bps
- 数据格式:8位数据位,1位停止位,无校验
这些参数必须与PLC侧的设置完全一致,否则无法建立通信。
2.3 PLC串口参数配置
在GX Works3中配置FX5U的串口参数:
- 通信协议:Modbus RTU
- 波特率:9600bps
- 数据位:8位
- 停止位:1位
- 校验方
