9.       Message Types


 OSI7 구조를 아시나요?   트랜스포트 층의 세그먼트 네트워크 층에서는 데이터’  된다. 라는 개념이 CAN처럼 하위 2계층만 쓰는 프로토콜에선 메세지로 불리게 됩니다. 아래는 메세지의 타입입니다.


1)       Data Frame

이전에 이미 언급한 부분이라서 넘어갑니다.


2)       Remote Frame

- Receiver transmitter data 요청할 출력하는 frame

- Arbitration field에는 transmitter ID 포함되며 data field 없는 것이 특징


3)       Error Frame

- Error 상황을 알리기 위한 frame

- Error 감지한 node 6 dominant bit 출력하면 다른 node 이에 반응 (stuff error)하여 6 dominant 

bit 출력

- 6~12 dominant bits (Error Flag) + 8 recessive bits (Error delimiter) 구성

- Superposition(중첩) : Node들이 출력하는 error flag 순서에 따라서 중첩될 있음

- Error Delimiter : Error frame 종료. 8 recessive bit 구성

 

4)       Overload Frame

   - 다음의 상황에서 overload frame 전송 (bus 상태를 안정화하기 위해서)


(1) Receiver 내부 조건에 의해서 다음 data/remote frame 사이에 delay 필요한 경우

(2) Frame 사이의 intermission 1,2 bit dominant bit 경우

(3) Error delimiter 또는 overload delimiter 마지막 bit dominant bit 경우

- 6 dominant bits (Overload Flag) + 8 recessive bits (Overload delimiter) 구성



'Nobody tells you about.. > CAN Bus' 카테고리의 다른 글

CAN통신의 기초-4  (1) 2013.04.24
CAN통신의 기초-3  (0) 2013.04.23
CAN통신의 기초-2  (0) 2013.04.18
CAN통신의 기초-1  (2) 2013.04.16

+ Recent posts