OPC UA PubSub:为产业自动化带来云的力量 - OFweek工控网

龙8娱乐城

2018-10-17 8:48:16

导读: 不过,基于云的解决方案,广大安放使得许多工厂运营商着手思考如何应用它来简化左右。这些用户的需求继续是新的OPC UA PubSub规范背后的驱动力。 如今,许多OPC系统都有少量的HMIs或SCADA应用程序,它们不妨管理大量的设备。在某些情况下,MES系统和ERP系统就是其中的一部分,应用OPC接口从工厂搜聚数据并将其发送到企业的应用程序中。这种模式在许多应用程序中都很有效,并且将继续成为更多产业自动化用户的支柱,同时许多用户在须要管理的单个位置上都安置了大量设备。

    不过,基于云的解决方案,广大安放使得许多工厂运营商着手思考如何应用它来简化左右。这些用户的需求继续是新的OPC UA PubSub规范背后的驱动力。该规范以基于消息的中间设备(如AMQP或MQTT)为基础对OPC UA分层,允许用户应用OPC UA的功能,如矫健的信息建模框架,同时适应中间设备以消息为主旨的通信范例。应用OPC UAPubSub转达数据和事件到云端上OPC UA PubSub界说了一种松散耦合的消息协议,不妨与多种编码(歧JSON、UA二进制或XML)和多种传输方式(歧AMQP、MQTT和XMPP等)一起应用。发布信息的应用程序创建数据或事件订阅,就像它们为广大的OPC UA通信创建数据或事件订阅一样,并将生成的奉告转发给面向消息的中间设备。消费信息的应用程序应用面向消息的中间设备创建订阅,中间设备将在消息到达时转发给它们。

    OPC UA PubSub规范为这些消息界说了格式,该格式允许不体会OPC UA并且无法连接到发布者的订阅者应用这些消息。

OPC UA PubSub:为产业自动化带来云的力量

在这些情况下,中间设备不妨支持持久队列、多路传播或筛选,从而允许OPC UA数据或事件到达更大范围的应用程序中,包罗大数据应用程序,这些应用程序依赖于来自工厂的实时数据。数据是不够的:OPC UA将其信息模型扩展到云由发布者生成的消息中,原始数据不妨具有这样一种结构,用户不妨懂得该结构,而订阅者却无法拜访消息以外的信息。

    不过,与消息关联的元数据不妨供应沉重的干系信息,允许订阅者切确地解释该消息。为了便于界说OPC UA PubSub,不妨应用无别的中间设备代理,基础结构来转达元数据消息。这些消息还允许发布者立即报告对其配置的变动,这些变动会影响到消息的内容。发布的每一条消息都包罗了适用于该消息的元数据版本的标识符,以保证订阅者不妨轻松检测和管理元数据的变动。

    端到端的安详性:由第三方运行的云服务能够不够安详云依赖于专门供应大型可扩展系统供应商供应的基础架构。不过,云的性质意味着,即使应用程序和代理之间的通信是安详的,第三方也不妨拜访数据。OPC UA PubSub供应端到端的安详性,岂论须要多少中介供应数据,都能保证只有运营商授权的应用程序才力观察或修削数据。OPC UA PubSub包罗一个密钥分发模型,允许松散耦合的应用程序根据须要共享密钥(图2)。

    应用基于Web的联合身份管理标准(如OAuth2)来控制对安详密钥服务器的拜访。歧,工厂所有者不妨应用构建在Active Directory中的OAuth2支持为其安详密钥服务器供应授权服务。这种拜访将独立于用于将消息转达给其预期接收者的中间设备,并允许在需求变化时选取或撤销拜访。

OPC UA PubSub:为产业自动化带来云的力量

图2:OPC UAPubSub端到端安详模型OPCUA PubSub:一种不妨变通发展的解决方案差别的中间设备供应商,希望左右人员不妨允诺并应用他们的协议进行左右。

    OPC UA PubSub供应了一个框架,不妨同时支持多个协议,以满足工厂运营商的需求,同时供应描述杂乱信息的标准体系结构。图3说明了在实际左右中是如何工作的,其中机器供应商应用MQTT与安放在客户工厂中的机器进行通信,而工厂左右人员应用AMQP捕获分析。在这两种情况下,发送到云的数据都基于OPC UA PubSub,并相符OPC UA信息模型。工厂运营商最看中的是OPC UA不妨降低成本,并供应更大的变通性,且允许工厂左右人员将重点放在企业所须要的信息上,而不是在系统之间移动信息所需的协议上。

OPC UA PubSub:为产业自动化带来云的力量

图3:OPC UAPubSub是一个跟着需求变化而发展的变通框架