e-works数字化企业网  »  文章频道  »  管理信息化  »  MES

炼化企业统计平衡业务逻辑及实现

2012/3/15    来源:万方数据    作者:张浩      
关键字:统计平衡  业务逻辑  软件实现  
介绍了炼化企业统计平衡的业务逻辑及在MES中的实现方式,明析了业务逻辑,并针对业务逻辑,详细地介绍了实现方式和功能模块。

    统计平衡在炼化企业的众多工作中占着极其重要的地位,起着连接生产与管理的作用,结合统计平衡的业务逻辑,在MES系统中实现了统计平衡的功能,基本满足了统计的需求。

1 业务逻辑

    统计平衡是在油品平衡的基础上,以罐存和进出厂计量数据为基准,通过基层统计日数据的获取和确认,获取完备可信的全厂日数据,为全厂范围内的日数据同时综合考虑气体和固体等相关数据,并实施人工干预调整,进行全厂统计平衡计算,最终生成企业一致的统计报表数据。业务流程如图所示,数据流程如图2所示。

  业务流程

图1 业务流程

 数据流程

图2 数据流程

    (1)数据汇总:收集和汇总油品平衡结果数据、罐存数据、产品进、出厂量数据、生产方案及其切换时间点信息、销售数据,获取完备可信的全厂日数据,提高数据的质量,为全厂范围内的日数据平衡提供基础数据;

    (2)初步审查:从全厂物料平衡的角度对汇总上来的数据进行初步审查,形成全厂物料平衡计算的基础数据;

    (3)基于完备的全厂日数据,进行日数据平衡,形成全厂一致认可的基础数据;

    (4)采用自动平衡与人工干预相结合的策略,生成全厂一致的统计数据,完成全厂范围内的原料、半成品、成品和生产装置的平衡;

    (5)对平衡计算的输出结果进行审核.确认后提交结果,作为全厂物料平衡的最终结果;

    (6)基于一致的日数据,形成以日为单位的时间段的累积数据:形成调度要求的平衡累积数据,作为各种物料报表的数据源,如:形成生产流程以及原料/半成品/成品平衡表。

2 软件功能设计

    统计平衡的数据归并功能将车间班组录人的物料平衡数据按照一定业务规则进行自动提取,相关业务人员在WEB页面上从统计物料或者装置的视角对提取归并后的数据进行展示查看,并根据实际业务需求选择是否进行校正,确认数据后对数据进行保存后即可利用统计平衡报表软件按照报表模版生成所需报表。

    统计平衡模块为三层体系结构,系统应采用B/S架构的设计,通过WEB浏览器方式实现各级信息的采集,查询,审核确认和报表生成等功能。整个系统作为MES系统的一部分,利用MES的数据平台和WPKS发布平台,做到了和MES的结合和统一。

    统计平衡子系统有效的统一和集成了企业各级的生产数据,包括装置的投入产出,逻辑罐的收拨存,并进行车间级和分厂级的数据归并。系统应用的同时,需要对这些数据按编码规则进行统一的编码,增强系统的可移植性和可维护性。

    系统以数据录入、审核、平衡、查询为流程较好的满足了炼化企业实际业务,使企业生产数据的充分集成和展示,并以报表形式进行企业数据的展示。下文将详细的介绍系统的体系架构。

    对于物料平衡客户化开发软件2.0以上版本的软件。

    统计平衡主要定义的应用为数据录入、基层数据归并和审核、分厂级数据归并和审核、报表展示。其应用分布于管理层和生产车间。系统结合了MES信息发布平台WPKS,用户通过WEB方式即可方便的应用该系统。

    1)统计平衡基础数据配置。统计平衡基础数据主要包括装置投入产出的移动数据、物理罐收入、拨出和库存数据。其中设备基础数据、设备层级数据、统计模型路由数据都是通过HoneyWell公司的TPI软件配置到后台数据库中的;而归并时的逻辑罐数据和统计平衡组数据则是通过WEB程序在浏览器中进行配置的,并且通过WEB页面方式进行维护。

    2)数据查询归并功能。统计平衡基础数据配置完成后,在数据审核界面,这些基础数据就会根据软件的布局,展示在操作界面上,用户通过简单操作即可方便的对企业各级单位生产数据进行查看且可以审核校正。对于分厂级的统计数据是按分厂+物料的模型进行归并的。

    3)其他数据录入。除了装置,罐区等班组录入的数据,还有计划数据,环保经济指标等也是统计业务的重要组成部分,为了使数据更加完善,设计开发了此部分,业务人员可以在此完成这些数据的录入。此部分首先要配置相应的指标,然后由相应的业务人员根据实际情况录人数据,如:装置月计划加工量,公司计划损失率,公司计划商品率等等。

    4)统计报表展示与ERP接口。为了将班组和统计人员录入、审核后的数据呈现出来.设计了专门的报表组态软件,该软件采用了先进的OWC控件,用户可以灵活的,通过无编码的形式来组态,修改调整报表。报表中数据的一部分将作为ERP所需数据通过ERP接口提供给ERP系统应用,为财务等更上层应用提供数据支撑。报表组态主要分为以下几步。

    建立数据模型:根据报表规则建立相应的表或视图,编写相应的存储过程,运行后,报表软件将可以利用该模型的数据。

    组态报表模板:根据不同的模型建立相应的状态:如库存,装置投入产出等,即可选择模型,选择指标,选择状态,选择相应报表模板属性,如上反复,报表模板完成,报表模板可以修改。

    生成报表:选择相应模板,选择日期之后即可生成报表。

    ERP接口:接口集成主要可以分为两大类,即直接集成和间接集成。在此,MES与ERP接口采用间接集成的方式,而间接集成又包括通过中间文件,中间数据库以及XML数据流等,在此,采用的是中间文件集成模式。

    具体实施时,首先调研ERP所需数据,包括数据范围,数据格式等,然后进行编码对照工作,按照ERP需求,按照规定格式将数据按照一定的频率放置到指定位置,由ERP调用,即完成ERP接口。这种策略即解决了MES与ERP的接口问题,又使得双方数据库不受影响,保证了数据安全。统计平衡与ERP接口数据流程,如图3所示。

 接口示意

图3 接口示意

责任编辑:梁曦
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