自从World Wide Web Consortium (www.w3c.org) 推出XML(eXtensible Markup Language,可扩展标记性语言)1.1以来www.cechina.cn,不计其数的文章都在反复提及--XML简单易用 、基于文本的形式能彻底改变网络中不同来源的数据的交换等。多年以后,各种复杂的应用不断证明了采用XML的优势。
恪守诺言
许多文章中称,XML在B2B(business-to-business)方式中绝对是数据交换技术的突破。
一些小型组织专注于定义标准,确定常用的将商用系统和制造系统集成功能和必需的信息。较早的有ISA/S95标准"企业控制系统集成(Enterprise-Control System Integration),S95-1和2已经成为国际标准IEC/ISO 62264-1和2。
虽然标准没有定义一个标准化的信息交换协议,但是不少委员会成员认为XML对于标准的容易的实施十分重要性。
全球批处理论坛(World Batch Forum,WBF,www.wbf.
作为一个免专利使用费的ISA/S95标准,WBF的B2MML提供XML架构,采用XML架构(XSD)语言。
B2MML的成功实施
Empresas Polar 公司(www.empresas-polar.com),一家委内瑞拉的食品和饮料公司,在系统集成商MPR de Venezuela的协助下控制工程网版权所有,也是采用S95标准和WBF的B2MML架构的公司之一,在SAP R/3 (企业资源规划,enterprise resource planning)系统中和车间MES(制造执行系统)间建立了一个界面。
Empresas Polar的Polar 啤酒部门的项目经理Francisco Ferrero认为,我们以前成功地使用ISA-S88批次标准给我们采用ISA-S95标准的信心。它清晰的、灵活的、逻辑性的结构消除了颇为耗时的关于车间和商业软件之间的对信息逻辑和类型问题的讨论,消除或降低了IT工程团队在通信工作上的压力。
MPR的高级顾问Alejandro Imass认为,通过在SAP Business Connector中使用简单的XSLT转换(Extensible Stylesheet Language,扩展样式表语言),我们能够简化SAP R/3 BAPI(商业应用程序界面( business application programming interface),成为易于管理、标准化的形式。总而言之,在花费很小的代价下CONTROL ENGINEERING China版权所有,我们能够让SAP使用B2MML语言。
Imass补充,使用了S95、XML、XSLT和其他的现成的软件,允许我们在大约5周时间内提供一个完整的在SAP PP-PI(流程行业生产计划,production planning for process industries)和车间级MES之间的界面。我们估计,如果我们使用传统方法,估计要花费约一年左右时间。
SAP的R/3 BAPI包括一些非常特殊的数据类型,但不是是B2MML中的一部分。B2MML不允许在每个层都能定义"任何"类型。这种内在的B2MML的可扩展性,能较容易地适用于特殊情况。
另一个采用B2MML的是Arla食品公司(www.arlafoods.com),一家由Danish MD Foods食品公司和瑞典Arla合作的公司。
众所周知,不同系统的合并就会产生系统集成的问题,有上层问题、下层问题和新系统的问题。
Arla食品也不例外。其拥有5个部门,生产3个系列奶制品,并拥有70个不同地方的生产厂。Arla食品因此面临重要的集成的挑战。
Arla食品的控制信息系统相当复杂性,采用多个供应商的ERP系统、MES、PLC和HMI系统。
Arla食品的生产IT工作人员Arne Svendsen认为,在公司范围内,我们开发了一个新的项目"EttArla", 即OneArla的意思。EttArla的目的是协调由我们的全球业务和生产过程中产生的数据。目前,我们有3个ERP系统,比较令人满意的是SAP的R/3。我们也与我们的MES供应商讨论过关于ISA/S95-2的数据类型的支持。但可惜的是,大多数MES产品都是在S95之前的,供应商也慢于B2MML技术的发展。我们发现控制工程网版权所有,WBF的B2MML是集成复杂的、各种专利系统的"破冰之船"。
采用