0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何区分opc ua和opc da协议和对应的使用测试

vfbox 来源:vfbox 作者:vfbox 2023-11-01 09:29 次阅读

1

Opc协议

很多客户再使用opc协议功能的时候说的很笼统,其实要具体使用起来还有一些细节需要确认。

1.1

OPC DA和OPC UA之分

首先,在具体的工程使用中有OPC DA和OPC UA之分。OPC DA协议出现较早,主要用在window操作系统上,需要在window系统上配置DCOM功能,使用起来非常繁琐,需要大量的参数配置,但是如果OPC的客户端和服务端在同一台电脑上,则不在需要配置DCOM,使用起来就方便了。但是很多场合,用户的电脑如果不允许在安装另外的OPC DA软件,则实现OPC DA的通信就非常麻烦了。

OPC UA是在DA的基础上进行了改进,不在局限在window平台上,可以跨系统通信,只要两边都是标准的OPC UA协议,则就可以正常通信。不需要在在电脑上安装软件。可以实现不同操作系统,不同设备之间的OPC UA通信。

1.2

服务器和客户端之分

OPC协议通信的两端一个是作为服务端,一边是客户端。服务端是等待客户端来连接,提供数据给客户端。客户端是主动连接服务端,获取服务端上的数据。因此首先要清楚对方是服务器还是客户端。

如果对方是服务端,则需要对方的IP地址,端口号,是否有数据加密,数据item等信息

如果对方是客户端,我们就需要了解对方要获取什么数据,需要在什么网段,对服务端有什么要求。

2

采集OPC DA服务器的数据

采集opc DA服务器的方法可以使用一下两种,由于需要使用dcom空间,所以别无他法。

方案1:采集OPC DA服务器数据(window系统)。需要在OPC DA服务器上安装一个Vfbox软件。然后在配置网关完成采集OPC DA服务器的数据。
image.png

方案2:如果OPC DA服务器上不能安装软件。则需要增加一台转接电脑,在转接电脑上安装vfbox软件,然后在配合网关完成数据采集。此种方案不能保证可以连通,需要测试一下。
image.png

3

协议测试

网上有很多OPC的测试小软件,用来对现有的OPC进行初步测试,以确认相关信息,确认系统是否可以连接和进行数据交换。先确认对方的opc是什么DA还是UA,是服务端,还是客户端。确认了,可以搜索opc clinet或者opc server查找相关的测试小软件。

Opc Da测试软件:
image.png
image.png

OPC UA测试软件:
image.png

4

协议的转换

OPC DA的协议用起来麻烦,在很多场合需要进行协议转换后进行设备的互联互通。比如把OPC UA转换OPC DA协议。或者把modbus协议的设备数据发送到OPC DA UA的系统。实现这些转换,可以使用vfbox协议转换网关来实现。如下图所以,网关作为协议之间的桥梁,实现各种协议之间的互相转换。
image.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    5157

    浏览量

    126463
  • 网关
    +关注

    关注

    9

    文章

    4304

    浏览量

    50936
  • OPC
    OPC
    +关注

    关注

    7

    文章

    326

    浏览量

    46103
收藏 人收藏

    评论

    相关推荐

    钡铼技术的BL102 OPC UA网关的OPC UA配置方式

    OPC UA协议已经越来越多的应用在工业物联网中。本文介绍钡铼技术的BL102 OPC UA网关的OPC
    发表于 12-23 08:10

    协议转换网关支持OPC UA及SNMP协议

    在工业自动化领域中,Modbus RTU、IEC61850、IEC101、PLC协议和SNMP OPC UA是常见的通信协议。为了实现不同系统之间的数据交互,将上述
    发表于 10-09 19:52

    OPC UA技术助力信息化工厂建设

    OPC基金会在OPC基础上开发出新一代OPC技术——OPC UA,实现了不同系统和不同协议设备之
    的头像 发表于 04-14 10:20 1456次阅读

    OPC UA SDK for Java通过OPC基金会认证

    OPC UA SDK for Java内设Java代码生成器,可以自动创建模型代码。导入到SDK的模型可以使用标准的OPC UA模型,或者使用OPC
    的头像 发表于 06-08 10:28 1w次阅读

    现代协议OPC UA与MQTT

      在实施 OPCOPC UA 架构之前,请考虑以下挑战。关于OPC UA最常见的抱怨是实施起来有多复杂。
    的头像 发表于 11-24 15:21 2769次阅读

    超全的OPC UA技术解析

    OPC UA协议栈(OPC UA Stack)实现UA第6部分(
    的头像 发表于 02-08 15:22 9250次阅读

    PLC如何转换成OPC UA

    OPC UA PLC数据OPC UA
    的头像 发表于 10-26 09:24 1586次阅读
    PLC如何转换成<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>

    tcp/ip协议和opc协议对比详解

    TCP/IP协议和OPC协议是两种重要的网络协议,它们在不同的网络层级上运行,并为数据传输和通信提供了不同的功能。
    的头像 发表于 10-21 10:11 1350次阅读

    实现Modbus设备转OPC UA OPC DA协议的解决方案

    通过vfbox网关实现modbus协议转换成OPC UA OPC DA协议,连接scada系统或
    的头像 发表于 12-04 09:15 890次阅读
    实现Modbus设备转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> <b class='flag-5'>OPC</b> <b class='flag-5'>DA</b><b class='flag-5'>协议</b>的解决方案

    Modbus转OPC UA协议转换网关BL121

    支持Modbus RTU、Modbus TCP协议,上行转发支持OPC UA协议。具备两/六个RS485/RS232串口、两个网口和一个4G/WiFi无线传输接口,Modbus转
    的头像 发表于 01-24 10:21 442次阅读
    Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b><b class='flag-5'>协议</b>转换网关BL121

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

    ,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp,环保的HJ212协议opc uaopc da
    的头像 发表于 07-25 15:18 303次阅读
    <b class='flag-5'>opc</b> <b class='flag-5'>da</b> 服务器数据 转 profinet IO项目案例

    OPC UA协议网关的应用与实现

    OPC UA协议网关用于连接PLC等工业设备与云平台或其他系统。它作为工业自动化领域的桥梁,具有以下关键功能: 多协议支持:OPC
    的头像 发表于 09-23 14:52 251次阅读
    <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b><b class='flag-5'>协议</b>网关的应用与实现

    OPC DA协议是什么

    协议应运而生,成为了一种国际公认的数据交互标准。本文将深入探讨OPC DA协议的定义、特点、应用及其在行业中的重要性。 OPC
    的头像 发表于 10-14 09:21 288次阅读

    OPC UA协议有什么功能

    在工业自动化领域,数据交换的效率和安全性是保障生产流程顺利进行的关键因素。OPC UA(Open Platform Communications Unified Architecture)协议,由
    的头像 发表于 10-14 13:50 225次阅读

    采集opc da 转 profinet IO项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua
    的头像 发表于 11-13 10:31 150次阅读
    采集<b class='flag-5'>opc</b> <b class='flag-5'>da</b> 转 profinet IO项目案例