三菱PLC FX3U通过Modbus RTU读取RFID标签数据的实战指南
在工业自动化领域,RFID技术与PLC的集成应用越来越广泛。三菱FX3U系列PLC凭借其稳定性和扩展性,成为许多自动化项目的首选控制器。本文将详细介绍如何利用FX3U的485通信模块,通过Modbus RTU协议与FR336 RFID读写器建立通信,实现标签数据的可靠读取。
1. 硬件准备与连接
1.1 所需设备清单
- 三菱FX3U PLC主机
- FX3U-485ADP-MB通信模块
- FX3U-CNV-BD扩展板(可选)
- FR336 RFID读写器
- RS485通信线缆(建议使用双绞屏蔽线)
- 24V直流电源(为RFID读写器供电)
1.2 硬件连接步骤
- 将FX3U-485ADP-MB模块安装到PLC右侧的扩展槽
- 使用标准RS485接线方式连接PLC与RFID读写器:
- PLC端485ADP-MB模块的SDA接读写器的A+
- PLC端485ADP-MB模块的SDB接读写器的B-
- 两端需连接终端电阻(通常为120Ω)
注意:确保所有设备在断电状态下进行接线操作,避免短路风险。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. RFID读写器基础配置
2.1 HiStation软件参数设置
FR336读写器出厂默认波特率为9600bps,需要通过HiStation配置软件进行参数确认和调整:
- 通过USB连接读写器与电脑
- 打开设备管理器确认COM端口号
- 启动HiStation软件,选择对应COM口
- 关键参数配置:
- 通信模式:Modbus RTU
- 设备地址:1(可修改,需与PLC程序一致)
- 波特率:9600(建议与PLC保持一致)
- 数据位:8
- 停止位:1
- 校验方式:偶校验(EVEN)
text复制示例配置:
Device Address: 1
Baud Rate: 9600
Data Bits: 8
Stop Bits: 1
Parity: EVEN
2.2 读写器工作模式设置
在HiStation中需要将读写器设置为"命令触发"模式,这样PLC才能通过Modbus指令主动读取标签数据。同时建议关闭自动识读功能,避免数据冲突
