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

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

3天内不再提示

虹科干货 | 虹科OPC UA解决方案构建信息化工厂的全局连接

虹科工业物联网技术 2022-04-29 10:05 次阅读

IIoT

虹科OPC UA解决方案

—— 构建信息化工厂的全局连接

随着工业4.0的快速推进以及OPC技术的快速发展,越来越多的企业致力于通过OPC技术提高工厂车间的自动化水平,而提高自动化水平的关键在于对工厂车间仪器设备进行数据采集和监控。

虹科提供的OPC系列产品不仅可以实现多种PLC数据的采集,多个OPC服务器的聚合管理以及OPC服务器之间的数据交互,而且还可以实现OPC DA到OPC UA的升级,以及OPC UA服务器/客户端的集成。本文将针对OPC构建信息化工厂一些典型场景方案进行阐述。

01

OPC 简 介

OPC,即OLE for Process Control,是一个基于微软的OLE、COM和DCOM技术的工业标准。随着九十年代自动化系统的快速发展,为了访问设备中的自动化数据,各大自动化厂家开发了各种标准的自动化软件,此过程使用了无数不同的总线系统、协议和接口。为了消除自动化软件和硬件平台之间互操作性的障碍,OPC基金会提出了OPC标准,为不同厂家的设备通讯建立了一整套开放的接口、属性和方法标准集。

1

1

虽然OPC解决了设备的跨厂商平台通讯的问题,但是它依赖于Windows的COM/DCOM技术,这使得它不能在Linux或其它系统中使用。此外,在实际应用过程中,需要对OPC客户端和服务器进行复杂的DCOM配置。而且,Windows系统中系统组件容易受到其它应用的影响,通讯不稳定,不适合远距离通讯,一般只能在厂级局域网内通讯,一旦通讯中断还需要重新配置项目,并添加数据标签。同时,OPC的安全性较低,其安全性更多的是基于Windows系统,而不是在OPC规范中定义安全机制。

为了解决以上问题,OPC基金会在OPC基础上开发出新一代OPC技术——OPC UA,实现了不同系统和不同协议设备之间的相互通信

为区分两代OPC技术,上一代OPC技术我们一般称为OPC Classic,新一代则称为OPC UA。

1

02

DA & UA转 换 连 接

必 要 性

2

目前的工业生产,尤其是制造业中,很多设备以及控制系统基本都采用OPC DA进行数据交互。随着工业4.0的快速推进以及OPC UA的迅速发展,OPC DA已经处于逐步淘汰的阶段,新的工业设备基本都支持OPC UA,信息化工厂的建设使得整个行业范围内OPC DA到OPC UA升级的需求越来越大。

在工厂的升级改造过程中,如果继续使用支持OPC DA的老旧设备和控制系统,那么将会为工厂带来额外的维护成本以及故障损失;如果直接淘汰所有老旧设备和控制系统,升级到支持OPC UA的对应产品,那么工厂将会面临巨大的采购开销以及折旧浪费等问题;而如果混合使用新旧设备,由于OPC DA和OPC UA完全不兼容,新旧设备之间无法进行数据交互,工厂无法进行数据统筹管理。

2

2

为了解决工厂的升级难题,虹科为信息化工厂建设提供一个OPC DA和OPC UA转换连接的解决方案——OPC UA Tunneller软件,该软件一共有两大功能,一个是OPC DA的远程连接,另一个是OPC DA与OPC UA的转换连接。软件的系统框架如下图所示。

258670e0-c711-11ec-8521-dac502259ad0.png

对于OPC DA远程连接功能,Tunneller软件使用COM与本地OPC组件通信,但彼此之间使用安全的、基于TCP/IP的连接,通信前不需要进行复杂的DCOM配置。同时,传统OPC DA跨防火墙通信时没有固定使用范围的端口,而Tunneller软件则是选择一个专有端口进行数据传输,所以更加稳定。

2

2

此外,使用Tunneller软件进行OPC DA通信可不受到Windows DCOM更新的影响。在2021年6月8日,为了解决CVE-2021-26414中描述的安全漏洞,微软更新了Windows系统强制执行DCOM安全通信的方式,需要OPC DA的应用程序支持数据包完整性级别的身份验证。如果应用程序不支持此级别的身份验证,一旦Windows进行更新,那么OPC DA客户端无法连接远程的DA服务器,客户无法通过更改Windows的安全设置来解决此问题。

对于OPC DA和OPC UA的转换连接功能,Tunneller软件使用UA Wrapper将DA服务器包装成UA服务器实现OPC UA客户端和OPC DA服务器之间的通信。同理,Tunneller软件使用UA Proxy将UA服务器包装成DA服务器实现OPC DA客户端和OPC UA服务器之间的通信。

因此,通过使用Tunneller软件,可以解决工厂新旧设备之间数据交互问题,保证工厂设备的平稳升级。

2

03

服 务 器 聚 合 管 理

与 安 全 连 接

3

