opc da 服务器数据 转 opc ua项目案例

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

1 案例说明

  1. 在OPC DA服务器上运行OPC DA client软件查看OPC DA服务器的相关参数。
  2. 配置VFBOX网关参数,使用网关采集OPC DA服务器数据
  3. 使用opc ua协议转发采集的数据

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”的数据。

在这里插入图片描述
在这里插入图片描述

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

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

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

  4. 以上参数在配置网关时会使用的到。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 用opc ua协议转发采集的数据

  1. 在左侧服务中选择“OPC UA”,Enable设置成Yes。
    在这里插入图片描述

  2. 添加转发的采集标签,并把工程下载工程到网关。
    在这里插入图片描述

  3. 在电脑上就可以用OPC UA client软件从网关中读取数据了。

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.mzph.cn/pingmian/65199.shtml

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

相关文章

学习threejs,PerspectiveCamera透视相机和OrthographicCamera正交相机对比

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:threejs gis工程师 文章目录 一、🍀前言1.1 ☘️THREE.PerspectiveCamera透…

PHP后执行php.exe -v命令报错并给出解决方案

文章目录 一、执行php.exe -v命令报错解决方案 一、执行php.exe -v命令报错 -PHP Warning: ‘C:\windows\SYSTEM32\VCRUNTIME140.dll’ 14.38 is not compatible with this PHP build linked with 14.41 in Unknown on line 0 解决方案 当使用PHP8.4.1时遇到VCRUNTIME140.dll…

分布式调度框架学习笔记

一、分布式调度框架的基本设计 二、线程池线程数量设置的基本逻辑 cpu是分时复用的方法,线程是cpu调度的最小单元 如果当前cpu核数是n,计算密集型线程数一般设为n,io密集型(包括磁盘io和网络io)线程数一般设置为2n. 计算密集型线程数一般设…

vue 基础学习

一、ref 和reactive 区别 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body><div id"app"><h1>{{Web.title}}</h1><h1&…

CI/CD是什么?

CI/CD 定义 CI/CD 代表持续集成和持续部署&#xff08;或持续交付&#xff09;。它是一套实践和工具&#xff0c;旨在通过自动化构建、测试和部署来改进软件开发流程&#xff0c;使您能够更快、更可靠地交付代码更改。 持续集成 (CI)&#xff1a;在共享存储库中自动构建、测试…

论文阅读:Deep Fusion Clustering Network With Reliable Structure Preservation

论文地址&#xff1a;Deep Fusion Clustering Network With Reliable Structure Preservation | IEEE Journals & Magazine | IEEE Xplore 代码地址&#xff1a;https://github.com/gongleii/DFCN-RSP 摘要 深度聚类通过优雅地利用数据表示来寻找样本的划分&#xff0c;已…

InnoDB存储引擎【MySQL从放弃到入门】

文章目录 InnoDB存储引擎【MySQL从放弃到入门】1.逻辑架构1.1 一条SQL语句是怎么执行的呢&#xff1f;1.2 MySQL存储引擎有哪些&#xff1f; 2.MySQL一行记录是怎么存储的&#xff1f;2.1 NULL值是如何存储的&#xff1f; 3.char和varchar的区别&#xff1f;4.数据页4.1 聚簇索…

Jenkins集成部署(图文教程、超级详细)

一、CI/CD 的概念 ​ CI/CD一般包含三个概念&#xff1a; 持续集成&#xff08;Continuous Integration &#xff0c;CI&#xff09; 持续交付&#xff08;Continuous Delivery&#xff09; 持续部署&#xff08;Continuous Deploy&#xff09; ​ CI/CD 是现代软件开发的重要…

UE5喷涂功能

许多FPS/TPS 游戏都有喷涂、涂鸦功能 其实原理很简单&#xff0c;就是利用了延迟贴花实现的 我们从网上随便找一张图 创建一个材质&#xff0c;材质域选择延迟贴花 混合模式选择半透明&#xff0c;自发光强度可以看感觉调整 材质做好之后编译保存&#xff0c;新建一个Actor…

ECCV-2024 | 指令不够用、大模型来生成!BEVInstructor:基于BEV感知和大模型的视觉语言导航指令生成

