201105022-842基于GPRS的熱力管网的监测系统的软件设计]2.docVIP

  • 2
  • 0
  • 约4.82千字
  • 约 6页
  • 2016-11-26 发布于重庆
  • 举报

201105022-842基于GPRS的熱力管网的监测系统的软件设计]2.doc

201105022-842基于GPRS的熱力管网的监测系统的软件设计]2

基于GPRS的热力管网的监测系统的软件设计 摘要:根据目前供暖系统的网络化监控等问题,本文设计了基于GPRS的热力管网的监测系统的软件设计。文章给出了软件设计的流程图,设计采用VB环境中Winsock控件和Access数据库实现数据通信并且设计了其它功能的具体实现程序,最后通过现场使用验证了本设计的可行性。 关键词:GPRS;VB;Winsock; Access Software design of monitoring system base on the thermal pipes of GPRS Abstract:According to networking and controlling of hot water heating system, this paper introduces software design of monitoring system base on the thermal pipes of GPRS. Process flow diagram of software design is brought up in the paper, it implements data communication and other functions using winsock in VB and Assess database. Finally,this design is feasible by using in the field. Keywords:GPRS;;VB;Winsock;Access 0引言 我国北方地区目前冬季普遍采用集中供暖的方式进行供热。热电厂通过城市高温供热管道将热水送至各居民小区、企业中的热交换站。在热交换站中,高温管道中的热水与进室暖气片的热水通过换热器交换热量。经过换热后,二次网中热水流入各居室中[1]。当然在此过程中我们需要对热交换站中能影响到设备运行的各个变量进行监视以便及时处理。 针对无线远程传输的应用情况,GPRS花费较低而且GPRS的传输速率可提升至56甚至114Kbps 此热力管网系统主要包括上位机监测软件、数据采集模块和GPRS通信模块三部分。上位机监测软件由VB软件来完成的,主要实现显示下位机采集上来的温度、压力、流量、电流等模拟量的数值;数据采集模块就是一个八路的模拟量采集模块将各个量通过传感器传到下位机,然后通过上位机发送命令接收数据;GPRS模块在整个系统中是最重要的部分,它是连接上位机跟数据采集模块的中介。本系统的总体结构框图如图1所示: 图1 监测系统的总体结构图 2系统方案设计 本文主要讲述上位机监测软件部分。 2.1供热系统的软件要求及系统结构 本设计中应用的是Visual Basic6.0环境,它有三个版本,分别为学习版,专业版和企业版。本设计用的是最强版本企业版,它包括专业版的全部功能以及back office工具,例如SQL Server、Microsoft Transaction Server、Internet information server、Visual SourceSafe、SNA Server等。企业版可以为软件开发团队开发一些大型的应用程序,是软件开发团队必备的开发工具之一[4]。 设计中主要用到的控件介绍及其使用: Timer控件:引发Timer事件,Timer控件可以有规律地隔一段时间执行一次代码。在本设计中主要是用在了发送查寻命令和存数据库两个点上。 Data TimePicker控件:用以提供格式化的日期字段,本设计中主要用在了查询某段时间内的历史数据点上。 Winsock控件:可以通过TCP协议和UDP协议连接到远程计算机上并与之交换数据。工作原理为服务器不停地监听检测客户端的请求,客户端则向服务器端发出连接请求,当两者的协议沟通时,客户端与服务器端就建立起了连接。这时候,客户端继续请求服务器端发送或接收数据,服务器则在等待客户端的这些请求。对用户来说winsock控件是不可见的,在编写客户机和服务器应用程序时,不必了解太多的有关TCP或者UDP协议的具体原理,只要通过设置winsock控件属性并调用其他方法就可轻易地进行网络连接并实现通信。本设计中根据现实需求设置了winsock控件的个数,有多少站点就有多少个winsock控件[5]。 Mschart控件:将数据表中的数据以图表的形式显示出来,从而更直观的反映出数据之间的关系。本设计就是运用此控件的这个属性来显示各个变量的大小。 根据用户需求供热系统要实现的软件功能有以下几点: 2.1.1 数据和处理功能  各热站的运行数据采集到,进行显示,运算,处理。-H性能曲线,模拟出各站点二级管线的流量。 2.1.2 数据实时监测功能 各站

文档评论(0)

1亿VIP精品文档

相关文档