이 블로그 검색

2018년 6월 22일 금요일

CAN 통신에서 에러관리 시스템


CAN 통신에서 에러관리 시스템

데이터 송수신 피드백에서 지속적으로 에러를 발생시키는
제어기기가 있다면

네트워크에 영향을 주지 않기 위해
에러제어기를 분리 시켜 - 에러관리를 수행 한다 ,

에러제어기로부터 네트워크에서 BUS OFF 하는 방법과
수신 되어진 에러데이타 를 네트워크에 공유 되어진
다른 제어기에 에러를 알리는 방법 이 있다 ,

지속적으로 에러신호를 보내는 제어기는
스스로 잘못됨을 인지하고 네트워크에서 이탈한다 ,

또한
잘못된 데이터를 수신한 제어기는
즉시 다를 공유의 제어기에 알려서 데이터를 사용하지 못하도록 한다

송신제어기는 데이터를 보낸후 수신제어기로부터 ACK 응답이 없으면
BUS OFF DTC 발생되고 TIME OUT DTC 발생 시킨다 ,


메시지 에러는
수신제어기가 수신된 데이터를 분석하여 에러로 판단되는 경우에 발생시킨다 ,


그러므로 송신제어기에서는 발생시키지 못한다 ,


댓글 없음:

댓글 쓰기