欢迎来到天天文库
浏览记录
ID:51506471
大小:321.59 KB
页数:5页
时间:2020-03-25
《生产测井系统数据采集软件的设计与开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、万方数据第32卷第5期测井技术V01.32No.52008年10月WEI,LIAK;GINGTECHNOIA)GYOct2008文章编号:1004—1338(2008)05—0435-040生产测井系统数据采集软件的设计与开发王鹏,李谦,李传伟(中国石油集闭测井有限公司测井仪器厂,陕西西安710061)摘要:介绍了生产测井地面系统数据采集软件的设计思想和实现方法。其数据采集方式的硬件环境主要由测井信号采集处理电路、单片机系统、PDIUSBDl2及主机组成,软件则基于WindowsXP操作系统。按不同
2、的软件平台分层获取数据。通过底层的设备驱动程序实现对硬件的访问;通过上层的多线程客户软件实现生产测井的数据采集与处理。采用多线程技术处理数据完成地面系统实时多任务的采集软件,满足生产测井数据采集要求。在Win—dows操作系统多任务机制基础上,用户态的三参数/七参数生产测井客户软件利用多线程实现测井功能。给出了处于核心态的底层设备驱动程序的主要例程和数据通讯方式。现场应用效果良好,系统具有准确性和实时性,运行稳定可靠,达到了生产测井系统的功能要求。关键词:生产测井;地面系统;数据采集;设备驱动程序;
3、多任务;线程中图分类号:P631.814文献标识码:ADesignandDevelopmentofDataAcquisitionSoftwareofTheWANGPeng,LIQian,LIChuan-wei(I∞ggingInstrumentPlant.ChinaPetroleumLoggingCO.1.TD.,Xi'an,Shaanxi710061,China)Abstract:StartedwithintroductiononWindowsXPoperationsystemarchitectu
4、re,discussedisthedesignideaandimplementmethodofareal-—timeandmulti-。taskdataacquisitionsoftwareinaproductionwellloggingsystem.Thehardwareofthesystemiscomposedmainlyofacquisitionandprocesscircuitofloggingsignal。singlechipmicyocosystem。USBinterfacechipPD
5、IUSBDl2andmaincomputer;thesoftwareisbasedonWindowsXPoperationsystemtoacquiredataindif—ferentsoftwareplatforms.InkernelmodeoftheWindowsXPoperationsystem,thehardwarevisitingisimplementedthroughdevicedriverinthebottomlayer;inusermode,multi—threadtechnique
6、isusedtocompletethereal—timeandmulti-taskdataacquiringfromtheUSBthroughmulti—threadingusersoftwareintheuplayer,bywhichthefunctionalrequirementsofthepro—ductionwellloggingsystemisrealized.Themainsubroutineanddatacommunicationmethodofthedevicedriverinthe
7、bottomlayerarepresented.Thereal—timeandmulti—taskacquisitionsoft—wareoftheproductionloggingsystemshowsexcellentveracity,real—timeperformance,stability,credibilityandgoodeffectinoilfieldapplication.Keywords:productionlogging,surfacesystem,dataacquisitio
8、n,devicedriver,multi—task,thread引#习油田开发越来越多地借助生产测井提供的资料了解井况。本文介绍的生产测井地面系统采集软件提供了一种应用于石油工程生产测井领域的数据采集方式,它的硬件环境主要由测井信号采集处理电———-----—●———_●—-●-●__●_-_--—-^—●———_—●———一路、单片机系统、PDIUSBDl2及主机组成,软件则基于WindowsXP操作系统,按不同的软件平台分层获取数据[2],通过底层的设备驱动程序实
此文档下载收益归作者所有