AlarmLevels.GetSeverityValue
Вызов: GAP.ScadaProjectBase.AlarmLevels.GetSeverityValue(alarmLevel, tag)
Возвращает значение Severity (unit.CommonLib.Attributes.AlaParams.Severity) из AlphaAlarms по имени уровня аварии.
Возвращает значение unit.CommonLib.Attributes.AlaParams.Severity для заданного alarmLevel из AlphaAlarms. Если уровень/параметр не найден, функция пишет ошибку и использует fallback на уровень Process.
Ошибки и сообщения
Section titled “Ошибки и сообщения”- Fallback на
"Process": еслиalarmLevelне найден вAlphaAlarmsили у него нетunit.CommonLib.Attributes.AlaParams.Severity, пишетсяErrorи значение берётся для уровня"Process".
Примеры
Section titled “Примеры”- Вызов:
GAP.ScadaProjectBase.AlarmLevels.GetSeverityValue("HH", "P072AI1001")- Результат:
"900", если вAlphaAlarms["HH"]естьunit.CommonLib.Attributes.AlaParams.Severity = "900"; при отсутствии будет fallback на"Process".
- Результат: