资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
目 录1.1 MMS 与 RTU 通信协议 .11.1.1 MMS 到 RTU 下行通信协议 .11.1.2 RTU 到 MMS 上行通信协议 .11.2 手机与 RTU 通信协议 .21.2.1 手机到 RTU 的下行短信通信协议 .21.2.2 RTU 到手机的上行短信通信协议 - 00 指令代码的应答帧 .21.1 MMS 与 RTU 通信协议MMS 到 RTU 数据传输定义为下行,传输方向相反定义为上行。1. RTU 每隔 10 分钟发送 1.1.2 数据帧到服务器。2. 接收到 MMS 的下行数据帧后,根据要求发送数据到服务器。本通信协议参考了 GPS 的 NMEA-0183 协议。NMEA 通讯协议所规定的通讯语句都已是以 ASCII 码为基础的,NMEA-0183 协议语句的数据格式如下:“$”为语句起始标志;“, ”为域分隔符;“ *”为校验和识别符,其后面的两位数为校验和,代表了“$”和“*”之间所有字符的按位异或值(不包括这两个字符) ;“/ ”为终止符,所有的语句必须以回车换行来结束,也就是 ASCII 字符的“回车” (十六进制的 0D)和“换行” (十六进制的 0A) 。1.1.1 MMS 到 RTU 下行通信协议$GPRSA,*xx $GPRSA:起始引导符及语句格式说明(本句为 RTU 与 MMS 下行通信数据)。密码,从 000000 到 999999(首位 0 也将传送); 指令代码,从 00 到 99 (首位 0 也将传送);* 语句结束标志符xx 从$开始到*之间的所有 ASCII 码的异或校验和回车 换行1.1.2 RTU 到 MMS 上行通信协议RTU 与 MMS GPRS 数据通信协议遵循 美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)的 NMEA 协议标准。结构如下:数据帧的结构及各字段释义如下: $GPRSB,*xx $GPRSB:起始引导符及语句格式说明(本句为 RTU 与 MMS 上行通信数据)。RTU ID 或者 SIM 卡号码,共 11 位。例如:15194199863。水量,从 000 到 999(首位 0 也将传送)。水压,从 000 到 999(首位 0 也将传送)。控制箱温度,从 000 到 999(首位 0 也将传送)水表箱温度,从 000 到 999(首位 0 也将传送)。蓄电池电压,从 00.0 到 99.9(首位 0 也将传送)。* 语句结束标志符 xx 从$开始到*之间的所有 ASCII 码的异或校验和 回车 换行1.2 手机与 RTU 通信协议手机 到 RTU 数据传输定义为下行,传输方向相反定义为上行。1.2.1 手机到 RTU 的下行短信通信协议$GSMSA,*xx $GSMSA:起始引导符及语句格式说明(本句为手机到 RTU 的下行短信通信协议)。密码,从 000000 到 999999(首位 0 也将传送); 指令代码,从 00 到 99 (首位 0 也将传送);序号 指令代码 功能 备注及示例1 00 请求 RTU 数据 123456,002 01 修改密码 123456,01,654321(将密码 123456 修改为 654321)3 02 修改 IP 和端口 123456,02,210044159036,80904 03 修改水量 123456,03,888.88(数据格式必须为 xxx.xx)5 Admini0000 强制修改密码 Admini000,6543216* 语句结束标志符;xx 从$开始到*之间的所有 ASCII 码的异或校验和;回车;换行。1.2.2 RTU 到手机的上行短信通信协议 - 00 指令代码的应答帧$GSMSB,指令代码:,水量:,水压:,控制箱温度:,水表箱箱温度:, ,蓄电池电压:*xx$GSMSB:起始引导符及语句格式说明(本句为 RTU 与 MMS 上行短信通信数据)。指令代码,从 00 到 99 (首位 0 也将传送);水量,从 000 到 999(首位 0 也将传送);水压,从 000 到 999(首位 0 也将传送);控制箱温度,从 000 到 999(首位 0 也将传送);水表箱温度,从 000 到 999(首位 0 也将传送)。蓄电池电压,从 00.0 到 99.9(首位 0 也将传送)。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号