【VB开源代码栏目提醒】:以下是网学会员为您推荐的VB开源代码-基于VB开发环保“黑匣子”的GPRS服务器应用程序 - 会议论文,希望本篇文章对您学习有所帮助。
参l违止訇矽化 基于VB开发环保“黑匣子”的GPRS 服务器应用程序 姜世玲,邱培林,陈英祥 (I-海理工大学光电学院200093) 摘要:本文介绍了利用GPRS网络实现对远程监测的COD、PH、流量等实时数据的监控方式、特点及其 系统结构和工作原理,并以VB为开发环境,详细介绍了环保“黑匣子”的GPRS服务器应用程序 的设计开发过程。
关键词:GPRS;VB;WinSock控件 The GPRS server program for environmental protection Black BOX based on VB JIANG Shi-ling,QIU Pei--lin,CHEN Ying··xiang (Optics&Electronics College,USST.Shanghai,200093,china) Abstract:This paper introduces the actualization of the real time data distant supervision measure,features,system structure and working principle.Then this paper elaborates the development process of the GPRS server program for the environmental protection Black Box based on VB. Key words:GPRS:VB.WinSoek controllerO 引言 气象遥感遥测等行业中,以其无可比拟的性价比优 随着环保意识的深入普及和环保工业的发展, 势,得到了愈来愈广泛的应用。
环保监控的需求标准越来越高。
城市废水排污口监 1 GPRS系统结构和系统数据传输控系统具有无人值守、设备或监测点分散、不适合 的工作原理搭建有线通信网络等特点。
目前一般解决的方法是 如图l所示,
系统由排污口数据采集与控制系利用城市公共电话网,即PSTN,实现远程监控。
统即环保“黑匣子”、GPRS通信模块、GPRS网络、但PSTN的缺点是只能“点对点”,如果监控点较 Intemet公共网络、Internet服务器、企业局域专多,显然这个方法不适合。
其次,一般而言,PSTN 网,
工作站等组成。
基于GPRS无线
网络技术的城不能实时在线。
再次,它按照PSTN方法计时收费。
市废水排污口监控系统的各终端设备由数据采集实现远程通信的其它方式是采用光纤或电台。
显 与控制系统执行实时控制,检测COD、PH、流量然,这种方法不仅设备投入耗资巨大,而且不适应 等实时数据:检测各设备运行状态,并通过GPRS移动的需要。
网络不断地向运行在Internet公网上的Internet服务 随着新一代GPRS移动通信业务的产生和全面 器发送数据信息。
工作站
计算机通过Internet访阎投入,无线移动数据通信的应用也越来越广泛。
高 Internet服务器,这样就可以实时监控各排污12的详速的数据传输和永远在线特点,配合按流量收费的 细信息了。
资费方式,使GPRS通信迅速地在工业控制、环境 2环保“黑匣子”的GPRS服务器应保护、道路交通、商务金融、移动办公、油田勘测、水利水文监测、地震检测、报警;电力数据监控、 用程序的设计收稿日期:2004.08.16作者简介:姜世玲(1978一)。
女,上海理工大学光电学院在读硕士,专业为检测技术与自动化装置。
【30】第26卷增刊2004—09 参l洼止訇矽。
匕 设计中通过利用微软的ActiveX控件 Listen:用于服务器程序,等待客户访问。
WlNSOCK,在VB6.0编程环境下开发环保“黑匣 Bind:绑定IP地址和端口。
子”的GPRS服务器应用程序。
Connect:向远程主机发出连接请求。
Accept:接受一个连接请求。
Senddata:发送数据。
Getdata:取得接收到的数据。
Close:关闭当前连接。
画一 一 事件: .鼍 一 暑 DataArrival:新数据到达。
ConnectionRequest:对方请求连接时接受连接请求。
Error:后台处理中出现错误。
. Close:对方关闭连接时出现。
2.3 Winsock控件支持的协议 Winsock控件支持TCP和UDP这两种协议, 两者都属于用TCP/IP协议。
TCP(Transfer Control Protoc01)是传输控制协议的简称,是基于连接的协 议,在数据传输之前必须先建立连接,
通信双方是 基于客户/服务器模型