采集DNP3 转 profinet IO项目案例

news/2025/1/8 22:31:56/文章来源:https://www.cnblogs.com/vfbox22/p/18650656

目录
1 案例说明 1
2 VFBOX网关工作原理 1
3 准备工作 2
4 配置网关采集DNP3协议数据 2
5 用PROFINET IO协议转发数据 4
6 案例总结 6

1 案例说明

  1. 设置网关采集DNP3协议设备数据
  2. 把采集的数据转成profinet IO协议转发给其他系统。

2 VFBOX网关工作原理
VFBOX网关是协议转换网关,是把一种协议转换成另外一种协议。网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp,环保的HJ212协议,opc ua和opc da,电力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT现场总线协议,bacnet,MQTT,mysql,sqlserver数据库。不同型号的网关支持不同的协议,具体支持的协议参考网关侧面标签上的型号。依托500多种型号的网关产品,可以实现多种不同协议之间的互联互通。
网关连接在不同协议的设备之间,就像一个“翻译”,把一种设备支持的协议,转换成另一种设备支持的协议,从而实现两个不同协议的设备之间的数据交换。工作架构如下:
在这里插入图片描述

3 准备工作

  1. 仰科网关,支持采集DNP3从站设备数据,profinet IO协议转发。
  2. 电脑。IP设置成192.168.1.198,和网关在同一个网段。
  3. 网线、12V电源。

4 配置网关采集DNP3协议数据
4. 打开VFBOX Studio软件。新建一个工程。设备类型参考网关侧面的标签上的型号。可选的型号有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.
在这里插入图片描述

  1. 点击新建设备,选择DNP3
    在这里插入图片描述

  2. 输入DNP3服务器的IP和端口号。如果是串口连接,则选择对应的串口属性。
    在这里插入图片描述

  3. 输入源地址,目的地址。
    在这里插入图片描述

  4. 添加要采集的数据。
    在这里插入图片描述

  5. 配置完成后,点击下载,把工程下载到网关中。

  6. 点击“查看数据”,查看采集到的数据。

5 用profinet IO协议转发数据
12. 点击菜单 Profinet IO。启用设置成Yes。
在这里插入图片描述

  1. 把数据分别加到Input Module和Output Module下。Input Module是网关发送给PLC的数据。Output是PLC发送给网关的数据。
    在这里插入图片描述

  2. 设置完成后,点击“下载”,把工程下载到网关中,则网关启动了Profinet IO功能。

  3. 下载完成后,点击“Generate GSDML File”生成GSD文件,导入到其他设备中组态。先点击下载工程,再生成GSD文件。
    在这里插入图片描述

  4. 导入到博途时,需要把下面两个地方的时间设置成如下的值,或者比图中的设置值更大。
    在这里插入图片描述

  5. 博途中要“手动”设置网关IP地址和网关的名称。取消选中“自动生成profinet设备名称”
    在这里插入图片描述

  6. 加了设备后,要添加Input Module,Output Module
    在这里插入图片描述

6 案例总结
使用协议转换网关可以很方便的实现不同协议的设备之间的数据转换。大量节省了项目实施过程的时间成本,人力成本。VFBOX网关产品都是工业级品质,符合工业应用的场景。只需要简单的参数配置,可以很快完成设备和系统之间的连接。方案优点:
19. 不需要修改设备里的程序。
20. 不影响设备原有的工作方式和功能。
21. 只需要简单的配置就可以实现功能需求。
22. 设备长期稳定工作。
23. 网关运行架构如下
在这里插入图片描述

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

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

相关文章

PPT保存报错:某些字体无法与演示文稿一起保存.241127

WPS做的PPT,用的会员,高级的那种,很高大上很好看,但是用微软的PowerPoint编辑保存,报错:某些字体无法与演示文稿一起保存。 解决方案:移除嵌入的字体 打开演示文稿文件。 在“文件”菜单上选择“选项”。 选择对话框左侧的“保存”选项卡。 在“共享此演示文稿时保持保真…

API开发与管理规范v1.0_.20241127

