VC++平台上气瓶水压试验系统设计开发

2013-08-15 00:51许可中国石油辽阳石化芳烃厂辽宁辽阳111003
化工管理 2013年8期
关键词:水压试验气瓶容积

许可(中国石油辽阳石化芳烃厂 辽宁 辽阳111003)

1.开发环境

为了实现系统目标,结合当前最新的计算机软件技术,确定本系统软件的开发环境:

(l)操作系统:本系统软件的开发平台采用了当前流行的操作系统Windows XP。

(2)数据库系统:本系统采用中文Access 2003数据库(MDB数据库)作为档案管理子系统。作为Microsoft公司开发的一种高效通用桌面数据库管理系统,中文Access 2003数据库具有高度的信息独立性、完整性和安全性;能够提供信息充分共享、交叉访问;并且使用简单,是使用ADO编程的最佳数据库。

(3)开发工具:本系统软件采用Visual C++6.0中的MFC(Microsoft Foundation Class微软基础类库)进行系统开发。Visual C++6.0提供了很高的编程能力和方便性,是Microsoft公司综合性最高、最复杂的软件开发产品。采用MFC编程可大大提高应用程序开发效率,能使开发Windows应用程序变得容易。MFC的最大优点在于它己经做了许多很难实现的事。MFC中包含了成千上万行正确的,优化的以及功能强大的Windows代码。并且在对整个Windows家族中的软件都具有兼容性。

2.软件的设计思想

为了对气瓶做出正确的判定,气瓶水压试验需要将精确检测的受试瓶容积总变形量和残余变形量,算得气瓶容积残余变形率作为主要实验目的。为了能够再现水压试验的总过程,本系统将水压试验的各个过程以曲线形式保存,以便以后查询,核查时用。为了便于后文的叙述,首先在此明确几个概念:

(l)压力——时间曲线(简称压力曲线):即从开始升压、保压、泄压结束试验整个过程系统压力与时间的关系曲线,是气瓶水压试验过程中采集到的一些压力值与时间值之间关系的曲线。通过该曲线,我们可以比较直观的判断出试验的基本情况。比如,系统在保压时是否有泄漏,压力上升过程有无异常,泄压操作时是否缓慢进行的等情况。同时,从曲线中也可以看出试验过程中压力特征值:开始压力、检漏试验压力、试验达到最高压力、试验结束时压力。在本系统中,该曲线在试验过程中能够在一个动态窗口中实时显示,并且实现试验结束时自动保存,打印。

(2)气瓶容积变形量——时间曲线(变形量曲线):指气瓶整个水压试验过程中所采集气瓶容积变性量与时间关系曲线。即从试验开始升压、保压、至泄压结束整个过程中受试瓶容积变形量和时间关系曲线。通过该曲线,我们可以比较直观地看出受试瓶的试验过程中的一些特征值:如气瓶容积总变形量,容积残余变形量等。

(3)气瓶属性信息:指将与受试瓶有关的信息,将被输出到气瓶水压试验质量证明书上。主要包括受试瓶属性:类型、容积、工作压力、试验压力、材料,重量、设计壁厚等等。还包括受试瓶试验信息(试验人员、试验介质、压力变送器精度、量程、气瓶试验结果记录等。在系统软件中用CPara类集中描述了受试验瓶的这些信息。

(4)试验记录:指受试验瓶的属性信息,包括试验记录。试验记录可以以文件的形式保存起来,供以后查询使用。

结论:

程序运行效果如图1所示,气瓶水压试验系统可以实现数据实现自动采集、处理、分析和保存,实时显示压力-时间和温度-时间等四通道曲线,自动生成试验报告和电子文档,提供试验记录的可追溯性查询以及试验数据和曲线的打印输出。气瓶水压试验系统的框架采用Visual C++平台上的MFC AppWizard生成,利用TeeChart控件实现实时曲线的显示,并将数据存入access数据库。

龚建伟,熊光明Visual C++/Turbo C串口通信编程实践 电子工业出版社2004

猜你喜欢
水压试验气瓶容积
怎样求酱油瓶的容积
大型PCCP压力管道单管水压试验
《压缩气体气瓶充装规定》解读
循环流化床锅炉本体水压试验
Worthington公司宣布推出全回收复合材料气瓶
非接触应变测量系统在钢岔管水压试验中的应用
巧求容积
隔爆外壳水压试验工艺探讨
截断的自适应容积粒子滤波器
不同容积成像技术MR增强扫描对检出脑转移瘤的价值比较