|
<< Click to Display Table of Contents >> Navigation: Создание отчетов > Источники данных, переменные и функции > Источники данных > Проект MasterSCADA > Создание источника Проект [Текущий проект] > Архив данных MasterSCADA > Свойства переменных Архива данных > Обработка плохих признаков качества |
В реальных системах автоматизации от устройств могут поступать не только достоверные значения (с признаком качества Good ), но и данные с "плохими" признаками качества (ошибка связи Bad , отказ датчика Device_Failure и т.д.), кроме того, за какой-то интервал времени данных в архиве может не быть (например если исполнительная система была остановлена) - данные факторы нужно учитывать при формировании отчета.
Для каждой переменной источника данных можно настроить каким образом обрабатывать недостоверные признаки качества.
Вид панели свойств колонки архива данных :

Настройку обработки плохих признаков можно задать независимо для двух типов некачественных значений:
Bad – признак качества Ошибка . В данный признак качества входят ошибки - в него включены признаки:
•Значение недостоверно (Bad);
•Ошибка конфигурации (Config Error);
•Нет соединения (Not Connected),
•Ошибка устройства (Device Failure);
•Ошибка датчика (Sensor Failure),
•Последнее значение (Last Know);
•Нет связи (Comm Failure);
•Не обслуживается (Out of service).
Uncertain – признак качества Не определено . В этот признак входят признаки:
•Не определено (Uncertain);
•Датчик не откалиброван (Sensor Cal);
•Значение не допустимо (Egu Exceeded и SubNormal).
Для каждого типа некачественного значения существует две настройки:
Настройка |
Назначение |
Игнорировать значения |
Если флаг установлен, то значения с недостоверным признаком (то есть отличным от Good ), игнорируются при обработке интервала. Например, для обработки Максимум данная настройка определяет, какое из максимальных значений выдать - найденное недостоверное или максимальное среди достоверных. |
Признак результата |
Задает, какой признак качества будет выставляться у результата, если на интервале находятся некорректные значения влияющие на результат. Доступны варианты: •Хороший – результату устанавливается признак качества норма •Плохой – результату устанавливается признак качества ошибка •Неопределенный – результату устанавливается признак качества не определено . Если на интервале обработки будет обнаружено значение влияющее на результат с данным признаком качества (Bad, Uncertain – в зависимости от группы настроек), то в результате колонка будет иметь признак определенный данной настройкой. То есть, если в группе Обработка признаков Bad , настройка признака результата будет задана Uncertain , то при обнаружении на интервале значения с признаком качества Bad , результату колонки будет установлен признак Uncertain . Алгоритм определения признака результата отличается в зависимости от способа ***обработки параметра: Если используются способы обработки:Первое значение ,Последнее значение ,Максимум ,Минимум , то признак качества колонки выставляется на основании результата. Например, если способ обработки - Последнее значение, последнее значение на интервале имело признак, относящийся к Bad (Ошибка датчика, Ошибка устройства и т.д.), то признак результата определится настройкой группы настроек Bad. Если на интервале есть значение с признаком Bad, но оно не является последним, то на результат оно не влияет. Если используются способы обработки Среднее ,Интеграл ,Интегральное среднее , то признак качества колонки выставляется на основании всех значений на интервале - поскольку все значения влияют на результат. Например, если способ обработки Среднее , и на интервале было обнаружено значение с признаком качества Bad , то признак результата определится настройкой группы настроек Bad . Если на интервале будут обнаружены значения с разными недостоверными признаками (например:Uncertain и Bad ), то результату присваивается наиболее недостоверное (группа Bad менее достоверно, чем группа Uncertain ). |
Исключение составляет обработка Интеграл . В этом случае появляется еще одна настройка. Порядок работы и рекомендации описаны в разделе Обработка плохих признаков при вычислении интеграла .