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

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

3天内不再提示

恩智浦是如何促进工业4.0与OPC UA融合的?

NXP客栈 来源:恩智浦半导体 作者:Christian Castel 2024-05-24 09:13 次阅读

我们现代化的生活方式无不依赖于一系列设施。在这些设施的背后,是机器、传感器、运动控制系统、可编程逻辑控制器 (PLC) 以及企业级软件的无缝协作。

从汽车到药品的生产,电子器件和软件组成的网络有条不紊地制造出各种产品,提升我们的生活质量。为了构建可靠的工业4.0系统,工程团队必须从设计之初就将连接和互操作纳入考量。

安全性、可靠性、互操作性以及系统的持久性,构成了连接的核心挑战。工业4.0不仅仅是传输原始数据。我们可以利用信息的力量将复杂的组件网络转换为有意义的智能,确保生产系统的高效运转。

区分原始数据和加工后的信息至关重要,因为有效的运营决策往往基于多个数据源综合得出的信息。信息建模是工业4.0的关键部分。在构建工业4.0系统的过程中,OPC统一架构 (UA) 是实现系统互操作性的关键工具。

OPA UA基础知识

OPC UA是一种信息架构,旨在实现工业组件之间的互操作性。OPC UA的设计基于工业界的集体智慧,建立在几个关键支柱上,从而为长期的、公开的信息交换提供了坚实的保障。

信息建模、互操作性和访问

许多通信标准都侧重于移动原始数据。OPC UA对信息交换方式进行了标准化。OPC UA以数据类型为起点,将这些基础元素巧妙地组织成灵活的信息结构,从而能够精确地模拟各种传感器、设备或流程。

wKgaomZQB-6AJ-2cAADwFRowFVY298.jpg

OPC UA信息建模框架(图源:OPC基金会组织)

OPC UA对适用于许多常见工业机械和工艺的模型进行了标准化。例如,可以使用OPC 40502-1对CNC系统进行建模。这意味着,任何符合OPC UA标准的软件都能够以一种规范化的方式访问CNC设备的状态,极大地简化了不同系统间的集成过程。

除了标准信息模型之外,供应商还可以添加扩展,为其设备赋予特定功能。在OPC UA的框架下,访问信息的机制实现了标准化,供应商特定信息可以通过标准化的OPC UA访问机制发现和查询。此外,OPC UA还能够执行任务或调用目标设备上的域特定API

实现制造系统之间无缝安全的互操作性。了解恩智浦的工业联网器件,点击这里>>

在OPC UA架构中,信息访问主要通过两种模式实现:一是客户端-服务器模式,二是发布-订阅 (Pub-Sub) 模式。

wKgaomZQB_qATeWuAAClJuXvduo987.jpg

OPC UA信息模型访问 (图源:OPC基金会组织)

当OPA UA于2008年首次发布时,客户端-服务器模式是信息交换的主要模式。OPC UA的设计受其历史发展的影响。客户端-服务器模式基于TCP传输和HTTP/SOAP。

wKgZomZQCAeAdl53AACWGqjfeu4896.jpg

具有请求-响应的OPC UA客户端-服务器模式

客户端-服务器模式适用于多种应用场景。在这种模式下,客户端负责管理其所需信息的获取。然而,当众多客户端同时向同一OPC UA服务器请求相同的数据时,每个客户端必须独立请求数据。这种方法可能会导致网络流量激增和系统复杂性加剧。

为了优化这些场景和访问模式,OPC基金会在其规范中引入了发布-订阅模式。在发布-订阅模式中,生成信息的设备可以将数据发布到“代理”。需要访问数据的设备可以通过“主题”来从代理处获取特定信息。

wKgZomZQCBWAM9yBAAC-tRJJAw0794.jpg

OPC UA发布-订阅访问模式

代理可以选择多种开放的面向消息的中间件软件,如AMPQ (ISO/IEC19464:2014) 或通用的MQTT (ISO/IEC20922:2016) 消息系统。

