搜索
您的当前位置:首页正文

MES系统的开发应用

来源:知库网
Science&Technolo ̄Vision 2012年8月第24期 科技视界 IT论坛 MES系统的开发应用 吴; T 铮 (中国石化股份有限公司金陵分公司信息中心【摘江苏南京210033) 要】本文首先对MEs(生产执行)系统在金陵公司的运用进行了简要的介绍。然后具体分析了系统实施的技术方案,包 括系统的总体构架、系统的技术基础和系统安全技术。针对系统的油品平衡、进出厂管理2个模块进行了分析,详细的描述了 这两个模块的业务流程和功能。并从2各方面介绍了系统的技术支持,包括系统安装和业务支持。 【关键词】MES;油品平衡;进出厂管理;Oracle 1 MES(生产执行)系统简介 金陵分公司MES系统目标是以装置和罐区实时数据库 构,即通常所谓的构架,指可预制和重构的软件框架结构,它 由构件、连接件以及两者之间的相互关系三个主要元素组 为基础,建立装置实时数据库和罐区实时数据库。规范物料 移动操作指令,建立罐区物料平衡模型和装置物料平衡模 成。同时是可扩展的核心数据库:SMES2.0的核心数据库的设 计中.各应用模块的数据架构是既独立又统一的。以炼化核 心数据模型为指导。采用相对集中统一的数据架构,保证了 石化MES工厂模型的稳定性.同时适应局部业务模块的个性 化扩展需求。 模块集成方案:SMES2.0主要通过建立核心数据库,统一 工厂模型,统一存储模型数据和业务数据,实现模块间数据 的交换与共享,为保障所有业务模块数据交换的完整性、一 型,对数据进行校正计算,实现分公司级的物料和能耗的日 平衡。MES系统实施中首先完善实时数据采集系统,解决了 实时数据覆盖面不全的问题,使实时数据库覆盖所有装置和 罐区的物料和能耗计量点,组织计量部门核对和检查实时数 据,保证实时数据的准确性,为物料日平衡提供基础数据,结 合实时数据和人工数据录入,基本覆盖物料平衡所需的数据 源,每班组进行数据较正和推量计算,完成物料日平衡计算. 基本实现组分跟踪及产成品、半成品平衡表。 致性和同步性,在核心数据库的设计上,SMES2.0引入了时间 戳标记和数据版本的概念。用时间戳来检查业务数据提交的 准确时间.并结合数据版本来记录数据加工处理的流程,有 效的提高业务模块间的数据协同。保证数据一致性。 2.3系统安全技术 2技术方案 2.1系统总体构架 在生产过程控制层(主要包括:DCS ̄LC控制及实时数据 采集系统)、生产执行层(MES系统)、经营管理层(ERP系统)三 个层次中,MES系统起到承上启下作用。MES框架包括数 系统安全总体架构:基于IIs的授权控制、基于角色的用 户授权控制、组件服务角色控制、Oracle许可的数据库角色控 制、数据库安全的组织策略。系统开发:主要采用ASP.NET技 术;运用B/S架构的方式;通用组件开发方式;可访问主要关 系型数据库、SAP系统、BW系统ODS数据;可处理固定格式 报表和动态格式报表。中石化报表工具系统使用Oracle的 Function对象通过与MES生产服务器连接的DataBase Link 据集成平台及核心数据库、数据服务和生产信息监控三个部 分。 石化企业MES框架以核心数据库为核心,以数据集成平 台为基础,是整个MES系统的技术支撑和应用基础。以核心 数据库建立工厂模型和业务模型。数据服务功能,向上支撑 ERP系统,横向集成供应链优化系统、计划排产优化系统、调 度优化系统及技术指标统计系统,向下集成实时数据库 (RTDB)和实验室信息管理系统(LIMS),实现MES系统外围 信息系统的集成与支撑。生产信息监控功能,从计划跟踪、调 度信息、统计信息、报警管理和装置KPI五个方面对MES系 读取静态数据及企业生产实时数据,再在系统页面配置各单 元格的取数公式实现报表查询功能。 3功能介绍 3.1油品平衡 油品平衡的作用是统一平衡全厂的装置生产投入和产 出,罐的收油付油,以及进厂原油情况。包括平衡前的数据准 备检查、油品推量计算等方面。数据准备检查包括:检查移动 关系.检查在这个班内发生的除了进出厂关系外的所有油品 统生产信息进行全面监控。 2.2技术基础 MES系统采用可组态的SMES体系结构,是一种开放的 软件架构:SMES2.0充分采用软件体系结构技术。软件体系结 移动操作,目的是保证本班内发生的移动关系被都录入到了 1 96『科技视界 c ENcE&TEcHN。L。GY VIsI。N l Science&Technology Vision IT论坛 科技视界 2012年8月第24期 系统中:对有移动关系的罐的班检尺的检查,对有油品移动 的所有的web.config,将ASP.NET状态服务的启动模式改成 的罐要在班点上进行检尺,目的是保证本班内所有有油品移 自动。 动的罐都在系统中做了班检尺。当数据准备完成时,进行油 4.2业务支持 品推量计算,推量计算运用汇流节点实现多侧线进虚拟罐, 主要业务支撑包括:系统程序单元维护和发布、权限管 优化和改进油品平衡算法,提升平衡模型速度,平衡精度和 理、字典维护、报表管理、以及当数据库损坏或硬件故障时的 仪表可信度。这种推量计算的优点是:建立了符合业务实际 系统恢复,恢复步骤:对于硬件故障,联系硬件供应商更换发 的节点模型,使数据结果更加精确;组分跟踪更精确;简化了 生故障的硬件。找到最近一次的全系统备份,恢复操作系统, 建立收付关系的操作,效率提高,虚拟罐要建立开始和结束 恢复数据库文件,恢复归档文件,恢复MES数据。 关系.而汇流点符合业务实际,始终与管道连接;虚拟罐不再 5结束语 在库存或罐区显示。 3.2进出厂管理 金陵分公司MES系统上线运转至今,不仅为经营管理层 为用户提供一个进出厂收付关系建立及数据采集平台, 服务,还为基层生产管理提供平台。为决策层提供快捷、全面 包括:船进、管进、船出、管出、汽出、液体槽出、固体槽出、侧 反映企业生产经营信息的综合决策支持平台,充分利用先进 线出、管网油轮进厂、管网管进、管网管出、班表量校正,其目 的信息技术手段,监控炼油企业生产成本,提高炼油企业的 的为生产平衡推量计算提供基础数据,并通过进出厂审核流 整体竞争力。 程,为ERP系统sD模块提供批量真实的进出厂数据。产品 首先在技术方面,整体采用SMES2.0平台系统,体现了 进出厂是石化企业生产经营管理的重要环节之一。MES系统 管理软件平台化开发的新趋势,融合了管理软件领域的行业 为有效的计量仲裁提供判断和追溯的依据,给企业提供准确 经验和主流的开发技术,能够实现“快速开发,随需而变”的 的产品出厂量。帮助管理人员了解并降低产品出厂环节中的 目标。其次在业务功能方面,MES优化了油品平衡、实时采 损耗,从而防止经济效益流失。 集、进出厂管理、sD销售等功能,并对生产过程数据进行整 合,为生产经营提供了一致性的生产基础信息;规范了生产 4 MES技术支持 运行数据传输业务流程,确保生产运行在传输过程中的真实 4.1系统安装 性、实效性、一致性;满足了生产管理、供应链优化需求的同 系统安装主要包括:(1)创建数据库,用Oracle Database 时,通过数据平台为ERP的PP、MM、SD等模块提供数据支 Configuration Assistant数据库配置助手创建数据库。创建连 持实现了对公司业务的生产监控。第三,开发和实施过程遵 接用户,在Enterprise Manager Console企业管理器里创建,并 循国家规范标准和内控制度.规范和梳理了公司内部信息化 给用户赋予“DBA”、“CONNECT”、“RESOURCE”等角色权限。 项目的管理和监控。 在Enterprise Manager Console企业管理器里创建数据表空 间、索引表空间、临时表空间。并在Oracle Enterprise Manager 【参考文献】 Console企业管理器里设置创建用户连接对应表空间。(2)安 [1]祝志军.Oracle9i数据库管理员高级技术指南[M].中国铁道出版 装Microsoft.NetFramework 2.0和WEB Components (3)安装 社.2003. 与设置IIs。(4)建设WEB环境包括:新建应用程序池;新建 虚拟目录:建设页面 在“默认网站”属性里“主目录”设置系 [责任编辑:汤静] 统默认路径,设置“应用程序名”、“应用程序池”等:修改网站 (上接第148页)的运用[J1.湖南教育,2oo5(11). 技术装备,2012(6). [2]张李.给游戏“平反”:谈游戏在信息技术教学中的地位『J1.信息技 [6]刘洪锋扁中信息技术课游戏教学法初探IJ】.中国教育信息化:基 术教育,2003(03). 础教育,2011(8). [3]田驰.浅谈中职计算机教学方法与策略[J1.科技创新导报,2012 [7]邢楠楠.游戏教学法在中职计算机教学中的实践与思考[JJ.新课 (1). 程・教研版.201 1(17). [4]qz冬波.网络环境下高校计算机教学思路的改变『J].中国教育技术 装备,2012(9). [责任编辑:王迎迎] [5]吴永堂.探析计算机教学中如何培养学生的创新能力[J1.中国教育 SCIENCE&TECHNOLOGY VISION科技视界l 1 97 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top