Обработка плохих признаков качества

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Источники данных, переменные и функции > Источники данных > Проект MasterSCADA > Создание источника Проект [Текущий проект] > Архив данных MasterSCADA > Свойства переменных Архива данных >

Обработка плохих признаков качества

В реальных системах автоматизации от устройств могут поступать не только достоверные значения (с признаком качества Good ), но и данные с "плохими" признаками качества (ошибка связи Bad , отказ датчика Device_Failure и т.д.), кроме того, за какой-то интервал времени данных в архиве может не быть (например если исполнительная система была остановлена) - данные факторы нужно учитывать при формировании отчета.

Для каждой переменной источника данных можно настроить каким образом обрабатывать недостоверные признаки качества.

Вид панели свойств колонки архива данных :

obrabotka_plohih_priznakov

Настройку обработки плохих признаков можно задать независимо для двух типов некачественных значений:

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 ).

Исключение составляет обработка Интеграл . В этом случае появляется еще одна настройка. Порядок работы и рекомендации описаны в разделе Обработка плохих признаков при вычислении интеграла .