集成总线:这里提供帮助

制造业受益于信息交换的改善。企业服务总线(ESB)体系结构及其使用在上个月的专栏中进行了描述。ESB体系结构可以是制造控制环境中的有价值的工具。制造集成总线(MIB)是设计用于制造应用程序之间信息交换的ESB,包括SCADA、MES、LIMS (laborat…

通过丹尼斯·布兰德,BR&L咨询公司 二六年十月一日

制造业受益于信息交换的改善。企业服务总线(ESB)体系结构及其使用在上个月的专栏中进行了描述。ESB体系结构可以是制造控制环境中的有价值的工具。制造集成总线(MIB)是为制造应用程序之间的信息交换而设计的ESB,包括SCADA、MES、LIMS(实验室信息管理系统)、数据历史记录、资产管理系统、仓库管理和CAPA(纠正和预防措施)系统。

MIBs为制造IT提供了有价值的工具。它们解耦了制造应用,简化了企业到制造业的集成,提高了制造系统的安全性,并处理企业资源规划系统通信故障。

一些现有的制造标准支持MIBs,包括ISA 95企业/控制系统集成、WBF B2MML(业务到制造标记语言)和OPC-UA(统一架构)。ISA 95集成标准定义了关于材料、人员、设备、生产计划和生产响应的典型信息交换的术语。WBF B2MML是ISA 95集成标准的XML实现,该标准定义了表示交换信息的确切格式。OPC-UA是一种独立于供应商的消息传输机制。

MIB还需要两个新兴的标准:ISA 95业务到制造事务标准和支持事务的WBF Version 4 B2MML版本。ISA 95 Transaction标准定义了可用于MIB Web服务的消息事务。服务有三种交换信息的方法:

  • pull方法,应用程序向所有者请求数据;

  • Push方法,应用程序将新的和更改过的数据推送给数据所有者;而且

  • 发布/订阅方法,允许多个应用程序保持信息同步。

WBF Version 4 B2MML是ISA 95事务标准的XML实现。它还与商业行业OAGIS(开放应用程序组接口标准)9.0规范和UN/CEFACT(联合国贸易设施和电子商务中心)核心组件保持一致。

WBF模式定义了MIB Web服务数据的正式结构。OPC-UA为XML消息定义了一个独立于平台的传输机制,并定义了与MIB接口无关的厂商方法。应用程序将使用OPC-UA在各种类型的网络上的客户机和服务器之间交换消息。服务器定义可以包含服务器定义的数据类型的对象模型。OPC-UA还定义了服务器的标准服务。在最初的OPC-UA文档中定义了两种传输机制,TCP和使用HTTP的SOAP。

MIB既是OPC-UA客户端,又是服务器。它是数据所有者的客户端,也是将数据发送给其他客户端的服务器。作为数据提供者的制造和业务应用程序将向MIB注册它们提供的数据类(例如人员、材料、生产计划等)以及为数据提供的服务。ISA 95事务标准和OPC-UA定义中描述了定义注册信息的方法和数据结构。

MIB还解决了另外两个主要的制造业IT问题:安全和ERP通信故障。放置在制造区域内的MIB服务器消除了直接的业务到控制系统的通信和相关的安全漏洞。当MIB还包含数据缓存时,可以处理ERP通信中的故障。如果ERP系统或其他业务系统不可用,那么关键的制造系统可以通过缓存的数据进行操作。MIB将订阅所有已注册的业务数据,并缓存已发布的更改。当应用程序提取数据时,MIB将响应本地缓存数据。可以使用开放源码或商业上可用的工具和行业标准元素构建mib,例如XSLT、JMS (Java消息系统)、SOAP、HTTP、B2MML和OPC-UA。在制造IT更新期间,可以将MIB视为制造应用程序集成的核心骨干。

作者信息
丹尼斯·Brandlbrandl@brlconsulting.com他是北卡罗来纳州BR&L Consulting公司的总裁,该公司专注于IT制造业。