1、 成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333众山科技 DTU 串口控制模式通讯协议控制模式通讯协议/参数配置通信协议V2.2成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333关键字:DTU、用户机、中心、GPRS 、TCP 、IP、UDP、SOCKET、APNDTU:无线数传 GPRS DTU 的简称用户机:用户控制设备的简称中心:数据采集中心GPRS:通用无线分组业务TCP:连接控制协议IP:Interne
2、t 协议UDP:通用数据报协议SOCKET:插口APN:网络接入点一、 通讯接口 DTU 与用户机采用 RS232 / RS485/TTL 进行通讯,同一种机型只能同时支持一种接口。 串行端口默认为如下设置:波特率 9600,8 位数据位,1 位停止位,不检验成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333ZS DTU 配置参数简介一众山新版本云 DTU 支持 5 种方式完成参数配置1. 通过本地串口,结合我公司提供的串口配置工具配置参数2. 通过本地串口发送参数配置指令给 DTU,实现参数配置,此种方
3、式更适用于使用我公司嵌入式 DTU 的客户使用3. 远端进行参数配置,使用我公司的通信协议,采用控件的方式实现远程参数配置,无需复杂的串口协议编程,简单快捷4. 远端进行参数配置,使用虚拟串口,再结合我公司提供的串口配置工具,也可实现远程参数配置。5. 远端进行参数配置,数据中心直接发送参数配置命令给设备,实现远程参数配置。用户可根据自己的实际情况和用法,选择其中一种或多种方式来实现参数配置,以上 5 种参数配置的核心都是基于 DTU 参数配置命令来完成的,当 DTU 收到配置参数命令后,如果格式/协议没有错误,则写入不掉电存储器中,并返回00F0 命令(OK) ,否则返回 00F1 命令(E
4、RROR)成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333*DTU 参数配置命令具体格式指令如下*AA55AA55: 包开始,固定为 0xAA55,2Byte。Length:包长度,包括 后面的所有字节数,2Byte 。CMD: 命令号,2Byte,文档下面详细解释各种命令的含义。DATA: 数据,根据不同的命令可选,有不同的格式。ACC: 累加和校验,为 的累加和,自动溢出,2Byte。注:所有多字节数据的传送顺序都是从高字节到低字节,所有的通讯数据包都必须按照上述格式进行封包,否则都视为无效包,不进
5、行处理。*成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333二DTU 参数命令号(CMD)释义:0090 设置云开关Data:1Byte,HEX 格式,0x00 表示关闭,0x01 表示开启,默认开。DTU 响应 00F0(OK )或 00F1(ERROR)命令0092 设置云密码Data:6Byte,ASCII 码表示,可以为任意 ASCII 码字符。ID 为“12345678” ,则 Data 为:0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38。DTU 响应 00F0(
6、OK )或 00F1(ERROR)命令0091 DTU 云 ID (此项参数不允许用户自行修改,可作为查询使用)0030 设置 DTU 身份识别 ID(自建数据中心一般需要设置)Data:DTU 的 8 位 ID 号,8Byte,ASCII 格式,如 ID 为“12345678” ,则 Data 为:0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38 。DTU 响应 00F0(OK)或 00F1(ERROR)命令0031 设置数据采集中心登录口令Data:登录口令,6Byte,ASCII 码表示,不限于数字,可以为任意ASCII 码字符。DTU 响应 00F0(OK
7、)或 00F1(ERROR)命令0032:设置 APN 名称Data:APN 名称,最长 16Byte,ASCII 码表示,默认为“CMNET”。DTU 响应 00F0(OK)或 00F1(ERROR)命令成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:6597193330033:设置 APN 访问用户名Data:APN 访问用户名,最长 16Byte ,ASCII 码表示,默认为“WAP”DTU 响应 00F0(OK)或 00F1(ERROR)命令0034:设置 APN 访问密码Data:APN 访问密码,最长 16B
8、yte ,ASCII 码表示,默认为“WAP”DTU 响应 00F0(OK)或 00F1(ERROR)命令0045:设置串口波特率Data:波特率,ASCII 码表示,默认为“9600” 。DTU 响应 00F0(OK)或 00F1(ERROR)命令0041:设置主数据中心 IP 或域名Data:IP 地址或域名,ASCII 格式,最长 32Byte。对于支持多个中心的型号,设置多个中心地址时,采用逗号分隔DTU 响应 00F0(OK )或 00F1(ERROR)命令0042:设置主数据中心侦听端口号Data:端口号,十进制可见字符表达,最大 32Byte。对于支持多个中心的型号,设置多个中心
9、端口号时,采用逗号分隔DTU 响应 00F0(OK )或 00F1(ERROR)命令0060:设置备用数据中心 IP 或域名成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333Data:IP 地址或域名,ASCII 格式,最长 32Byte。对于支持多个中心的型号,设置多个中心地址时,采用逗号分隔DTU 响应 00F0(OK )或 00F1(ERROR)命令0061:设置备用数据中心侦听端口号Data:端口号,十进制可见字符表达,最大 32 字节。对于支持多个中心的型号,设置多个中心端口号时,采用逗号分隔0
10、040:设置通讯协议Data:通讯协议,TCP 通讯或者 UDP 通讯,默认为 TCP-ZSD 通讯。1Byte,HEX 格式,0x00 表示采用 TCP-ZSD 通讯,0x01 表示采用UDP-ZSD 通讯,0x02 表示采用 TCP Client 通讯,0x03 表示采用UDP Master 通讯。DTU 响应 00F0(OK)或 00F1(ERROR)命令0044:设置心跳包时间间隔Data:心跳时间,2Byte,HEX 格式,单位为秒。默认心跳时间(5分钟) ,最大为 6500 秒。 0 或大于 6500 表示不使用心跳。DTU 响应 00F0(OK)或 00F1(ERROR)命令00
11、64: DTU 脚本参数Data:脚本内容,编程方法参照脚本编程手册 ,HEX 格式,最长400ByteDTU 响应 00F0(OK )或 00F1(ERROR)命令0063: 脚本执行周期成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333Data: HEX 格式,单位秒,0 为不执行,最长 4ByteDTU 响应 00F0(OK )或 00F1(ERROR)命令E003:恢复出厂默认配置Data 为空出厂默认配置见后。DTU 响应 00F0(OK)或 00F1(ERROR)命令E000:配置参数查询Da
12、ta 格式:cmd1cmd2cmdncmd:2Byte ,需要查询的参数,对应以上配置参数命令,如果 Data 为空,则表示查询所有配置参数DTU 响应 E000 命令E000:回应配置参数显示Data 格式:. length:cmd 与 para 的长度, 2Bytecmd: 对应以上各配置参数命令,表示后面具体为哪一个配置参数,2Bytepara: 参数内容,格式与各配置参数命令的 Data 格式一样此命令用于成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333响应 E000 命令。E004:查询 DT
13、U 状态Data 为空DTU 响应 E004 命令返回 DTU 状态Data:1Byte,HEX 格式0x00:掉电模式0x01:未注册状态(到待机状态的过渡状态)0x02:待机状态0x03:PPP 拨号状态(到 GPRS 的过渡状态)0x04:GPRS 在线状态,未登录到数据中心0x05:GPRS 在线状态,登录到数据中心E006:DTU 复位Data 为空DTU 响应 00F0(OK)或 00F1(ERROR)命令成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:659719333三 出厂默认配置配置参数 出厂默认配置值APN 名称 “CMNET”APN 访问用户名 “WAP”APN 访问密码 “WAP”串口波特率 “9600”主数据采集中心 IP 地址或域名 空备用数据采集中心 IP 地址或域名 空通讯协议 0x00, TCP-ZSD 通讯心跳包时间间隔 60 秒DTU 身份识别 ID “00000000”DTU 电话号码 “00000000000”数据采集中心登录口令 “000000”采集中心侦听端口号 65000成都众山科技有限公司成都众山科技有限公司 ZSD 控制模式通讯协议成都众山科技有限公司 TEL:(028)85583895 QQ 技术支持群:65971933320171205