这些中间件的关键在于,OPC UA已经定义了信息的结构,允许端点以一种标准化的方式来处理信息。发布-订阅模式的优势在于它能在众多设备需要获取相同信息时,显著降低系统的复杂性。

此外,OPC UA还定义了一种无代理的信息交换模式。这个模式无需依赖任何额外的软件或中间件。

OPC UA安全性

OPC UA在信息传输中通常采用TCP/IP协议 (包括TCP和UDP),并且通过符合标准的安全措施为数据保驾护航。在客户端与服务器 (或信息代理) 之间的TCP会话中,会话加密技术得到广泛应用。

这一过程可能涉及X.509证书,确保信息交换的双方都能够验证对方身份认证的有效性。此外,消息签名功能确保了接收方能够验证请求方的身份。OPC UA还具备审计功能,能够记录访问活动,留下审计轨迹。

跨平台与运行时环境的自由

得益于OPC UA在TCP/IP和以太网上的运行能力,几乎所有配备了以太网接口硬件设备都能够加入到OPC UA的生态系统中。

无论是运行Linux的i.MX 93,还是搭载RTOS的i.MX RT跨界MCU (如i.MX RT1180),甚至是基于MCX N947微控制器的裸机,都可以轻松实现客户端或服务器的功能。解决方案可以包括高级、功能强大的操作系统,如Linux。软件的部署可以从open62541或S2OPC协议栈等开源项目开始。而众多商业产品的加入则进一步加速了开发进程。

与OPC UA和TSN的确定性通信

在工业应用中,确保信息传递和关键控制的确定性时序至关重要。TSN(时间敏感型网络)以太网技术便是为了满足这种确定性实时需求而生。

结合IEEE1588v2精确时间协议,TSN通过设定网络上无竞争的固定通信时间窗口,实现了节点间的确定性通信。

虽然TSN的开发是独立于OPC UA的,但OPC UA能够在任何以太网网络中实现互操作性。随着OPC UA的发展,OPC基金会引入了层间控制功能,允许高优先级的信息传递得到优先处理。OPC UA和TSN可以协同工作,以实现可互操作的、确定性的系统。

恩智浦的器件 (如i.MX RT1180) 内置了对千兆TSN的硬件支持。i.MX RT1180适用于OPC UA节点。i.MX RT1180支持高达5Gb的端口速率,并且兼容最新的TSN标准,为工业4.0解决方案带来了实时控制的可能性。

打造先进的OPC UA解决方案

OPC UA是一种为工业4.0应用构建的可扩展、开放且安全的信息架构。在该架构下,工程师能够设计出可以“插入”到复杂生产场景的自动化解决方案,简化信息交换。OPC UA的开放性保证了设备能够在其整个生命周期中与坚固耐用的工业设备相匹配。

恩智浦以其多样化的技术选项,为实现OPC UA解决方案提供了强有力的支持。

支持以太网的微控制器,如裸机运行或使用FreeRTOS等简单RTOS的MCX N947

支持TSN的跨界MCU,如搭载了Zephyr等功能强大的RTOS的i.MX RT1180

工业应用处理器,如运行Linux的Layerscape LS1028A

拥有面向OPC UA的商业软件支持选项以及跨平台的开源版本。



审核编辑:刘清

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

    关注

    2548

    文章

    50656

    浏览量

    751814
  • 运动控制
    +关注

    关注

    4

    文章

    564

    浏览量

    32822
  • 可编程逻辑控制器

    关注

    4

    文章

    265

    浏览量

    25907

