Мульти архив#
Модуль ОБОЛОЧКИ «Мульти архив» предназначен для отображения в графической форме архивных значений для набора переменных на одном поле.
Отличия от других функциональных модулей
В отличие от модуля «Тренд переменных» графики, отображаемые модулем, располагаются на одном и том же поле одновременно.
В отличие от модуля «Просмотр архивов» на одном графике может быть отображено неограниченное количество переменных.
Для использования модуля необходимо загрузить файл LibrariesrtlMultiArch.bpl
в список модулей ОБОЛОЧКИ.
Информация
Модуль создает единственное окно мульти архива на все время работы ОБОЛОЧКИ.
Если окно открыто, то при вызове мульти архива оно будет активировано, если окна нет, то будет создано пустое.
Настройки#
Модуль «Мульти архив» не имеет отдельной конфигурации.
Настройки для набора переменных может быть сохранена в файл на локальном диске рабочего места.
Настройки окна графика, его положение и размера, сохраняются вместе со всеми настройками ОБОЛОЧКИ автоматически.
Интерфейс#
Модуль «Мульти архив» предоставляет следующий интерфейс к своим элементам:
Пункт меню Мульти-архив переменных в меню Инструменты ОБОЛОЧКИ. |
При сохранении данных мульти архива модель запоминает файл, который был создан и, при следующем открытии окна с использованием меню инструментов, автоматически загружает созданный ранее файл.
Информация
Если окно мульти архива было вызвано с помощью операции добавления новой переменной, то данные прошлого файла данных не будут загружены и будет создан новый, пустой, список переменных, в который добавится указанная переменная.
Пункт в контекстном меню активных элементов ОБОЛОЧКИ. |
Наличие этих пунктов определяется тем, для какой переменной вызвано это меню и есть ли такая переменная на существующем окне мульти архива.
Мульти-архив: Добавить переменную
Пункт меню доступен только в том случае, если меню создано для переменной, которая еще не была добавлена в окно мульти архива.
При выборе этого пункта переменная будет добавлена к списку переменных.
Мульти-архив: Удалить переменную
Пункт меню доступен только в том случае, если меню создано для переменной, которая уже добавлена в окно мульти архива.
При выборе этого пункта переменная будет удалена из списка.
Мульти-архив: Перейти к переменной
Пункт меню доступен только в том случае, если меню создано для переменной, которая уже добавлена в окно мульти архива.
При выборе этого пункта, окно мульти архива будет активировано.
Окно модуля#
Основное окно модуля «Мульти архив» позволяет отобразить на одном графике архивные значения для нескольких переменных.
Окно модуля состоит из следующих областей:
Собственное меню.
Область Интервал для задания параметров интервала времени для получения архивов.
Область графика.
Область Переменные.
Основное меню#
Меню «Переменные»
Меню Переменные позволяет сохранить, загрузить список переменных и задать параметры отображения для каждого графика по отдельности.
Сохранить список / Загрузить список
При выборе этих пунктов будет отображен стандартный диалог для выбора файла на локальном диске.
Выбранный файл будет содержать список переменных и их настройки для всех переменных, используемых модулем в настоящий момент.
Очистить список
При выборе этого пункта будет задан вопрос о подтверждении удаления всех элементов из списка переменных мульти архива. При подтверждении все переменные будут удалены из списка.
Параметры переменной
При выборе этого пункта будет отображен диалог для редактирования способа отображения выбранной переменной. Этот диалог, так же, может быть вызван из списка переменных, выбором инструмента «Изменить» на строке нужной переменной.
Меню «Отображение»
Меню «Отображение» содержит параметры отображения графика, общие для всех переменных.
Сетка
Меню, в котором можно задать отображение сетки графика, и настроить интервалы для ее ячеек.
Увеличение
Меню, в котором можно выбрать способ выделения области графика мышью.
Оптимизация отображения
Если , то будет использовать алгоритм оптимизации отображения большого количества значений на графике.
Если , то оптимизация использоваться не будет, и график будет отображать все значения для всех используемых переменных, что может приводить к замедлению отображения при большом количестве значений.
Точки значения цветом статуса
Если , то точки значений будут всегда отображаться цветом статуса измерения, вне зависимости от того, как настроено отображение переменной.
Если , то цвет точек значений будет совпадать с цветом, настроенным в параметрах переменной.
Меню «Печать»
Меню «Печать» позволяет настроить параметры печати и вывести графики на принтер.
Печать графика
В меню будет отображен стандартный диалог предварительного просмотра, в котором можно увидеть, как график будет напечатан, выбрать принтер и задать параметры страницы.
В этом меню можно настроить параметры автоматизации печати.
Убирать фон графиков
Если , при печати фон графика будет заменен на значение «Белый».
Убирать цвет графиков
Если , то при печати все графики будут выводиться цветом «Черный».
Убирать линии значений
Если , то при печати параметр «Выводить линии значений» будет автоматически отключен на время печати графика.
Область «Интервал»#
На панели Интервал располагаются элементы для указания интервала времени для получения данных всех переменных мульти архива.
Выбор интервала
Выпадающий список с типовыми интервалами для запроса архивов.
При выборе элемента из этого списка выбранный интервал будет скорректирован так, чтобы соответствовать «последним Х часам», выбранным из списка. Этот элемент удобно использовать для того, чтобы не задавать время начала интервала, которое будет вычислено автоматически при выборе.
Дата начала, время
Дата и номер часа суток начала интервала.
Устанавливает начало интервала для запроса данных. Дата начала всегда кратна одному часу.
Длительность
Выбор типового интервала из списка или ввод значения вручную.
Длительность интервала всегда кратна одному часу. Минимальное значение интервала – один час. Модуль не ограничивает максимальную длительность интервала, однако стоит понимать, что графики будут отображаться тем медленнее, чем более длинный интервал выбран и, соответственно, больше данных загружено.
Информация
Информация о выбранных параметрах интервала.
Кнопка Получить
Получение данных.
Модуль последовательно запрашивает значения архива для всех переменных из списка.
На время получения значений кнопка принимает название
Прервать
. При получении значений, пока кнопка имеет названиеПрервать
, нажатие на нее приведет к отмене операции получения данных.Для всех переменных, для которых данные уже были получены они останутся сохраненными на графике, для всех переменных, до которых операция получения не дошла, количество данных будет установлено в значение 0 (ноль).
Область графика#
На поле графика отображаются значения для всех переменных из списка одновременно.
Горизонтальная шкала общая для всего графика и ее диапазон совпадает с запрошенным интервалом архивных значений.
Вертикальная шкала отображается в левой части графика, для каждой переменной отдельно.
Отображение вертикальной шкалы можно отключить в настройках каждой переменной.
При наведении мыши на какую-либо вертикальную шкалу, график, соответствующий этой переменной, автоматически выделяется толщиной линии, в списке переменных выделенная переменная подсвечивается.
Аналогично, график выделяется толщиной линии при наведении на строку в списке переменных.
Область «Переменные»#
Панель «Переменные» содержит все переменные, добавленные в мульти архив.
Фон
Если , то фон графика рисуется с использованием цветовой схемы для этой переменной.
Одновременно фон может быть отрисован только для одной переменной из списка, то есть при установке этой опции для другой переменной, она будет отключена для той, где была установлена ранее.
Знч
Если , то для этой переменной будут выводиться линии значений, обозначающие время значений, которые были получены из архива.
Эта настройка может быть включена для нескольких переменных одновременно, однако отличить линии, принадлежащие разным переменным, невозможно.
Тчк
Если , то на графике для этой переменной будут отображаться точки значений.
Эта настройка может быть включена для любого количества переменных. Цвет точки значения зависит от настройки графика «Отображение–Точки значением цвета статуса» и настроек переменной.
Имя
Имя переменной, отображающееся цветом, соответствующим цвету состояния значения, под курсором мыши.
Единицы
Единицы измерения переменной из конфигурации.
Значение/Статус/Время
Параметры измерения, над которым находится курсор мыши на поле графика.
Измерение
Общее количество значений, полученных из архива для этой переменной.
Для активной строки списка, в правой части, отображаются инструменты управления этой переменной.
Инструменты |
Описание |
---|---|
При выборе этого инструмента будет отображен диалог настройки параметров переменной. |
|
При выборе этого инструмента текущая переменная будут перемещена выше или ниже в списке, если это возможно. |
|
Этот инструмент позволяет удалить выделенную переменную из списка. |
Диалог редактирования графика#
Диалог редактирования параметров для графика переменной модуля «Мульти архив» может быть вызван:
С помощью двойного нажатия мышью на элементе списка переменных, его вертикальной шкале.
Выбором инструмента для активной строки списка.
Подсказка
В заголовке диалога отображается имя переменной, для которой редактируются параметры.
Окно диалога содержит пять областей:
Область «Шаблон»#
Элементы поля Шаблон позволяет сохранять и загружать все настройки этого диалога в виде шаблона. |
Для сохранения шаблона необходимо ввести название шаблона в поле ввода и выбрать кнопку Сохранить
– .
Информация
В случае, если имя совпадет с именем имеющегося шаблона данные существующего шаблона будут заменены текущими настройками диалога.
Для применения данных шаблона необходимо выбрать его из списка и выбрать кнопку Применить
– .
Подсказка
Функцию Шаблон удобно использовать для того, чтобы сохранять одинаковые параметры и, позже, применять их для разных переменных без повторной настройки.
Область «Конфигурация»#
В элементах поля Конфигурация отображаются основные настройки переменной, что позволяет облегчить процесс настройки ее отображения. |
Название |
Имя переменной из конфигурации, выгруженное из поля Название. |
Тип |
Тип переменной (Аналоговая, Дискретная, Команда и т.д.). |
Пределы |
Область значений величины, в пределах которой нормированы допускаемые пределы погрешности средства измерения. |
Область «Шкала»#
Отображать шкалу |
Если , вертикальная шкала для этой переменной будет отображаться в списке шкал в левой части графика.
Подсказка
Эта настройка полезна в том случае, если на графике находится несколько переменных с одним и тем же вертикальным диапазоном. В этом случае можно удалить шкалы для всех переменных, кроме одной.
Название датчика
Если , то на вертикальной шкале будут отображаться названия средств измерения.
Знаки пределов
Если , то на вертикальной шкале будут отображаться пределы переменной из конфигурации, с помощью символов красного и желтого треугольников, обозначающих аварийный и предупредительный пределы соответственно. * Если для переменной значения пределов в конфигурации не указаны, то их обозначения выводиться не будут.
Линии пределов
Если , то для этой переменной будут отображаться горизонтальные линии для обозначения аварийного и предупредительного пределов.
Если для переменной значения пределов в конфигурации не указаны, то их линии выводиться не будут.
Деления шкалы
Если , то на шкале будут выводиться штрихи для обозначения мелких делений.
Ширина
Устанавливает ширину поля, которую будет занимать вертикальная шкала для этой переменной.
Диапазон
Устанавливает диапазон значений для вертикальной шкалы.
Границы
Устанавливает диапазон видимой части общего диапазона вертикальной шкалы.
Область «График»#
Поле настроек, управляющих отображением графика значений. |
Цвет из конфигурации / Свой цвет
Если , то график будет отображаться цветом, соответствующим цвету для каждого состояния из конфигурации переменой. Если , то график будет отображаться выбранным цветом.
Фон цветом статуса
Если , то фон для этой переменой будут выводиться цветом статуса из цветовой схемы конфигурации для каждого значения. Этот параметр можно изменить, выбрав эту настройку для нужной переменной в колонке
Фон.
Только одна переменная из списка может иметь эту настройку включенной.
Линии значений
Если , то на графике будут отображаться вертикальные линии для всех значений архива.
Точки значений
Если , то на графике будут отображаться точки для всех значений архива.
Толщина
Позволяет указать толщину линии графика.
Типа графика
Позволяет выбрать тип отображения графика.
Область «Дискретные датчики»#
Группа настроек, которые определяют способ подписи значения для дискретных переменных. |
Трех–позиционные статусы
Если , то все статусы для дискретной переменной будут сведены к первым трем статусам:
ВКЛЮЧЕН
ВЫКЛЮЧЕН
ДРУГОЙ
Информация
Все статусы за пределами диапазона «ВКЛЮЧЕН» и «ВЫКЛЮЧЕН» будут интерпретированы как значение «ДРУГОЙ».
Эта настройка позволяет минимизировать количество статусов и форму отображения графика дискретной переменной.
Таблица статусов
Позволяет задать произвольный текст, который будет обозначать значения для каждого статуса дискретных переменных.