개발자 모드/통신

Arinc 429 통신

인생은직구 2021. 9. 5. 21:50
728x90

ARINC 429는 항공전자 시스템을 위한 데이터 포맷이다. 제공되는 것은 기본적인 기능을 기술하고, 항공기 디지털 정보 시스템을 위한 인터페이스가 있다. ARINC 429는 오늘날 가장 사용량이 많은 데이터 버스이다.

각 ARINC 워드는 5개의 영역으로 구성된 32 비트 값을 갖는다. :

비트 32는 패리티 비트이고 워드 데이터 정상여부를 확인하기 위해 사용된다.

비트 30 ~ 31는 Sign/Status Matrix 또는 SSM으로 가끔 워드 데이터 정상 여부를 나타낸다.

OP (operational) - 워드 내의 데이터가 정상임을 지시한다.

TEST - 테스트 소스에 의해 데이터가 제공되고 있음을 지시한다.

FAIL - 데이터가 분실되어 일어나는 하드웨어 고장을 지시한다.

NCD (No Computed Data) - 하드웨어 고장이 아닌 다른 이유로 데이터가 분실 또는 부정확함을 지시한다. 예를 들어 자동 조정 장치가 켜지지 않은 상태에서 자동 조정 명령이 나타나는 경우이다.

SSM은 방위와 같은 데이터 또는 정보의 부호를 지시할 수 있다.

비트 11 ~ 29는 데이터를 포함한다. Bit-field, Binary Coded Decimal (BCD), binary encoding (BNR)가 ARINC 429 공통 데이터 포맷이다. 데이터 포맷을 혼합할 수 있다.

비트 9 ~ 10은 Source/Destination Identifiers (SDI)와 어떤 수신기로부터 데이터가 왔는지를 지시한다.

비트 1 ~ 8은 라벨을 포함한다. 표현은 8진수로 되어 있다.

728x90