北斗卫星导航系统用户终端数据接口_第1页
北斗卫星导航系统用户终端数据接口_第2页
北斗卫星导航系统用户终端数据接口_第3页
北斗卫星导航系统用户终端数据接口_第4页
北斗卫星导航系统用户终端数据接口_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

本文格式为Word版,下载可任意编辑——北斗卫星导航系统用户终端数据接口北斗卫星导航系统用户终端通用数据接口(预)

2023.08.14

1范围

本要求规定了北斗卫星导航系统与终端之间的数据接口相关要求。

本要求适用于北斗卫星导航系统与应用研究。

2规范性引用文件

以下文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T6107—2000使用串行二进制数据交换的数据终端设备和数据电路终接设备之间的接口

GB/T11014—1989平衡电压数字接口电路的电气特性

3要求

3.1硬件

3.1.1概述

北斗终端应可以通过一根连接线缆并入连接多个接收器。接收器的数目取决于发送器的输出驱动能力、终端的输入驱动要求和是否使用终端电阻器。

3.1.2互连线

互连线可以通过一根屏蔽双绞线外加一根使装置共地的接地保护线互连。应对屏蔽双绞线增加一根单线使装置共地的接地保护连线。应对屏蔽双绞线增加一根单线或利用双层屏蔽绝缘电缆线的内绝缘层。

3.1.3连接器

终端中尽量选用通用连接器。

3.1.4发送器和接收器

发送器和接收器电信号特性应符合GB/T6107—2000中第2章和GB/T11014—1989中第4章的要求。

3.2数据传送

数据以串行异步方式传送。第一位为起始位,其后是数据位。数据遵循最低有效位优先的规则。所用参数如下:

????波特率:4800~115200bps,可根据需要设定,默认值为115200bps;数据位:8bit(d7=0);中止位:1bit;校验:无。

3.3数据格式协议

3.3.1字符

3.3.1.1预留字符

预留字符集由表1所示的ASCII字符组成。这些字符用于语句和字段定界,不应把它们用在数据段中。

表1预留字符

字符十六进制十进制含义0D13回车-语句定界符终止0A10换行$2436参数语句定界符开始*2A42和校验字段定界符,2C44字段定界符\\5C92预留^5E94用十六进制表示的编码定界符~7E126预留7F127预留3.3.1.2有效字符

有效字符集包括所有可印刷的ASCII字符(HEX20到HEX7F),但定义为预留字符者除外。

3.3.1.3非定义字符

没有定义成“预留字符〞和“有效字符〞的ASCII字符,任何时候都不应当发送。

3.3.1.4字符符号

当用个别字符定义测量单位、说明数据字段类型和语句类型等内容时,应依据解释解释这些字符。

3.3.2字段

字段由位于两个适当的定界字符之间的一串有效字符,或是没有字符(空字段)组成。

3.3.2.1地址段

3.3.2.1.1概述

地址段是一条语句中的第一个字段,它跟在定界符“$〞或“!〞之后,用于定义该语句。定界符“$〞用于识别符合常规参数和定界字段组成规则的语句,“!〞用于识别符合专用压缩和非定界字段组成的规则的语句。地址字段中的字符限于数字和大写字母。地址段不应是空字段。带有地址字段和询问地址段这两种地址字段的语句才能被传送。

3.3.2.1.2地址字段

地址字段由5个数字或大写字母组成。前面两个字符为发送器的标识符助记码,见表2。

表2发送器标识符助记码

标识符发送器(信源)数据类型BD北斗导航定位系统(BDS)GP全球定位系统(GPS-globalpositioningsystem)GN全球导航卫星系统(GNSS-globalnavigationsatellitesystem)GLGLONASS系统GA伽利略系统CC计算机系统发送器标识符用于定义所传输数据的特性,对于能传输多个来源数据的装置应当传送适当的标识符。

地址字段的后三个标识符为通用语句标识符,用于定义传输数据的格式和类型,见表3。

表3通用语句标识符

语句标识符语句内容备注RNSS语句AAM航路点到达报警ALM卫星历书数据APL完好性保护门限COM设置串口参数

