如何快速使用GPRS传输数据
上海正伟 2013
GPRS无线传输得到越来越广泛的使用,在很多情况下,特别是传输距离超过500米时,采用GPRS传输是最简单、最成熟、最现成、最便宜的方式。
那么,如何快速的使用GPRS呢,需要做哪些工作呢?我们用一个实例来做一个完整的说明,希望能帮您很快熟悉GPRS传输。
GPRS终端外形:
GPRS是一种底层通信方式,在这个通信方式自上,我们一般采用TCP、UDP、FTP、HTTP、SMTP、POP3等协议来传输数据,所以采用GPRS就表示我们采用了基于TCP/IP网络的通信方式,而数字网络通信方式是我们目前接触最多,使用最广的通信方式,比如您浏览网页,比如您聊QQ等。
假定我们在人民广场安装了一个风力计,在现场可以通过485连接线读取到风力,那么在徐家汇的气象大楼,怎么远程读取到他的风力呢?
我们需要1个GPRS终端安装在人民广场,通过485和风力计连接在一起,需要1个TCP服务器软件,用来显示数据。
TCP服务器软件可以在这里下载:TCP服务器。也可以使用任何您熟悉的标准的TCP服务器软件。
现场的GPRS终端需要放一个手机卡,然后接好天线,485通信线,然后上电。
在办公室确认您的电脑能上网,运行服务器软件,现在我们有一个问题:人民广场的GPRS无线终端怎么和您电脑上的TCP服务器软件通信呢?
点击TCP服务器软件的“设置地址”按钮,选择本机地址,输入5000端口,启动服务器,看到软件下方显示服务器已经启动。
如果您看到服务器已经启动显示的IP地址,不是外网地址,而是内网地址,那么,我们还需要额外的一步,就是做端口映射。
您需要在您的路由器上做一个端口映射,在“虚拟服务器”里面做,很简单。
做好之后,我们测试下您的服务器,看是否能被外网连接,打开正伟网址:在右下角“友情连接”里,选择“测试服务器能否被外网访问”,输入外网IP(网页上会显示您外网IP的),和5000端口,点击测试,稍等片刻,提示可以连接,就设置好了,如果不能连接,请检查并重新做下端口映射。
好了,接下来的事情就简单了。
拿出手机,输入英文短信:“123456,zwipnet,8.8.8.8,5000”(这里的8.8.8.8改成您的外网IP,刚才的网页上有的)发送到现场的设备里面的手机号码上,稍等3-5秒看到无线终端已经连接上来了。
这时在发送框里输入读取风力的命令“”点击发送,可是,没有数据返回!
哪里错了?原来我们没有改波特率,正伟的DTU默认115200的波特率,风力计的波特率是9600的,我们需要改下波特率。
手机里再次输入英文短信:“123456,zwuart,9600,52,0”发送到现场的设备里面的手机号码上,稍等3-5秒,这时再发送读取命令,看到回复了。
连续测试,数据稳定可靠。
GPRS传输,是不是很简单?如果您有类似的要求,您能30分钟完成任务吗?
- 上一篇: 正伟GPRS/CDMA LED一体卡支持短信审核
- 下一篇:如何快速排除GPRS使用中的问题