DATA_6000系列传输模块通讯协议说明书(详细说明).doc_第1页
DATA_6000系列传输模块通讯协议说明书(详细说明).doc_第2页
DATA_6000系列传输模块通讯协议说明书(详细说明).doc_第3页
DATA_6000系列传输模块通讯协议说明书(详细说明).doc_第4页
DATA_6000系列传输模块通讯协议说明书(详细说明).doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DATA-6000系列传输模块通 讯 协 议 说 明 书唐山平升电子技术开发有限公司 地址:河北省唐山市高新技术开发区创业大楼二层电话传真-MAIL:网址: 目录第一章概述 31.1适用范围31.2术语及说明3第二章协议格式 52.1协议格式52.1.1系统识别码2.1.2整帧长度2.1.3包序号2.1.4帧类型2.1.5源地址长度2.1.6源地址2.1.7目的地址长度2.1.8目的地址2.1.9内容2.1.10校验第三章专网组网方式下协议应用53.1专网组网方式下协议应用53.1.1GPRS方式数据帧3.1.2短信方式数据帧3.1.3反馈信息帧3.1.4手机短信方式数据帧第四章TCP专线组网方式下协议应用54.1TCP专线组网方式下协议应用54.1.1GPRS方式数据帧4.1.2GPRS方式链路帧4.1.3手机短信方式数据帧第五章UDP专线组网方式下协议应用55.1UDP专线组网方式下协议应用55.1.1GPRS方式数据帧5.1.2拨号链路帧5.1.3GPRS方式链路帧5.1.4短信方式链路帧5.1.5手机短信方式数据帧附录A异或校验范例5第一章概述1.1适用范围本协议是平升电子公司DATA6000系列传输模块所使用的通讯协议。1.2术语及说明平升协议:是本文所介绍协议的别称。即平升电子公司DATA6000系列传输模块的通讯协议。A型传输模块:是平升电子公司DATA6000系列传输模块两种型号(A型、B型)之一。位于数据中心通讯服务器旁边,与通讯服务器间使用直通串口电缆连接,与多个B型传输模块进行无线通讯。B型传输模块: 是平升电子公司DATA6000系列传输模块两种型号(A型、B型)之一。安装在现场需要无线通讯的设备旁边,与现场设备间使用串口电缆连接,与数据中心计算机或数据中心A型传输模块进行无线通讯。组网方式:平升电子公司DATA6000系列传输模块在系统中的使用方式。主要有2种:专网组网方式和专线组网方式。专网组网方式:是平升电子公司DATA6000系列传输模块主要组网方式之一。A型传输模块与B型传输模块之间进行数据通讯,组网示意图如下:GSM/GPRS网络B型传输器11B型传输器2B型传输器3B型传输器nnRS232/485设备1nRS232/485设备1nRS232/485设备1nRS232/485设备1nA型传输器数据中心计算机专线组网方式:是平升电子公司DATA6000系列传输模块主要组网方式之一。数据中心端计算机通过互联网固定IP专线与B型数据传输器进行数据通讯,组网示意图如下:Internet公网GSM/GPRS网络B型传输器1B型传输器2B型传输器3B型传输器nRS232/485设备1nRS232/485设备1nRS232/485设备1nRS232/485设备1n数据中心计算机互联网固定IP专线A型传输器第二章协议格式2.1协议格式一个完整的协议帧包括10部分:系统识别码、整帧长度、包序号、帧类型、源地址长度、源地址、目的地址长度、目的地址、帧类型、帧校验。系统识别码整帧长度包序号帧类型源地址长度源地址目的地址长度目的地址帧内容帧校验3字节2字节1字节1字节1字节6字节1字节6字节不超过1400字节1字节2.1.1系统识别码用途保证系统安全性。作为辨别本系统成员身份的识别码。格式3字节,十六进制,高字节在前举例系统识别码为123456时,填入0x12 0x34 0x562.1.2整帧长度用途从系统识别码部分到帧校验部分整个帧所有字节数量格式2字节,十六进制,高字节在前举例整帧长度为361个字节时,填入0x01 0x692.1.3包序号用途无意义格式1字节,十六进制,固定值0x80举例组协议帧时,填入0x80;解协议帧时,不必作处理2.1.4帧类型用途区分各种用途的数据帧格式1字节,十六进制,详细分类见下表举例各种帧类型列表如下:帧类型名称帧类型取值(16进制)用途描述GPRS方式数据帧0x01GPRS方式数据传输短信方式数据帧0x02短信方式数据传输GPRS方式参数帧0x03GPRS方式参数操作短信方式参数帧0x04短信方式参数操作拨号链路帧0x05数据中心计算机利用A型传输模块给B型传输模块振铃GPRS方式链路帧0x06GPRS方式链路维护短信方式链路帧0x07短信方式链路维护反馈信息帧0x08数据中心计算机发送的数据帧有错误时A型传输模块向数据中心计算机反馈的信息帧手机短信方式数据帧0x09与手机间进行数据传输手机短信方式参数帧0x0A使用手机进行参数操作协议转发参数帧0x0B协议转发模块参数操作手机短信方式主动上报数据帧0x0C未使用收短信处理激活帧0x0DA型收到此帧后开始向外输出收到的短信。帧内容不填,源地址与目的地址填00000000001。上位机应以1至5秒为间隔向A型发送此帧。GPRS方式监控帧0x21未使用短信方式监控帧0x22未使用2.1.5源地址长度用途数据帧发起方的传输模块地址长度,即SIM卡号数字位数格式1字节,十六进制举例传输模块地址,源地址长度为0x0B2.1.6源地址用途数据帧发起方的传输模块地址,即SIM卡号格式地址不足12位数字时末尾补0。6字节,BCD码。举例传输模块地址,首先末尾补0变成12位数字的地址136032925410,最终填入0x13 0x60 0x32 0x92 0x54 0x102.1.7目的地址长度用途数据帧接收方的传输模块地址长度,即SIM卡号数字位数格式与源地址长度相同举例与源地址长度相同2.1.8目的地址用途数据帧接收方的传输模块地址,即SIM卡号格式与源地址相同举例与源地址相同2.1.9帧内容用途被传输的数据格式数据保持不变举例数据保持不变2.1.10帧校验用途从系统识别码部分到帧内容部分所有字节计算异或校验格式1字节,十六进制,异或校验方法见附录A举例见表第三章专网组网方式下协议应用3.1专网组网方式下协议应用专网组网方式下,有3部分是需要用到通讯协议的:1、数据中心计算机与A型传输模块之间。此处使用本协议。2、A型传输模块与B型传输模块之间。此处虽然使用本协议,但是使用者接触不到,因此不做介绍。3、B型传输模块与现场设备之间。此处为全透明方式通讯,无任何协议。综合以上分析可知,使用者只要掌握数据中心计算机与A型传输模块之间的协议,便可掌握专网组网方式下DATA6000系列传输模块的使用。下面我们就对它们之间的协议作详细介绍。在这里涉及到的帧类型有4个:帧类型名称帧类型取值(16进制)用途描述GPRS方式数据帧0x01A型传输模块与B型传输模块之间使用GPRS方式数据传输短信方式数据帧0x02A型传输模块与B型传输模块之间使用短信方式数据传输反馈信息帧0x08A型传输模块未能执行数据中心计算机下发的帧时,使用此帧告知数据中心计算机未执行原因手机短信方式数据帧0x09数据中心计算机利用A型传输模块向手机发送信息短信(帧内容为UNICODE码格式)下面分别作介绍:3.1.1GPRS方式数据帧用途A、B型传输模块之间使用GPRS方式传输数据时,使用此帧举例上位机软件系统识别码123456,上位机软件地址00000000001,A型传输模块系统识别码123456,A型传输模块地现场B型传输模块地数据中心待下发数据0x31 0x32 0x33 0x34 0x35 ,现场设备收到下发数据后回应0x36 0x37 0x38 0x39 0x30。数据帧数据中心计算机发送给A型传输模块的数据帧如下:12 34 56 00 1B 80 01 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 31 32 33 34 35 9A数据中心计算机收到A型传输模块的回应数据帧如下:12 34 56 00 1B 80 01 0B 13 60 32 92 54 10 0B 13 51 34 45 42 20 36 37 38 39 30 1C3.1.2短信方式数据帧用途A、B型传输模块之间使用短信方式传输数据时,使用此帧举例上位机软件系统识别码123456,上位机软件地址00000000001,A型传输模块系统识别码123456,A型传输模块地现场B型传输模块地数据中心待下发数据0x31 0x32 0x33 0x34 0x35 ,现场设备收到下发数据后回应0x36 0x37 0x38 0x39 0x30。数据帧数据中心计算机发送给A型传输模块的数据帧如下:12 34 56 00 1B 80 02 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 31 32 33 34 35 99数据中心计算机收到A型传输模块的回应数据帧如下:12 34 56 00 1B 80 02 0B 13 60 32 92 54 10 0B 13 51 34 45 42 20 36 37 38 39 30 1F3.1.3反馈信息帧用途A型传输模块未能执行数据中心计算机下发的帧时,使用此帧告知数据中心计算机未执行原因举例上位机软件系统识别码123456,上位机软件地址00000000001,A型传输模块的系统识别码123456,A型传输模块地现场B型传输模块地数据中心待下发数据0x31 0x32 0x33 0x34 0x35。数据帧数据中心计算机发送给A型传输模块的数据帧如下,其中校验不正确:12 34 56 00 1B 80 01 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 31 32 33 34 35 00数据中心计算机收到A型传输模块的回应数据帧如下:12 34 56 00 1B 80 08 0B 13 60 32 92 54 10 0B 13 60 32 92 54 10 04 E7各种反馈信息的解释如下表:反馈信息帧内容取值(16进制)反馈信息0x01主机发送的系统识别码错误0x02主机发送的整帧长度错误0x03主机发送的整帧长度超出了最大发送限制长度0x04主机发送数据的校验错误0x05主机发送的帧类型识别码错误0x06主机发送的命令帧中对应的传输模块地址不存在或尚未上网0x07主机发送的源地址错误3.1.4手机短信方式数据帧用途A型传输模块向手机发送信息时使用此帧举例系统识别码123456,上位机软件地址00000000001,A型传输模块地目的手机数据中心待下发汉字数据:“报警!”。数据帧数据中心计算机发送给A型传输模块的数据帧如下:12 34 56 00 1B 80 09 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 62 A5 8B 66 FF 01 77第四章TCP专线组网方式下协议应用4.1TCP专线组网方式下协议应用TCP专线组网方式下,有2部分是需要用到通讯协议的:1、数据中心计算机与B型传输模块之间。此处使用本协议传输数据。2、B型传输模块与现场设备之间。此处为全透明方式通讯,无任何协议。综合以上分析可知,使用者只要掌握数据中心计算机与B型传输模块之间的协议,便可掌握TCP专线组网方式下DATA6000系列传输模块的使用。另外,如果数据中心计算机需要向手机发送信息还要用到手机短信方式数据帧。下面我们就对它们之间的协议作详细介绍。在这里可能涉及到的帧类型有3个:帧类型名称帧类型取值(16进制)用途描述GPRS方式数据帧0x01数据中心计算机与B型传输模块之间使用GPRS方式数据传输GPRS方式链路帧0x06GPRS方式检测链路是否畅通手机短信方式数据帧0x09数据中心计算机利用A型传输模块向手机发送信息短信(帧内容为UNICODE码格式)TCP专线方式的使用流程如下:1、 建立连接。TCP传输协议下经过三握手后,认为就是建立了连接。2、 通过认证。建立连接后,B型传输模块向数据中心计算机发送GPRS方式链路帧请求认证,数据中心计算机接收到链路帧后,检查列表中是否存在与接收链路帧中一致的SIM卡号。如果存在,数据中心计算机将给B型传输模块回应GPRS方式链路帧,表示认证通过。如果不存在,数据中心计算机也将不回应,表示认证不通过。3、 数据传输。认证通过后,数据中心计算机与B型传输模块之间即可通过GPRS方式数据帧双向传输数据。下面分别作介绍:4.1.1GPRS方式数据帧用途数据中心计算机、B型传输模块之间使用GPRS方式传输数据时,使用此帧举例上位机软件系统识别码123456,上位机软件地址00000000001,现场B型传输模块地数据中心待下发数据0x31 0x32 0x33 0x34 0x35 ,现场设备收到下发数据后回应0x36 0x37 0x38 0x39 0x30。数据帧数据中心计算机发送给B型传输模块的数据帧如下:12 34 56 00 1B 80 01 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 31 32 33 34 35 9A数据中心计算机收到B型传输模块的回应数据帧如下:12 34 56 00 1B 80 01 0B 13 60 32 92 54 10 0B 13 51 34 45 42 20 36 37 38 39 30 1C4.1.2GPRS方式链路帧用途GPRS方式检测链路是否畅通举例上位机软件系统识别码123456,上位机软件地址00000000001,现场B型传输模块地据帧B型传输模块发送给数据中心计算机的数据帧如下:12 34 56 00 17 80 06 0B 13 51 34 45 42 20 0B 00 00 00 00 00 10 33 93数据中心计算机返发给B型传输模块的数据帧如下:12 34 56 00 17 80 06 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 55 F5注意:在链路测试发起方的数据帧中,内容部分是1个字节0x33,表示是链路测试。在接收到以上链路测试帧后,接收方应回应,而且内容部分是1个字节0x55。4.1.3手机短信方式数据帧用途A型传输模块向手机发送信息时使用此帧举例系统识别码123456,上位机软件地址00000000001,A型传输模块地目的手机数据中心待下发汉字数据:“报警!”。数据帧数据中心计算机发送给A型传输模块的数据帧如下:12 34 56 00 1B 80 09 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 62 A5 8B 66 FF 01 77第五章UDP专线组网方式下协议应用5.1UDP专线组网方式下协议应用UDP专线组网方式下,有3部分是需要用到通讯协议的:1、数据中心计算机与B型传输模块之间。此处使用本协议传输数据。2、数据中心计算机与A型传输模块之间。此处使用本协议建立数据通讯链路。3、B型传输模块与现场设备之间。此处为全透明方式通讯,无任何协议。综合以上分析可知,使用者只要掌握数据中心计算机与B型传输模块之间、数据中心计算机与A型传输模块之间的协议,便可掌握UDP专线组网方式下DATA6000系列传输模块的使用。下面我们就对它们之间的协议作详细介绍。在这里可能涉及到的帧类型有5个:帧类型名称帧类型取值(16进制)用途描述GPRS方式数据帧0x01A型传输模块与B型传输模块之间使用GPRS方式数据传输拨号链路帧0x05数据中心计算机利用A型传输器使用振铃方式通知B型传输器立即与其建立链路GPRS方式链路帧0x06GPRS方式检测链路是否畅通短信方式链路帧0x07数据中心计算机利用A型传输器使用短信方式通知B型传输器立即与其建立链路手机短信方式数据帧0x09数据中心计算机利用A型传输模块向手机发送信息短信(帧内容为UNICODE码格式)UDP专线方式的使用流程如下:1、建立连接。B型传输模块上电后,会向数据中心计算机发送GPRS方式链路帧。数据中心计算机收到后便认为与这个B型传输模块建立了连接。2、 通过认证。数据中心计算机接收到GPRS方式链路帧后,检查列表中是否存在与接收链路帧中一致的SIM卡号。如果存在,数据中心计算机将给B型传输模块回应GPRS方式链路帧,表示认证通过。如果不存在,数据中心计算机也将不回应,表示认证不通过。3、数据传输。认证通过后,数据中心计算机与B型传输模块之间即可通过GPRS方式数据帧双向传输数据。需要注意的是:如果专线的固定IP是互联网上的IP,在连续一段固定时间(一般为1分钟以内)没有产生数据流量的情况下,连接将自动断开。所以需要命令A型传输模块通知B型传输模块重新建立链路。数据中心计算机发给A型传输模块的命令有2种:拨号链路帧和短信方式链路帧。下面分别作介绍:5.1.1GPRS方式数据帧用途数据中心计算机、B型传输模块之间使用GPRS方式传输数据时,使用此帧举例上位机软件系统识别码123456,上位机软件地址00000000001,现场B型传输模块地数据中心待下发数据0x31 0x32 0x33 0x34 0x35 ,现场设备收到下发数据后回应0x36 0x37 0x38 0x39 0x30。数据帧数据中心计算机发送给B型传输模块的数据帧如下:12 34 56 00 1B 80 01 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 31 32 33 34 35 9A数据中心计算机收到B型传输模块的回应数据帧如下:12 34 56 00 1B 80 01 0B 13 60 32 92 54 10 0B 13 51 34 45 42 20 36 37 38 39 30 1C5.1.2拨号链路帧用途数据中心计算机利用A型传输器使用振铃方式通知B型传输器立即与其建立链路举例上位机软件系统识别码123456,上位机软件地址00000000001,现场B型传输模块地据帧数据中心计算机发送给A型传输模块的数据帧如下:12 34 56 00 16 80 05 0B 00 00 00 00 00 10 0B 13 51 34 45 42 20 A25.1.3GPRS方式链路帧用途GPRS方式检测链路是否畅通举例上位机软件系统识别码123456,上位机软件地址00000000001,现场B型传输模块地据帧B型传输模块发送给数据中心计算机的数据帧如下:12 34 56 00 17 80 06 0B 13

温馨提示

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

评论

0/150

提交评论