二代转换协议民用_第1页
二代转换协议民用_第2页
二代转换协议民用_第3页
二代转换协议民用_第4页
二代转换协议民用_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、二代转换协议民用本协议分为“定义、“专用语句、“ RNSS旨令信息格式和 “RDSS旨令信息格式四局部.“定义局部定义了本协议名词和术语,指出了本协议适用范围.-2-第1章定义1.1设备及专用术语?北斗终端北斗用户机及相关 附件;?外设本协议中通过串口方式与北斗终端进行交互的设备统称 为外设,外设可以是PG PDA手柄、RTUffi效劳器等;?效劳频度北 斗终端向中央限制系统申请连续效劳包括通信、定位和回执查询 时,连续两次入站之间的时间间隔,单位为 1秒;?本协议本文档提 供外设和北斗终端之间数据接口要求描述.1.2 北斗终端主机接口定义1.2.1接口形式RS-232接口,9针O 型或DB-

2、9型,孔座.波特率默认115200bps; 1bit开始位,8bit数据位,1bit停止位, 无校验.1.2.2 接口信号定义针号 Pin2Pin3Pin5Else pins1.2.3 接口数据 传输约定北斗终端状态切换或断电后, 设置参数保存,缓冲区内的数 据将自动去除.?命令状态传输约定北斗终端接口数据采用ASCII码传输,格式如下表表2数据传输约定起始符$指令5字节ASCII表示数据段,数据 校验和*hh结束符表1接口信号定义信号名功能TXD RXDGND送数 据接收数据信号地备用方向用户机一外设外设一用户机说明起始符 固定为"$ ;指令以ASCII码表示,每个ASCII码为一

3、个字节,长度为5字节;数据段该字段中不同含义的数据以“,作为分隔符,各组数据长度不定;校验码是指从指令起始符“ $ 不含“$开始到校验码标识“ *" 不含3前一字节按字节异或的结果,此校验和作为串口接收时判断数据包是否正确接收的依据;结束符回车换行符0X0D0X0q.?指令标识除“ $外的前两个字节作为标示符,标识符说明见下表BD GPGN GLCC 3标识符说明北斗二号导航定位系统北斗二号导航定位系统GPS-global positioningsystem 北斗、GPSK GLONASS兼容定位导航模式GLONASS位导航系统计算机系统本文档中以“- 代替标识符.?RNSS输出RN

4、SS言息输出格式与标准的GPS&议"NMEA0183Standard ForInterfacing MarineElectronic Devices", Version2.30,March1,1998 根本一致,以指令头区别定位方式.4第2章专用语句2.1指令输出限制RMO本指令为外设设置北斗终端输出/停止输出语句的限制指令.表4指令输出限制$CCRMO,*hh目标语句标识,要求限制的目标语句指令标识的后三个字节,仅在限制模式处于1和2时有效.限制模式,1=关闭指定指令输出;2=翻开指定指令输出;3=关闭全部指令;4=翻开全部指令.设定目标语句输出频度,单位为“秒,

5、仅限制模式处于4时此项为空.例如AS加形式$CCRMO,GGA,2,1*3E义设定输出“一GGA语句, 输出频度为1秒.ASC码形式$CCRMO,GSV,1,0*3含义设定不输出“一GSV语句.ASC码形式$CCRMO,3,0*5F含义停止所有语句输出.2.2 复位RIS外设使北斗终端复位的指令.表5复位指令$CCRIS*h响如ASCII码形式$CCRIS*4哈义使北斗 终端复位.2.3 设置省电模式外设设定或输出北斗终端处于的工作模式省 电/正常模式.表6省电模式设置指令$CCLPM,*hhS置耗电模式,0=省电模式关 闭RNSSt获;1=正常模式.2.4 串口设置本指令为外设设置北斗终端串

6、口输出波特率,设置 后重启北斗终端方生效,串口设置未发生改变时用户机重新加电后应 保持外设上一次设置.本指令现为保存指令5表7串口设置$CC,*hh待设置的北 斗终端波特率,仅提供 4800bps, 9600bps, 19200bps和 115200bps默认为115200数据位,取值为8或者7停止位,取值为0或者1 奇偶校验,0=无校验,1=校验,2=偶校马第3章RNSSt令信息格 式3.1信息格式说明本文档中以“-代替用户设定输出的RNS骗 式标识符.3.2 定位模式设置MSS设置RNS淀位的工作模式,在用户进 行改变工作模式前,自动保持上一次的设置.表8定位模式设置表$CCMSS,*hh

7、 工作模式,2=正常工作模式定位模式,1=BD RNS第频定位;2=BD RNS双频定位;4=GPS 定位;5=容定位频率i支路,c=cm; P=P码;A= 全部支路频率2 支路,c=c® ; p=p码;a= 全部支路频率3支路,c=cm; P=P码;A= 全部支路例如AS网形式$CCMSS,Z,2,B1,A,B3,P,*36含义设置为BD RNS缴频定位模式,工作支路为B1频点所有支路和B3频点的P支 路.3.3 设定初始位置GLS外设输入设定北斗终端的初始位置.表 9 设定 RNSSTO始位置 $CCGLS,M,*hh 纬度,ddmm.mmmm 度分格式.纬度半球N=d匕半球;S

8、喃半球.经度dddmm.mmmm分格式.经度半球E= 东经;W哲经.6高程,相对大地水准面的高度,单位“米.精度指示,A珊略位置空间误差小于1米;P端确位置空间误差为1100Km UTC日期,ddmmyy日月年格式UTC寸间,hhmmss 时分秒格式初始化类别,0=数据有效,设置为温/热启动;1=清除星历,设置为温启动;2=去除存储器,设置为冷启动.3.4 Global PositionSystem FixDataGGA定位信息表 10GP淀位信息$-GGA,M,M,*hhUTC 时间,hhmmss时分秒格式 纬度ddmm.mmntm分格式纬度半球 N=d匕半球;S=W半球经度 dddmm.m

9、mm;m分格式经度半球 E冻经;W=5经GPS犬态0=未定位,1=非差分定位,2=差分定位,6= 正在估算正在使用解算位置的卫 星数量,范围为012HDO豕平精度因子,范围为0.599.9海拔高 度-9999.9+9999.9地球椭球面相对大地水准面的高度差分时间 从最近一次接收到差分信号开始的秒数,如果不是差分定位该信息为 空差分ID号00001023,如果不是差分定位该信息为空 3.5GPS DOPand ActiveSatellites GSA当前卫星信息表11当前卫星信息 $-GSA,*hh定位模式M斗动;A=自动定位类型1 =没有定位;2=2D定位;3=3D定位PR海,正在用于解算位

10、置的卫星 号0132,前面的0也将传输,没有卫星时该字段为空 PDOR& 置精度因子,范围为0.599.9HDOPB置精度因子,范围为0.5 99.9VDO附置精度因子,范围为 0.5 99.973.6Satellites inViewGSV可见卫星信息表12可见卫星信息 $-GSV,?,*hhGSV语句总数本条GSVS句编号可见卫星总数PR海伪随机噪声码,范围0132卫星仰角,单位“度, 范围0090卫星方位角,单位“度,范围000359信噪比,单位“dB,范围0099dB注,信息将根据每颗卫星进行循环显示,每 条GSVS句最多显示4颗卫星信息,其它卫星信息将在下一序列的 NMEA0

11、18格式的GSVS句中输出.3.7 Remended MinimumSpecific GPS/TRANSIT Data RMC 推荐定 位信息表13推荐定位信息$-RMC,*hhUTC 时间,hhmmss时分秒格式定位状态 A福效定位;V=£效定位纬度ddmm.mmmm 度分格式纬度半球N=l匕半球;S=W半球经度dddmm.mmmm分 格式经度半球E冻经;W哲经地面速率,单位“节/秒,范围000.0 999.9地面航向,正北为基准,单位“度,范围 000.0359.9UTC 日期,ddmmy乂日月年格式磁偏角,单位“度,范围000.0180.0 磁偏角方向E= 东;W=f模式指示A

12、=自主定位;DWI分定位;E= 古算 定位;N讥效数据3.8Geographic PositionGLL定位地理信息表14 定位地理信息$-GLL,*hh 纬度ddmm.mmmm分格式纬度半 球N=d匕半球;S=W半球经度dddmm.mmmm分格式经度半球 E冻 经;W哲经UTC寸间,hhmmsS时分秒格式定位状态 人痢效定位;V次效定位本K式指示A二自主定位;Dgf分定位;E= 古算定位;N=£ 效 8 数据 3.9Track MadeGood andGround SpeedVTG地面速度信息 表15地面速度信息$-VTG,T,M,N,K,*hh以真北为参考基准的地面航向,单位度,

13、范围000.0359.9以磁北为参考基准的地面航向, 单位度,范围000.0359.9地面速率,单位“节/秒,范围000.0999.9对地速度,单位“ km/h模式指示A=自主定位;B= 差分定位; E= 古算定位;M斗动输入模式;N=£效数据3.10DHV速度类导航指令DHV 表 16RNS键度导方M旨令 $-DHV,*hhUTC时间,hhmmsS时分秒格式速度X轴速度Y轴速度Z轴速度地速最大速度 平均速度全程平均速度有效速度速度单位K,说明为km/h3.11卫星故障检测指令GBS表17卫星故障检测指令表$-GBS,*hhUTC 时间,hhmmss时分秒格式,为与本指令相关的定位信

14、息GGA言 息的时刻噪声为零时纬度值的预计误差, 单位为米噪声为零时经度 值的预计误差,单位为米噪声为零时高度值的预计误差, 单位为米最 可能的故障卫星PRNt,其中北斗系统卫星由其PRN#标识,范围为 132; GP繇统卫星由原PRNfe识号+32得到,范围为3370对最 可能的故障卫星漏检的概率对最可能的故障卫星估计的偏差偏置估 算的标准偏差93.12时间输出ZDA描述终端输出的UTC寸间、日期 和本地时区.如果用户设备通过BD-2获得时间信息,那么标识符使用 BD如果 通过GP藤得时间信息,那么为标识符使用 GP如果同时利用BD-2和 GP湃其他获得时间信息,那么标识符使用 GN表18时

15、间输出表$-ZDA,*hh模式指示,1=RDS淀时结果,2=RNS淀时名果UTC寸间,hhmmss.ss 时分秒点秒格式 UTC 时间,xx表示日UTC寸间,xx表示月UTC寸间,xxxx表示年本地时 区.取值范围为0±13.注1本地区分钟差,单位分钟.取值范围为059.注1保存保存精度指示,0=未检测,1=0 10ns, 2=1020ns, 3=大于 20ns.卫星信号锁定状态,丫=言号锁定,N=W号未锁定注1本地时区小 时加分钟,以及表示本地区的符号加上本地时间,得到 UTC寸间,通 常以负值标识东经,靠近国际日更线的地区除外.3.13 北斗终端状态信息ZTI北斗终端输出当前设备

16、工作状态 信息.保存加解密模块状表19北斗设备状态信息表$-ZTI,*hh 态指示,0=正常,1=异常天线状态,0=正常,1=异常通道状态,0= 正常,1=异常内外点指示,0=使用内置电池,1=使用外置电池充电指 示,0=充电状态,1=非充电状态剩余电量百分比剩余电量可用时间, hhmM时分格式10第4章RDSSf令信息格式本指令集为外设设定 或获取北斗终端状态信息的指令集,不受效劳频度限制.4.1 用户信息本指令用于获取北斗终端的用户卡信息,仅限带有 北斗用户卡的用户使用.4.1.1 获取用户信息ICA本指令用于获取北斗终端的用户卡信 息,北斗终端收到该指令后返回“用户信息.表20获取用户信