DHV速度类型导航信息GBS故障卫星信息输出GGA位置信息GLL大地坐标位置信息GLS设置初始化信息GSA精度因子和有效卫星号GST输出伪距误差统计GSV可视的卫星状态IHI输入的惯导辅助信息IHO向惯导输出辅助导航信息LPM设置省电模式MSS设置用户设备定位方式RMC推荐最简导航传输数据TXT文本信息VTG航塔和地速信息ZBS输入坐标参数ZDAUTC时间、日期和本地时区等信息ZTI用户设备状态信息RDSS语句BSI接受波束状态信息BSS设置响应波束与时差波束CXA设置查询申请DSA设置定时申请DWA设置单位申请DWR定位信息FKI用户设备反馈信息GXM管理信息设置、查询ICZ指挥管理型终端下属用户信息KLS指挥管理型终端发送口令识别指令KLT口令识别应答LZM用户设备零值管理HZR回执信息TXA设置通信申请TXR通信信息WAA设置或接受位置报告的位置数据ZHS设置自毁专用语句ECS设置输出原始导航信息ECT原始导航信息TCS接收通道强制跟踪设置或输出IDV干扰检测信息PRD设置用户设备输出伪距观测值和载波相位PRO原始伪距观测值和载波相位数据RIS设备复位RMO输出激活SCSRDSS双通道时差数据SBX用户设备相关信息特别语句指挥管理型终端接收的下属用户定位信息指挥管理型终端接收的下属用户通信信息3.3.2.1.3询问地址段

询问地址段由5个字符组成,用于在分开的总线上向认定的发送器请求传送的语句。

其前两个字符是询问装置的发送器标识符,接着两个字符是被询问装置的发送器标识符,最终一个字符是询问字符“Q〞。

3.3.2.2数据字段

3.3.2.2.1概述

语句中的数据字段跟在定界符“,〞和一定的有效字符(和编码定界符“^〞)之后。专有语句中的数据字段只包含有效字符和定界符“,〞与“^〞。

由于存在变长数据字段和空字段,只有通过观测字段定界符“,〞才能确定特别数据字段在一条语句中的位置。因而对于接收器来说,要通过定界符的计数来确定字段位置,而不应当从语句的开始对接收到的总个数来计数。

对于固定长度的数字字段,假使有效数据位长度不够,则应在前面补上足够数量的ASCII码字符“0〞,以满足长度要求。

3.3.2.2.2数据字段的类型

数据字段可以是字母型、数据型、字母数据型、可变长度、固定长度和固定/可变长度。有些字段是常量,其值由专门的语句规定,允许使用的字段类型见表4。

表4数据类型说明

数据类型符号定义可变长度数字字段:字段的整数部分和小数部分长度都是可变的,小数点和小数部分可选。变长数字字段可以用来表示整数。变长数字x.x(例如71.1=0071.1=71.100=00071.1000=71)固定长度数字字段:长度固定的数字字段,字段长度等于x的个数。定长数字xx??x假使数值为负,字段的首字符就是符号“-〞(HEX2D),字段长度在原有长度的基础上加1;假使数值为正值,符号省略,字段长度不变。变长字符c--c可变长度字符字段:长度可变的字符字段。固定长度字符字段:长度固定的字符字段,字段长度等于a的个数,定长字符aa??a字符区分大小写。固定/可变长度字段:小数点左边的数据长度固定为4位,其中2位数表示“度〞,后2位数表示“分〞。小数点后面位数可变,单位为1111.11“分〞。当纬度“度〞或“分〞数据位数不足时在前面补零;当经度值位数为整数时,小数点及小数部分可以省略。纬度固定/可变长度字段:小数点左边的数据长度固定为5位,其中前3经度yyyyy.y位数表示“度〞,后2位数表示“分〞。小数点后部分长度可变,单位为

y“分〞。当纬度“度〞或“分〞数据位数不足时在前面补零;当经度值位数为整数时,小数点及小数部分可以省略。固定/可变长度字段:小数点左边的数据长度固定为6位,其中前2hhmmss.位数表示“时〞,中间2位数表示“分〞,后2位数表示“秒〞。小数点时间ss后部分表示“秒〞,长度可变。当时/分/秒部分数据位数不足时,在前面补零;当时间为整秒时,小数点部分可以省略。状态A/V固定长度字段:A-确定、存在、确凿等;V-否定、不存在、错误等固定长度字段:长度为一个字符,用于表示数值的单位,取值为大单位U写英文字母。常用单位对应关系为:米=m,米/秒=m/S,千米=Km,千米/小时=Km/h。3.3.2.2.3空字段

