对于智能制造而言,其实现的基础是数字互联—将整个企业从底层设备、现场传感器到机器的生产数据、工艺参数、能耗等进行采集,并为全局的生产优化提供数据分析的基础,传统的现场总线仅解决在控制层面的数据,而对智能制造则牵扯到全局的优化、策略、路径、规划的问题,而这些互联又牵扯到异构网络与多代次产品的集成问题,OPC UA则是解决这一问题的聚焦点,在这里有必要结合实际对其进行分析并分析其应用。

一、智能制造对于通信的需求变化

智能制造与传统的垂直网络架构由所不同,传统的金字塔架构数据从底层到顶层一层层的数据,智能制造则会面临一个新的局面,即分布的计算单元需要不同的数据,数据以端对端的方式进行自由的组合应用,如图1,自动化数据包括经典的架构,从控制级、过程控制、车间管理、SCADA、MES/ERP等多个层级。

因此,基于CPS架构的新自动化技术则需要全新的架构来支撑网络的互联,传统的现场总线主要是解决互联互通(通信的协议与规范),而在异构网络中,以及IT与自动化的融合中,存在着对于语义互操作的迫切需求,不仅要包括了通信所传输的数据,而且包括了数据的语法与语义,才能实现互相之间的沟通,对数据的识别处理。

二、为什么采用OPC UA?

1.OPC UA技术简介

OPC UA旨在解决语义互操作层面的互联问题,当然,整个OPC UA架构,如图2,包括了传输机制、元数据、基础信息模型以及行业信息模型,整个架构设计思想是面向服务架构(SoA)。

其实OPC UA包括了传输协议(支持TCP二进制、Web Service的传输机制),右侧是包括元信息模型的规范,OPC UA服务集提供连接、属性管理、安全通信服务、浏览等多种与传输通信相关的服务子集。在基础的信息模型中,OPC UA提供了标准的Web服务来访问地址空间里的对象的框架,并确保信息的传输安全性。

图2-OPC UA架构

OPC UA的基础信息模型在于为访问者提供了访问与操作的标准,数据格式、语义的标准。

OPC UA的对象(Object)是由被参考(Reference)连接的节点(Node)组成。不同的节点类(Class)传输不同的语义(Semantics)。一个变量节点代表“值”可以被读或写,变量节点有相关的数据类型(DataType)来定义实际值,如字符串、浮点数、结构等。方法节点(Method Node)代表可以被调用的功能,每个节点都有大量的属性包括唯一的识别号称为NodeID和称为BrowsName的非本地化命名。

对于对象与可变节点(Variable Node)都称为实例节点(Intance Node),节点总是参考一个类型定义(ObjectType或VariableType),这些节点描述他们的语义和结构。

2.采用OPC UA的8个主要原因

图3总结了OPC UA之所以成为智能制造聚焦的互联技术在于如图所示的几个方面,比较关键的在于:

(1)OPC UA建立了信息模型,对于不同的行业而言,实现互联、并制定协同的机制本质在于建立信息模型,将相互关联的数据按照一定的架构进行采集分组并进行应用分析。

(2)安全机制:对于OPC UA而言,其支持X509的安全信息交互标准,并支持角色与规则定义,为应用定义不同层级的权限管理。

图3-支持OPC UA的8个主要原因

(3)厂商无关的独立性:对于End User而言,这非常重要,因为任何一个企业的私有通信标准与规约不能成为一个用户的标准,而OPC UA自身是公益型组织,而各个技术组织都愿意跟随OPC UA的发展脚步。目前各个现场总线基金会如POWERLINK、Profinet等都已经加入OPC UA基金会,包括FDT/DTM、OMAC/PackML、MTConnect、Euromap等垂直行业技术组织。

三、OPC UA针对行业信息模型

图4显示了OPC UA基金会不仅得到了各个现场总线组织的支持,也包括了OMAC/PackML、MTConnect、ISA-95、AutomationML等行业技术组织的支持。

图4-OPC UA的支持组织

如图5,即使Euromap 77规约对注塑机与MES之间进行交互的设备接口,这定义了对象数据的类型、结构,除了基础的数据模型,在机器的数据对象和结构中包括了机器的基本信息、配置、注射单元、模具、驱动系统等的数据对象与标准,并在Euromap 77.2、77.3中对作业单、数据组管理进行了标准的定义,这使得不同的上层管理系统可以以标准的方式访问不同厂商的注塑机,对其状态进行监测,并可以给出指令给予机器执行。

图5-Euromap的信息模型结构

四、贝加莱完整的智能制造数据互联方案

图6-贝加莱提供的工业现场通信互联整体解决方案

贝加莱为整个互联提供了完整的解决方案:包括以下几个层面:

(1)设备高动态实时响应-采用POWERLINK实时以太网技术,可以实现针对100μS的高速控制任务,适用于运动控制、CNC和机器人、高性能视觉系统等时间严苛的任务。

(2)针对OPC UA,贝加莱在POWERLINK的异步数据阶段支持TCP/IP的传输,可以用于解决OPC UA的传输(OPC UA本身支持的是http和TCP传输),这样POWERLINK可以用于实时任务亦可用于非实时任务的语义数据传输。

(3)openSAFETY是针对功能安全应用的传输机制,其可以独立于总线而运行,openSAFETY解决功能安全一致性问题,确保现场的设备不会对人体造成伤害,也确保控制系统不会遭遇认为的破坏。