随着工业4.0的快速推进,越来越多的企业都在用OPC UA技术构建信息化工厂的全局连接。尽管车间和现场OPC UA数据源的快速增长能够帮助工厂实现数字化、智能化和信息化,但是数据源的管理也是一大头疼的问题。

传统OPC UA连接需要每个客户端和服务器之间分别建立连接,这种方式会极大地增加一个客户端同时连接多个服务器的管理成本。之前我们就遇到过一个客户,客户大概有上万台设备,即使使用OPC UA软网关通过群管理的方式进行管理,后续会有大概上千个OPC UA服务器,而且也会增加额外的设备安装和维护成本。

3

25bb9342-c711-11ec-8521-dac502259ad0.png

3

此外,OPC UA是一个客户端/服务器(C/S)通信架构,需要客户端发起连接请求,通过防火墙的入站端口找到服务器,从而建立连接。然而从IT角度讲,这是不安全的。因为OPC UA客户端在北向,OPC UA服务器在南向,从北向到南向建立连接需要防火墙设置入站端口,存在潜在的安全风险,而且防火墙本身就是为了进行数据隔离。

为了降低工厂OPC UA服务器的管理成本以及保证OPC UA服务器的安全连接,虹科为信息化工厂建设提供一个服务器聚合管理和安全连接的解决方案——Data Broker软件,该软件的系统框架图如下图所示。

3

25ce6c56-c711-11ec-8521-dac502259ad0.png

3

在信息化工厂建设过程中,Data Broker软件不仅可以聚合管理多个OPC UA服务器,还可以多级别聚合管理,即Data Broker聚合管理一定数量的OPC UA服务器后,自身也可以作为OPC UA服务器和其他的OPC UA服务器被另一个Data Broker软件再次聚合。

通过单个高精度可扩展的访问点即可多级别地设置和控制OPC UA服务器,简化了系统的配置和连接,降低了服务器的维护和管理成本。对于支持低级别OPC UA的设备,Data Broker软件可以保护它们免受更高级别连接以及多个连接的影响。而且,无论OPC UA客户端处在哪一个级别上,Data Broker软件可以保留OPC UA服务器数据粒度。

3

3

在实际应用中,信息化工厂通常需要利用防火墙来保证数据的安全。Data Broker软件另一强大功能是可以使OPC UA服务器发起反向连接,从而无需打开防火墙入站端口。只允许从信任区域到不信任区域建立连接,防止打开防火墙入站端口而带来的潜在风险,最大程度地实现OT数据的安全传输。

04

实 例 解 读

下图是我们一个用户的实际应用案例系统框架图,他们通过OPC UA构建了信息化工厂从底层设备到工厂MES/ERP系统的全局连接,实现了OT与IT之间的数据传输。

由于客户工厂中的底层设备数量和种类较多,支持的通讯协议也各不相同,为了采集底层设备的数据,不同种类设备的解决方案也各不相同。

4

25df3d92-c711-11ec-8521-dac502259ad0.png

4

对于不支持OPC DA 的设备,用户通过OPC Server软件来获取设备数据,并提供一个OPC DA服务器的接口以此和OPC DA客户端进行数据交互。

对于重要的OPC DA服务器,用户建立了对应的冗余服务器,OPC DA客户端通过OPC Redundancy软件实现主备服务器的快速切换,防止由于单个设备故障影响工厂的生产力;此外,用户还通过OPC Funnel软件对工厂中的多个OPC DA服务器进行聚合管理,降低服务器的管理和维护成本。

然后,通过OPC UA Tunneller软件将聚合后的OPC DA服务器转换成OPC UA服务器。

对于不支持OPC UA的设备,用户通过OPC UA SDK在设备上集成一个OPC UA服务器,最后再使用Data Broker软件完成OPC UA服务器的聚合管理以及跨防火墙的安全连接,至此通过OPC UA顺利将数据上传到工厂MES系统或云平台,与工厂ERP系统进行数据交互,完成底层设备数据的共享。

4

05

总 结

5

综上所述,虹科提供的一站式OPC解决方案不仅可以实现OPC DA和OPC UA的转换连接,还可以实现OPC UA服务器的聚合管理以及跨防火墙的安全连接,解决用户信息化工厂建设过程中新旧设备之间的数据交互、传统OPC UA服务器管理和连接等难题、实现底层设备数据的共享,由此帮助用户构建信息化工厂的全局连接。

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

    关注

    1

    文章

    440

    浏览量

    20962