作者&#xff1a;Sheng Fan, Rui Liu, Wenguan Wang, and Yi Yang 单位&#xff1a;浙江大学 原文链接&#xff1a;Navigation Instruction Generation with BEV Perception and Large Language Models &#xff08;https://link.springer.com/chapter/10.1007/978-3-031-726…

电脑出现 0x0000007f 蓝屏问题怎么办,参考以下方法尝试解决

电脑蓝屏是让许多用户头疼的问题&#xff0c;其中出现 “0x0000007f” 错误代码更是较为常见且棘手。了解其背后成因并掌握修复方法&#xff0c;能帮我们快速恢复电脑正常运行。 一、可能的硬件原因 内存问题 内存条长时间使用可能出现物理损坏&#xff0c;如金手指氧化、芯片…

Ubuntu下ESP32-IDF开发环境搭建

Ubuntu下ESP32-IDF开发环境搭建 文章目录 Ubuntu下ESP32-IDF开发环境搭建一、前言二、软件安装三、开发环境搭建3.1 ESP-IDF安装&#xff1a;3.2 安装编译工具&#xff1a; 四、编译并烧录代码五、ESP32代码编辑工具 一、前言 ​ 开发ESP32&#xff0c;我们首先就要安装开发环…

Linux复习4——shell与文本处理

认识vim编辑器 #基本语法格式&#xff1a; vim 文件名 •如果文件存在&#xff0c;进入编辑状态对其进行编辑 •如果文件不存在&#xff0c;创建文件并进入编辑状态 例&#xff1a; [rootlocalhosttest]# vim practice.txt #Vim 编辑器三种模式&#xff1a; 命令模式&a…

5个实用的设计相关的AI网站

在这个日新月异的数字时代&#xff0c;我们不断面临着新的挑战和机遇。随着人工智能&#xff08;AI&#xff09;技术的飞速发展&#xff0c;越来越多的AI工具开始融入到设计相关的工作流程中&#xff0c;极大地提升了工作效率和创作能力。今天&#xff0c;我非常兴奋地向大家介…

云手机群控能用来做什么?

随着云手机的发展&#xff0c;云手机群控技术逐渐从小众的游戏多开工具&#xff0c;发展为涵盖多个领域的智能操作平台。不论是手游搬砖、短视频运营&#xff0c;还是账号养成等场景&#xff0c;云手机群控都展现出了强大的应用潜力。本文将为大家详细解析云手机群控的应用场景…

数据结构(哈希表(中)纯概念版)

前言 哈希表&#xff08;Hash Table&#xff09;是计算机科学中的一个基础而重要的数据结构&#xff0c;它广泛评估各种算法和系统中&#xff0c;尤其是在需要快速查找、插入和删除操作的场景中。由于其O( 1)的平均时间复杂度&#xff0c;存储表在性能要求较高的应用中表现得非…

Python使用requests_html库爬取掌阅书籍(附完整源码及使用说明)

教程概述 本教程先是幽络源初步教学分析掌阅书籍的网络结构&#xff0c;最后提供完整的爬取源码与使用说明&#xff0c;并展示结果&#xff0c;切记勿将本教程内容肆意非法使用。 原文链接&#xff1a;Python使用requests_html库爬取掌阅书籍&#xff08;附完整源码及使用说明…

水库大坝三维模型开发bim篇

效果图 开发过程 使用了bimface 插件上传做好rvt模型到bimface工程引入bimface相关的插件代码加载模型自定义目录树定位构件闪烁构件展示构件信息 代码 技术交流加V:bloxed appKey 和appSecret 换成自己的就行 <template><div class"box-bim w100" ref&…

CSharp: Oracle Stored Procedure query table

存储过程查询postgreSQL,Oracle 和sql server,Mysql 有区别。程序调用也是有区别。 oracle sql script: CREATE OR REPLACE PROCEDURE procSelectSchool(paramSchoolId IN char,p_cursor OUT SYS_REFCURSOR ) AS BEGINOPEN p_cursor FORSELECT *FROM SchoolWHERE SchoolId p…

C语言基础——指针(4)

一&#xff0e; 字符指针变量 字符指针变量的使用和整型指针变量的使用方法相似&#xff0c;以下是其基本使用方法的例子&#xff1a; &#xff08;1&#xff09;字符指针变量还有一种使用方法&#xff1a; const char* p "abcd" 需…