[导读]从系统所要解决的关键问题安徽、合肥、ERP/MES/BI的数据处理、系统的应用效果等方面,介绍了安钢ERP/MES/BI架构的生产经营分析系统。
0 引言
0 引言
近年来,钢铁行业的信息化建设得到了迅猛的发展。安钢在完成“三步走”发展之后,也于2006年4季度,正式启动了信息化建设项目。安钢在一期信息化项目中主要实施了四级ERP的SD、PP、MM、QM、CO、FI六大模块。三级MES的**炼轧厂炼钢和第二轧钢厂中板MES系统、第二炼轧厂炼钢和炉卷MES系统、广义计质量MES、整合1780mm热连轧MES系统,五级的商务智能(BI)系统。ERP主要根据企业的人、财、物各种资源的状况和产、供、销各个环节的信息,对生产进行合理有效的计划、组织,使生产经营活动协调有序地进行,并对企业的战略计划进行决策,MES则根据ERP系统下达的生产订单和生产要求,通过作业计划编制、作业调度、物料平衡、生产统计、能源管理的过程来组织生产,并对执行过程中的信息加以**、传递和加工处理,并及时上传ERP系统,BI则根据ERP系统数据按照管理要求搭建模型,通过报表、图示、曲线等方式反映出来。
1 安钢生产经营数据在MES及ERP中的分布情况
虽然在一期信息化项目中实施了ERP及MES系统,但这些数据分散在三级MES和四级ERP的各模块中。三级的MES系统只实现了物流的跟踪,系统中没有体现原燃料和成品的期初数据。而四级ERP系统虽然进行了期初库存的盘点,但这些数据是合格后才计产的,并不能真实反映产成品的下线产量。所以如何获得大宗原燃料及成品的库存信息是本系统成功的关健。这就需要对三、四级的数据进一步挖掘、整合,同时在ERP中进行相应的二次开发。可行的办法就是:把大宗原燃料和钢材的期初库存进行盘点,把盘点的期初数据导入本系统,然后以日清日结的形式生成本系统的当日库存。生经营分析数据还需及时掌握铁前高炉的自产铁水产量、耗焦及耗煤情况、自产烧结矿产量、烧结矿技术质量指标、焦炭产量及技术质量指标、石灰产量及质量信息、生产厂各品种的方坯及板坯产量、生产厂按品种统计的钢材产量、钢材外发情况、钢材及钢坯库存情况、财务收入情况、火车外发的调度运输情况、大宗原燃料进厂、消耗及库存情况、大宗原料进厂及卸车信息、内贸及外贸存车信息及能源介质信息等。这些数据多数来源于三级MES系统,通过通讯中间件XI把这些数据上传至ERP,有效地实现信息共享。
2 通讯中间件
本系统与外部系统的接口涉及三家MES,接口复杂、数量多、系统间业务衔接较紧密。MES到SAP上传接口采用异步方式实现数据传输,SAP仍通过异步方式反馈业务处理状态及成功/失败信息到MES。以保证数据交互的实时性、**性,同时便于在一个平台上维护及监视通讯接口。
SAP XI(Exchange Infrastructure)是SAP Netweaver中建立在WEB架构上的—个产品,是SAP与外部系统交换数据的集成中间件平台。三四级的通讯方式全部采用SOAP方式,MES直接将SOAP消息发送至ⅪSOAP URL人口,Ⅺ进行相应数据格式和内容转换,然后使用***P.Proxy将数据发送至SAP,SAP处理数据后将结果通过另一个***P Proxy接口传给Ⅺ,Ⅺ通过SOAP返回结果接口将数据传送到MES SOAP URL人口,从而实现三四级之间的数据通讯。
3 本系统四级ERP所要解决的关健问题
3.1 使用权限的设置
本项目涉及十多个生产单位和处室,为了使各单位分别拥有不同的权限,系统中设计了一个用户表,用于存放各单位的操作权限。为了防止误操作,在SAP中禁止使用工具打开或操作用户表,只能由本系统的管理员才能登陆和维护此表。
3.2 SAP中钢坯物料的归类
在实施信息化初期,钢坯的物料编码全部采用了流水码。SAP下传物料属性信息到三级MES系统,三级MES经过排产和生产后,把**的合格产成品批次特性信息上传到四级SAP。这就是说,只有质检合格后产品的批次信息才会上传SAP,产品下线时三级MES并不向四级SAP上传批次信息。
即使产品下线后三级MES把数据抛向四级SAP,SAP也无法通过流水码对这些产品进行分类汇总。而本系统所需要的是产品下线时的产量,产品下线产量和产品合格量并不在一个时间节点上。所以**可行的办法就是对四级SAP的钢坯物料组重新归类。由于四级SAP和三级MES已全部上线,如果对四级的物料组进行重新编码,有可能会造成四级SAP或三级MES系统混乱,直接影响信息化项目的正常运行。经过与SAP实施商和MES实施商共同商讨、分析,评估可能出现的所有问题,并提出了相应的解决办法。然后在后台使用SPRO配置命令新增了100多个钢坯物料组,在前台使用LSMW事务码把所有的钢坯物料组进行了批导入,又把这些物料的所有信息全部下发到MES系统。经过大胆尝试,达到了预期的效果,成功地实现了钢坯物料的归类。
3.3 产品下线库存及原燃料湿基库存的信息收集和处理
由于四级ERP的库存为合格计产的库存,而三级MES系统只实现了物流的跟踪,并未把期初库存导入到系统中。在设计本项目时,对原燃料及成品的期初数据进行了盘点,从本软件中把各单位手工台帐的期初数据经过整理汇总后导入到本系统中,实现系统的初始化。对于大宗原燃料,从供应处的手工台帐中把各种物料的湿基库存导人系统;对于钢材的库存和火车的存车情况,从销售公司的手工台帐中取得期初数据导入系统。在每天的0点到4点,MES会把各产品的下线产量及物料消耗情况以物料号的形式上传本系统,在本系统中进行13清日结。