欢迎来到天天文库
浏览记录
ID:38286410
大小:216.90 KB
页数:4页
时间:2019-06-01
《基于GPRS雷电信息监控中心设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1O卷第31期2010年l1月科学技术与工程V0L10No.31Nov.20101671—1815(2010)31—7795-04ScienceTechnologyandEngineering@2010SCi.Tech.Engn~基于GPRS雷电信息监控中心设计与实现陆翔周奖郑明晖(广西大学物理科学与工程技术学院,电气工程学院’,南宁530004)摘要设计了雷电信息监控中心软件。首先介绍雷电信息监控中心的功能、硬件与软件运行环境。接着介绍雷电信息监控中心的程序设计。该设计采用客户机/服务器模式,以VisualC
2、++6.0软件作为开发平台;数据中心网络程序,是基于Sock-et的面向TCP/IP协议栈的网络编程:最后,介绍雷电信息监控中心与GPRS(GeneralPacketRadioService,通用分组无线业务)模块正常通信的必要设置,包括GPRS终端参数的设置、服务器端口参数设置等。实验表明,雷电信息监控中心实现了与GPRS无线通信模块的通信功能。关键词通用分组无线业务(GPRS)监控中心Winsock软件设计中图法分类号TV274.2;文献标志码A雷电信息监控中心的作用是对采集模块传送发生雷击事故时,能迅速发出
3、警报。来的雷电信息进行处理,同时对采集模块进行控1.2运行环境制。采集模块内嵌有GPRS无线通信模块,GPRS无1.2.1硬件环境线通信模块通过GSM/GPRS网络、Intemet网络将监控中心服务器由一台联想电脑来担任,CPU信息传输到监控计算机,由监控中心对数据进行为Intel奔腾IV2.6G高速处理器;硬盘容量为处理。160G;具有10/100M网卡、WAN接口卡或配套远雷电信息监控中心与GPRS网络连接方式主要程通信卡。有GPRS无线接人、公网接人、专网接人三种方1.2.2软件环境式j。本文讨论监控中心采
4、用公网接入因特网,要操作系统要求MicrosoftWindows2000简体中求有一个公网IP地址,并将该IP地址写入到GPRS文专业版以上配置;雷电信息监控中心软件采用微模块,以使GPRS模块能识别并登录到雷电信息监软公司的VisualC+十来编写。控中心。2雷电信息监控中心的软件设计1雷电信息监控中心的功能与运行环境雷电信息监控中心软件设计采用客户服务1.1主要功能器模式,以VisualC++6.0软件作为开发平台。Visu—雷电信息监控中心主要完成对来自采集装置alc++6.0对网络编程有强大的支持,编译器
5、集成了能够实现通信协议TCP/IP的编程接口Winsock,并的数据进行处理,得出雷电流的幅度、陡度等参数,对Winsock进行了封装。并形成数据库;能够对采集装置进行远程监控;当2.1WindowsSockets概述J2010年8月18日收到广西大学科研基金项目(X071084)、套接字(Socket)最初是为UNIX操作系统而开广西教育厅2007年立项项目(200708LX01)资助发的网络通信接口,目的是为了将TCP/IP协议集第一作者简介:陆翔(1973~),男,壮族,广西扶绥县人,硕士。高成到UNIX操
6、作系统中而形成的TCP/IP应用程序级实验师。研究方向:电气信息检测、电力电子技术。接口(API)。1991年,Microsoft等公司共同制定了7796科学技术与工程lO卷一套Windows环境下的网络编程接口,使之成为主要调用函数有,:Windows环境下标准、通用的TCP/IP编程接口。SOCKETPASCALFARsocket(intaf,inttype,intpwtoco1);intPASCALFARbind(SOCKETS,conststructsockaddrFAR{1994年,它正式被制定为标准,
7、称为WindowsSock.narae,intnamelen);ets规范(简称为Winsock)。intPASCALFARlisten(SOCKETS,intbacklog);Winsock定义并说明了结合Internet协议族的SOCKETPASCALFARaccept(SOCKETS,structsockaddrFAR{API使用。API介于应用程序与TCP/IP通信协议addr,intFAR}addrlen);及硬件之间,应用程序是通过调用Winsock的APIintPASCALFARsend(SOCKE
8、TS,constcharFAR}bur,intlen,来实现通信的,而Winsock又通过下层的网络通讯intⅡags);intPASCALFARrecv(ints,charFAR}bur,intlen,intflags);协议功能和操作系统来完成实际的通讯工作。目当所有的数据操作结束后,调用close()或前实际应用的Winsock2.0版支持多种网络和协议,shutd
此文档下载收益归作者所有