17、息$CCICA,*hh指令类型,0= 检测北斗终端本机 卡信息,1=检测具备指挥功能的下属用户信息下属用户信息帧号,当指令类型为0时此项填0例如ASCII码形式$CCICA,0,0,*67含义获 取北斗终端自身的用户信息$CCICA,1,1,*67含义获取第一帧下属用 户信息.4.1.2 用户信息ICI 北斗终端返回用户卡信息.表21用户信息$BDICI,*hh北斗终端卡号北斗终端用户卡注册ID号.序列号.通播号普通型终端为接收通播ID号;指挥型用户机为发送通播 ID号.用户类型0=指挥型用户机;1=类用户机;2=二类用户机;3=三类 用户机;4=指挥型用户机带身份认证;5类用户机带身份认 证

18、;6=二类用户机带身份认证;7=三类用户机带身份认证.效劳频度单位“秒通信等级,取值范围为 14加密标志,E= 加密,N=密下属用户数,假设北斗终端为普通型时此项为0114.1.3下属信息ICZ北斗终端返回下属用户信息,除最后一条外,其余 每条均传送40个下属用户.表22下属信息$BDICZ,?*hh下属用户总数指挥型用户机为所辖 下属用户的数量;普通型用户机,该字节为“0.下属号用户机所辖下属用户号一帧信息最多含40个下属用 户信息,按顺序排列,采用“,分隔;指挥型无卡、读卡错误或 无管辖下属用户时,无该字段;普通型用户机无该字段.4.2 RDSS接收状态BSI北斗终端返回当前的 RDS酸收

19、状态信 息.表23RDSS>I攵状态信息$BDBSI,*hh响应波束号,取值范围为010时差波束号,取值范围为0101号波束信号功率, 取值范围为04, 0=未锁定2号波束信号功率,取值范围为 04, 0=未锁定3号波束信号功率,取值范围为 04, 0=未锁定4号波束 信号功率,取值范围为04, 0=未锁定5号波束信号功率,取值范 围为04, 0=未锁定6号波束信号功率,取值范围为 04, 0=未锁 定7号波束信号功率,取值范围为 04, 0=未锁定8号波束信号功 率,取值范围为04, 0=未锁定9号波束信号功率,取值范围为04, 0=未锁定10号波束信号功率,取值范围为 04, 0=未

20、锁定4.3 静默设置JMS设定北斗终端处于静默或非静默状态,设置北斗终 端处于静默状态那么北斗终端仅能接收信息, 但不能发送任何入站申请 或回执.表24设定静默状态指令$CCJMS,*h畋置北斗终端入站状态,N= 解除静默状态;E破置处于静默状态.4.4 自毁ZHS本指令为外设销毁北斗终端中程序及数据信息.12 表25自毁申请才旨令$CCZHS,*hhg佥证码AA5555AA4.5 反应信息FKI北斗终端输出的反应信息.表26北斗终端反应信息表$BDFKI,*hh 表示对应的指令名称, 例如“DWT指令执行情况,Y才旨令执行成功,N才旨令执行失败频度 设置指示,Y=®度设置正确;N频

21、度设置失败,外设设定的频度小于 北斗终端的效劳频度时,给出频度设置失败提示.发射抑制指示,0=发射抑制解除;1=接收到系统抑制指令,发射 被抑制;2=电量缺乏,发射被抑制;3=处于静默状态,发射被抑制.等待时间,单位“秒 4.6定位信息4.6.1定位申请DWA北斗 终端申请北斗定位时的指令,北斗定位不放入缓存.表27定位申请$CCDWA,*hh 北斗终端地址紧急定位标识, A= 紧急定位,V= 普通定位,第一次紧急定位不受效劳频度限制,进行 一次紧急定位后需等待2倍效劳频度后才能再次入站.测高方式,0=有高程,1=无高程高程指示,H总空,L=普通高程+ 0x2B /- 0x2D XX.XX “