收藏 人收藏

    评论

    相关推荐

    化工厂环境监测系统是什么

      JD-FBCQ化工厂环境监测系统是一种专门设计用于监测化工厂内外环境的综合性系统。这样的系统通常由多个传感器、数据采集设备、数据处理软件和报警装置组成,旨在实时监测化工厂的气象条件、气体浓度、温度、湿度、压力等关键参数,以确
    的头像 发表于 03-15 15:19 173次阅读

    盘古信息助力PCB企业构建智能化工厂 引领产业变革的未来之路

    PCB智能化工厂,是以工厂数据支撑快速响应与决策为基础,将生产制造过程全面数字化的现代化工厂
    的头像 发表于 02-20 11:38 363次阅读
    盘古<b class='flag-5'>信息</b>助力PCB企业<b class='flag-5'>构建</b>智能<b class='flag-5'>化工厂</b> 引领产业变革的未来之路

    DL/T645、IEC104转OPC UA网关BE112是一款专为DL/T645和IEC104协议设备设计的OPC UA网关

    数据传输解决方案——协议转换网关应运而生,广泛应用于工业自动化和数字化工厂应用环境中。 无缝衔接工业4.0时代 尽享楼宇暖通系统优势 DL/T645、IEC104转OPC UA网关BE
    的头像 发表于 02-02 09:24 203次阅读
    DL/T645、IEC104转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关BE112是一款专为DL/T645和IEC104协议设备设计的<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关

    Prosys OPC UA Edge 介绍

    Prosys OPC UA Edge (EDGE) ,它结合了边缘计算和数据协调的优点,使用户可以轻松地将底层OPC UA服务器的不同信息
    的头像 发表于 01-11 14:03 472次阅读
    Prosys <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> Edge 介绍

    化工厂人员定位系统的应用分享

    一、案例背景 某大型化工厂由于生产过程的特殊性,需要严格控制人员和设备的位置,以保障安全和生产效率。为此,该工厂决定引入化工厂人员定位系统,以提高安全管理水平和工作效率。 二、解决方案
    的头像 发表于 01-04 11:26 126次阅读

    设置RFID感应门的化工厂二道门主要建设方案

    化工厂的建设中,一般会将二道门作为化工厂的主要出入口,主要是为了方便人员、物料的进出。 二道门的建设与化工厂的安全生产有着密切的关系,因此在化工厂建设二道门时,应该对其进行充分的考虑
    的头像 发表于 12-22 11:24 229次阅读
    设置RFID感应门的<b class='flag-5'>化工厂</b>二道门主要建设<b class='flag-5'>方案</b>

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

    通过vfbox网关实现modbus协议转换成OPC UA OPC DA协议,连接scada系统或者设备。此应用方案操作简单,不需要编程,轻松
    的头像 发表于 12-04 09:15 308次阅读
    实现Modbus设备转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> <b class='flag-5'>OPC</b> DA协议的<b class='flag-5'>解决方案</b>

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

    与SNMP OPC UA协议之间的转换。具体实现方式会因不同的网关而有所差异,但通常是利用相应的协议库解析源协议的数据包,将其中的信息提取出来,然后封装在SNMP OPC
    发表于 10-09 19:52

    化工厂4G+蓝牙+GPS/北斗RTK人员定位系统解决方案

    化工厂人员定位系统解决方案有很多种,不同的方案有不同的特点及优劣势。今天给大家分享一个高性价比的化工厂人员定位方案,即
    的头像 发表于 09-07 16:51 444次阅读

    化工厂人员定位卡充电难的解决方案有了

    近年来,为了加强安全生产,我国化工厂人员定位系统应用情况从推广普及、到追求稳定耐用、再到现在追求高精度,有一个痛点一直萦绕在业主的心头——人员定位卡充电太麻烦了!
    的头像 发表于 07-21 14:10 509次阅读
    <b class='flag-5'>化工厂</b>人员定位卡充电难的<b class='flag-5'>解决方案</b>有了

    化工厂人员定位,蓝牙信标定位精度差,部署难度大?解决方案来了

    化工厂生产过程中大量使用化学物品,有些化学物品在发生化学反应过程中容易发生爆炸以及有毒气体,而大部分化工厂事故的发生是疏于对人的管理,由于工厂的厂区面积较大,各车间分散,管理措施很难落实到位,再加上
    的头像 发表于 07-18 20:27 597次阅读
    <b class='flag-5'>化工厂</b>人员定位,蓝牙信标定位精度差,部署难度大?<b class='flag-5'>解决方案</b>来了

    触讯CUSN自动化工厂解决方案

    制造业作为国民经济的主体,是立国之本,同样也是强国之基。我国的制造业也是在不断的快速发展,得益于智能化工厂技术的日新月异,自动化工厂同样快速提上了日程,在很多的企业中已经使用了各种的智能设备,打造
    的头像 发表于 06-16 17:29 391次阅读
    触讯CUSN自动<b class='flag-5'>化工厂</b><b class='flag-5'>解决方案</b>

    化工厂人员管理解决方案

    电子发烧友网站提供《化工厂人员管理解决方案.pdf》资料免费下载
    发表于 04-25 16:36 0次下载

    智慧化工厂5G+蓝牙+GPS/北斗RTK人员定位系统解决方案

    为了解决化工厂安全生产管理痛点,推出智慧化工厂人员定位解决方案,该方案运用物联网、云计算、大数据、算法引擎等先进技术,构建以人员定位为核心功
    的头像 发表于 04-12 13:35 1345次阅读
    智慧<b class='flag-5'>化工厂</b>5G+蓝牙+GPS/北斗RTK人员定位系统<b class='flag-5'>解决方案</b>