发布询价单
您的位置:首页 > 资讯 > 智能技术 > 正文

什么标准能满足智能制造的通信要求

2016-09-27 10:19 性质:转载 作者:彭瑜 来源:上海工业自动化仪表研究院
免责声明:AGV网(www.chinaagv.com)尊重合法版权,反对侵权盗版。(凡是我网所转载之文章,文中所有文字内容和图片视频之知识产权均系原作者和机构所有。文章内容观点,与本网无关。如有需要删除,敬请来电商榷!)

  智慧制造要求打破多层递阶的信息流
  在传统的控制架构中数据的请求或是事件驱动、或是循环发送,这都是响应上一级设备或软件系统的请求,下一级则总是充当服务者或响应者。譬如HMI可向PLC请求发送其状态,或者向PLC下达一个新的生产配方。完成的过程往往是将传感器的电信号转换位数字形式,然后由PLC赋以时间戳,再把信息传送至MES IT层,以进一步提供相关服务。在工业4.0的环境中,多层级的严格分隔和信息流的自上而下的方法将会软化和混合。在一个智能的网络中,每个设备或者每个服务都能自动的起动与其他服务的通信。传感器、测量仪表、RFID芯片、PLC、HMI、MES和ERP系统所有这些设备和软测量仪表资产,都为企业提供重要的生产数据。
  智慧制造系统有三类通信:B2B、B2M和M2M。B2B和B2M属于软实时通信其时间响应在毫秒级至几分钟之间。M2M属于硬实时通信,时间相应在微秒至毫秒之间。德国工业4.0的WG2执行委员会精确定义了三类通信事务:
  1、B2B通信两类业务过程相互通信。信息交换所需时间由几个毫秒到几分钟。例如:ERP应用与MES应用的信息交换;HMI和MES见的信息交换;MES与另一MES的信息交换;或者传感器与云的交换。
  2、B2M通信软实时过程与硬实时过程通信。所需的交换时间由几毫秒到几分钟。例如:业务应用过程与机械装备间的信息交换HMI与PLC,MES与PLC的信息交换。
  3、M2M通信在自动化环境下两个过程的通信,这些过程可以是硬实时过程与硬实时过程的通信,也可以是软实时过程与硬实时过程的通信。例如:一个机器人平台控制器与一个手持式机器人控制器之间的横向通信。
  其交换信息的时间由微秒至几个毫秒,必须发生在硬实时、且为确定性的循环内。也可以把确定性看成是具有一定时间要求的QoS(服务质量),即在一个有保证的时间间隔(如100微妙)完成响应。另一个例子是两个控制器之间的横向通信(软实时的快速、循环、独立于现场总线的通信)。已经实现运用无线移动通信完成M2M,这里是指一个设备的接口(即装载设备上的SIM卡)通过移动通信与某个IT过程进行通信。

图4  软件定义联网的网络架构

  全新的网络规范—软件定义联网
  从目前网络通信技术的发展来看,能够满足智慧制造系统通信要求可能有两种解决方案,即软件定义联网和OPC UA。
  先看软件定义联网。能不能采用一种全新的思维摒弃传统的通信结构,建立一种网络结构使得:对多个供应商提供的网络设备进行集中管理和控制;网络大小规模便于各种应用剪裁,与供应商无关;用一种公共的API (应用程序编程接口,Application Programming Interface)对底层的联网的细节从其精心的设计安排中抽象出来,提供给系统和应用。用这种方式改善网络的管理和自动化。通过提供新的网络性能和服务达到创新,而无需对单个网络设备进行组态,或等待供应商的改进。近年来成立的开放联网基金会ONF(Open Networking Foundation),提出了软件定义联网SDN(Software-Defined Networking)就是为了建立一种新网络结构。开放联网基金会ONF提出的软件定义网络SDN,并发布了控制数据层接口的规范OpenFlow,实现了将联网设备与网络服务解耦。
  为了适应智能制造和智慧工厂的需求,当前工业网络正面临加速由现场总线向工业以太网转型、由单一功能的通信总线向多功能通信演进、由缺乏网络管理向智能网管发展的趋势。
  看起来能够综合各方面要求的解决方案,非软件定义工业网络莫属。也就是说,利用软件定义网络的基本理念和实施规范来开发软件定义工业网络,是工业网络技术的创新突破的方向。

