本方案用于解决多台三菱FX5U PLC之间基于MODBUS通讯协议下的无线通信实现方法。方案中采用日系PLC无线通讯终端DTD435M,作为实现无线通讯的硬件设备。

一、方案概述

1. 有线MODBUS网络组成

2. 无线MODBUS网络

通过DTD435MC方便实现无线 MODBUS 网络,无需更改网络参数直接替换有线连接。

二、测试设备与参数

◆ 三菱PLC型号:FX5U*2台

◆ 日系PLC专用无线通讯终端DTD435MC *2块

◆ 通讯协议:Modbus RTU协议

◆ 主从关系:1主1从

◆ 通讯接口:Rs485接口(两线制)

◆ 通讯参数:9600,8,N,1

◆ 供电:9-24VDC

◆ 传输距离:100米,500米,1KM,3KM,20KM

三、日系PLC无线通讯终端--DTD435M

达泰DTD435M是针对日系PLC的通讯特点而开发的专用工业级无线通讯产品,内嵌Rs232/Rs485双接口,自适应三菱N:N协议、欧姆龙HOST Link协议,台达及永宏等Modbus RTU协议。该产品可以与日系PLC组成无线测控网络,可靠传输距离达到3km以上,并集成EMI抗干扰滤波单元。经过了八年以上工业现场运行考验,可确保长期工作于恶劣环境及工业场合。

■ 主 要 特 征:

◆ 直接代替有线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端口。

实物接线图如下 ▼

五、实现Modbus主站

打开【fx5 modbus主站.gx3】主站程序源代码

1.新建工程

打开参数-FX5UCPU-模块参数-485串口

本站号:0(表示主站)

2. 主站程序说明

给D20、D21、D22赋值

使用功能码H5,给从站写入数值

使用功能码H3,读取从站寄存器 保存到主站寄存器

使用功能码H10,给从站寄存器 写入数值

使用功能码H6,给1号从站H32(D50)寄存器 写入K33

六、实现Modbus从站 

打开【fx5 modbus从站.gx3】从站程序源代码

1.新建工程

新建工程与主站一样

本站号:1(表示1号从站)

从站程序比较简单,只需要给相关寄存器赋值。

七、无线通讯测试

1.可以通过主站的X1控制1号从站的Y1

2.监控从站寄存器D10  D11  D12  D50

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

3.监控主站寄存器D30  D31  D32

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

多台FX5U之间无线MODBUS组网通讯步骤详解相关推荐

  1. 西门子S7-1200PLC与V20变频器进行MODBUS RTU通信步骤详解

    西门子S7-1200PLC与V20变频器进行MODBUS RTU通信步骤详解 在TIA博途中创建项目,组态1200PLC,并添加CM1241 RS485模块,如下图所示,

  2. 库卡机器人是s7编程_KUKA工业机器人与S7-1200PLC实现Profinet通讯步骤详解图文版

    原标题:KUKA工业机器人与S7-1200PLC实现Profinet通讯步骤详解图文版 本次内容来简单谈一谈KUKA工业机器人与S7-1200PLC实现Profinet通讯的步骤. 步骤1:完成硬件接 ...

  3. 触摸屏与PLC之间无线通讯步骤详解

    在工厂里,触摸屏往往位于程控室内,作为控制多个不同位置PLC的主站设备.因为触摸屏和plc所处位置距离较为分散,重新铺设电缆线工期长,成本高,故采用无线方式解决触摸屏与PLC之间的通讯问题. 接下来, ...

  4. adprw指令通讯案例_【智】S7200PLC与台达变频器MODBUS简单通讯案例详解

    大家好,我是微控小智,今天又跟大家见面了.学习不是一蹴而就,需要坚持,做技术亦是如此,厚积才能博发. 今天小智再次分享有关S7-200PLC与台达VFD_M变频器Modbus通讯案例程序,这次是用非常 ...

  5. 多台S7-200Smart之间无线通讯例程

    2019独角兽企业重金招聘Python工程师标准>>> 本方案为原创方案,版权归本公司所有. 如需转载,请注明文章出处. 一.方案基本情况 该方案可适用于3台以上西门子PLC,S7- ...

  6. plc怎么与服务器无线通讯,两台PLC之间如何实现远程通讯

    原标题:两台PLC之间如何实现远程通讯 硬件配置: (1)远程模块:云远程适配器(PLC侧):云RCD接入模块(上位机侧) (2)H05兼容型PLC(兼容西门子S7-200,自带一个网口,可以通过以太 ...

  7. 如何实现触摸屏与多台PLC之间无线Profinet通信?

    触摸屏与PLC之间的通讯没任何难度,它们之间的通讯一般是主/从关系.在Profinet协议下,实现触摸屏与多台PLC之间无线通信也是可以的,但要确认好触摸屏与PLC的型号.本文将为大家提供一个触摸屏与 ...

  8. 三菱PLC FX5U与FX5U 直间modbus tcp 通讯

    三菱PLC FX5U与FX5U 直间modbus tcp 通讯 (与此程序经过设备多次使用,硬件一样可以直接用 id=644700625705&

  9. modbus通讯协议详解

    1.Modbus协议简介 Modbus协议是一种广泛应用于当今工业控制领域的通用通信协议.通过此协议,控制器相互之间.或者控制器经由网路(如以太网)可以和其他设备之间进行通信.Modbus协议使用的是 ...

最新文章

  1. Android开发实践:屏幕旋转的处理
  2. Dart语言精简入门介绍
  3. 【英语学习】【WOTD】sequester 释义/词源/示例
  4. Q4_一个事物领导另一个
  5. selenium无法调用chrome或者firefox的原因
  6. Cisco PVLAN的配置
  7. 计算机视觉 - 字典学习
  8. 从机器学习到深度学习
  9. ES2015 模板字符串与字符串扩展方法
  10. 华为S5700实战配置
  11. 益世科生物冲刺港交所上市:业绩持续增长,IPO前紧急“套现”
  12. 电路中的VDD,DVDD,AVDD,VCC,AFVDD,DOVDD,IOVDD的区别
  13. 计算机网络三级证书含金量,【热点】计算机三级证书有用吗,计算机三级证书含金量如何...
  14. 决策树与K-近邻分类随堂笔记(二)
  15. 视频教程-微信小程序全集-微信开发
  16. 云米携手coKiing发布高端AI变频空调,提前卡位5G智能家居市场
  17. ipaddress库:Python中网络地址的处理
  18. APP自动化测试框架----启动APP(java)
  19. 计算机毕业设计-基于微信小程序的大学生心理预约咨询系统-心理测试小程序
  20. nesC 1.1 语言参考手册 (1)

热门文章

  1. 云上城之歌和你好呀勇士同一个服务器吗,云上城之歌你好呀勇士
  2. 22春天津大学《建筑施工》在线作业一
  3. 使用公网NAT网关SNAT功能访问互联网
  4. 特斯拉自动驾驶汽车事故分析与汽车信息安全生命周期管理
  5. 看历史涨知识!高速公路知多少?
  6. 华为服务器怎么安装win7系统教程,华为台式机如何安装系统win7
  7. win10 电脑总是会从睡眠模式自动唤醒
  8. opencv图像处理之图像平移
  9. 闲的折腾——自己动手更换油雾分离阀/废气阀
  10. <polymorphism>