如何select诊断故障的严重性?
How to select Severity for a diagnostic fault?
在创建新的诊断故障时,我们应该如何select严重级别?
不同等级有什么区别?
enum Severity {
UNKNOWN = 0;
INFO = 1;
WARNING = 2;
ERROR = 3;
}
错误:当故障条件直接影响组件满足其设计要求的能力时,应使用错误。这通常意味着故障还具有 'triggers_nogo=true' 或其他一些直接约束反应,或者用作具有直接约束反应的故障聚合器的直接输入。
警告:当故障情况表明性能下降但仍满足其设计要求时,应使用警告。
信息:只要出现特别感兴趣但不代表组件性能明显下降的情况,就可以使用信息故障。
在创建新的诊断故障时,我们应该如何select严重级别? 不同等级有什么区别?
enum Severity {
UNKNOWN = 0;
INFO = 1;
WARNING = 2;
ERROR = 3;
}
错误:当故障条件直接影响组件满足其设计要求的能力时,应使用错误。这通常意味着故障还具有 'triggers_nogo=true' 或其他一些直接约束反应,或者用作具有直接约束反应的故障聚合器的直接输入。
警告:当故障情况表明性能下降但仍满足其设计要求时,应使用警告。
信息:只要出现特别感兴趣但不代表组件性能明显下降的情况,就可以使用信息故障。