为什么工控现场会用到Profinet转Modbus网关设备

2024-05-30 02:36

本文主要是介绍为什么工控现场会用到Profinet转Modbus网关设备,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、背景:

工控现场之所以需要使用Profinet转Modbus网关,是因为工控系统中常常存在不同厂家设备之间通讯协议不一致的问题。而Modbus和Profinet分别代表着两种不同的通信协议,Profinet通常用于较新的设备,而Modbus则是比较老的通讯协议。在工控现场,很可能会同时存在使用Profinet和Modbus的设备,为了实现这些设备之间的通讯,就需要使用Profinet转Modbus网关进行协议转换。

二、ProfinetModbus网关的优势:

Profinet转Modbus网关(XD-MDPN100/300)的主要功能是实现Modbus协议和Profinet协议之间的转换和通信。Profinet转Modbus网关集成了ModbusProfinet两种协议,支持Modbus RTU主站/从站,并可以与RS485/232接口的设备,如变频器、智能高低压电器、电量测量装置等进行连接。

三、ProfinetModbus网关配置步骤

打开博图,新建工程

加载提供的GSD文件

找到网关驱动,双击或拖动添加到博图里

配置IP地址这里需要注意,PLC,网关,本机,三者的IP地址应保持在同一网段上,否则无法正常连接通讯。

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

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

点击第二个菜单栏选择Modbus RS-485,注意:除配置6通道网关时,需要从Modbus 1开始配置通讯参数外,其余统一从Modbus 3开始配置通讯参数。

点击菜单栏的本地IP配置,点击主从模式的下拉菜单根据现场需求选择Mastor/Slanve/自由口,其余配置保持默认。本案例选择Mastor

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

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

添加第二和第三个插槽等多个插槽,根据现场需求可自行添加 读写指令,本案例选择读8个字节,注意:添加的插槽应与博图的配置保持一致。

Modbus序号除六通道网关以外,其余从3开始,因此本案例选择3;数据保持、高低位转換、数据变化发送、禁止发送,这些指令可以根据现场需求自行选择。

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

连接成功后点击配置下发,

回到博图,在设备试图下网关

右击分配网关名称

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

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

点击下载按钮,下载配置到网关:端口子网的连接:选择PNAE_1,点击开始搜索,选择搜索到的设备,点击下载,根据提示往下操作即可完成下载

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

这篇关于为什么工控现场会用到Profinet转Modbus网关设备的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1015344

相关文章

录音功能在哪里? 电脑手机等设备打开录音功能的技巧

《录音功能在哪里?电脑手机等设备打开录音功能的技巧》很多时候我们需要使用录音功能,电脑和手机这些常用设备怎么使用录音功能呢?下面我们就来看看详细的教程... 我们在会议讨论、采访记录、课堂学习、灵感创作、法律取证、重要对话时,都可能有录音需求,便于留存关键信息。下面分享一下如何在电脑端和手机端上找到录音功能

504 Gateway Timeout网关超时的根源及完美解决方法

《504GatewayTimeout网关超时的根源及完美解决方法》在日常开发和运维过程中,504GatewayTimeout错误是常见的网络问题之一,尤其是在使用反向代理(如Nginx)或... 目录引言为什么会出现 504 错误?1. 探索 504 Gateway Timeout 错误的根源 1.1 后端

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

Android与iOS设备MAC地址生成原理及Java实现详解

《Android与iOS设备MAC地址生成原理及Java实现详解》在无线网络通信中,MAC(MediaAccessControl)地址是设备的唯一网络标识符,本文主要介绍了Android与iOS设备M... 目录引言1. MAC地址基础1.1 MAC地址的组成1.2 MAC地址的分类2. android与I

嵌入式Linux之使用设备树驱动GPIO的实现方式

《嵌入式Linux之使用设备树驱动GPIO的实现方式》:本文主要介绍嵌入式Linux之使用设备树驱动GPIO的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、设备树配置1.1 添加 pinctrl 节点1.2 添加 LED 设备节点二、编写驱动程序2.1

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

康拓展开(hash算法中会用到)

康拓展开是一个全排列到一个自然数的双射(也就是某个全排列与某个自然数一一对应) 公式: X=a[n]*(n-1)!+a[n-1]*(n-2)!+...+a[i]*(i-1)!+...+a[1]*0! 其中,a[i]为整数,并且0<=a[i]<i,1<=i<=n。(a[i]在不同应用中的含义不同); 典型应用: 计算当前排列在所有由小到大全排列中的顺序,也就是说求当前排列是第

如何编写Linux PCIe设备驱动器 之二

如何编写Linux PCIe设备驱动器 之二 功能(capability)集功能(capability)APIs通过pci_bus_read_config完成功能存取功能APIs参数pos常量值PCI功能结构 PCI功能IDMSI功能电源功率管理功能 功能(capability)集 功能(capability)APIs int pcie_capability_read_wo

Modbus-RTU协议

一、协议概述 Modbus-RTU(Remote Terminal Unit)是一种基于主从架构的通信协议,采用二进制数据表示,消息中的每个8位字节含有两个4位十六进制字符。它主要通过RS-485、RS-232、RS-422等物理接口实现数据的传输,传输距离远、抗干扰能力强、通信效率高。 二、报文结构 一个标准的Modbus-RTU报文通常包含以下部分: 地址域:单个字节,表示从站设备

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控