ME86A智能GPRS传输终端使用手册
ME86A 智能GPRS 传输终端使用手册北京世纪红日科技有限公司2004-5-1 ,一、 产品概述北京世纪红日科技有限公司设计、生产的ME86A GPRS Modem内嵌
ME86A 智能GPRS 传输终端使用手册
北京世纪红日科技有限公司
2004-5-1
,一、 产品概述
北京世纪红日科技有限公司设计、生产的ME86A GPRS Modem内嵌高可靠性的GPRS 引擎(GPRS Cellular Engine)和高速RISC 单片机系统,标准串行接口和精简的软件接口协议将用户从繁杂的GPRS 通信标准解析(尤其中国各地GSM/GPRS网络和基站设备类型繁多,技术水平参差不齐)和调试中解脱出来,大大缩短产品开发周期。
基于公网的数据传输具有通信范围广(GSM/GPRS网络基本覆盖全国),传输稳定可靠等特点。因此,GPRS Modem在无人值守远程设备监控、远程数据采集、图像监控、远程抄表以及结合GPS 的远程调度等领域获得了广泛的应用。
二、 功能介绍
本产品为GPRS 网络终端,可以通过GPRS 网络进行高速数据传输。鉴于目前国内GPRS 网络在很多地方还不是很平均,本产品特别设计自动维持连接、开机自动连接及自动接受远程控制命令连接功能,方便用户的使用,并且适合于多种不同的用户的多种不同应用。本产品还可以工作于专用VPN 内网中,可以自行设定不同的接入点及用户名和密码。为了方便用户程序使用,本产品特别设计为智能透明传输方式,一次性设定好后,可以自动在接通电源后连接到指定的IP 地址和接收到控制命令后连接到指定的IP 地址。这样用户在使用的时候完全不用处理网络通信方面的控制,本产品全部智能处理。本产品还具有当GPRS 信号不好,无法连通的时候,自动切换到CSD 连接方式,保证用户数据安全可靠有效的送达目的地址。
三、 控制指令集(‘+’在指令语法中代表连接符) 连接指令
90H 功能: 设定GPRS 连接参数(暂不提供)
语法:
例如:
91H
语法:
例如:
92H
语法:
例如:
93H 功能:
语法:
例如: 0xE8 0x90 “APN名称,用户名,密码” 0xE9 0xE8 0x91 “ISP号码” , “用户名” , “密码” 0xE9 0xE8 0x92 0xE9 0xE8 0x92 0xE9 断开连接 0xE8 0x93 0xE9 (命令模式、数据模式先用###切换) 0xE8 0x93 0xE9 功能: 设定CSD 连接参数(暂不提供) 功能: 建立连接
,94H 功能:
语法:
例如: 设定DNS 地址(暂不提供) 0xE8 0x94 “DNS1,DNS2” , 0xE9
建立TCP 连接
0xE8 0x95 “IP地址或域名:端口号” 0xE9
0xE8 0x95 “61.50.71.197:6000” 0xE9
和主机61.50.71.197的6000端口建立TCP 连接
0xE8 0x95 “WWW.ABC.COM:6000” 0xE9
和主机WWW.ABC.COM 的6000端口建立TCP 连接
恢复TCP 连接(快速连接)
0xE8 0x96 0xE9
恢复为数据连接状态(快速连接到上次连接的IP 地址)。
0xE8 0x96 0xE9
定时发送维持连接(心跳)数据,维持TCP 连接
0xE8 0x97 参数 时间 0xE9
参数:0x01自动维持,0x02不维持,断开后返回错误 0x03自动维持但不马上连接。
时间:自动维持连接数据包发送间隔(单位:分钟)
0xE8 0x01 0x05 0xE9
将设备设置为自动维持连接,维持连接数据包间隔为5分钟
设定发件服务器
0xE8 0x98 “SMTP服务器地址,用户名,密码” 0xE9
设定收件服务器
0xE8 0x99 “POP3服务器地址” , “用户名” , “密码” 0xE9
设定收件人
0xE8 0x9A “收件人地址” 0xE9
发送邮件
0xE8 0x9B 0xE9
接收邮件
0xE8 0x9C 0xE9
设定FTP 服务器
0xE8 0x9D “FTP服务器地址” , “用户名” , “密码” 0xE9
设定文件名(含路径)
0xE8 0x9E “路径和文件名” 0xE9 TCP 传输指令 95H 功能: 语法: 例如: 96H 功能: 语法: 例如: 97H 功能: 语法: 例如: 邮件指令(暂不提供) 98H 功能: 语法: 例如: 99H 功能: 语法: 例如: 9AH 功能: 语法: 例如: 9BH 功能: 语法: 例如: 9CH 功能: 语法: 例如: 9DH 功能: 语法: 例如: 9EH 功能: 语法: FTP 指令(暂不提供)
,9FH 例如: 功能:
语法:
例如: 下载文件 0xE8 0x9F 0xE9
上传文件
0xE8 0xA0 0xE9
设定开机自动登陆类型
0xE8 0xA1 参数1 参数2 0xE9
参数1:0x01 开机自动登陆GPRS ;0x02 开机自动建立TCP 连接;0x00 不自动连接
参数2:0x01启用短消息告警功能;0x00不起用短消息告警功能。 0xE8 0xA1 0x01 0x00 0xE9
开机自动与设置好的服务器建立TCP 连接,不起用短消息告警功能 设定GPRS 无效时执行的动作(暂不提供)
0xE8 0xA2 参数 0xE9
参数:0x01切换到CSD 方式;0x02切换到SMS 方式;0x00不切换,返回错误
系统复位(暂不提供)
0xE8 0xA3 0xE9
获取历史GPRS 流量(暂不提供)
0xE8 0xA4 0xE9
GPRS 流量计复位(暂不提供)
0xE8 0xA5 0xE9
设定脚本(暂不提供)
0xE8 0xA7 脚本编号(HEX ) ”脚本内容” 0xE9
读取当前网络参数(暂不提供)
0xE8 0xA8 0xE9
更改串口传输率
0xE8 0xA9 串口速率 校验位 0xE9
串口速率:0x00~0x06,表示速率115200~2400(开机缺省速率为115200bps) 校验位:为串口速率位取反,即和串口速率位相加和为0
0xE8 0xA9 0x04 0xFB 0xE9
设置串口速率为9600bps
断开当前连接 A0H 功能: 语法: 例如: 其它指令 A1H 功能: 语法: 例如: A2H 功能: 语法: 例如: A3H 功能: 语法: 例如: A4H 功能: 语法: 例如: A5H 功能: 语法: 例如: A7H 功能: 语法: 例如: A8H 功能: 语法: 例如: A9H 功能: 语法: 例如: ### 功能:
,语法:发送后1秒内没有其他数据发送则自动但开连接
例如:断开当前连接
远程短信遥控指令
CTIP 功能:
语法: 通过短信指令来设置ME86的相关参数,ME86收到指令后,按指令要求执行动作,实现远程遥控 CTIP “IP 地址:端口号” , 参数1 , 参数2
参数1:“1” 开机自动登陆GPRS ;“2” 开机自动建立TCP 连接; “0” 不自动连接
参数2:“1”自动维持,“2”不维持,断开后返回错误。自动维持连接时间为传口设定。 时间只能通过0x97指令设置
CTIP”61.50.71.197:6000”,1,1
要求设备与主机61.50.71.197的6000端口建立连接, 并且下次开机自动连接并维持TCP 通道。
指令确认
0xE8 0x00 0xE9
0xE8 0x00 0xE9
指令执行成功
0xE8 命令符 “OK ” 0x00 0xE9
指令执行失败
0xE8 命令符 “ERROR ” 错误号 0xE9
错误号:非0值表示是行错误。
查询设备ID 号
0x85 0x00
发送:0x85 0x00
返回:0x85 0x00 C-sun Smart GSM/GPRS Modem V1.4.6303 86A1051100000003 例如: 回复指令 1 功能: 语法: 例如: 2 功能: 语法: 例如: 3 功能: 语法: 例如: GSM 指令 1 功能: 语法 例如:
波特率对应表
速率(bps) 对应参数
,短消息告警功能设定
如果开启短消息告警功能则必须在SIM 卡电话本设定如下内容:
1, SIM 卡电话本第一位设定为设备序号有效长度为2位,格式如下:
电话号码设定为“XX000000000”其中XX 为设备序号,总长度必须为11字节
电话本用户名为“SR ”, 为大写ASCII 字符,2字节长度
2,SIM 卡电话本第二位设定为接收短消息的电话号码,格式如下:
电话号码设定为“nnnnnnnnnnn ”,n 为电话号码,总长度为必须为11字节
电话本用户名为“CN ”, 为大写ASCII 字符,2字节长度
例如:
设定设备序号为“01”, 接收号码为13911234567。
AT CPBW=1”01000000000”,129,”SR”
OK
AT CPBW=2,”13911234567:,129,”CN”
OK
AT CPBR=1,2
CPBR: 1,”01000000000”,129,”SR”
CPBR: 2,”13911234567:,129,”CN”
OK
四、 需要注意的问题
注意: 1、 数据中遇到特殊数据时,要进行转意(缺省值为忽略转意)
原字符 转意后
除此之外,所有小于0x20的字符都需要进行转意,转意方法为0xEE 加上原数的反码。如:0x13为 0xEE 0xEC 。
2、 如果在数据传输中出现“###”字符并且三秒钟内不发送任何数据,将导致连接挂
起,转为命令模式。如果要恢复数据模式请发送“恢复TCP 连接(快速连接)”指令,即:0xE8 0x96 0xE9。
3、 维持TCP 连接数据包内容为本设备的ID 好,即“C-sun Smart GSM/GPRS Modem SN:
86A1051100000003”,终端将在持续用户设定的时间内没有数据传输的时候,自动发送此数据包。
4、 每次连接主机若出错均重试3次,如果3次都没有连接成功则进入等待状态,等待主
机命令。
5、 当短消息告警功能打开时,当设备开机但没有成功建立连接和设备重复连接错误时,会
发送短消息到用户设定的手机号码。
,五、 应用实例
1、
本设备支持终端无主机控制方式。可以设定为每次开机自动和指定的IP 地址建立连接或者开机后登陆GPRS 网络,等待中心的短消息指令控制,连接到指定的IP 地址。 例如1:中心服务器为固定IP 地址或为自动解析的固定域名,终端为智能仪表,要求设备开机后自动连接到服务器,传输采集的数据。
工作前设置指令如下:
<1>设定开机执行动作,开机自动激活GPRS 网并建立TCP 连接
下发: 0xE8 0xA1 0x01 0xE9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 A1 4F 4B 00 E9
0xE8 “OK” 0x00 0xE9
<2>设定自动连接选项(自动维持连接、数据包间隔5分钟)
下发:E8 97 02 05 E9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 97 4F 4B 00 E9 //指令执行成功 //指令执行成功
<3>设定串口速率(设定为115200bps )
下发:E8 A9 00 FF E9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 A9 4F 4B 00 E9 //指令执行成功
<5>设定连接地址和端口号(域名:,端口:6000)
下发:E8 95 22 57 57 57 2E 41 42 43 2E 43 4F 4D 3A 36 30 30 30 22
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 95 4F 4B 00 E9 //指令执行成功
至此已经设定完成,并建立好连接。下次只要将设备供电,设备就会主动连接到服务器并建立透明传输通道,共数据传输。
例如2:服务器为动态IP 地址,要求终端每次开机后待机,等待主机指令再连接服务器,传输采集的数据。
工作前设置指令如下:
<1>设定开机执行动作,开机自动激活GPRS 网并建立TCP 连接
下发: 0xE8 0xA1 0x01 0xE9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 A1 4F 4B 00 E9 //指令执行成功
,<2>设定自动连接选项(自动维持连接、数据包间隔5分钟)
下发:E8 97 02 05 E9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 97 4F 4B 00 E9 //指令执行成功
<3>设定串口速率(设定为9600bps )
下发:E8 A9 04 FB E9
收到:0xE8 0x00 0xE9 //接受指令
收到:E8 A9 4F 4B 00 E9
至此已经设定完成,下次只要将设备供电,设备就会自动待机,并等待中心短消息指令。
中心下发短消息:
CTIP”61.50.71.129:6000”,1,1
即连接到主机61.50.71.129的6000端口上。
2、 a. 系统结构为下图,摄像头采集的模拟视频数据通过专用的窄带压缩模块压缩为
0~50Kbps数字的视频流,直接接入ME86A 智能终端的串口。


//指令执行成功 b. 通过连接设置指令设定开机自动连接,地址为“192.168.2.1:6000”(模拟数据): 0x e 8 0x95 0x22 0x31 0x39 0x32 0x2e 0x31 0x36 0x38 0x2e 0x32 0x2e 0x31 0x3A 0x36 0x30 0x30 0x30 0x22 0xe 9
然后设定为开机自动连接
0xe8 0xa1 0x02 0xe9
c .将本产品连接到设备上,接通电源后,ME86A 将自动激活并连接到网络建立TCP 连接,透明转发由串口送过来的视频数据流
六、 常见问答(FAQ )
七、 物理参数
供电:DC5V~DC12V
电流:1000mA
天线:SMA 接口母头
,串口:RS232电平
SIM 卡:推拉抽屉式
八、 硬件尺寸及接口



ME86正面:天线接口SMA ,SIM 卡,指示灯
ME86背面:供电端口,串口,麦克风,耳机
ME86嵌入式裸板(模块应为Q2406B)
,

ME86嵌入式裸板安装尺寸(版本不同可能没有中间的两个固定孔)
ME86产品附件:天线,串口线,供电线