22、+可不填,单位“米;测高方式为有高程时,填入高程数据;测高方式为无高程时,填入 “0.天线高,+ 0x2B /- 0x2D XX.XX “+ 可不填,单位米; 测高方式为无高程时,填入天线距离地面的高度;测高方式为有高程 时,填入“ 0.保存保存定位频度连续定位的时间间隔,应A效劳频度,单位“秒; 填“0时进行单次定位.例如 ASCII 码形式 $CCDWA,0012104,V,0,L,0*5213 含义终端号为12104的北斗终端申请一次有测高方式定位,高程为 0米.4.6.2 定位信息DWR北斗终端收到的定位信息,或指挥型用户 终端接收到通过定位查询方式得到的下属用户定位信息,或接收到位

23、置报告信息.表28定位信息$BDDWR,*hh定位信息类型,1=本北斗终端进行定位申请返回的定位信息,2=指挥型用户终端接收到通 过定位查询方式得到的下属用户定位信息,3=接收到位置报告的定位 信息.定位信息的北斗终端地址定位时刻,hhmmss.ss时分秒百分秒, UTC寸间2司受ddmm.mmmm分格式纬度半球 N4匕半球;S曲半球 经度dddmm.mmm度分格式经度半球 E= 东经;W西经大地高,范 围为-9999.9+9999.9,单位“米大地高单位,M高程异常, 单位“米高程异常单位,'M精度指示,0=定位精度20米,1 =定位精度100米紧急定位指示,A= 紧急定位,V= 非

24、紧急定位多指解指 示,A哆值解,V4E多值解高程类型指示,H= 高空,L=普通4.6.3兼 收下属用户定位信息XSD指挥型北斗终端兼收到的下属用户定位 信息.本指令格式与其它指令格式不同采用二进制方式定义 表29兼 收下属用户定位信息表指令头$BDXS联度16bit下属用户地址24bit T32bit L32bit 信息内容位置数据 B32bit H16bit 工 H16bit8bit 校验 和说明? “长度表示从“指令头的起始符“ $到“校验和含 校验和为止的数据总字节数.?下属用户地址表示兼收到的定位结果的用户地址,长度为3字节,其中有效14位为低21bit ,高3bit填“0.? “校验

25、和为从“指令头的起始符“ $到“校验和前一字 节,按字节异或的结果.? 信息内容用二进制原码表示,各参数项按格式要求的长度填 充,不满长度要求时,高位补“ 0,信息按整字节传输,多字节信 息先传高位字节,后传低位字节.?对于有符号位参数,符号位为“0表示“+,“1表示« 数据位由原码表示.?信息类别说明表表30定位信息类别表精度指示1bit0=20米 0x01=100米紧急定位指示1bit0=普通定位多值解指示1bit0=非多值 解高程指示1bit0=普通用户余量4bit固定填“0" 0乂01=紧急定位 0x01=多值解0乂01=高空用户?位置数据说明表31位置数据说明表T

26、32bit L32bit B32bit H16bit±2m1英 H16bit ±8m8hms0.01s 0.1 ° ' 0.1 888888888888当“高程类型为“ 1 时,H参数变为24bit无符号数,E T (h)定位时刻的小时位数据,起始值为0, 单位1小时.t (m)定位时刻的分位数据,起始值为 0,单位1分钟.T (s)定位时刻的秒位数据,起始值为 0,单位1秒.H参数自动取消.T (0.01s)定位时刻的秒小数数据,起始值为 0,单位0.01秒.L (.)用户位置的大地经度数据,单位 1度.L (')用户位置的大地经度数据,单位 1

