诊断故障如何选择级别?



创建新的诊断故障时,如何选择严重性级别?不同级别之间有什么区别?

enum Severity {
UNKNOWN = 0;
INFO = 1;
WARNING = 2;
ERROR = 3;
}

ERROR:当故障情况直接影响部件满足其设计要求的能力时,应使用ERROR。这通常意味着故障也具有'triggers_nogo=true'或其他一些直接约束反应,或者作为具有直接约束反应的fault Aggregator的直接输入。

WARNING:当故障条件表明性能下降,但仍符合设计要求时,应使用此警告。

INFO:信息故障可以在出现特别感兴趣的条件时使用,但不表示组件的性能有任何明显的下降。

最新更新