[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

  • A+
所属分类:其他教程
摘要

DSC0000.png 下载附件 2021-12-6 22:31 上传DSC0001.png 下载附件 2021-12-6 22:31 上传DSC0002.png

本方案用于解决多台三菱FX5U PLC之间基于MODBUS通讯协议下的无线通信实现方法。方案中采用日系PLC无线通讯终端DTD435M,作为实现无线通讯的硬件设备。
一、方案概述
1. 有线MODBUS网络组成
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0000.png

2021-12-6 22:31 上传

2. 无线MODBUS网络
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0001.png

2021-12-6 22:31 上传

通过DTD435MC方便实现无线 MODBUS 网络,无需更改网络参数直接替换有线连接。
二、测试设备与参数
◆ 三菱PLC型号:FX5U*2台
◆ 日系PLC专用无线通讯终端DTD435MC *2块
◆ 通讯协议:Modbus RTU协议
◆ 主从关系:1主1从
◆ 通讯接口:Rs485接口(两线制)
◆ 通讯参数:9600,8,N,1
◆ 供电:9-24VDC
◆ 传输距离:100米,500米,1KM,3KM,20KM
■ 主 要 特 征:
◆ 直接代替有线RS485方案,实现无线组网通讯;
◆ 全数字无线加密方式,保证数据安全可靠;
◆ 直流9~24V宽电源电压供电,平均工作电流小于50mA;
◆ 精美铝合金外壳:120×105×30mm,4个条形安装固定孔;
◆ 通信接口:RS232/RS485;
◆ 支持标准串口协议:Modbus RTU协议、N:N协议
四、接线方式
DTD435MC的Rs485-A端口接入三菱FX5U PLC自带的RDA与SDA端口;
DTD435MC的Rs485-B端口接入三菱FX5U PLC自带的RDB与SDB端口。
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0002.png

2021-12-6 22:31 上传

实物接线图如下 ▼
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0003.png

2021-12-6 22:31 上传

五、实现Modbus主站
打开【fx5 modbus主站.gx3】主站程序源代码
1.新建工程
打开参数-FX5UCPU-模块参数-485串口
本站号:0(表示主站)
2. 主站程序说明
给D20、D21、D22赋值
使用功能码H5,给从站写入数值
使用功能码H3,读取从站寄存器 保存到主站寄存器
使用功能码H10,给从站寄存器 写入数值
使用功能码H6,给1号从站H32(D50)寄存器 写入K33
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0004.png

2021-12-6 22:31 上传

六、实现Modbus从站
打开【fx5 modbus从站.gx3】从站程序源代码
1.新建工程
新建工程与主站一样
本站号:1(表示1号从站)
从站程序比较简单,只需要给相关寄存器赋值。
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0005.png

2021-12-6 22:31 上传

七、无线通讯测试
1.可以通过主站的X1控制1号从站的Y1
2.监控从站寄存器D10  D11  D12  D50
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0006.png

2021-12-6 22:31 上传

可以看到通过无线方式,已经将主站的数值传输过来
3.监控主站寄存器D30  D31  D32
[通信技术] 干货|多台FX5U之间无线MODBUS组网通讯步骤详解

DSC0007.png

2021-12-6 22:31 上传

可以看到通过无线方式,已经将从站的数值传输过来

关注下面的标签,发现更多相似文章
  • MODBUS
  • FX5U
  • PLC
  • 多台
  • 协议
  • 详解

  • 我的微信公众号
  • 扫一扫关注
  • weinxin
  • 我的新浪微博号
  • 扫一扫关注
  • weinxin
小辉博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: