A-GPRS1090 无线通讯模块

上传人:沈*** 文档编号:182351744 上传时间:2023-01-22 格式:PDF 页数:53 大小:3.35MB
收藏 版权申诉 举报 下载
A-GPRS1090 无线通讯模块_第1页
第1页 / 共53页
A-GPRS1090 无线通讯模块_第2页
第2页 / 共53页
A-GPRS1090 无线通讯模块_第3页
第3页 / 共53页
资源描述:

《A-GPRS1090 无线通讯模块》由会员分享,可在线阅读,更多相关《A-GPRS1090 无线通讯模块(53页珍藏版)》请在装配图网上搜索。

1、 A-GPRS1090 用户手册 北京阿尔泰科技发展有限公司北京阿尔泰科技发展有限公司 产品研发部修订产品研发部修订 北京阿尔泰科技发展有限公司 北京阿尔泰科技发展有限公司以敏锐的市场洞察力,在国内率先开发了 USB 总线的系列产品,经过不断努力,公司自主研发的产品已从性能可靠的 USB、PCI、ISA等总线数据采集板卡拓展为嵌入式系列主板和嵌入式系统、信号调理模块、分布式采集系列产品等,产品种类包括:数据采集产品:数据采集产品:PXI、PCI、USB、RS485、以太网、RTU、PC104、ISA、CAN 嵌入式产品:嵌入式产品:嵌入式主板、RTU、嵌入式开发板 一体化测控仪器:一体化测控仪

2、器:平板电脑、工控机箱、工控机箱板 运动控制产品:运动控制产品:USB、PCI、PC104 无线产品:无线产品:GPRS、Zigbee SSI 卡:卡:SSI2335S 信号调理信号调理分配分配 客制化产品客制化产品 阿尔泰科技全系列的数据采集产品已经广泛应用于环境、电力、医疗、通讯、航天、军工等行业和部门;通过压力、冲击振荡、电力、电子、噪声、超声等测试及从静态到高速动态过程的检测;实现各种动态信号的实时采集、数据处理与分析。通过:ISO9001:2000 国际质量体系认证 通过:ISO9001:2000 国际质量体系认证 GJB9001 军工质量管理体系认证 GJB9001 军工质量管理体

3、系认证 CE 欧盟质量体系认证 CE 欧盟质量体系认证 FCC 体系认证 FCC 体系认证 1AGPRS1090 用户手册 版本:6.25 版权声明 版权声明 本产品是由北京阿尔泰科技发展有限公司(ART Control)开发,受知识产权保护。任何人未经授权不得加以仿冒、盗用、非法拷贝。此份文件所述得内容,除了商标、产品和软件名称外,其余皆不得以任何形式复制、转换、重述后储存在任何形式的系统中。除非经过阿尔泰科技发展有限公司的书面同意,否则不得以任何形式或文字转译本手册中所述涉及知识产权的内容。出现在本手册中的产品、公司名称,或属已注册商标或版权声明,其权利由其后所代表的公司所有,除了用作说明

4、和解释用途外,这些有版权或已注册商标、产品和公司名称不得仿冒。法律责任 法律责任 这本手册仅作参考之用,不作任何形式的保证。此文件主要目的在于提供使用者使用安装本产品的相关咨讯,作为参考文件之用。使用者若沿用本手册内容作其他方面的使用参考而导致任何权益、产品等损害的话,本公司不负任何责任,同时为产品更新之需要,本公司将保留修改本手册的权利,不再另行通知,未按本手册使用后果自负。2 北京阿尔泰科技发展有限公司 目目 录录 目 录.3 1 简介.5 1.1 概述.5 1.2 产品特点.6 1.3 产品硬件说明.6 1.3.1 串口通讯.6 1.3.2 指示灯.7 1.3.3 SIM 卡安装说明.7

5、 1.4 产品包装核对表.7 1.5 安装指导.8 2 参数配置.9 2.1 本地串口配置模式.9 2.1.1 配置模式进入确认.9 2.1.2 配置模式的退出.9 2.1.3 GPRS-Config.exe 配置程序.9 2.1.4 AT 配置参数协议.10 2.2 远程配置.13 2.3 短信配置.14 3 功能设置说明.15 3.1 导出配置.15 3.2 导入配置.15 3.3 复位 DTU 模块.15 3.4 恢复出厂设置.15 3.5 软件版本号(SWVER).15 3.6 设备名称(DTUNAM).15 3.7 SIM 卡号码(PHON).15 3.8 工作模式(MODE).15

6、 3.9 模块类型(DTUMODE).16 3.10 主中心服务器的参数(SVRIP,SVRNAM,SVRPORT,CNTMODE).16 3.11 次数据中心服务器的参数(SVR1IP1,SVR1NAM1,SVR1PORT1,CNTMODE1).16 3.12 一批内目标重连次数、一批内目标重连间隔、两批间目标重连中断间隔(TRYCNT,TRYTIM,TRYSPAC).16 3.13 串口波特率(SERBAUD).17 3.14 串口数据位(停止位)长度(SERDAT,SERSTP).17 3.15 串口校验类型(SERCHK).17 3.16 心跳发送/接收间隔时间(BEATTIM).17

7、 3.17 心跳包数据设置(BEATDATA).17 3.18 帧间隔时间和数据包最大长度(SERS,MTU).17 3.19 空闲下线时间(IDLETIM).18 3.20 APN 名称、用户名、密码(APN,USRNAM,PWD).18 3.21 本地端口号(LCOPORT).18 3.22 登陆密码(DTUPWD).18 3.23 调试信息(DBGINF).18 3AGPRS1090 用户手册 版本:6.25 4 服务器程序.19 4.1 概述.19 4.2 使用说明.19 4.2.1 应用程序框架.19 4.2.2 服务设置.19 4.2.3 终端添加.20 4.2.4 删除终端.20

8、 4.2.5 映射管理.21 4.2.6 信息.21 5 应用实例介绍.22 5.1 协议传输.22 5.1.1 配置程序设置.22 5.1.2 ARTServer 服务器程序.23 5.2 透明传输.34 5.2.1 配置程序设置.34 5.2.2 服务器设置.34 6 A-GPRS1090拨号上网配置指南.37 6.1 计算机创建调制解调器和建立拨号连接.37 6.1.1 创建调制解调器.37 6.1.2 建立拨号连接.44 6.2 A-GPRS1090 连接上网.48 7 故障诊断.52 4 北京阿尔泰科技发展有限公司 1 简介简介 1.1 概述概述 通用分组无线业务 GPRS 是在现有

9、 GSM 系统上发展出来的一种新无线数据传输业务,GPRS 理论带宽可达 171.2Kbit/s,实际应用带宽大约在 40100Kbit/s,在此信道上提供 TCP/IP 连接,可用于 Internet 连接、数据传输等应用。GPRS 采用分组交换技术,每个用户可同时占用多个无线信道,同一无线信道又可以由多个用户共享,资源被有效的利用。GPRS 允许用户在端到端分组转移模式下发送和接收数据,而不需要利用电路交换模式的网络资源。GPRS永远在线,按流量计费,从而提供了一种高效、低成本的无线分组数据业务。特别适用于间断的、突发性的和频繁的、点多分散、中小流量的数据传输,也适用于偶尔的大数据量传输。

10、无线数据通信系统基于 2.5G 的通信网络平台,可为用户提供永远在线、透明数据传输的虚拟专用数据通信网络。支持的操作系统支持的操作系统 在 windowsXP20002003/Vista 操作系统下提供用户界面非常友好的安装、配置和性能检测工具。ART 提供易于安装、配置和使用的设备驱动程序。广泛的应用广泛的应用 A-GPRS1090 数传模块应用极为广泛,以下为一些典型应用:1、电力抄自动表系统 2、环境监控系统 3、城市路灯照明系统 4、工业自动化控制系统 下图为 A-GPRS1090 在电力抄自动表系统中应用的示意图:5AGPRS1090 用户手册 版本:6.25 1.2 产品特点产品特

11、点 支持双频 GSM/GPRS;透明数据传输与协议转换:模块内嵌完整的 TCP/IP 协议栈,提供 RS-232/485 接口,为用户的数据设备提供透明传输通道;支持数据中心动态域名或 IP 地址访问;数据终端支持永远在线、空闲下线、空闲掉电三种工作方式;支持短信和打电话唤醒功能;支持断线自动重连功能;支持本地和远程图形界面配置与维护;带有电源、连接状态、运行情况指示灯;多重软硬件可靠设计,看门狗技术使设备安全运行;单+7V+26V 宽范围供电(推荐+9V+12V);工作电流最大 300mA、休眠时间10mA;工作温度:20C +70C;工作湿度:90 1.3 产品硬件说明产品硬件说明 A-G

12、PRS1090 示意图如下:1.3.1 串口通讯串口通讯 A-GPRS1090上的串口可提供RS232和RS485的可变配置方式,默认情况下为RS232方式,若用户要使用RS485方式,请提前说明。1)RS232方式 A-GPRS1090上的RS232接口,如下图所示:6 北京阿尔泰科技发展有限公司 123459876GNDRXTXRTSCTSNCNCNCNC 若与 DAM3210 配合使用时,需要用交叉串口线;若与电脑连接进行参数配置,则应使用直连串口线。2)RS485方式 A-GPRS1090上的RS485接口,如下图所示:123459876GNDDATA-DATA+NCNCNCNCNCN

13、C 1.3.2 指示灯指示灯 A-GPRS1090上配备3个LED指示灯:分别为NET(网络状态灯)、PWR(电源指示灯)和ACT(GPRS状态灯和通讯灯)。NET:网络状态指示灯,闪烁时表示网络状态。PWR:电源指示灯,当电源的连接到PWRIN和GND端子,通电后,PWR(电源指示灯)灯亮。ACT:上电后,若GPRS状态等常亮,则表示GPRS网络存在。1.3.3 SIM 卡安装说明卡安装说明 使用移动运营商的GPRS网络,购买一张能上GPRS网络的SIM卡。在安装SIM卡前,首先要把SIM卡抽屉取出(取出时用一个尖锐物体(比如圆珠笔尖)按压抽屉旁的黄色小点,使抽屉弹出),抽屉取出后,把SIM

14、卡放在抽屉中,再把抽屉插回。SIM卡金手指一面朝外。注意:在通电的情况下严禁插拔SIM 卡。1.4 产品包装核对表产品包装核对表 打开 A-GPRS1090 数传模块包装后,你将会发现如下物品:1、A-GPRS1090 数传模块一个 2、ART 软件光盘一张,该光盘包括如下内容:7AGPRS1090 用户手册 版本:6.25 a)本公司所有产品驱动程序,用户可在 GPRS 目录下找到 A-GPRS1090 数传模块驱动程序;b)用户手册(pdf 格式电子文档);3、一条 9 芯针对孔的直连线。4、9V 电源一个。1.5 安装指导安装指导 在不同操作系统下安装 A-GPRS1090 数传模块的方

15、法一致,在本公司提供的光盘中含有安装程序 Setup.exe,用户双击此安装程序按界面提示即可完成安装。8 北京阿尔泰科技发展有限公司 2 参数配置参数配置 A-GPRS1090有三种参数配置方法:本地串口配置、远程配置和短信配置。2.1 本地串口配置模式本地串口配置模式 本地串口配置有两种方法:GPRS-Config.exe 配置程序和 AT 命令配置。进入本地配置模式有两种方式,分别如下所述。1、在、在 DTU 上电时:上电时:DTU 在上电时会检测串口上是否有空格出现,有则认为用户要求进入配置模式。所以我们只需要在 DTU 上电前,向串口不断发送空格(波特率 115200、8 位数据位、

16、1 位停止位、无校验),然后给 DTU 通电,即可进入本地串口配置模式。注:注:在DTU上电时如果接收到字符“e”(小写,波特率115200、8位数据位、1位停止位、无校验),将进行出厂设置恢复动作;在DTU上电时如果接收到字符“a”(小写,波特率115200、8位数据位、1位停止位、无校验),将可以对SIM300进行AT命令测试。2、在、在DTU 正常工作时:正常工作时:DTU正处于正常通信状态,那么通过串口向DTU发送如表2.1所示格式的字符串(波特率等数据为DTU工作值),可使DTU 退出当前工作模式,进入配置模式。图2.1为输入数据的数据流示意图。表2.1 图2.1 2.1.1 配置模

17、式进入确认配置模式进入确认 如果成功进入配置模式,模块将返回字符串“OK”(大写字母)。2.1.2 配置模式的退出配置模式的退出 A-GPRS1090配置结束后,如果要进入设置好的工作模式,则需要通过串口或远程的服务器向模块发送控制命令中的“退出配置模式”命令(OUTSET)。如果之前的设置不影响一些关键参数,系统将直接进入工作模式,否则将自动复位模块系统。2.1.3 GPRS-Config.exe 配置程序配置程序 A-GPRS1090 进入 GPRS-Config.exe 配置模式状态方法:(先不要给模块上电)(先不要给模块上电)1、将相应的串口与模块相连。9AGPRS1090 用户手册

18、版本:6.25 2、单击“进入配置状态”按钮,然后迅速给 A-GPRS1090 上电。(如下图)3、单击“获取信息”按钮,即可读取模块配置信息,也可等待几秒自动获取信息。4、界面左边“本地串口配置”列表中的项目,根据你的需要可以进行修改,修改后点击“保存设置”即可。2.1.4 AT 配置参数协议配置参数协议 在DTU进入配置模式后,即可向DTU发送带有配置信息的命令帧,通过命令帧对DTU参数进行读写。命令帧全部使用ASCII字符,这方便用户在没有配置工具的情况下使用超级终端进行参数配置,同时也让用户在自己的设备上很容易编写DTU配置程序。命令帧结构如表2.1.4-1所示。命令分为两类,写命令与

19、读命令,写命令用于配置DTU的参数,读命令用于查询DTU当前的配置。它们格式上的区别在于读命令不带有配置参数,并且命令代号后的字符不同,写命令为“=”,表示赋值。读命令为“?”,表示询问。10 北京阿尔泰科技发展有限公司 表2.1.4-1 命令代号因配置对象不同而各不相同,这些代号必须是符合规定的(如表2.1.4-2所示),如果使用其它的命令代号,DTU将返回“ERR CMD”。如果写命令中附带的配置参数不合法(比如波特率超出了允许范围),DTU将拒绝接受该参数,并返回“ERR DATA”。说明:1、命令帧中所有数据为ASCII编码的字符,所有输入字符不分大小写;2、命令代号,根据表2.1.4

20、-2查得;3、写命令帧中的参数长度受限制,最大长度由表2.1.4-2查得。表2.1.4-2 功能名称 类型 代码 最大长度设置值 模块型号 R DTUTYPE 10 如“ART1090”设备ID号 R DTUID 15 为设备唯一ID,不可改写 设备软件版本号 R SWVER 5 如V1.00 设备名称 RW DTUNAM 15 ARTDTU01 SIM卡号码 RW PHON 11 如“15810437433”工作模式 R W MODE 1 0:永远在线,1:空闲下线,2:空闲掉电 模块类型 R W DTUMODE 1 0:客户端,1:服务器端,2:CSD客户端,3:CSD服务器端 本 地 设

21、 置 传输模式 R W DATMODE 1 0:协议传输,1:通明传输 目 标 中心数 RW SVRCNT 1 12 11AGPRS1090 用户手册 版本:6.25 DNS1 RW DNS1IP 15 如“202.106.0.20”DNS2 RW DNS2IP 15 如“211.136.17.107”主数据中心IP RW SVRIP 15 如“221.218.157.55”主数据中心域名 RW SVRNAM 40 如“”主数据中心端口 RW SVRPORT 5 如“80”主数据中心连接模式 RW SVRMODE 1 0:建立TCP连接 1:建立UDP连接 备用数据中心IP RW SVR1IP

22、 15 如“192.168.0.1”备用数据中心域名 RW SVR1NAM 40 如“”备用数据中心端口 RW SVR1PORT 5 如“80”备用数据中心连接模式 RW SVR1MODE 1 0:建立TCP连接 1:建立UDP连接 一批内目标重连次数 RW TRYCNT 2 从1(无限制)99 一批内目标重连间隔 RW TRYTIM 5 从1065534(单位:秒)设 置 两批间目标重连中断间隔 RW TRYSPAC 5 从165534(单位:分)串口波特率 RW SERBAUD 6 从300115200 串口数据位长度 RW SERDAT 1 从58 串口停止位长度 RW SERSTP 1

23、 从12 串口校验类型 RW SERCHK 4 详细说明 心跳包间隔时间 RW BEATTIM 5 从3065534(单位:秒)心跳包超时时间 RW BEATOUT 5 从3065534(单位:秒)心跳包数据设置 RW BEATDATA 2 一字节16进制数,如:“FE“帧间隔时间 RW SERS 5 从165534(单位毫秒)传 输 控 制 数据包最大长度 RW MTU 4 从11024(单位:字节)12 北京阿尔泰科技发展有限公司 空闲下线时间 RW IDLETIM 5 从3065534(单位毫秒)APN RW APN 20 默认为空 APN用户名称 RW USRNAM 20 默认为空 A

24、PN密码 RW PWD 20 默认为空 短信中心号码 RW SMSNO 14 默认为空 本地端口号 R W LCOPORT 1 默认“2020”短信认证用户1 RW USERNO1 14 短信认证用户2 RW USERNO2 14 短信认证用户3 RW USERNO3 14 网 络 参 数 模块登陆密码 RW DTUPWD 6 默认为“888888”复位当前固件 W RSTDTU 2 ON:输出 恢复出厂设置 W DEFAULT 2 ON:使能 列出系统所有已配置参数 R CFGLIST 保存当前参数 W CFGSAVE 2 ON:输出 控 制 命 令 调试信息输出 RW DBGINF 3 O

25、N:有;OFF:无 2.2 远程配置远程配置 远程配置使用ARTServer服务程序。远程配置界面如图所示。13AGPRS1090 用户手册 版本:6.25 配置方法:选择要配置的选项,若更改项为可写参数,则在参数编辑框内填写更改的参数,点击“”按钮,在“发送框”内可看到配置信息,点击“发送按钮”,配置成功则在“接收框内”返回“OK”,失败则返回“发送命令错误”。若为只读参数,则用户不可更改,只可在“接收框”内查看配置情况。2.3 短信配置短信配置 短信配置则是在手机上输入命令进行配置,但请注意:只支持一条短信一条命令,格式为:只支持一条短信一条命令,格式为:6位密码位密码+“:”+命令(不用

26、前缀命令(不用前缀“AT+”)。所有字符采用西文。只有在手机号码为认证号码且密码通过的情况下有效,短信唤醒命令为)。所有字符采用西文。只有在手机号码为认证号码且密码通过的情况下有效,短信唤醒命令为“WAKEUP”。短信配置支持电话唤醒:电话持续时间必须大于2次振铃,且是在挂断电话后唤醒。14 北京阿尔泰科技发展有限公司 3 功能设置说明功能设置说明 3.1 导出配置导出配置 可以保存您所修改的配置项目。3.2 导入配置导入配置 将你以前保存过的配置项目加载。3.3 复位复位 DTU 模块模块 当使用该项目时,模块将执行一次软件复位动作。3.4 恢复出厂设置恢复出厂设置 当使用该项目时,模块将恢

