inflearn logo
강의

Course

Instructor

Automotive SW - Mastering UDS Diagnostic Communication

UDS 진단 시 CAN ID는 양방향 모두 같은 ID를 사용하나요?

Resolved

757

sns

1 asked

1

진단기에서 제어기로 보낼 때 CAN ID가 존재한다고 봤는데

제어기에서 응답할 때에 동일한 CAN ID로 응답하는지 궁금합니다.

 

그리고 자동차에 여러 ECU가 존재하는 것으로 아는데

BMS도 진단기로 진단 가능한 ECU 중 하나 일까요?

네트워크 임베디드

Answer 1

2

zombiemania

안녕하세요.

아닙니다.

진단기에서 제어기로 보내는 캔 메세지와 제어기가 답장하는 메세지는 아이디가 서로 다릅니다. 같으면 안됩니다 동작이 이상해질거에요.

 

그리고 bms 제어기도 당연히 진단서비스 기능이 들어가있어야 합니다.

(진단기로 진단 가능하다는 얘기입니다.)

정확히 말하면 차량제조사에서 진단기능을 bms제어기에 구현하라고 요청을 할 것이고, bms제어기 만드는 회사에서는 요구사항에 맞게 진단서비스 지원되도록 기능을 구현해놓을 겁니다.

그렇게해서 완성이 되면 진단기로 진단이 가능해지는거죠.

0

sns

네.

진단기와 제어기의 SID가 다르기에 혹시나 했는데 역시 CAN ID는 다르게 사용하는군요.

(동시 충돌 생각하면 당연한 건데 잠시 혼란이 왔었네요..)

그 CAN ID 역시 OEM에서 서플라이어에게 지정해 주겠죠.. ㅎ

카플 기대하고 있습니다 ^^

19 02 08 & 19 02 09

0

68

1

FTB(Fault type Btye) 관련 질문!

0

176

2

S3 Timer & P2 Timer 질문

1

288

0

UDS 데이터 엔디안

0

190

2

사용 프로그램

0

205

1

안녕하세용

0

124

0

브로드케스트 방식에 관하여

0

278

2

요청/응답 포맷에서 RID 부분 질문있습니다.

1

198

2

ClearDiagnosticInformation 관련하여

0

159

1

Security Level 범위관련

0

233

2

Security Access관련 문의

0

194

1

강의자료 수정요청

0

251

2

CAN TP Addressing에 대한 질문 드려요

0

256

1

추가된 강의(TP 섹션) 관련 자료가 있나요?

0

348

2

ISO-TP 강의 자료 요청

0

361

3

DTC이나 스냅샷은 비휘발성 메모리에 저장하나요?

0

405

2

진단통신 강의 듣다 궁금한 사항이 있습니다.

0

512

2

security access 부정응답 질문

0

545

3

ReadDTC 할때 SID ID (0x19) 앞에 붙는 번호는 뭔가요?

0

542

1

-

0

344

1

자동차 제어기들이 무선 통신이 아닌 CAN 통신을 사용하는 이유

0

2707

3

메세지 바이트가 8 바이트 초과시 전송 방법 문의

0

1000

1

강의 자료 문의

1

645

2

UDS표준내 SID(Service ID) 0~15번에 대한 정의가 별도로 있는지 궁금합니다.

0

1259

1