FAULT 기능 자체가 고장. 아무것도 못 한다
DEGRADED 기능은 살아 있으나 입력이 부족해 일부만 가능하다
나누지 않으면 기능 격리 가 깨진다
Predictive Climate 를 예로 들면:
| 상황 | 상태 | 가능한 것 |
|---|---|---|
| 정상 | ACTIVE | 자동 공조 · Pre-conditioning · 자동 환기 전부 |
| 습도 센서 고장 | DEGRADED | 온도 기반 자동 공조 ○, 습도 기반 환기 판단 ✗ |
| Fan 요구-실제 불일치 | FAULT | 아무 Fan 제어도 못 함 |
DEGRADED 가 없으면 습도 센서 하나 때문에 공조 전체가 죽는다. 그건 §6.6 의 "독립적으로 안전하게 운용 가능한 다른 기능을 불필요하게 중단하지 않아야 한다" 위반이다.
VSS 에도 같은 구분이 있다
§6.1.4 는 두 오류를 다르게 처리한다.
입력 정보 불신 미디어 재생 제한 + 이상 알림 경고음 출력 ← DEGRADED. 소리는 낼 수 있다
VSS 자체 오류 HMI 에 오류 상태 전달·표시 ← FAULT. 소리를 못 낸다
둘을 합치면 "차량 상태 정보가 이상한데 오디오는 멀쩡한" 상황에서 경고음까지 못 내게 된다. ROA 사이렌 같은 안전 요구사항이 깨진다.
판정은 각 기능이 한다
오류 레지스트리는 저장만 하고, "습도만 죽었으니 DEGRADED"인지 "Fan 이 안 도니 FAULT"인지는 기능 모듈이 결정한다.