图5  CISCO开发的软件定义工业联网架构

  美国CISCO正在发展的一种软件定义工业网络的架构(图5)。图中SDN控制器中的标准工程服务通过OnePK、OpenFlow、CLI或SNMP等中间件转换为右下部的各种IT资产的运行数据;SDN控制器中的OT服务通过各种工业通信网络(如CIP、Ethernet/IP和Profinet)与图中右中部的各种OT资产相连接;图中右上部的OT网络管理中心与SDN控制器中的OT应用程序的链接,则是通过CIP、RESTFUL API等进行。

  在SDN中,运用被称之为表达状态转移(Representation State Transfer)的互联网技术RESTFUL API,作为支持系统和应用之间标准接口的架构。这样便可允许控制设备的供应商独立的编写应用程序而又能在SDN中协调的运行。控制工程师则可以运用这个软件来定义其控制应用(甚至把也包括定义网络通信的端口)。
  说的更清楚一些,也就是在软件定义联网的设计中,控制工程师可以像在编制PLC程序时控制某台驱动器运行或停止,并发出以什么速度运转的指令那样,让SDN控制器发出信息指示交换器和路由器的那个端口开启,数据如何流动等等。

图6  用SDN控制器的应用程序控制

  SDN控制器控制应用程序的基本原理如下:以太网交换器内装有SDN应用程序接口(API),这样SDN控制器就能够通过数据来控制应用程序(譬如SDN控制器发送对PLC和其它工业设备运行的组态数据,让以太网交换器打开PLC I/O数据通往数据面板端口)。当然,也可以通过SDN控制器发送相关数据,让两个端口之间还可以提供反馈信息,为网络和相互连接的各种设备建立一种控制回路的潜在机会。图6中SDN控制器通过北API向PLC组态平台发布命令,让它经由工业通信协议把PLC的I/O数据通过工业通信网往发往数据面板。与此同时,SDN控制器还经过南API通知以太网交换器打开相应端口。 网络节点间的通信
  PLCopen和OPC UA的联合解决方案工业4.0和工业物联网的基本概念要求在设备和服务之间建立高度融合的网络化和通信。高速而且动态的生产显然需要适当的联网和通信支持,以满足从传感器到企业IT管理的实时和即时的交换,且一定是通信方之间直接进行。目前用于PC控制的对应协议标准可以满足这一任务。开发一种能满足面向服务架构SOA(service-oriented architecture)的PLC也是实现工业4.0和工业物联网的一种现实途径。PLC提供互联网服务、进行数据存取并不是新概念,但把SOA和PLC结合,或许就会为智能制造、工业4.0和工业物联网大大提升附加值。
  ISA 95是由美国ISA学会开发的企业信息集成系列标准,现在已被IEC和ISO接受为国际标准(IEC/ISO 62264)。而B2MML是这个系列标准的XML实现。 B2MML包括一系列用W3C的XML语言XML格式规范。美国的ISA学会又与OPC基金会合作开发基于B2MML接口标准的OPC UA/ISA 95伙伴规范。这样,过去控制工程师使用OPC UA对象进行控制层、MES层和ERP层之间的通信碰到的难题,如在处理关键数据的存取时,如何在制造运营管理(MOM)系统的高速要求与企业信息系统的慢速而又随机存取的要求之间构筑一种顺畅通达的桥梁,成为可能而又可行。
相关阅读: 智能制造 通信技术

网友评论
文明上网,理性发言,拒绝广告

相关资讯

热点资讯

关注官方微信

手机扫码看新闻