27、复出厂设置,主要用于模块配置错乱后恢复出厂设置。3.5 软件版本号(软件版本号(SWVER)它们反映了该模块的软件版本信息,参数由厂家设定,用户无法修改。用户在寻求技术支持时,提供这些信息可以得到更有针对性的建议。3.6 设备名称(设备名称(DTUNAM)当使用多台模块时,可使用该项配置区别不同的设备。设备名称限定为15字符。3.7 SIM 卡号码(卡号码(PHON)该参数需要用户配置,而并非模块自动生成的。这个参数不是系统运行的条件参数,即它不会影响模块的运行状态,它用于服务器端读取模块的手机号码。该参数为11 位ASCII 字符,如“15810437433”。3.8 工作模式(工作模式(M

28、ODE)A-GPRS1090有三种工作模式,“永远在线模式”、“空闲下线模式”和“空闲掉电模式”。?永远在线模式:永远在线模式:模块上电会后主动连接预先设定好的服务器,并一直维持着在线状态,随时都可以快速的进行数据传输。?空闲下线模式:空闲下线模式:模块上电后会主动连接预先设定好的服务器,如果在一段时间内没有进行数据传输(数据中心端没有发数据,串口设备端也没有发数据),模块将断开与服务器的连接,进入休眠状态。通信的空闲时间可以在“传输控制”中使用“空闲下线时间(IDLETIM)”配置命令进行设定,设定时间最短30 秒,最长65536秒,步进一秒钟。在模块断开与服务器的连接后,有三种方法使模块与

29、服务器之间重新建立连接。第一种是向模块的串口发送数据,模块将在连接服务器成功后将这些数据送出。第二种是通过电话唤醒,只要拨打模块 SIM 卡的号码,接通后,铃声连续响 2 次以上之后主动挂断,模块将会重新与服务器之间建立连接,即设备被唤醒。第三种是通过短信唤醒模块。在配置工具中将短信认证用户中的任意一个写上被唤醒的号码,号码格式 15AGPRS1090 用户手册 版本:6.25 为+861*。发短信的命令格式为 888888:Wakeup。发送成功后模块将会返回一个信息,信息内容为OK,说明模块与服务器连接成功,即设备被唤醒。?空闲掉电模式:空闲掉电模式:该模式的工作情况与“空闲下线模式”类似

30、,不同之处是工作于“空闲掉电模式”的模块在断开与服务器的连接后,模块将切断GPRS 模块的供电,并使整个系统进入掉电状态,达到低功耗的目的。在系统掉电的状态下整机功耗小于14mA,适合用电池供电、间歇性通信的场合。在“空闲掉电“模式下,只有一种方法可以使模块与服务器之间建立连接(唤醒模块设备),即向模块设备的串口发送数据,模块设备将在连接服务器成功后将这些数据送出。3.9 模块类型(模块类型(DTUMODE)该参数用于设置模块的功能模式,当DTUMODE 配置为“CLIENT”时,模块将作为客户端主动连接数据中心服务器;当DTUMODE 配置为“SERVER”时,模块将作为服务器等待客户端的连

31、接。在使用点对点功能时,将一个模块配置为“SERVER”,另一个配置为“CLIENT”。3.10 主中心服务器的参数(主中心服务器的参数(SVRIP,SVRNAM,SVRPORT,CNTMODE)一个目标服务器的设定包括IP 地址和端口号,如果服务器没有固定的IP 地址,可以使用域名。在服务器的IP 地址有效时,域名项将被忽略。在网络通信中,有TCP 和UDP 两种方式通信。其中TCP 通信是基于连接的通信方式,通信一方为服务器,另一方为客户端,在初始状态下服务器处于监听状态,等待客户端的连接,客户端则需要主动连接服务器,实际应用中数据中心通常为服务器模式,而模块通常为客户端模式。在TCP 通

32、信方式下,任何一方在收到对方的数据包后都要进行应答,所以该方式具有通信可靠的优势,但是在通信速度上会稍慢于UDP 方式。UDP 方式是不基于连接的通信方式,通信双方都是平等的,任何一方在收到对方的数据包后都无需进行应答。因为通信过程的简化,所以UDP 方式具有通信速度较快的特点,但是稳定性和数据可靠性不如TCP方式。当使用TCP 方式建立连接时,模块作为TCP 客户端(Client),数据中心服务器作为TCP 服务器(Server),该方式下模块登陆数据中心服务器后即可进行数据交换;而当使用UDP 方式连接时,则不存在上述关系,数据中心主机和模块都要建立一个UDP 连接。因为模块处于移动运营商

33、的内网,所以公网(Internet)上的网络设备无法直接和模块通信,在这种情况下,只能由模块主动连接公网设备,而当模块使用UDP 方式发送数据到数据中心时,数据包会携带其IP 地址和端口号信息,数据中心主机收到该数据包后,可根据该信息建立一个到模块的UDP 连接,建立成功后,双方即可进行数据交换。但是因为GPRS环境下UDP 方式存在不稳定、易丢包的问题,所以不推荐使用UDP 方式。3.11 次数据中心服务器的参数(次数据中心服务器的参数(SVR1IP1,SVR1NAM1,SVR1PORT1,CNTMODE1)一个目标服务器的设定包括IP 地址和端口号,如果服务器没有固定的IP 地址,可以使用

34、域名。在服务器的IP 地址有效时,域名项将被忽略。在多次尝试连接主中心服务器失败后,模块将自动切换为连接备用中心服务器。在使用备用服务器时,如果是正在进行远程配置时连接突然断开,模块将重新连接备用服务器。如果是处于工作模式时连接突然断开,目标服务器将切换回主中心服务器。3.12 一批内目标重连次数、一批内目标重连间隔、两批间目标重连中断间隔(一批内目标重连次数、一批内目标重连间隔、两批间目标重连中断间隔(TRYCNT,TRYTIM,TRYSPAC)为了增加数据中心的安全性,模块在登录上目标服务器时会发送一包称为“注册包”的数据。在注册包中会包含参数,用户软件如果发现登录密码不符,可以拒绝设备的

35、登录。“登录密码”可以设置成任何8 字节长的字符串。其中目标重连次数用于控制同一批连接中同一目标的连接次数,为0 时表示连接不分批次(即连接中断间隔 16 北京阿尔泰科技发展有限公司 参数无效)。目标重连间隔用于控制两次尝试连接的间隔时间,最小10s,最长65534 秒。目标重连中断间隔用于控制两批连接的间隔时间,最小1 分钟,最长65534分钟。举例说明,假设现在配置重连次数为5 次、重连间隔为200s、重连中断间隔为10 分钟,并且主中心和备用中心的IP 及端口号都有设置。那么模块工作后,将首先尝试连接主中心,如果连接失败,将以间隔200s 的间隔,重复尝试连接主中心,直到5 次连接机会用

36、光。接下来,模块将延时200s 后切换目标服务器,尝试连接备用中心,如果连接失败,将以200s的间隔,重复尝试连接备用中心,直到5 次连接机会用光。至此,一批连接尝试结束了,模块进入“连接中断间隔”延时,延时10 分钟后重复上面的过程,启动下一批连接尝试。整个过程周而复始,直到模块连上一个服务器为止。3.13 串口波特率(串口波特率(SERBAUD)该参数控制模块串口的通信波特率,必须使用标准波特率进行通信,支持的波特率如表3.13 所示。表3.13 支持的波特率 标准波特率 300 600 1200 2400 4800 9600192003840057600115200 3.14 串口数据位

37、(停止位)长度(串口数据位(停止位)长度(SERDAT,SERSTP)这些参数控制着串口字符数据的格式,用户根据自己串口设备的要求来设定。3.15 串口校验类型(串口校验类型(SERCHK)该参数控制模块串口通信时的校验类型,取值关系如表3.15 所示。表 3.15 串口校验类型与参数的对应关系 波特率 无校验 奇校验 偶校验 强制为1 强制为0 设置值 NON ODD EVEN 1 0 3.16 心跳发送心跳发送/接收间隔时间(接收间隔时间(BEATTIM)模块连接上服务器后,如果长时间没有产生数据流,这条连接将被运营商切断。为了保持连接的激活状态,模块将间歇性的向服务器发送一字节无意义的数

38、据,这个数据称为心跳包。两个心跳包之间的间隔时间可以根据当地的网络情况来设定,一般为数十秒。用户可以通过这个参数来设置心跳包间隔时间,取值范围为3065534(单位:秒)。3.17 心跳包数据设置(心跳包数据设置(BEATDATA)用户也可以自行设定心跳数据,如:“0 x3F”,使用AT 指令配置时,格式为:“AT+BEATDAT=3F”。3.18 帧间隔时间和数据包最大长度(帧间隔时间和数据包最大长度(SERS,MTU)在串口收到一个字节数据后,如果在设定的帧间隔时间内没有收到新的数据,那么该字节之前的串口数据作为一包,下一字节数据作为下一包的开始。如果用户对传输的数据有分帧的要求,那么可以

39、使用该方法分包。在GPRS 网络中过大的数据包会增加传输延时,并且容易丢失,所以可根据当地网络的情况合理的设置数据包最大长度。当接受到的数据达到最大数据包数量时,模块就将它们作为一个数据包发送,这些动作对用户来说 17AGPRS1090 用户手册 版本:6.25 是透明的(也可以说是隐蔽的)。注意:注意:如果“帧间隔时间”或者“数据包最大长度”设置得过小,那么模块发出的网络包中用户数据所占比例会下降,将导致流量上升。如果设置得过大,那么会导致模块发出的数据包变大(不会超过“最大包长”值),传输延时也会增加。具体参数用户可以自己把握,如果对数据没有分帧要求,建议“帧间隔时间”设置为数百毫秒(默认

40、值为100ms),“数据包最大长度”设置为数百字节(默认值为512 字节)。3.19 空闲下线时间(空闲下线时间(IDLETIM)参看“3.8 工作模式”小节的说明。3.20 APN 名称、用户名、密码(名称、用户名、密码(APN,USRNAM,PWD)这些参数通常使用默认值即可。如果使用专用的VPN 卡,那么这些参数根据实际情况填写。3.21 本地端口号(本地端口号(LCOPORT)该参数用于设置模块作为“SERVER”时的本地端口。使用点对点连接时,当一台模块作为服务器时,另外一台模块就将该端口当作目标端口,建立和它的TCP 或UDP 连接。3.22 登陆密码(登陆密码(DTUPWD)当授

41、权用户使用短信配置模块时,必须发送正确的模块登陆密码,否则无法进行配置。该参数长度为6 位(任意字符)。3.23 调试信息(调试信息(DBGINF)该参数控制着配置模式下输入模块的数据是否“回显”,并且控制着设备的“调试信息”是否输出。“回显”:如果使用超级终端之类的工具配置模块时,超级终端本身并不能显示您在超级终端输入的数据,需要模块把获得的数据从串口回传,这样才能在超级终端上显示您输入的内容。如果使用单片机等设备来自动配置本模块,那么回显功能就没有什么用处,可以关闭该功能。“调试信息”:为了方便工作人员在现场调试模块时观察模块的工作情况,模块会从本地串口上打印出设备的工作信息,比如正在连接

42、服务器的信息等。在系统调试结束后,调试信息就没有用处了,可以关闭该功能。18 北京阿尔泰科技发展有限公司 4 服务器程序服务器程序 4.1 概述概述 ARTServer 是运行在 Windows 操作系统上的无线通信服务器应用程序。通过本公司提供的 A-GPRS1090 数据传输模块,进行服务器与模块之间的数据通信,服务器可实现客户端连接、管理,客户端的映射、数据收发等功能。4.2 使用说明使用说明 4.2.1 应用程序框架应用程序框架 如下图所示:4.2.2 服务设置服务设置 如下图:19AGPRS1090 用户手册 版本:6.25 说明:1、默认监听端口 8000,服务器程序只有一个对外开

43、放监听端口,最多允许 1000 个客户端连接。2、用户还可以选定“当 Windows 启动时自动启动 A-GPRS”,那么当用户开机时,ARTServer 自动启动。4.2.3 终端添加终端添加 在 ARTServer 服务器程序中添加无线终端模块唯一标识 IMEI 和名称,如下图:说明:1、串号(IMEI)必须为 15 位有效。2、“终端存在”:如果没有选择“终端存在”,表明这是一个无效终端,ARTServer 不接受该终端的连接请求。3、“心跳间隔”指终端多少秒发送一个心跳包给 ARTServer。“心跳超时”是指终端多少秒没有接收到 ARTSever 的心跳包就认为已经掉线。掉线后终端会

44、根据自己的“尝试间隔”参数来确定下次发起连接 ARTServer 的时间。心跳参数确保终端在线,大小可由用户设定。4.2.4 删除终端删除终端 单击列表框中要删除的终端,选择菜单“终端管理|删除终端”或者点击工具栏“删除终端”按钮,弹出确认删除对话框。点击“是”则删除该终端。20 北京阿尔泰科技发展有限公司 4.2.5 映射管理映射管理 ARTServer 支持四种映射方式:终端到终端、终端到本机物理串口、终端到本机虚拟串口、终端到本机 TCP端口。1、终端到终端映射是由 ARTServer 将两个终端的数据进行转换。2、终端到本机物理串口映射是由 ARTServer 打开一个指定的本机实际存

45、在的串口,然后在终端和这个串口之间进行数据转发。3、终端到本机虚拟串口映射是由 ARTServer 创建一个虚拟串口后在终端和虚拟串口之间进行数据转发。4、终端到本机 TCP 端口映射是由 ARTServer 开放一个本地服务器端口,在终端和这个 TCP 端口之间进行数据转发。设置如下图:说明:1、不能终端自身映射,要映射多个 TCP 端口时,TCP 端口号不能相同。2、如果要删除一个虚拟串口映射,请确保没有任何程序打开这个虚拟串口。3、如果要删除映射,单击“映射表”中要删除的映射,点击“删除映射”即可。4.2.6 信息信息 ARTServer 有两种信息“系统信息”和“终端信息”。1、“系统

46、信息”有终端总数和终端在线个数信息。列表框中显示用户进行的操作结果,如:连接信息、映射信息等。2、“终端信息”显示终端连线状态,心跳、接收和发送数据显示。21AGPRS1090 用户手册 版本:6.25 5 应用实例介绍应用实例介绍 5.1 协议传输协议传输 5.1.1 配置程序设置配置程序设置 1、首先配置程序中的“传输模式”设置为“协议传输”。2、“服务器 DNS1”和“服务器 DNS2”中的 DNS 已经设定好,可以不用更改。(出厂默认设置为:DNS1=211.136.17.107,DNS2=202.106.0.20)。3、“主数据中心 IP”是使用公网 IP 即 Mode 上能够上互联

47、网的 IP 地址(如果使用“主数据中心域名”则当前项必须为空)。如下图。注意:公网 IP 地址每天都变化,需要更新。4、“主数据中心域名”可以使用花生壳软件申请一个域名,由第三方管理域名,比较方便。注意:使用域名连接则“主数据中心 IP”必须设置为空。5、“主数据中心端口号”:当前使用“ARTServer.exe”应用程序的计算机需要开放一个端口号并将这个端口号 22 北京阿尔泰科技发展有限公司 设置在当前项中。6、“主数据中心连接模式”请选择 TCP 模式。7、串口设置:A-GPRS1090 模块本身提供一个串口用于数据传输,串口配置如下图所示。8、心跳设置:“心跳包间隔时间”是间隔一定时间

48、发送一次心跳,默认设置为“30s”,可以程序更改。“心跳包超时时间”如果在超时时间内心跳没有到来则模块重新连接。默认设置为“120s”,可以由程序更改。5.1.2 ARTServer 服务器程序服务器程序 开始菜单程序阿尔泰测控演示系统A-GPRS1090ARTServer 服务程序 1、单击左边“服务设置”按钮设置主服务器端口号(端口号应当和配置程序中的“主数据中心端口号相同”)如下图:23AGPRS1090 用户手册 版本:6.25 2、单击“启动服务”按钮创建主服务器。如下图:3、将 A-GPRS1090 模块供电,(请将开通 GPRS 业务的动感地带手机卡插入模块 Sim 卡托中)。等

49、待该模块连入主服务器。大约几十秒后模块连接成功如下图:24 北京阿尔泰科技发展有限公司 25 4、该服务器程序主要实现的是数据转发功能,可以实现物理串口转发、TCP 端口转发、虚拟串口转发。(1)先进行“物理串口转发”测试 单击左边“映射管理”按钮,弹出对话框。AGPRS1090 用户手册 版本:6.25 将新连接的设备 DTU1090-0 映射到物理串口,串口号选择默认为 COM1,单击串口配置对话框如下图:进行串口配置。(只有进行串口配置后“映射”按钮才有效)单击“映射”按钮如下图:26 北京阿尔泰科技发展有限公司 27 主服务程序则会添加物理串口转发功能:数据发送规则(物理串口转发)打开

50、串口 COM3 用于连接 A-GPRS1090 设备,将映射的物理串口 COM1 与另外一个未被占用的串口 COM2相连,串口 COM3 发送数据就可以到 ARTServer 服务器,再由服务器转发数据到 COM1 上。在服务器程序“终端信息”页面上可以检测到 A-GPRS1090 设备上的串口 COM3 发送的上行数据,COM1 可以连接其他设备发送下行数据到 A-GPRS 实现转发。AGPRS1090 用户手册 版本:6.25 如下图:(2)进行“TCP 端口转发”测试 单击左边“映射管理”按钮,弹出对话框。28 北京阿尔泰科技发展有限公司 29 将新连接的设备 DTU1090-0 映射到

51、 TCP 端口,用户可更改端口号,端口号默认为 5000。单击“映射”按钮如下图:主服务程序则会添加 TCP 端口转发功能:AGPRS1090 用户手册 版本:6.25 数据发送规则(TCP 端口转发)打开串口 COM1,用于连接 A-GPRS1090 设备上的串口,COM1 发送数据就可以到 ARTServer 服务器,再由服务器转发数据到 TCP 端口 5000 上。打开“网络调试助手”(菜单测试TCP 客户端测试)作为客户端连接 TCP 转发端口 5000,实现数据转发。如下图:30 北京阿尔泰科技发展有限公司 31 在服务器程序“终端信息”页面上可以检测到 A-GPRS1090 设备上

52、的串口 COM3 发送的上行数据,TCP 转发端口 5000 可以发送下行数据到 A-GPRS 实现转发。如下图:AGPRS1090 用户手册 版本:6.25 (3)进行“虚拟串口转发”测试 单击左边“映射管理”按钮,弹出对话框。将新连接的设备 DTU1090-0 映射到虚拟串口,串口号选择为 COM5,单击“映射”按钮如下图:32 北京阿尔泰科技发展有限公司 33 主服务程序则会添加虚拟串口功能:数据发送规则(虚拟串口转发)打开串口 COM1,连接 A-GPRS1090 设备上的串口,COM1 发送数据就可以到 ARTServer 服务器,再由服务器转发数据到虚拟串口 COM5 上。打开串口

53、 COM5(菜单测试串口测试),实现数据转发。在服务器程序“终端信息”页面上可以检测到 A-GPRS1090 设备上的串口 COM1 发送的上行数据,虚拟串口AGPRS1090 用户手册 版本:6.25 COM5 可以发送下行数据到 A-GPRS 实现转发。如下图:5.2 透明传输透明传输 5.2.1 配置程序设置配置程序设置 1、首先将配置程序中的“传输模式”设置为“透明传输”。2、其他设置同“协议传输”设置相同。说明:透明传输所发的数据包没有加报头。5.2.2 服务器设置服务器设置 直接使用“网络调试助手”创建一个服务器,开放一个端口,端口号和模块配置程序中的端口号相同。如下图:34 北京

54、阿尔泰科技发展有限公司 35 将 A-GPRS1090 模块供电,(请将开通 GPRS 业务的动感地带手机卡插入模块 Sim 卡托中)。等待该模块连入主服务器。大约几十秒后模块连接成功如下图:AGPRS1090 用户手册 版本:6.25 数据发送规则(透明传输)打开串口 COM1,用于连接 A-GPRS1090 设备上的串口,COM1 发送上行数据就可以到服务器,服务器发送下行数据到串口 COM1。如下图:36 北京阿尔泰科技发展有限公司 6 A-GPRS1090 拨号上网配置指南拨号上网配置指南 本产品可以通过串口实现拨号上网。6.1 计算机创建调制解调器和建立拨号连接计算机创建调制解调器和

55、建立拨号连接 6.1.1 创建调制解调器创建调制解调器 1、打开 Windows XP 控制面板,单击“打印机和其他硬件”如下图:2、在弹出的新对话框中单击“电话和调制解调器选项”,如下图:37AGPRS1090 用户手册 版本:6.25 3、选择“调制解调器”属性页,如下图:38 北京阿尔泰科技发展有限公司 4、单击“添加”按钮,添加串口作为调制解调器,如下图:等待系统正在检测设备。39AGPRS1090 用户手册 版本:6.25 5、选择 33600bps 调制解调器,单击“下一步”按钮,如下图:40 北京阿尔泰科技发展有限公司 6、选择 COM3,单击“下一步”按钮,如下图:7、调制解调

56、器安装完毕,单击“完成”按钮,如下图:41AGPRS1090 用户手册 版本:6.25 8、在“电话和调制解调器选项”对话框中,出现了一个新的调制解调器,通过 COM3 连接。如下图:9、单击“属性”对话框,在“调制解调器”属性页中“最大端口速度”应当为 115200,如下图:42 北京阿尔泰科技发展有限公司 43AGPRS1090 用户手册 版本:6.25 6.1.2 建立拨号连接建立拨号连接 1、打开控制面板,选择“网络和 Internet 连接”,如下图:2、选择“创建一个到您的工作位置的网络连接”如下图:44 北京阿尔泰科技发展有限公司 3、选择“拨号连接”,单击“下一步”,如下图:4

57、、输入公司名称,单击“下一步”按钮,如下图:5、电话号码:*99*1#,单击“下一步”按钮,如下图:45AGPRS1090 用户手册 版本:6.25 6、连接建立成功并完成,单击“下一步”按钮,如下图:7、打开“网络连接”,如下图:46 北京阿尔泰科技发展有限公司 8、拨号连接存在。47AGPRS1090 用户手册 版本:6.25 6.2 A-GPRS1090 连接上网连接上网 一、打开串口工具,如下图:COM3,Baud=115200,如下图:1、定时发送字符“a”,间隔时间 1 秒钟。2、给 A-GPRS1090 供电,等待模块进入拨号上网模式,等到串口接收到“OK”,则成功,请取消定时发

58、送,关闭串口如下图:48 北京阿尔泰科技发展有限公司 3、打开“网络连接”,如下图:49AGPRS1090 用户手册 版本:6.25 4、双击“阿尔泰科技”拨号上网,如下图:50 北京阿尔泰科技发展有限公司 5、拨号成功,现在可以上网冲浪了。51AGPRS1090 用户手册 版本:6.25 7 故障诊断 7 故障诊断 以下是 A-GPRS1090 常见故障及其可能的原因和解决方法。如果仍有问题,用户可直接与 ART公司的技术支持联系,获得技术支持。1、模块不能上线,可能原因为:a)天线接触不好;b)SIM 卡接触不好;c)SIM 卡欠费;d)网络未连通;e)公网 IP 变化或花生壳断开。f)设备损坏。2、模块正常工作一段时间后自动断线,可能原因为:a)网络连接不通畅或网速慢(网络延时);b)若用公网 IP,有可能是公网 IP 地址变化;c)SIM 卡欠费;d)模块在设置时间内一次收发的数据过大。52

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!