华腾世纪构建西南石油岩芯库计算机系统案例

发表于:2007-06-09来源:作者:点击数: 标签:
系统简介 中国石油天然气公司西南油气田分公司自动化立体仓库(岩芯库)位于成都市华阳镇,主要用于存放岩芯。 立体仓库规划占地90 x 24平方米,可利用高度为13.6米。立体 仓库内从西向东依次规划为转轨车区域、5条巷道共10排货架区域以及入出库作业区域。

系统简介

中国石油天然气公司西南油气田分公司自动化立体仓库(岩芯库)位于成都市华阳镇,主要用于存放岩芯。

立体仓库规划占地90 x 24平方米,可利用高度为13.6米。立体

仓库内从西向东依次规划为转轨车区域、5条巷道共10排货架区域以及入出库作业区域。

该自动化系统主要由一套货架、2台有轨巷道堆垛起重机、1台转轨车、9个入出库台、1套计算机监控和管理系统组成。所有单机设备具备联机自动、单机自动和手动控制功能,整个自动化系统统一由计算机管理和监控系统进行管理和调度,能在中央控制室实现全自动操作,实现作业的全部自动化。计算机管理系统能实现库存帐目管理。

软件简介

西南石油岩芯库计算机系统专为西南石油岩芯库而设计。

西南石油岩芯库计算机系统充分利用计算机的信息存储和处理能力,完成立体仓库中所有涉及岩芯岩屑的运动过程并提供相关物料移动信息,保证提供完善的仓库管理信息系统,并能满足未来西南石油系统岩芯岩屑规范管理的需要。该立体仓库系统必将成为西南石油未来发展中非常重要的一个环节,并将成为西南石油企业资源计划中必不可少的一环,为供应链管理,生产计划,材料配送提供支持,为企业物流管理提供决策支持功能。

本系统负责立体库系统的货位管理、入出库管理、查询报表、库存分析、系统维护等工作。

西南石油岩芯库管理系统具有以下特点:

功能实用性强:系统提供了针对立体库管理系统的重要数据的自动录入、查询、统计和分析功能;

界面友好:采用类似于资源管理器的界面,方便用户的操作。维护、查询、统计和分析都采用统一的界面,用户上手快;

安全性高:系统提供了身份验证功能、数据管理等功能,能够充分保证数据的安全性和稳定性。

计算机系统结构

本系统针对岩芯、岩屑的存储及使用特点,将岩芯和岩屑按井段分托盘存放,托盘中进一步分盒存放,盒中的岩芯分段、岩屑分袋存放。

岩芯、岩屑实体存放在立体库房的货架上,计算机系统通过clearcase/" target="_blank" >cc">数据库记录所有岩芯、岩屑的详细初始采集信息,供地质分析人员查询对比。根据需要研究人员可以通过计算机系统自动将所需的岩芯、岩屑实体取出,然后进行分析。每次分析的结果和使用日志都将详细的记录到计算机系统的数据库中,这样今后的研究人员可以直接查询到岩芯、岩屑以前的分析和使用情况,避免了对相同岩芯、岩屑的重复分析,提高了效率,保护了珍贵的勘探资源。

本系统根据业务需求分为两个子系统:管理系统和监控系统。下图显示了计算机系统的整体结构及其在整个立体库系统中的位置。

管理软件介绍

管理系统:处于整个立体库系统的最高一层,是用户直接使用的计算机系统。管理系统采用CS模型,前台由两个终端计算机提供给用户操作界面,后台由一个数据库服务器SQLServer)提供核心数据的存取服务。通过管理系统,用户可以进行岩芯、岩屑数据的维护、查询等操作,并能对基础数据进行统计分析;需要分析某些地质资料时,可以直接进行出入库控制,系统将自动执行相应操作。

西南石油岩芯库管理系统共包含9个功能模块,每一个模块又分为多个不同的子模块。

联机控制:实现与监控系统的连接,并控制联机状态;

条码打印:实现托盘条码的生成与打印;

库房操作:实现自动出入库操作以及出入库数据的生成功能;

编码维护:实现对标准编码的统一维护功能;

库房管理:实现对货位、入出库数据和系统故障等基本信息的查询维护功能;

地质资料管理:实现对井口、岩芯、岩屑等地质资料的维护和查询功能;

用户使用管理:实现对用户使用岩芯库资料的登记和查询功能;

统计分析:实现对基础数据的统计分析功能;

系统管理:实现用户管理、系统初始化、库存维护和数据清理等系统管理功能。

监控系统介绍

监控系统:处于立体库系统的第二层,是系统管理员用于监控库房中各个机械设备运转情况的计算机系统。监控系统安装在一台专门的监控计算机上,向上与管理系统相连,实时接收管理系统发送来的入出库信息,并反馈相应的执行信息;向下与机械设备的控制电路相连,将入出库信息解释分解为控制信号发送给底层机械设备控制其运转,并接收机械设备的各类反馈信息,提供给系统管理员参考。

监控系统和一下设备进行通信:

(1)管理机(共享数据库)

(2)数据库服务器

(3)堆垛机

(4)转轨车

其中数据库为Microsoft SQL2000,通过ODBC来读些数据库。与转轨车和堆垛机之间是通过串口进行通信的,采用RS232标准。

开发环境:Microsoft Windows2000 Server + VC6.0 + SQLServer2000

运行环境:Microsoft Windows9x/NT/2K/xp + SQLServer

 

原文转自:http://www.ltesting.net