(4)TSN技术:针对未来的IIoT应用,大数据的传输和分析之用途,并减少在通信互联的硬件和软件投入,TSN将采用802.1的新的传输机制,目前大部分领先的自动化公司如ABB、B&R、SIEMENS、Schneider、Bosch Rexroth等都在开发新一代的TSN产品,而其它IT厂商则包括了华为、CISCO等也积极的推进TSN的产品化进程。

除了这些自有的POWERLINK、openSAFETY以及面向未来的OPC UA+TSN外,贝加莱还有大量丰富的总线模块用于连接现在工厂的老旧设备包括Profibus、Ethernet/IP、SERCOSIII等模块可供互联之用。

opc r参数 ua_OPC UA-智能制造的数据基础相关推荐

  1. opc r参数 ua_OPC UA

    1. 能否从SINUMERIK OPC UA服务器读取驱动的参数? 答:部分可以,目前SINUMERIK OPC UA服务器无法得到全部驱动参数,只能取得服务器上已经存在的参数,如例图中所示: 2. ...

  2. 面向新一代智能制造的人- 信息- 物理系统(HCPS)

    摘要 智能制造系统是为了实现特定的价值创造目标,由相关的人.信息系统以及物理系统有机组成的综合智能系统,即人- 信息- 物理系统(HCPS),其中,物理系统是主体,信息系统是主导,人是主宰.同时,HC ...

  3. 数字化?智能化?中国企业智能制造现状究竟如何 李炳积 工信头条 昨天

    来源:先进制造业 各国智能制造现状 30年来,在智能制造领域,各国从早期侧重于智能设计的数值模型和离线模型,发展到以智能制造过程优化为目标在线智能系统,从传统行业进军新兴行业.欧美技术基础较好,对高端 ...

  4. 重磅 | 中国工程院提出新一代智能制造

    来源:WPR 近日,中国工程院院刊<Engineering>推出最新观点性文章"走向新一代智能制造",作者周济.李培根.周艳红等,文章指出智能制造是一个不断演进发展的大 ...

  5. 重磅 | 中国工程院提出新一代智能制造【附下载】

    来源:走向智能论坛 近日,中国工程院院刊<Engineering>推出最新观点性文章"走向新一代智能制造",作者周济.李培根.周艳红等,文章指出智能制造是一个不断演进发 ...

  6. 【智能制造】中国工程院正式提出新一代智能制造,理论自信引领制造强国

    近日,中国工程院院刊<Engineering>推出最新观点性文章"走向新一代智能制造",作者周济.李培根.周艳红等,文章指出智能制造是一个不断演进发展的大概念,可归纳为 ...

  7. 【观察】从鞍钢数字化转型升级,看如何打造智能制造数据坚实底座?

    申耀的科技观察 读懂科技,赢取未来! 过去几年,随着国内钢铁行业去产能任务逐步完成,钢铁行业逐步由规模性调整进入质量效益性调整的新阶段,同时行业由增量竞争逐渐进入存量竞争,低成本.高效率和优质服务以及 ...

  8. 破局智能制造的 9 个场景 | 战略地图

     关注ITValue,看企业级最新鲜.最价值报道! 向数字化的智能制造要生产力,是各国应对产业升级转型的共同选择.基于深耕制造行业七年的成功实践,阿里云对于制造业向智能制造升级提炼了九大场景,以及对应 ...

  9. 开启工业新时代,OFweek 2019智能制造大会暨展览会圆满落幕!

    全球制造业竞争格局已经发生了新的变化,工厂企业面临着人力成本逐年上涨的挑战,而消费产品更新迭代的速度越来越快,并对制造业提出了新的要求.如今,行业正在呼唤一种全新的生产模式,而落后的传统制造业正在面临 ...

最新文章

  1. Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details
  2. AndroidRichText 让Textview轻松的支持富文本(图像ImageSpan、点击效果等等类似QQ微信聊天)...
  3. 用tf的VocabularyProcessor创建词汇表vocab
  4. table 首先冻结_首先记录异常的根本原因
  5. phpstudy中的mysql
  6. 1290 the mysql_ERROR 1290:The MySQL server is running with the --secure-file-priv option
  7. 计算机一级两列怎么筛选,怎么筛选Excel软件两个表格里相同的数据
  8. 【转】网页提示“证书错误:导航已阻止”,无法跳转解决办法。
  9. 什么是指标体系?怎么搭建一个完美的指标体系? by彭文华
  10. 中物院计划建国内一流科学仪器研发基地
  11. 如何提高OA实施成功率 系统本身要灵活 梳理需求是关键
  12. 模拟电路设计(23)---模数和数模转换器概述
  13. [Vulkan教程]概述
  14. 传感器系列之4.12GPS定位传感器
  15. 【Unity】关于U3d与bip骨骼适配
  16. 仿淘宝商品界面(html div+css)
  17. python3-函数与参数以及空值
  18. 你必须要了解的8种数据分析思维
  19. go Jenkins流水线极速打包镜像上传
  20. FSM和i2c实验报告

热门文章

  1. 使用富文本编辑器wangEditor完成图片文件的上传
  2. 特征检测与特征匹配方法汇总
  3. 集合,线程总结好文章
  4. 伯努利分布,二项分布,多项分布
  5. [Err] [Dtf] 1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_
  6. 为什么换了不久的眼睛看不清_【眼睛看东西雾蒙蒙的 】_看不清_怎么办_原因_如何改善-大众养生网...
  7. gzip zip 和zlib
  8. 使用iphone作为zoom会议的摄像头
  9. 信息安全web入门——南邮ctf解题
  10. ASP.NET 中使用 Plupload 上传图片