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

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

3天内不再提示

一个软件解决OPC系统平稳升级难题

广州虹科电子 2022-03-25 13:53 次阅读

OPC UA 技术解决工业现场数据通信标准不统一的问题,使得不同操作系统和不同制造商的设备之间可以进行数据交互,是实现工业4.0不可或缺的一环。

虹科方案

1

OPC技术的发展

OPC到OPC UA的升级需要

OPC技术是什么?

OPC,初始解释为OLE for Process Control,诞生于上世纪90年代,主要面向自动化行业,意在为来自不同生产商的工业设备通讯建立一整套开放的接口、属性和方法标准集

它设计之初基于微软的OLE、COM、DCOM等技术,这些技术集成在Windows操作系统中,OPC随着工业自动化的快速发展,以及搭载Windows的PC和IPC的快速普及而得以推广。

OPC技术带来的好处

OPC技术解决了工业设备的跨厂商平台通讯的问题,但由于它对Windows中DCOM等技术的依赖,使得它不能在Linux或其它系统中使用。也就是说,OPC并没有解决设备操作系统的跨平台通讯问题,也因此,新一代的技术--OPC UA应运而生。

OPC UA的诞生

UA是Unified Architecture(统一架构)的缩写。为方便把旧一代与新一代OPC技术统称区分开,业内一般把旧一代OPC称为OPC Classic,新一代的称为OPC UA。

OPC UA在协议制定之时,就抛弃了DCOM等技术,这也使得OPC UA不向下兼容。制定者们重新定义了一系列底层连接与管理的标准,不再把这些工作抛给Windows系统,使得OPC UA能跨操作系统平台运行,也能运行在无系统的嵌入式设备中。OPC UA协议使得OT与IT全域的、真正的跨平台标准通讯成为可能。

2

OPC系统升级的需要与难题

虹科· 工业物联网

OPC Classic 的缺陷

Windows系统中系统组件很容易受到其它应用的影响,且一旦损坏不易修复。因此,依赖于DCOM组件的OPC classic通讯也自然较为脆弱,不适合长距离通讯,一般只能在厂级局域网内通讯。

而OPC UA技术则解决了这个问题,即使物理距离相隔甚远的设备,只要Server端有公网IP,能ping得通,一般就也能建立起OPC UA通讯,长距离通讯不再是难题。

c2b93d84-ab55-11ec-82f6-dac502259ad0.jpg

OPC系统升级的必要性

目前在工业生产,尤其是制造业中,不少设备与车间中控组态系统,乃至更上层的厂级、企业级管理系统都采用OPC技术进行通讯,这其中包含了不少使用OPC classic的老旧设备和系统。

而在当下工业4.0的升级浪潮中,OPC classic实际上已经处于逐步淘汰的阶段,相关设备型号也逐渐开始停产,新设备大多采用OPC UA取代之,整个行业范围内OPC系统升级的需求越来越大。

OPC系统升级难题

在升级过程中凸显出一个大问题:

OPC classic与OPC UA完全不兼容,如果直接淘汰全部OPC classic设备和控制系统,升级到OPC UA的对应产品,那么将会为企业带来巨大的采购开销与折旧浪费;而老旧的OPC classic产品已经逐步被淘汰,继续使用老设备也会为企业带来额外的维护成本与故障损失。此外,OPC classic在远程通讯中的缺陷,也导致了企业数据需要先经历一步协议转换,而后才能顺利被收集起来统一管理。

面临升级需要,目前很多企业的做法是将其中部分最老旧的生产线整条淘汰,而在新生产线或者新厂区中完全采用新的OPC UA产品。但这种方法实际上也会产生另外两个令人头疼的问题:

一是两套系统之间完全隔离,数据若需要统筹管理,则需要在两套系统之上额外建立一套系统整合数据;二是,被淘汰的老旧生产线上其实仍有不少的状态依然良好的软硬件能继续投入生产,整线淘汰实际上带来不少折旧浪费。

3

OPC系统平稳升级解决方案

虹科· 工业物联网

在产业升级中面对以上难题,很多企业都迫切希望找到最佳的解决方案。因此,广州虹科携手合作伙伴,为行业提供了一个平稳的OPC 系统升级解决方案——OPC UA Tunneller软件平台