原文标题:促进工业4.0与OPC UA的融合,恩智浦如何提供助力?

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OPC UA协议有什么功能

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

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

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

    BACnet转OPC UA网关在GE Digital iFIX的集成应用

    工业自动化领域,由于各大厂商生产的设备往往遵循不同的通信协议标准,这一现象显著制约了设备间的数据无缝流通与互操作能力的发挥。为了促进不同设备、不同系统间的数据采集与整合,实现协议间的无缝转换,钡铼
    的头像 发表于 08-13 16:02 273次阅读
    BACnet转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关在GE Digital iFIX的集成应用

    钡铼BL121AC网关快速实现工业空调控制器与OPC UA系统高效通信

    相连。本文将深入探讨BL121AC的核心优势、工作机制以及其在工业空调系统中的应用潜力,为实现工业4.0提供切实可行的解决方案。 一、BL121AC:工业空调与
    的头像 发表于 08-12 14:21 175次阅读
    钡铼BL121AC网关快速实现<b class='flag-5'>工业</b>空调控制器与<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>系统高效通信

    实现工业设备与ThingWorx无缝对接:Modbus转OPC UA协议网关的应用

    随着智能制造的不断演进,将这些传统设备与现代自动化软件如ThingWorx高效集成,已成为技术发展的重要课题。本文将探讨如何利用Modbus转OPC UA协议网关,实现工业设备与ThingWorx
    的头像 发表于 08-09 17:14 306次阅读
    实现<b class='flag-5'>工业</b>设备与ThingWorx无缝对接:Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议网关的应用

    PLC转MQTT 、OPC UA网关:一站式工业数据上传云平台解决方案

    MQTT和OPC UA作为主流的物联网协议,以其轻量级和高效性在工业自动化中得到了广泛应用。本文将带大家了解PLC转MQTT与OPC UA
    的头像 发表于 08-01 16:54 1084次阅读
    PLC转MQTT 、<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关:一站式<b class='flag-5'>工业</b>数据上传云平台解决方案

    PLC转MQTT OPC UA物联网关实现PLC转MQTT,PLC转OPC UA

    PLC转MQTT OPC UA物联网关BL104是一款专为工业环境设计的工业级协议转换网关,BL104简单配置、稳定运行,是工业智能化的理想
    的头像 发表于 08-01 11:45 434次阅读
    PLC转MQTT <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>物联网关实现PLC转MQTT,PLC转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>

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

    工业自动化中,将PLC(可编程逻辑控制器)与更高层级的IT系统(如MES,ERP等)集成,是提高生产效率和数据可视化的重要步骤。本文将讨论如何使用OPC UA网关实现欧姆龙PLC与IT系统的集成
    的头像 发表于 07-10 15:21 859次阅读
    <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关实现低成本的PLC接入<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>方案

    Prosys OPC UA 软件产品

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

    【技术分享】 OPC UA安全策略证书简述

    工业通信领域上,OPC UA通信相信大家都不陌生,在使用OPC UA建立客户端和服务器连接的配置过程中,经常会用到
    的头像 发表于 05-14 16:16 487次阅读

    OPC UA可拓展I/O协议模块

    OPC UA I/O控制器BL205_OPC UA是专为工业4.0设计的新型I/O系统,支持
    的头像 发表于 04-03 15:32 411次阅读
    <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>可拓展I/O协议模块

    物通博联工业智能网关快速实现OPC UA 协议速配

    OPC UA协议是工业物联网中十分重要且常见的通信协议,实现不同设备、机器和系统之间数据通信和实时交互,在工业领域中广泛使用。物通博联工业
    的头像 发表于 04-02 17:24 626次阅读
    物通博联<b class='flag-5'>工业</b>智能网关快速实现<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> 协议速配

    Modbus转OPC UA协议转换网关BL121

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

    物通博联工业智能网关快速实现OPC UA协议设备数据采集

    OPC UA协议是工业物联网中十分重要且常见的通信协议,实现不同设备、机器和系统之间数据通信和实时交互,在工业领域中广泛使用。物通博联工业
    的头像 发表于 01-18 15:08 1445次阅读
    物通博联<b class='flag-5'>工业</b>智能网关快速实现<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 834次阅读
    Prosys <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> Edge 介绍