采集opc da 转 profinet IO项目案例

news/2024/11/14 13:01:39/文章来源:https://www.cnblogs.com/vfbox22/p/18543357

目录
1 案例说明 1
2 VFBOX网关工作原理 1
3 应用条件 2
4 查看OPC DA服务器的相关参数 2
5 配置网关采集opc da数据 4
6 用profinet IO协议转发数据 6
7 在服务器上运行仰科OPC DA采集软件 9
8 案例总结 11

1 案例说明

  1. 在OPC DA服务器上运行OPC DA client软件查看OPC DA服务器的相关参数。
  2. 配置VFBOX网关参数,使用网关采集OPC DA服务器数据
  3. 使用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 应用条件
采集OPC DA服务器的数据,需要在的OPC DA服务器上安装仰科的客户端软件。OPC DA服务器需要是window系统。如果OPC DA服务器不能安装软件,则网关采集不了OPC DA服务器的数据。

4 查看OPC DA服务器的相关参数

  1. 在opc da 服务器的电脑上打开opc client软件
    在这里插入图片描述

  2. 点击菜单中的“OPC-connect”,可以搜索处网络中可的opc da服务器,选中要连接的服务器名称。本例选中:UWinTech.UWinOPCS.1 (opc da服务器的名称)
    在这里插入图片描述

  3. 查找数据的标签名称。选择菜单“OPC-Add item”,查找此服务器上的数据标签名称。如要查看“LG_V301B_AV”的数据。
    在这里插入图片描述在这里插入图片描述

  4. 选中会显示数据如下:
    在这里插入图片描述

  5. 在采集点上电右键,选中“Item Attributers”
    在这里插入图片描述

  6. 可以查看数据的“数据类型”为“Double”
    在这里插入图片描述

  7. 以上参数在配置网关时会使用的到。OPC服务器的名称UWinTech.UWinOPCS.1。要采集的点名称:LG_V301B_AV,数据类型Double,

5 配置网关采集opc da数据

  1. 在电脑上安装VFBOX STUDIO软件。打开VS配置软件,新建工程,设备类型参考网关上的小标签。可选的型号有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.
    在这里插入图片描述
    在这里插入图片描述

  2. 新建设备,设备驱动类型选择OPC da client
    在这里插入图片描述

  3. 下面的IP地址不用修改。
    在这里插入图片描述

  4. 输入OPC DA服务器的名称
    在这里插入图片描述

  5. 新建一个采集点,输入对应的数据类型和点名称。读写控制只能选读和写。如果要写数据到服务器,读写控制设置成写。
    在这里插入图片描述

  6. 点击“下载”,把工程下载到网关中。

  7. 点击菜单 启动OPC DA 驱动。每次工程有修改,下载后都需要停止一下驱动,然后在启动OPC DA驱动。
    在这里插入图片描述

  8. 如果需要电脑启动后,自动启动OPC Da驱动。可以点击“Enable OPC DA Driver Auto Startup”。

  9. 点击“查看数据”可以看到网关采集到的数据。
    在这里插入图片描述

6 用profinet IO协议转发数据

  1. 点击菜单 Profinet IO。启用设置成Yes。
    在这里插入图片描述

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

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

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

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

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

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

7 在服务器上运行仰科OPC DA采集软件

  1. 如果OPC DA服务器上不能安装VS软件。可以把VFBOXOPCClient复制到OPC DA服务器上运行,VFBOXOPCClient不需要安装,打开直接使用。

  2. 在其他电脑上安装VS软件,并按上面的步骤配置好参数,点击下载,把工程下载到网关中。然后,点击工程目录,打开工程目录。
    在这里插入图片描述

  3. 点击“关闭工程”,关闭当前工程。
    在这里插入图片描述

  4. 把VFBOXOPCClient整个目录复制到OPC DA服务器上。复制prj.db3到VFBOXOPCClient目录下。
    在这里插入图片描述

  5. 用管理员权限打开VFBOXOPCClient.exe软件,点击2处,加载prj.db3工程文件。在Gateway IP Address,输入网关的IP地址。点击Start,启动OPC DA采集服务。
    在这里插入图片描述

  6. 如果需要电脑启动,自动启动OPC DA 采集,点击“Enable OPC DA Driver Auto Startup”

  7. 点击配置参数电脑上的VS软件上的“查看数据”。看一下数据情况。注意配置参数的电脑一定要“停止OPC DA驱动”,看一下是否采集到数据。
    在这里插入图片描述

  8. 如果工程有修改,需要重新下载到网关,需要重新把prj.db3工程文件复制到OPC DA服务器。停止服务,再启动服务。按上面从头开始的流程在做一遍。