该软件平台包含两大主要功能,一个是OPC classic远程连接,另一个是OPC classic与UA相互转换。

OPC classic远程连接

举一个形象的例子来说,OPC classic远程连接相当于是在Server和Client两台电脑之间建立一个通讯隧道,隧道的两端出口是分别安装在两台电脑上的Tunneller软件,OPC classic数据通过Tunneller提供的接口进入隧道,而隧道则保护着其中的数据不受复杂的网络环境影响,让数据最终顺利到达另一侧。

c2f91706-ab55-11ec-82f6-dac502259ad0.png

典型案例

我们的一个著名跨国企业用户--他们在国内多地的工厂中使用带有OPC classic上传功能的组态系统,并且有一套用OPC classic作为输入协议的数据管理系统,以往他们的做法只是将几个工厂的数据汇集到该城市的一个系统中。但在这次的升级浪潮当中,他们希望在国外某地租用一个大型数据中心,在城市级系统的基础上进行扩容,同时把国内外多地的工厂数据全部接入到该中心进行统一管理。

在了解多个OPC解决方案后,最终他们选择了虹科的Tunneller平台来建立这种跨国距离级别的OPC classic连接。

在这次升级当中,该企业不需改变工厂中原有物理设备,仅加装一个软件,就能让他们提前享受到OPC UA一般的远程连接便利性。他们的管理平台大体上用的仍然是之前已有的,只是做了一些扩容优化,因而实际升级的人力物力成本都较低,升级速度也大幅缩短,这就是一种相对平稳的OPC系统升级方案。

OPC classic与OPC UA相互转换

Tunneller软件实际上是为Client端的访问进行了一次代理,然后将访问到的Server地址空间进行了一次映射,映射回Client所用的协议,这样OPC classic与UA相互之间就能进行数据交换。一言以蔽之,Tunneller充当了一个实时协议翻译的工作,使得通讯双方能相互理解。

c306b92e-ab55-11ec-82f6-dac502259ad0.png

典型案例

在我们的大多数客户案例当中,客户会优先升级他们的上层管理软件,以便更好地配合新产线中的UA设备。

此时,为了能把之前的PLC也纳入统一管理的范畴,客户会使用Tunneller,把PLC中的OPC classic Server转成UA Server,以供管理系统的UA Client与之建立连接并访问。

如此一来,客户可以提前享受到基于OPC UA的新管理软件统一管理所有设备带来的便利与附加商业价值,而无需一下子完成所有设备的淘汰和重新采购,这仍是我们所说的一种典型而平稳的OPC系统升级方案。

虹科--工业物联网

虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等国际公司合作,提供先进的高端工业4.0 工业触摸屏、物联网网关、高端边缘计算机、IoT开发框架、PLC与HMI一体机、OPC UA、工业级树莓派、SCADA、预测性维护等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。

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

    关注

    69

    文章

    4772

    浏览量

    87157
  • OPC
    OPC
    +关注

    关注

    7

    文章

    326

    浏览量

    46108