1. 协议规范 为了确保不同业务系统之间以及前后端的的数据交互的快捷性,通讯协议统一约定如下:对内调用的API接口统一使用 HTTP协议 对外互联网发布的API建议使用HTTPS协议也可以使用HTTP 新的API接口必须使用标准的HTTP报文并使用JSON作为统一的数据传送标准 如无特殊情况禁…

Node开发规范v1.0_.20241127

一、空格与格式 (一)缩进 采用2个空格缩进,而不是tab缩进。 空格在编辑器中与字符是等宽的,而tab可能因编辑器的设置不同。2个空格会让代码看起来更紧凑、明快。 变量声明 永远用var声明变量,不加var时会将其变成全局变量,这样可能会意外污染上下文,或是被意外污染。 在EC…

ABAP开发规范V1.0_.20241127

1. 概要 1.1目的 该文档定义了在开发与维护ABAP程序过程中必须遵守的规范与标准。该文档应当被视为一个动态的文档,该文档会根据需要进行增补和修订。 开发规范的重要作用在于保持整个开发团队的开发风格一致,提高程序质量,降低维护压力。 1.2适用范围 所有ABAP开发及系统配…

浙江单考单招政策解读!(内含浙江单招院校名单)

浙江单考单招政策解读!(内含浙江单招院校名单) 浙江单考单招: 浙江单招,即浙江省普通高校招生单独考试,浙江单招的考试科目通常包括文化课和职业技能测试(分为理论课和操作两部分),很多考生对浙江单招政策还有很多疑问,小编整理了浙江单招政策常见的一些政策问题及单…

如何评估员工是否以客户为中心

达到或超过期望值他能够与客户的反对意见打交道,应对它们,并使客户相信他的观点的优点。 他能为任何客户找到正确的方法,即使是最关键的客户。 他对客户总是很有礼貌和友好。他在谈话中从不打断他们。 他不能让客户失望。如果他承诺过要做什么,他就会履行承诺。 他总是关心…

antdVue 合并a-table相同内容行的方法

{title: "核算项",dataIndex: "hesxName",key: "hesxName",align: "center",customRender: (text, record, index) => {const obj = {children: text !== null ? text : "",attrs: {},};obj.attrs.rowSpan = this.merge…

在jooq的POJO类中使用Lombok的Data注解

jooq生成pojo类的配置根据官方给的如下: https://www.jooq.org/doc/3.14/manual/getting-started/tutorials/jooq-in-7-steps/jooq-in-7-steps-step3/如果想要使用lombok注解,需要自定义生成器。原生的参数并不足够支持这样做。另外一般也不需要这样做,因为更推荐把生成的代…

01.03 CW 模拟赛 T1. math

前言 赛场上 \(\rm{while}\) 打成 \(\rm{if}\) 痛失 \(40 \rm{pts}\) 不过下来看是贪心的话也没什么好做的了, 一般都不会 对了这是题目 题目下载 \(\rm{sol}\) 方法 \(1\) : 逐位计算 思路 显然的是你需要把数字从大到小填入, 使得高位的数尽量大, 这个显然 由上面的结论可以知…

电商团队信息共享的最佳方案:在线协同工具的应用

电商行业发展迅速,竞争也日益激烈,团队协作效率已成为企业能否脱颖而出的决定性因素。一个高效的电商团队不仅需要快速反应和高效执行,更需要具备流畅的沟通和协同机制。而在线协同编辑文档工具,正是推动这一机制的核心工具之一。 电商团队架构的挑战与需求 电商团队通常由…

体验领礼啦!体验自建数据库迁移到阿里云数据库RDS,领取桌面置物架!

​「技术解决方案【Cloud Up 挑战赛】」上线了! RDS MySQL 支持实例管理、账号管理、数据库管理、备份恢复、白名单、透明数据加密以及数据迁移等基本功能,还支持读写分离、SQL审计、多可用区集群等高级功能。经过双十一高并发、大数据量的考验,RDS MySQL 拥有优良的性能。 …

接入企业微信审批开发记录

背景 客户提了关于对接企业微信【审批】功能的需求,具体需求包括: 1、当企业微信审批流程到达某个节点后,能将审批信息推送到我们系统,或者我们系统能够拉取某个流程的信息; 2、能在审批流程中嵌套一个评价节点,跳转我们系统的评价页面。1 调研企业微信是否支持 根据这篇…