卷烟厂车间:图片来源于网络
青岛卷烟厂于2006年完成了易地技改,同期信息化系统完成系统集成并上线运行:erp系统选用sap软件平台,mes系统选用样子公司的simatic it 软件平台,生产及物流自动化系统采用了昆船的timms系统。主要技术接口见下图:
系统
名称
信息交互接口(组件)
与其他系统的集成
sap
bdc(batch input process):将成批的数据导入到mysap系统中。
idocs(ale):基于数据结构的数据交换、满足分布式应用、实现和其他系统的应用集成。
sapgui:应用服务器上载和下载数据功能,实现sap系统与其他windows的应用程序的集成,如:ms-excel、ms-word、ms-access、lotus smartsuite等集成。
bapi:收集erp及其他系统内企业相关数据组件,支持互联网的收集方式。
sap com接口:与其他系统业务流程集成。
1.与生产执行系统(mes)集成:① 采用sap标准接口技术(ale)作为底层传输机制。
② rfc类库实现远程数据传输。
③ 商业应用编程接口(bapi)。
2.r/3 cad接口支持与cad系统间的数据双向交换。
3.erp支持与金税工程间的数据双向交换
4、erp支持与国家局一号工程的数据交换
simatic it
1.采用simatic it dis组件,通过idoc, trfc, srfc 等方式与sap系统共享数据;
2.采用opc da 2.0标准与控制系统交换数据;
3.采用odbc标准与其它应用系统交换业务数据;
4.采用com/dcom技术提供应用级的数据交换与集成。
1.采用opc da2.0与控制系统集成;
2.采用simatic it dis与sap系统集成;
3.采用开放模型体系结构,利用com/dcom技术与共它应用系统集成。
生产及物流自动化系统
采用opc及com方式与其它系统交换业务数据
采用xml格式交换信息
与erp和mes进行数据交互
集成点确认后,需要在考虑既定中间件dis基础上研究如何实现集成,确定集成技术细节和详细的数据结构,下面具体对集成中用到的主要技术加以说明:
erp与mes、立库仓储系统、卷包中控系统、能源动力中控系统、一卡统考勤系统的集成都是通过ale/idoc技术实现的,erp与dis组件组件之间传输idoc,dis完成idoc与xml转换,外部系统与dis之间传输xml。
ale 是application link and enabling的缩写,是sap专门为sap与sap,以及非sap系统之间所设计的整合中间件。
idocs是中介文本 (intermediate document) 的缩写,是sap提供的系统整合专用的数据/消息格式。
ale在sap 3.0版本开始就作为sap整个应用体系的一部分,为分布式数据交换提供了可靠安全的通讯机制。ale/idocs接口机制已成为与其它非sap系统的标准的整合方式。
mes与制丝管控、及其他自动化监控系统的数据采集接口采用opc2.0技术。opc(ole for process control)是自动化组件与控制组建之间的标准接口,mes与自动控制系统的集成需要opc接口。状态和生产数据可以被保存到数据库中或者通过上层系统进行处理。opc一般包含opc服务器和opc客户端两部分。opc服务器是数据提供者,它提供多条可用的opc标签,这些标签可以被opc客户端得到。opc客户端是数据消费者,可以在opc客户端上定义分布在不同服务器上的opc标签。opc客户端收集这些标签并存储到historian的历史数据库中。
mes与卷包中控、原料库、辅料库、成品库、烟丝库及考勤系统、动力能源等系统的业务接口采用com技术,具体实施由西门子公司simatic it平台的dis组件,采用xml消息机制完成。
为更好展示集成过程中各系统之间的接口在企业生产活动中的位置和作用,现以生产工单为主线将生产活动中的关键步骤贯穿其中,示意图如下:
通过以上完整的生产流程分析(示意图,不完整),erp与mes的集成点在生产订单(下行)、包括半成品成品产出、物料消耗、作业消耗在内的完工确认(上行)。