无线数据采集与监控技术的应用new

无线数据采集与监控技术的应用new

ID:34621047

大小:479.83 KB

页数:3页

时间:2019-03-08

无线数据采集与监控技术的应用new_第1页
无线数据采集与监控技术的应用new_第2页
无线数据采集与监控技术的应用new_第3页
资源描述:

《无线数据采集与监控技术的应用new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无线应用WirelessApplication无线数据采集与监控技术的应用■通化市软件技术开发中心张晔韩岩松刘丹无线数据采集与监控技术是基于无线局域网技术是通过计算机的串行口实现的。在VisualBasic5.0中的控的一种较为广泛的应用技术。它在原有以太网监控的件MSCOMM是进行串口通信的。通过设定控件MSCOMM基础上,用无线微波作介质进行数据传输,可以对分散的属性,可以用VB5.0对其灵活地进行编程,控件的、无人值守的现场数据进行定时采集,并且可以发MSCOMM同时支持事件驱动及轮询方法。控件MSCOMM送简单的控制命令。它将先

2、进的计算机技术、通信技能生成一个名为OnComm的事件,它能够捕获的事件范围术有机结合为一体,适用于地域广阔的各种环境。包括通过串口接受数据以及遇到的任何错误等。事件或随着GPRS/CDMA网络技术的逐步成熟,无线数据错误的值以整数的形式保存在CommEvent属性里。可根相关应用已经成为当前的应用热点,特别是对于电力、电据CommEvent属性判断最近一次的事件或错误,也可以在信、石油、水利、地质和交通等行业中场所不固定的应用程序中设置一个循环,每次循环都直接检查CommEvent场合,由于架设有线网络受到种种条件的限制,采用基于属性

3、的值,从而对事件及错误进行“轮询”。如果应用程GPRS/CDMA的无线网络技术具有无可比拟的优势。序规模小,这种方法相当完美。下面的部分程序代码是计算机和GPRS/CDMA模块1无线数据采集与监控的之间的传输程序,本程序已经在研华610计算机上调试通基本工作原理过。硬件工作原理:各种前端用户设备通过RS232/1.1从串口读入GPRS/CDMA模块数据RS485接口、以太网接口等与前端模块相连,前端模程序GetStringFromComm()块接收用户数据,然后将数据打成IP包,通过GPRS/功能:主要完成从端口获得数据,将二进制的数据

4、CDMA模块接入GPRS/CDMA网络,再通过各种网关和转换为ASCII码数据。路由将数据发送到远端的监控中心。同时,监控中心PublicFunctionGetStringFromComm()AsString也可以通过该信号通路对远端的用户设备进行监控。定义变量(略)运用GPRS/CDMA公共数据通信网络,结合数据采集、IffrmTerminal.MSComm1.InBufferCount<7Then传输与监控系统的前端模块,可以方便地组建基于特GetStringFromComm=""定应用的无线数据采集、传输与监控系统。ExitFun

5、ction软件工作原理:数据采集和传输的无线设备之间的EndIf通信编程,一般仍采用C语言和汇编语言,这主要是由于'//读入标志码在编程时,要涉及到对无线通信设备硬件的控制。目前采frmTerminal.MSComm1.InputLen=6用的可视化的编程环境从根本上解决了编程难题,只要ReDimPreserveBinDataarr(6)AsByte有一定编程基础的技术人员,即可方便地进行编程。BinData=frmTerminal.MSComm1.Input无线的数据采集和传输主要包括以下几个过程:BinDataarr=BinData

6、从带处理器的传感器或计算机终端发送二进制信号UserDataLenth=BinDataarr(5)'用户数据的长度到无线调制解调器,通过GPRS/CDMA模块之间建立连Wait1:接,并将数据传输到计算机。因此,要建立无线设备IfBinDataarr(5)>frmTerminal.MSComm1.之间的通信,必须在两端进行编程。InBufferCountThen'未接受完数据从计算机终端到GPRS/CDMA模块之间的数据传输delay6'延时6s中国无线电2008年第9期53无线应用WirelessApplicationGoToWait

7、1MSComm1.Output=BinDataEndIfEndSelectfrmTerminal.MSComm1.InputLen=UserDataLenthbinDatalenth=0BinData=frmTerminal.MSComm1.InputEndSub。ReDimPreserveBinDataarr(UserDataLenth)以上的两个子程序是实现无线传输的基本程序,BinDataarr=BinData如果要实现无线设备两端的数据采集,需要在此基础GetStringFromComm=BinTotext(UserDataLe

8、nth,0)上进行文件格式、控制命令、编码方式等编程,这些frmTerminal.MSComm1.InBufferCount=0'清空接编程均可通过VisualBasic5.0实现。由于篇幅所限,本受缓冲区

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

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

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