해결된 질문
작성
·
977
답변 1
1
안녕하세요. 강의가 도움 된다니 다행입니다. ^^
OBD 표준이 UDS에 귀속이 되느냐. 라는 질문은 죄송하지만 제가 뭐라고 확답을 못드리겠습니다
ISO14229 표준 자체도 해가 지나면서 표준의 내용이 조금씩 바뀌거나 추가되고
OBD의 경우에도 이런저런 표준들이 다양하게 분류되거나 해가 지나면서 서로 통합이되는 등
저마다 히스토리가 있어서
이런 부분을 모두 명확하게 해석하고 정리해서 말씀드리기에는 제가 아는 지식이 부족하네요.
그렇지만 제가 답변 드릴 수 있는 내용은 드려보겠습니다.
일단 UDS 통신에 대해 다루고있는 ISO14229 문서를 보면
해당 서비스 번호가 OBD를 위해 Reserved 돼있다고만 나와있고
해당 서비스에 대한 내용을 14229에서 직접 다루지는 않습니다.
14229 표준도 언제 나온거냐에 따라서 조금씩 다르긴하지만
해당 서비스에 대해서 보려면 어떤 표준을 보면 되는지 표준문서 번호가 적혀있습니다.
ex) J1979 or ISO15031
그래서 OBD 서비스에 대한 직접적인 내용을 보려면 ISO14229 문서가 아닌
J1979나 ISO15031 문서를 봐야합니다.
근데 보시면 OBD도 버전이 여러개 있고 J1979도 J1979. J1979-2 등등 다양해서 그 정도 상세하게는 답변 드리기가 애매하네요.
그래도 요약하자면 OBD 서비스는 ISO14229 문서가 아니라 OBD 표준문서를 따로 봐야한다.
이구요.
간략한 내용은 위키피디아에서도 설명이 잘 돼있습니다.
OBD-II PIDs - Wikipedia
아래 보시면 각 서비스번호가 어떤 서비스를 의미하는지 설명이 돼있습니다.
그리고 죄송하게도 제가 틀린 내용을 전달했네요.
OBD에서는 서비스를 PID 라고 부른다고 했는데 제가 잘못 말씀드렸습니다.
OBD에서는 서비스를 PID가 아니라 Mode라고 부르는 겁니다.
PID는 서비스번호가 아니라 UDS로 치면 서브펑션 번호라고 생각해야 맞습니다.
틀린 내용을 알려드려 죄송합니다 강의 정정해야겠네요 질문 주셔서 감사합니다.