当前位置:   article > 正文

ARINC429协议分析_arinc429 bop

arinc429 bop

   描述    

        本章内容主要说明ARINC429协议分析方法,包含429数据模型,以及各模型的含义

   协议模型定义

           如下表所示,ARINC429在发送一帧过程中,首先发送以START开始,以END结束,共发送32bits数据,其中0~7bits为Lable数据,9~8bits为SDI数据,10~28bits为数据,29~30bits为SSM,31bit为校验位

End

30

29

28

27

26

25

24

校验位

SSM

DATA(MSB:28)

23

22

21

20

19

18

17

16

DATA

15

14

13

12

11

10

9

8

DATA(LSB:10)

SDI

7

6

5

4

3

2

1

Start

LABEL(MSB:1 ->LSB:8)

         划重点,ARINC429标准数据共分为五个部分:

                1、LABLE(标识码):对传输的每一个参数都规定了标号,用以识别信息的类型

                2、DATA(数据):传输数据

                3、SDI(源、目的):区别接收设备

                4、SSM(特性):规定DATA的格式

                5、校验位:和校验

详细说明-LABEL

            LABEL占整帧的8BITS且必须存在,作为整个传输帧中的标签位,起到说明数据内容说明的关系,比如整体协议规定,LABLE = 0x10为描述飞机的方向,并在协议内部套用比例尺,则数据与比例尺相乘,就代表了该时间段机身的整体角度。

             LABLE数据,同样可以正向传输(MSB)以及反向传输(LSB),也可以使用BCD编码等等,十分灵活。

             注:BCD编码同场采用233的形式,如LABLE数据为0x55,则BCD编码为125。

详细说明-数据

        数据占整帧18BITS,内容多种多样,无标准定义

详细说明-SDI

        SDI占整帧2BITS,用于源/目的地识别码 当需要将一些专用字输送到一个多系统的特定系统时,就可以用SDI来判明字的目的地。 数据接收器将判明字内所包含的装置的编码(1,2或3),编码00为全部呼叫码,它表示将该字送到所有的装置

        

SDI

装置号

0x0

全部呼叫

0x1

呼叫1

0x2

呼叫2

0x3

呼叫3

详细说明-SSM 

        SSM占整帧2BITS,用于描述数据(DATA)的特性,比如DATA内容是数值、方向、符号等,也可以描述数据是试验数据、正式数据、或无效数据,具体与LABLE组合协议定义

        举例:

SSM

定义

0x0

正、北、东、右、上

0x1

无效数据

0x2

实验数据

0x3

负、南、西、左、下

详细说明-校验位

        校验位占整帧1BITS,为奇偶校验,除校验位本身,另外31个BITS数据,奇数为1,偶数为0

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/640541
推荐阅读
相关标签
  

闽ICP备14008679号