PLC通过Profinet转Modbus网关与流量计通讯案例

news/2025/1/22 21:12:22/文章来源:https://www.cnblogs.com/ENDAIC/p/18237784

PLC通过Profinet转Modbus网关与流量计通讯案例

1、案例背景

在工业自动化系统中,PLC(可编程逻辑控制器)与流量计之间的通信是保证以后设备生产数据准确传输和实现控制功能的关键。但是,由于PLC和流量计可能使用不同的通信协议(如Profinet和Modbus),因此需要一种转换机制来实现它们之间的通信。在这种情况下,使用Profinet转Modbus网关成为一种理想的解决方案。

2、Profinet对Modbus网关的优势:

Profinet 转Modbus网关(XD-MDPN100/300)集成了Modbus和Profinet两种协议,支持Modbus RTU主从站。Profinet 转 Modbus网关自带网络和串口,可提供单路或多路RS485接口。Profinet 转 Modbus网关每个串口可连接32个从站设备,可实现协议转换和接口转换。

Profinet转Modbus网关

3、现场网关配置步骤:

3.1、打开博图并创建一个新项目

3.2、加载提供的GSD文件

3.3、找到网关驱动程序,双击或拖动将其添加到博图

3.4、配置IP地址。需要注意的是,PLC的IP地址和本机的IP地址要保持在同一网段,否则无法正常通信。

3.5、修改网关地址时,应与PLC地址在同一网段

3.6、在博图里将网关与PLC相连。

3.7、打开网关配置软件,点击菜单栏的Profinet,导入GSD文件

3.8、点击第二个菜单栏,选择Modbus RS-485。注意,除配置6通道网关时,通信参数需要从Modbus 1开始配置。其他通信参数从Modbus 3开始配置。

3.9、点击菜单栏的本地IP配置,点击主从模式的下拉菜单选择Mastor,其余配置保持默认。

3.10、在菜单栏—点击数据映射—点击新增面板—点击添加,添加第一个插槽

3.11、注意:修改插槽号为1,修改Module ID为CH1,其余保持默认即可

3.12、增加多个槽位,如第二槽位、第三槽位,可根据现场需要增加。添加的槽位必须与博图的配置保持一致。

3.13、Modbus序列号从3开始,数据保留、高低转换、数据变更发送、禁止发送等功能可根据现场需要选择。

3.14、点击配置下发—连接,网关IP地址默认为192.168.0.5,端口保持默认。

3.15、连接成功后点击配置下发

3.16、回到博图,右击分配网关名称

3.17、点击更新列表,选中搜索到的设备点击分配,完成后点击关闭即可。

3.18、右击选择编译中的硬件完全重建

3.19、单击下载按钮,将配置下载到网关:端口子网连接:选择“PNAE_1”,单击“开始搜索”,选择找到的设备,单击“下载”,按照提示完成下载

 3.20、新建监控表可监控数据的发送及接收,以及正确性

通过ProfinetModbus网关Profinet协议设备Modbus协议设备进行结合,不仅实现了PLC与流量计的通讯需求,还进一步拓展了工业自动化系统的应用范围。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/721545.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenGL:纹理

我们已经了解到,我们可以为每个顶点添加颜色来增加图形的细节,从而创建出有趣的图像。但是,如果想让图形看起来更真实,我们就必须有足够多的顶点,从而指定足够多的颜色。这将会产生很多额外开销,因为每个模型都会需求更多的顶点,每个顶点又需求一个颜色属性。 艺术家和程…

北京端午游(送小微)

北京端午游 1、奥林匹克森林公园 🅿️交通:🚇地铁8号线森林公园南门站出🚗开车不推荐,游园还得回起点拿车,有点绕不值当🕙时间:半天or全天,根据路线决定🍚餐饮:自带或出国奥村门吃,太多好吃的,推荐日坛涮肉,眉州和满久居奥森北园北门出来有个林奥city!里面…

北京端午游

北京端午游 1、奥林匹克森林公园 🅿️交通:🚇地铁8号线森林公园南门站出🚗开车不推荐,游园还得回起点拿车,有点绕不值当🕙时间:半天or全天,根据路线决定🍚餐饮:自带或出国奥村门吃,太多好吃的,推荐日坛涮肉,眉州和满久居奥森北园北门出来有个林奥city!里面…

快速幂

快速幂大家好,我是Weekoder! 今天的内容是快速幂!(实际上是为了讲矩阵快速幂赶出来的嘻嘻 \[\texttt{Part 1 用处} \]快速幂,顾名思义就是快速地计算出某个数的幂,形如 \(a^n\)。 \[\texttt{Part 2 思想} \]为什么普通的幂运算慢?假设要计算 \(a^n\),则需要拆分成 \(a\…

JavaScript中的async/await

async/await是什么? async 是一个修饰符,async 定义的函数会默认的返回一个Promise对象resolve的值,因此对async函数可以直接进行then操作,返回的值即为then方法的传入函数。await 也是一个修饰符,await 关键字 只能放在 async 函数内部, await关键字的作用 就是获取 Prom…

Mysql 8.4.0 结合 Docker 搭建GTID主从复制,以及传统主从复制

注意:本教程不适用旧版本,Mysql 8.4.0 和 旧版本,主从复制相关命令有所变化,具体区别请看文末参考 软件版本 Docker:26.1.3 Mysql:8.4.0GTID主从复制 1.准备主从两台服务器 2.两台服务器分别创建DockerCompose文件 services:mysql:image: mysql:8.4.0ports:- "3306:…

Vue Router 4与路由管理实战

这篇文章介绍了如何在Vue.js应用中利用Vue Router实现单页面应用的路由管理,包括配置路由、导航守卫的使用、路由懒加载以优化性能以及动态路由的实现方法,旨在提升用户体验和应用加载效率title: Vue Router 4与路由管理实战 date: 2024/6/7 updated: 2024/6/7 excerpt: 这篇…

Body SweptSolid CompositeCurve Geometry

Body SweptSolid CompositeCurve Geometry 下图显示了应用此概念时使用的泛型类和关系。此外,概念可能对通用或标准化的行业实践和场景具有特别重要的意义。对于这些特定的使用场景,下表显示了用户可能采用的一般使用模式的推荐列表。 #####################################…

设备树学习

设备树(Device Tree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做 DTS(DeviceTree Source),这个 DTS 文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU 数量、 内存基地址、 IIC 接口上接了哪些设备、 SPI 接口上接了哪些设备等等。具体如下图…