8 案例总结
使用协议转换网关可以很方便的实现不同协议的设备之间的数据转换。大量节省了项目实施过程的时间成本,人力成本。VFBOX网关产品都是工业级品质,符合工业应用的场景。只需要简单的参数配置,可以很快完成设备和系统之间的连接。方案优点:

  1. 不需要修改设备里的程序。
  2. 不影响设备原有的工作方式和功能。
  3. 只需要简单的配置就可以实现功能需求。
  4. 设备长期稳定工作。
  5. 网关运行架构如下
    在这里插入图片描述

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

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

相关文章

laravel PhpOffice 读取表格数据

/*** 更新安通船期* Description * Author Allen* Date 2024-11-11* @param Request $request [description]* @return [type] [description]*/public function updateAntongShipDate(Request $request){set_time_limit(0);$file = request()->file(file);if (em…

AI网关在企业系统应用中的角色和作用

在人工智能技术不断进步的今天,AI已成为推动全球经济增长的关键动力。预计到2027年,全球企业在AI技术上的支出将达到8000亿美元,年均增长率达到37.3%。这一趋势不仅改变了企业的业务模式,也对企业的安全策略提出了新的挑战,尤其是在构建、运行、扩展和保护AI应用程序及其底…

【python爬虫+情感分析】B站黑神话悟空热门弹幕情感分析及词云生成

黑神话悟空背景介绍 最近黑神话悟空这款游戏可谓红遍大江南北,不仅IGN给出了8分的高分,就连央视新闻都有报道。作为国内第一款单机大作:出圈的是游戏,输出的是中国文化,受到了广大游戏玩家的追捧和赞扬。 针对此热门事件,老王我用python爬虫和情感分析技术,针对B站的弹幕…

解决Windows远程桌面 “为安全考虑,已锁定该用户账户,原因是登录尝试或密码更改尝试过多。请稍后片刻再重试,或与系统管理员或技术支持联系“问题

当我们远程连接服务器连接不上并提示“为安全考虑,已锁定该用户账户,原因是登录尝试或密码更改尝试过多。请稍候片刻再重试,或与系统管理员或技术支持联系”时,根本原因是当前计算机远程连接时输入了过多的错误密码,触发系统策略自动锁定了。如果是你确定输入的密码没问题…

中间件全球数据实时同步利器,EventGrid事件流重磅发布

一图了解它的6大特性,同时Kafka、RocketMQ云内数据同步火热公测中。EventGrid事件流(简称EG)作为易用、稳定、高效的数据同步管道连接不同的系统与服务,支持中间件在线同步和实时同步。事件流围绕云中间件,降低了中间件之间数据流通的复杂性,有效地帮助您减少数据传输的成…

【VMware VCF】通过备份的配置文件还原 SDDC Manager 组件。

之前在这篇文章(使用 SFTP 服务器备份 VCF 核心组件的配置文件。)中配置并备份了 VCF 环境中 SDDC Manager 组件的配置文件,这篇文章接着这个主题,看看当 SDDC Manager 组件因意外发生故障时,如何通过备份的配置文件进行还原和恢复。一、检查 SDDC Manager执行还原之前,请…

校园监控防欺凌系统 学生打架霸凌识别系统

校园监控防欺凌系统 学生打架霸凌识别系统通过在宿舍、洗手间、楼梯拐角等校园监控死角及隐私场所安装的音频监控设备,校园监控防欺凌系统 学生打架霸凌识别系统对学生的言行进行实时监控和关键词确认与分析。系统特别针对学生可能发出的求救词汇,如“别打我别打我”、“救命…

设备漏油检测识别系统 漏油自动识别系统

设备漏油检测识别系统 漏油自动识别系统通过在生产设备和管道区域安装摄像头,设备漏油检测识别系统 漏油自动识别系统利用AI人工智能技术对视频画面进行实时监测和分析。系统能够自动识别出漏油、跑冒滴漏等异常情况,一旦检测到此类事件,会立即通过预设的告警机制,将告警信…

实验十六

实验16:命令模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解命令模式的动机,掌握该模式的结构; 2、能够利用命令模式解决实际问题。[实验任务一]:多次撤销和重复的命令模式 某系统需要提供一个命令集合(注:可以使用链表,栈等集合对象实现),用…

实验十五

实验15:职责链模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解职责链模式的动机,掌握该模式的结构; 2、能够利用职责链模式解决实际问题。[实验任务一]:财务审批 某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经…

原生代币转其他代币permit2不需要授权

采用0x进行bnb转usdt的时候不需要permit2,其他币转原生代币的时候需要permit2 curl --location --request GET https://api.0x.org/swap/permit2/quote?chainId=56&sellToken=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE&buyToken=0x55d398326f99059ff77548524699902…

FANUC发那科工业机器人减速器维修小细节

在现代工业生产中,FANUC发那科机器人已成为不可或缺的一部分。然而,随着时间的推移,发那科机械手减速器可能会出现故障,影响机器人的正常工作。 一、了解减速器的结构与工作原理 在开始FANUC发那科机器人维修之前,了解减速器的结构与工作原理至关重要。FANUC发那科机器人减…