空字段指长度为零的字段(没有传递任何字符),当数据不可靠或不可得时,应当使用空字段。带有定界符的空字段有以下形态:“,,〞“,〞。

不应当把ASCII零字符(HEX00)作为空字段。

3.3.2.2.4可变长字段

字段的长度可变,以适应各装置的能力或要求,传递信息和提供不同精度的数据。

可变长字段可以是字母数字字段,也可以是数字字段。可变的数据字段可包含一个小数点,开头和结尾可以是几个“0〞。

3.3.2.3和校验字段

和校验字段是语句中的最终一个字段,它在定界符“*〞之后。

和校验是对语句中所有字符的8为(不包括起始和终止位)执行OR(异或)运算。所有字符指在定界符“$〞或“!〞与“*〞之间(但不包括这些定界符)的全部字符,其中包括“,〞和“^〞在内。发送时将16进制的高4位和低4位转换成两个ASCII字符(0~9,A~F)。最高有效位首先发送。

3.3.3语句

3.3.3.1概述

语句以语句起始定界符“$〞或“!〞开始,以语句终止符终止。一条语句中的字符数最多为300个。除本要求3.4.5规定的特别语句格式外,其余语句均使用标准语句格式。

在一条语句中,字段数最少为1个。第一个字段应当是地址字段,其中包含发送器的标识符和语句格式符,该格式符规定语句中数据字段的个数、所含数据的类型、以及数据段的传送顺序。语句的其余部分可以是零个或多个数据段。在语句中可以出现空字段,假使某字段的数据不可靠或不可得,就应用空字段。

3.3.3.2通用语句

通用语句是为一般用途而设计的。一条通用语句包含以下要素(按出现的顺序):$,,,??*。

a)参数语句:

参数语句是数据接口最常用的语句,其基本格式:$IDsss,d1,d2,??,dn*hh

参数语句的类型标识(IDsss)由两部分组成。前两个字符(ID)为语句标识符,后3个字符(sss)为语句格式符。类型标识符字段之后为数据体,由若干数据字段(d1,d2,??,dn)组成。

b)询问语句:

询问语句用于发送器请求接收器向已方发送一条特定的标准语句。使用询问语句意味着接收器有能力用自己的总线成为一个发送器。询问语句基本格式:$ttllQ,ccc*hh

字符“$〞之后的字符(ttllQ)为地址字段。其中,前两个字符(tt)为请求者的发送器标识符,中间两个字符(ll)为被请求这的发送器标识符,最终一个字符(Q)作为询问语句的标识符。数据段(ccc)为被请求发送的语句。

用语句对询问语句作应答。询问语句需要相互连接装置之间的协同,对询问语句的应答不是强制性的。对一条询问语句最多只应答一次。

例如:$CCBDQ,GGA*hh

注:此句表示请求者“CC〞(计算机)请求BD-2用户设备输出GGA语句。

c)专用语句:

用户可通过专用语句对接口协议进行扩展,用于设备测试或传输专用数据。专用语句格式:$Psaaa,d1,d2,??,dn*hh

类型标识(Psaaa)中,字符P为专用语句标识符,“s〞为制造商自定义标识符,长度为一个字符,取值范围为A~Z;后3个字符(aaa)为制造商定义的专用语句格式符。

专用语句应包括校验和、字段分隔符、校验和定界符,且符合语句长度限制。专用数据字段的其他要求由设备制造商自定。

3.3.3.3有效语句

通用语句和专用语句都是有效语句,其它任何形式的语句都不是有效的语句,不得在总线上进行传输。

3.3.3.4多语句信息

当一条数据信息超过了单条语句的可用字符空间时,可以传送多语句信息。支持多语句信息能力的关键字段应当始终包含在内。这些必要的字段是:语句的总个数、语句号数以及顺序信息的标识符字段。只有语句包含了这些字段才能形成信息。

接收器必需检验多语句是相邻连续的。当一条多语句信息被高优先级的语句打断,使原

温馨提示

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

评论

0/150

提交评论