本方案用于解决多台三菱FX5UPLC之间基于MODBUS通讯协议下的无线通信实现方法。方案中采用DTDM,作为实现无线通讯的硬件设备。
一、方案概述
1.有线MODBUS网络组成
2.无线MODBUS网络
通过西安达泰电子DTDMC方便实现无线MODBUS网络,无需更改网络参数直接替换有线连接。
二、测试设备与参数
三菱PLC型号:FX5U*2台
达泰电子日系PLC专用无线通讯终端——DTDMC*2块
通讯协议:ModbusRTU协议
主从关系:1主1从
通讯接口:Rs接口(两线制)
通讯参数:,8,N,1
供电:9-24VDC
传输距离:米,米,1KM,3KM,20KM
三、接线方式
DTDMC的Rs-A端口接入三菱FX5UPLC自带的RDA与SDA端口;
DTDMC的Rs-B端口接入三菱FX5UPLC自带的RDB与SDB端口。
实物接线图如下▼
四、实现Modbus主站
1.新建工程
打开参数-FX5UCPU-模块参数-串口
本站号:0(表示主站)
2.主站程序说明
2.1给D20、D21、D22赋值
2.2使用功能码H5,给从站写入数值
2.3使用功能码H3,读取从站寄存器保存到主站寄存器
2.4使用功能码H10,给从站寄存器写入数值
2.5使用功能码H6,给1号从站H32(D50)寄存器写入K33
五、实现Modbus从站
1.新建工程
新建工程与主站一样
本站号:1(表示1号从站)
从站程序比较简单,只需要给相关寄存器赋值。
六、无线通讯测试
01:58