27、角分.L ()用户位置的大地经度数据,单位 1角秒.L (0.1)用户位置的大地经度数据,单位 0.1角秒.B (.)用户位置的大地纬度数据,单位 1度.B (')用户位置的大地纬度数据,单位 1角分.15B ()用户位置的大地纬度数据,单位 1角秒.B (0.1)用户位置的大地纬度数据,单位 0.1角秒.H (士)用户位置的大地高程数据符号位,00为正(+) , 01为负 (-).h (m1用户位置的大地高程数据,单位1米.七E用户位置高程异常值的符号位,00HH(士)H (n用户位置的高程异常值,单位为(+) , 01H为负(-).1米.4.6.4 位置报告1WAA就斗终端将自身获

28、取的RNSSt位上报给指 定的其它北斗终端,或接收到其它终端通过位置报告1方式发给本北 斗终端的位置报告.表32位置报告1$-WAA,*hh 信息类型,0=该位置信息 的接收到的位置报告,1=发送位置报告1.报告频度,单位为“秒,0=单次位置报告;信息类型为0时, 此项为空北斗终端地址位置报告时刻,hhmmss.ss时分秒百分秒, UTCM间2司受ddmm.mmmm分格式纬度半球 N4匕半球;S曲半球 经度dddmm.mmmm£分格式经度半球 E= 东经;W哲经高程值,范 围为-9999.9+9999.9,单位“米高程单位,M 4.6.5位置报 告2WBA比斗终端通过申请位置报告2方

29、式将自身的位置发给其它 终端,接收到位置报告2通过“BDDW既句输出参见4.2.6 .表33位置报告2申请表$CCWBA,*hh接收位置报告的北斗终端 地址高程指示,H自空用户,L=普通用户天线高,+ 0x2B /- 0x2D XX.XX “+可不填,单位米;位置报告频度,单位秒,0= 单次位 置报告164.7通信信息4.7.1通信申请外设发送给其它北斗终端通信 时的指令.表34通信申请表$CCTXA ,*hh接收号接收信息的北斗终端 卡号.通信类别,0=#快通信,1=普通通信传输方式,0=汉字,1=代码,2=混编通信内容,参见注一注1通信电文内容?传输方式为“ 0时, 每个汉字以16比特表示

30、,占用两个ASCII码长,以计算机内码传输;? 传输方式为“ 1时,每个代码以一个 ASCII码表示.?传输方式为“ 2时电文内容首字母固定为“ A4,按先后顺序 每4bit截取一次,转换成16进制数,每个16进制数以ASCII的形 式表不.如数据长度不是4bit的整数倍,高位补0,凑成整数倍.例如ASCII码$CCTXA,0012104,1,2,A4c4E3BAC3c4E3BAC34142434445464748313233 34353637383930*04含义向北斗终端号为12104的用户通过混编格式 发送普通北斗报文,报文内容为“你好你好 ABCDEFGH1234567890 ASCI

31、I 码$CCTXA,0012104,1,0,你好你好你好你好你好你好*7A含义 向北斗终端号为12104的用户通过汉字格式发送普通北斗报文,报文内容为“你好你好你好你好你好你好"ASCII码$CCTXA,0012104,1,1,12345678*73 含义向北斗终端号为 12104 的用户通过代码格式发送普通北斗报文,报文内容为“12345678 4.7.2通信信息本指令为北斗终端输出接收到的北斗通信信息.17 表35通信信息表$BDTXR, ,*hh 信息类别,1=普通通信,2= 特快通信,3=1播通信,4=按最新存入电文查询获得的通信,5=按发 信方地址查询得到的通信发送号发送通信信息的北斗终端卡号.传输方式,0=汉字,1=代码,2=混编发信时间,信息类别为1、2或3时,此项为空;信息类别为4或5时,发信时间为被查 询的通信电文在中央限制系统注记的发生时间.通信内容,参见注一注1通信电文内容?传输方式为“ 0时,每个汉字以16比特表示,占用两个ASCII码长,以计算机内码传输;? 传输方式为“ 1时,每个代码以一个 ASCII码表示.?传输方式为“ 2时电文内容首字母固定为“ A4,按先后顺序 每4bit截

温馨提示

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

评论

0/150

提交评论