收藏 人收藏

    评论

    相关推荐

    OPC数据采集网关功能有哪些?如何选择?

    同设备、不同协议的数据统采集并处理,提高数据的可用性和系统的整体效率。 OPC数据采集网关的主要功能 1. 数据采集 OPC数据采集网
    的头像 发表于 10-21 16:35 194次阅读

    OPC UA协议有什么功能

    OPC基金会推出并维护,正是为了应对这需求而设计的种统、安全、可靠的通信标准。本文将详细介绍OPC UA协议的基本概念、核心优势及其在
    的头像 发表于 10-14 13:50 228次阅读

    OPC DA协议是什么

    在工业自动化领域,设备与系统之间的高效、可靠数据交互是确保生产流程顺畅和效率提升的关键。为了实现这目标,OPC DA(Open Platform Communication Data Access
    的头像 发表于 10-14 09:21 291次阅读

    OPC转Modbus网关是什么?有什么功能?

    在工业自动化领域,随着技术的不断发展和应用需求的多样化,不同设备和系统之间往往采用不同的通信协议。为了实现这些设备之间的无缝连接和数据交换,OPC(OLE for Process Control)转
    的头像 发表于 10-09 14:00 177次阅读

    OPC MQTT工业通信软件OPLink

    OPLink是上海泗博自主研发的基于OPC数据采集及转发,OPC数据到MQTT通信的产品。它是基于上海泗博多年的OPC应用经验和工业通信产品的开发背景,推出的OPC/MQTT工业通信
    的头像 发表于 08-22 10:27 300次阅读
    <b class='flag-5'>OPC</b> MQTT工业通信<b class='flag-5'>软件</b>OPLink

    BACnet转OPC UA网关实现智能插座与InTouch系统对接

    在工业自动化领域中,智能插座被广泛应用于各种楼宇自控系统中。随着工业4.0和智能制造的推进,如何将这些传统设备高效地集成到Wonderware InTouch(工业自动化组态软件)成为了
    的头像 发表于 08-13 16:09 265次阅读
    BACnet转<b class='flag-5'>OPC</b> UA网关实现智能插座与InTouch<b class='flag-5'>系统</b>对接

    楼宇自控升级:BACnet转OPC UA网关在Ignition平台的应用案例

    钡铼技术推出的BACnet转OPC UA协议网关BL121BN,专为楼宇设备与OPC UA系统的无缝集成而生。 项目背景: 家中小型制造企业面临着
    的头像 发表于 08-13 16:04 257次阅读
    楼宇自控<b class='flag-5'>升级</b>:BACnet转<b class='flag-5'>OPC</b> UA网关在Ignition平台的应用案例

    OPC协议解析工业网关是什么

    OPC协议是种用于工业自动化领域中不同软件应用程序之间通信的标准接口规范。它定义了如何在Windows平台上实现过程控制和其他工业应用的数据交换。OPC协议的主要目的是解决不同厂商设
    的头像 发表于 08-12 15:47 217次阅读
    <b class='flag-5'>OPC</b>协议解析工业网关是什么

    OPC数据采集网关是什么?

    OPC数据采集网关是种用于工业自动化系统中的软件组件,它提供了标准化的接口,使得不同厂商的设备和软件能够互相通信和交换数据。以下是
    的头像 发表于 07-26 13:53 268次阅读
    <b class='flag-5'>OPC</b>数据采集网关是什么?

    OPC UA网关实现低成本的PLC接入OPC UA方案

    以及相关的集成步骤。 、什么是OPC UA网关? OPC UA(开放式连接和集成统架构)是种跨平台的工业通信协议,它允许不同厂商的设备
    的头像 发表于 07-10 15:21 867次阅读
    <b class='flag-5'>OPC</b> UA网关实现低成本的PLC接入<b class='flag-5'>OPC</b> UA方案

    Prosys OPC UA 软件产品

    在当今的工业4.0时代,数字化和自动化已经成为了生产力提升的关键。Prosys公司的系列软件产品,就是为了帮助企业实现这目标而设计的。这些产品都采用了OPC UA技术,这是
    的头像 发表于 07-05 18:09 1083次阅读
    Prosys <b class='flag-5'>OPC</b> UA <b class='flag-5'>软件</b>产品

    OPC协议网关是什么?OPC协议网关的功能

    OPC协议网关是种实现不同协议间数据交换的关键设备,用于实现不同工控系统、设备和软件之间的数据通讯。它基于OPC(OLE for Proc
    的头像 发表于 03-13 14:15 855次阅读

    Modbus转OPC UA协议转换网关BL121

    Modbus转OPC UA网关BL121是款低成本的Modbus转OPC UA的解决方案,实现各种工业设备从Modbus到OPC UA的升级
    的头像 发表于 01-24 10:21 444次阅读
    Modbus转<b class='flag-5'>OPC</b> UA协议转换网关BL121

    Prosys OPC UA Edge 介绍

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

    labview的opc生成配置文件

    LabVIEW 是款非常强大的图形化编程软件,它在工业自动化领域应用广泛。而 OPC(OLE for Process Control)是种用于工业自动化
    的头像 发表于 12-26 17:57 1727次阅读