<< Click to Display Table of Contents >> Navigation: Создание отчетов > Источники данных, переменные и функции > Источники данных > Проект MasterSCADA > Архив данных MasterSCADA > Свойства переменных Архива данных |
Панель свойств для Переменных Архива данных источника данных отчета Текущий проект имеет вид:
Чтобы открыть панель свойств переменной ее нужно выделить в словаре, а затем переключиться на панель свойств.
Добавленные в источник данных Архив данных переменные (их также называют колонками) имеют набор свойств позволяющих гибко настроить способы получения и обработки данных из архива MasterSCADA 4D, а также формирование строк данных:
Название |
Назначение |
Категория Данные |
|
ID связи |
Указывается ID связи. |
Имя связи |
Указывается путь к параметру дерева проекта, состоящее из программных имен элементов проекта. Заполняется автоматически после того как параметр перетащили в словарь |
Дополнительный путь |
Если в отчет перетащили элемент сложного типа данных, например, поля структуры. То в данном поле будет отображаться путь к этому элементу внутри сложного типа данных. Заполняется автоматически после того как параметр перетащили в словарь |
Форматировать значение |
|
Начальное значение |
Можно указать начальное значение, которое будет отображаться в отчете, пока нет связи со связанным параметров в режиме исполнения |
Наименование |
Имя переменной, которое отображается в словаре. |
Тип |
Тип данных переменной. При перетаскивании параметров в источник Архив_данных, они получают тип X (Nullable), где X - тип данных переменной в дереве. Значения этого типа могут быть null (если в архиве нет значений за данное время с момента старта системы или стоит флаг Конвертировать недостоверные значения в Null |
Категория Прочие |
|
Основной |
Используется, если способ формирования установлен По изменению. Если данная настройка включена, то каждое изменение этой переменной приводит к созданию строки данных в отчете. |
Категория Обработка данных |
|
Обработка |
Определяется способ обработки значений параметра, полученных из архива. При построении периодического или итогового отчета на каждый конкретный интервал времени может приходиться от нуля до нескольких значений переменной, поэтому необходимо задать способ вычисления результата – какое из значений должна возвращать переменная источника (колонка данных). Возможные варианты значения свойства описаны ниже. |
Использовать значение с предыдущего интервала |
Определяет поведение выбранного способа для обработки значений. Всего есть три возможных настройки: •По умолчанию – обработка значений будет происходить согласно стандартному поведению способа (см. таблицу Свойство Обработка). •Да – если значение на левой границе интервала и внутри интервала отсутствует, то будет выбрано значение, ближайшее слева от левой границы. •Нет – будет выбрано только значение на левой границе интервала или внутри интервала. |
Атрибут данных |
Определяет какой из атрибутов переменной выводится в отчет. Каждая переменная источника имеет три атрибута: •Значение – значение переменной в архиве. •Время – метка времени переменной в архиве (в локальном времени) •Признак качества - признак качества переменной в архиве. |
Метод интегрирования |
Определяет способ расчета для обработки Интеграл и Интегральное среднее (см. разделы Обработка Интеграл и Обработка Интеграл среднее). |
Параметр обработки |
Используется при Обработка Интеграл. |
Категория Обработка плохих признаков |
Определяет поведение отчета если были получены недостоверные данные. Подробное описание в разделе Обработка плохих признаков качества. |
Свойство Обработка может принимать следующие значения:
Значение |
Описание |
Последнее значение |
Будет выбрано значение на правой границе. В случае его отсутствия будет выбрано последнее внутри интервала |
Первое значение |
Будет выбрано значение на левой границе. В случае его отсутствия будет выбрано первое внутри интервала |
Интеграл |
Будет вычислена площадь фигуры ограниченной графиком значений (см. раздел Обработка Интеграл ). Данный способ обработки применяется, например, для вычисления суммарного расхода по действующему значению |
Среднее |
Будет вычислено среднее арифметическое значение |
Интегральное среднее |
Будет вычислено среднее интегральное значение (см. раздел Обработка Интегральное среднее ). |
Максимум |
Будет выбрано максимальное значение на интервале |
Минимум |
Будет выбрано минимальное значение на интервале |
Интерполяция |
Не поддерживается в текущей версии |
Точное значение |
Используется для формирования отчета по изменению. Если выбран данный способ, то значение из этой колонки будет записано только в том случае, если оно в точности (до величины мертвой зоны) получено в этот момент времени. Иначе будет записан ноль или клетка таблицы останется пустой |
Количество включений |
Определяет количество переходов из False в TRUE переменной на интервале времени |
Количество значений |
Будет возвращено количество всех значений на интервале |
Сумма значений |
Будет вычислена сумма всех значений на интервале |
Разница |
Будет вычислена разность между первым граничным значением текущего и следующего интервала. Данный способ обработки используется, например, если нужно вычислить значение энергии от счетчика с нарастающим итогом. |
Последнее граничное значение |
При наличии значения на правой границе интервала, будет выбрано оно. В случае его отсутствия, будет выбрано ближайшее слева (при выборе настройки Использовать значение с предыдущего интервала по умолчанию) |
Первое граничное значение |
При наличии значения на левой границе интервала, будет выбрано оно. В случае его отсутствия, будет выбрано ближайшее слева (при выборе настройки Использовать значение с предыдущего интервала по умолчанию) |
Смотрите также: