生产管理系统在选矿厂的应用
2016-11-09宋晓梅边维天余刚
宋晓梅 边维天 余刚
摘要:生产管理系统是通过优化选矿厂生产相关资源和综合管理调控能力,应用计算机技术、网络技术,实现综合业务运转网络化、行政办公无纸高效化。系统实现了自动化的数据采集运算处理、网络化应用和共享,借助Excel强大的样式编辑和排版功能来满足选矿厂报表多样化需求。本文对系统的架构、设计以及关键技术进行了详细介绍。
关键词:生产管理系统 选矿 报表
中图分类号:TP39 文献标识码:A 文章编号:1007-9416(2016)09-0123-01
近年来,信息技术在生产管理中得到了广泛应用,利用这些技术构建的综合生产信息管理系统已在各生产企业中发挥了重要的作用,并越来越受到企业管理者的重视。通过对选矿厂实际情况进行分析,选矿生产过程包含大量物料、设备、操作运行等的基本数据,这些信息是选厂统计和核算关键生产指标的基础。传统人工制表、采集和统计运算方式效率低,主要表现在数据收集和处理不能保证时间一致和及时,人工出错率高、信息不规范不完整、非常难于实现生产数据共享。针对以上需求和问题,本系统实现了自动化的数据采集运算处理、网络化应用和共享,极大的提高了生产管理水平和效率。
1 系统设计
生产管理系统需要基于一个成熟的企业软件管理系统平台,从而满足生产管理系统在规范的、标准的信息化管理需求。该系统通过对信息化系统的共性和特性进行分析,基于模块化、组件化的设计理念,采用“搭积木”的架构实现方式。系统分为“组件-模块-应用”三个层次结构,从而使目标系统可以快速地按照用户的需求被定制。
系统基于浏览器/服务器架构,采用通用的数据库平台可以利用多种主流的数据传输方式同其它系统集成和数据交互。可以同微软Office办公软件进行无缝连接,轻松的把表格中的任何数据输出到EXCEL中。
系统主要功能模块,总体上分为三大部分:通用模块部分,基本模块部分,和用户模块部分。
1.1 通用模块部分
通用模块为系统所需要的外围支持性模块,直接服务于各种应用性模块,为软件的基石。通用模块中的每一个具体模块都是相对独立的,有着标准的I/O接口,可以直接为其他模块所调用。
1.2 基本模块部分
基本模块是根据用户需求进行开发形成的软件具体业务逻辑功能。
1.3 用户模块部分
用户模块是在基本模块部分基础上,根据用户需求定制开发,满足生产过程管理的各类需求,如图1用户模块所示,该系统中用户模块主要分为生产计划管理、生产选矿管理、生产安全管理、生产化验管理、生产调度管理等。此模块可以具备巨大的扩展性和针对性,来满足多种生产过程管理方面的需要。
2 关键技术
2.1 实现与过程控制系统无缝连接
系统实现了对生产过程数据进行自动化采集、运算处理与存储。将基础自动化的毫秒/秒海量工业信号转化为选矿厂生产过程的时、日、月基础指标运行数据,为报表显示提供了基础数据。
2.2 .Net程序和Excel交互技术
OpenXMLSDK是微软提供的简化OpenXML文件集合操作的开发包。该开发包提供了许多接口让开发人员仅通过简短的代码就能实现复杂的Office交互操作。通过OpenXMLSDK开发包实现与Excel的交互,在SDK接口的基础上再封装适合我们开发的接口。该技术的实现为选矿厂提供了一套快速、准确、可靠的生产过程数据统计报表系统,能满足用户报表快速定制化要求,包括矿量、水量、药剂、电能、工艺参数、设备运行等统计报表,实现EXCEL报表导出和打印。
2.3 基于自动化的统计运算方式
系统应用了一套基于自动化的统计运算方式,可以最大程度地减少生产过程运行数据统计的人力投入和人工劳动强度,提高生产指标数据的及时性、可靠性和准确性。
3 结语
生产管理系统将整个企业的生产过程自动化与上层管理系统有机结合起来,将所有管理集中于一个平台,包括工厂的生产调度、生产计划、选矿管理、能源管理、设备管理等。使生产管理人员能合理利用信息资源,在远离现场的办公室都可以看到并分析相同的信息。对庞大的生产过程信息、企业内部管理信息快速分类、统计、分析,极大提高企业的生产管理水平。
参考文献
[1]ChristianNagel,billEvjen.C#高级编程[M].北京:清华大学出版社,2008.
[2]蔡凯伟,黄鑫,王洋,王磊. Excel 报表技术在企业信息化中的应用[J].2013(9):55-57.