注浆泄漏监测程序的设计及其串行通信实现

注浆泄漏监测程序的设计及其串行通信实现

ID:34516374

大小:285.49 KB

页数:3页

时间:2019-03-07

注浆泄漏监测程序的设计及其串行通信实现_第1页
注浆泄漏监测程序的设计及其串行通信实现_第2页
注浆泄漏监测程序的设计及其串行通信实现_第3页
资源描述:

《注浆泄漏监测程序的设计及其串行通信实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、注浆泄漏监测程序的设计及其串行通信实现苗长新张晓史丽萍(中国矿业大学信息与电气工程学院,江苏徐州221008)摘要:阐述了利用VB6.0实现注浆泄漏实时监测软件的程序结构与设计方法,以及程序的模块功能和数据库的代码建立。着重介绍了利用VB6.0的Mscomm32.ocx控件实现监控主机与智能流量传感器的串行通信方法,并且提供了软件实现方法。关键词:VB6.0;串行通信;泄漏检测;数据库;模块中图分类号:TP274文献标识码:ADesignofLeakHuntingProgramforGroutingProcess

2、andImplementationofSerialCommunicationAbstract:Thispaper,programstructureanddesignmethodareexpatiatedon,theyisimplementedbyVB6.0.It’sdiscussedindetailaboutprogram’smodulefunction,andHowtobuilddatabasebycode.Themethodofserialcommunicationisdescribedbetweenmoni

3、toringPCandintelligentfluxsensorinVB6.0byMscomm32.ocxcontrol,andit’srealizationofthesoftwareisalsogiven.Keywords:VB6.0,Serialcommunication,Leakhunting,Database,Module0前言VB6.0开发的。系统软件能够实现注浆上下端口的煤矿企业是对安全生产要求很高的一个行业,瞬时流量、累计流量、累计时间、泄漏监测时间等煤矿井下注浆是保证煤矿安全生产的一个重要环动态数

4、值的实时显示,出现泄漏时显示报警,并且节,它是实现矿井防火、防水、巷道加固、采空区能对测量数据的进行查询和统计。回填的重要手段,并且可减缓地表下沉。但是,长2.1软件结构与模块功能期以来国内煤矿行业对井下注浆是否正常运行缺本软件使用模块化设计,具有很高的灵活性、乏必要的监测手段,在注浆运行过程中经常出现管通用性、稳定性,便于人员操作和系统扩展。软件道泄漏的问题,导致泥浆堵塞巷道,严重影响了煤模块包括:监测模块、通信模块、图形模块、报警矿的安全生产。模块、报表模块、数据库管理模块、用户管理模块采用计算机对注浆管道流

5、量进行采集与处理,等。软件结构图见图2。实现对注浆泄漏的实时监测,为煤矿安全提供了保程序模块管理平台障。1系统结构用户管理模块监测模块通信模块图形模块报警模块报表模块注浆泄露监测系统是由注浆监测主机和智能监测数据库管理模块流量传感器两部分组成。注浆管道两端的智能流量数据库传感器把管道端口流量检测数据经过Profibus(ProcessFieldbus)现场总线传送至监控主参数机,实现管道泄漏监测功能及报警显示,并可完成数据库[1]注浆量的统计与报表打印。系统结构见图1。局域网内图2软件结构图注浆监测主机Intra

6、net其他计算机1)程序模块管理平台。程序模块管理平台是通信接口RS485系统的主界面,起着管理、协调各功能模块的作用。平台负责处理模块之间的数据通信、进程协调,实通信接口通信接口现模块功能的运行和关闭。2)数据库管理模块。实现其他功能模块对数据智能流量传感器智能流量传感器库的操作功能。其他功能模块不直接对数据库进行图1系统结构框图操作,而是把操作命令发送至数据库管理模块,通2系统软件设计过该模块实现对数据库的处理,处理结果在送至功注浆泄露监测软件是采用面向对象编程语言能模块。这种工作方式减少了功能改变对数据库结

7、构的影响,提高了软件的可扩展性。象变量3)监测模块。实现对注浆监测数据的实时处SetTbl=NewADOX.Table‘建立表对象实例理,并实时显示监测数据。WithTbl4)通信模块。实现监测系统主机与智能流量.Name="Setup"‘定义表名称Setup传感器的通信功能,传感器接受主机命令,传感器.Columns.Append"R",adIntege‘创建表字根据主机命令向主机传送采集的流量监测数据,以段,名称为R便主机进行实时处理。…………‘添加其他字段5)图形模块。以图形方式年、月、日的注浆量EndWi

8、th的变化,并实现打印曲线图。MDB.Tables.AppendTbl‘在数据库中添加创建6)报警模块。实现报警值的设定和报警的显的表示。SetTbl=Nothing‘释放表对象7)报表模块。本模块可实现监测数据的查询,SetMDB=Nothing‘释放数据库对象并根据用户要求对监测数据进行报表汇总,并打印上述程序可实现数据库的代码建立,具有一定报表结果。的通用性,重复创

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。