Мульти архив#

Модуль ОБОЛОЧКИ «Мульти архив» предназначен для отображения в графической форме архивных значений для набора переменных на одном поле.

Отличия от других функциональных модулей

В отличие от модуля «Тренд переменных» графики, отображаемые модулем, располагаются на одном и том же поле одновременно.

В отличие от модуля «Просмотр архивов» на одном графике может быть отображено неограниченное количество переменных.

Для использования модуля необходимо загрузить файл LibrariesrtlMultiArch.bpl в список модулей ОБОЛОЧКИ.

Информация

  • Модуль создает единственное окно мульти архива на все время работы ОБОЛОЧКИ.

  • Если окно открыто, то при вызове мульти архива оно будет активировано, если окна нет, то будет создано пустое.

Настройки#

Модуль «Мульти архив» не имеет отдельной конфигурации.

  • Настройки для набора переменных может быть сохранена в файл на локальном диске рабочего места.

  • Настройки окна графика, его положение и размера, сохраняются вместе со всеми настройками ОБОЛОЧКИ автоматически.

Интерфейс#

Модуль «Мульти архив» предоставляет следующий интерфейс к своим элементам:

Пункт меню Мульти-архив переменных в меню Инструменты ОБОЛОЧКИ.

../../../../_images/i17.png

При сохранении данных мульти архива модель запоминает файл, который был создан и, при следующем открытии окна с использованием меню инструментов, автоматически загружает созданный ранее файл.

Информация

Если окно мульти архива было вызвано с помощью операции добавления новой переменной, то данные прошлого файла данных не будут загружены и будет создан новый, пустой, список переменных, в который добавится указанная переменная.

Пункт в контекстном меню активных элементов ОБОЛОЧКИ.

../../../../_images/i24.png
../../../../_images/i33.png

Наличие этих пунктов определяется тем, для какой переменной вызвано это меню и есть ли такая переменная на существующем окне мульти архива.

Мульти-архив: Добавить переменную

  • Пункт меню доступен только в том случае, если меню создано для переменной, которая еще не была добавлена в окно мульти архива.

  • При выборе этого пункта переменная будет добавлена к списку переменных.

Мульти-архив: Удалить переменную

  • Пункт меню доступен только в том случае, если меню создано для переменной, которая уже добавлена в окно мульти архива.

  • При выборе этого пункта переменная будет удалена из списка.

Мульти-архив: Перейти к переменной

  • Пункт меню доступен только в том случае, если меню создано для переменной, которая уже добавлена в окно мульти архива.

  • При выборе этого пункта, окно мульти архива будет активировано.

Окно модуля#

Основное окно модуля «Мульти архив» позволяет отобразить на одном графике архивные значения для нескольких переменных.

../../../../_images/1149.png

Окно модуля состоит из следующих областей:

  • Собственное меню.

  • Область Интервал для задания параметров интервала времени для получения архивов.

  • Область графика.

  • Область Переменные.

Основное меню#

../../../../_images/290.png

Меню «Переменные»

Меню Переменные позволяет сохранить, загрузить список переменных и задать параметры отображения для каждого графика по отдельности.

../../../../_images/364.png

Сохранить список / Загрузить список

  • При выборе этих пунктов будет отображен стандартный диалог для выбора файла на локальном диске.

  • Выбранный файл будет содержать список переменных и их настройки для всех переменных, используемых модулем в настоящий момент.

Очистить список

  • При выборе этого пункта будет задан вопрос о подтверждении удаления всех элементов из списка переменных мульти архива. При подтверждении все переменные будут удалены из списка.

../../../../_images/440.png

Параметры переменной

  • При выборе этого пункта будет отображен диалог для редактирования способа отображения выбранной переменной. Этот диалог, так же, может быть вызван из списка переменных, выбором инструмента «Изменить» на строке нужной переменной.

../../../../_images/538.png

Меню «Отображение»

Меню «Отображение» содержит параметры отображения графика, общие для всех переменных.

../../../../_images/634.png

Сетка

  • Меню, в котором можно задать отображение сетки графика, и настроить интервалы для ее ячеек.

Увеличение

  • Меню, в котором можно выбрать способ выделения области графика мышью.

Оптимизация отображения

  • Если вкл, то будет использовать алгоритм оптимизации отображения большого количества значений на графике.

  • Если выкл, то оптимизация использоваться не будет, и график будет отображать все значения для всех используемых переменных, что может приводить к замедлению отображения при большом количестве значений.

Точки значения цветом статуса

  • Если вкл, то точки значений будут всегда отображаться цветом статуса измерения, вне зависимости от того, как настроено отображение переменной.

  • Если выкл, то цвет точек значений будет совпадать с цветом, настроенным в параметрах переменной.

Меню «Печать»

Меню «Печать» позволяет настроить параметры печати и вывести графики на принтер.

../../../../_images/732.png

Печать графика

  • В меню будет отображен стандартный диалог предварительного просмотра, в котором можно увидеть, как график будет напечатан, выбрать принтер и задать параметры страницы.

  • В этом меню можно настроить параметры автоматизации печати.

Убирать фон графиков

  • Если вкл, при печати фон графика будет заменен на значение «Белый».

Убирать цвет графиков

  • Если вкл, то при печати все графики будут выводиться цветом «Черный».

Убирать линии значений

  • Если вкл, то при печати параметр «Выводить линии значений» будет автоматически отключен на время печати графика.

Область «Интервал»#

На панели Интервал располагаются элементы для указания интервала времени для получения данных всех переменных мульти архива.

../../../../_images/830.png

Выбор интервала

  • Выпадающий список с типовыми интервалами для запроса архивов.

  • При выборе элемента из этого списка выбранный интервал будет скорректирован так, чтобы соответствовать «последним Х часам», выбранным из списка. Этот элемент удобно использовать для того, чтобы не задавать время начала интервала, которое будет вычислено автоматически при выборе.

Дата начала, время

  • Дата и номер часа суток начала интервала.

  • Устанавливает начало интервала для запроса данных. Дата начала всегда кратна одному часу.

Длительность

  • Выбор типового интервала из списка или ввод значения вручную.

  • Длительность интервала всегда кратна одному часу. Минимальное значение интервала – один час. Модуль не ограничивает максимальную длительность интервала, однако стоит понимать, что графики будут отображаться тем медленнее, чем более длинный интервал выбран и, соответственно, больше данных загружено.

Информация

  • Информация о выбранных параметрах интервала.

Кнопка Получить

  • Получение данных.

  • Модуль последовательно запрашивает значения архива для всех переменных из списка.

  • На время получения значений кнопка принимает название Прервать. При получении значений, пока кнопка имеет название Прервать, нажатие на нее приведет к отмене операции получения данных.

  • Для всех переменных, для которых данные уже были получены они останутся сохраненными на графике, для всех переменных, до которых операция получения не дошла, количество данных будет установлено в значение 0 (ноль).

Область графика#

На поле графика отображаются значения для всех переменных из списка одновременно.

../../../../_images/929.png

Горизонтальная шкала общая для всего графика и ее диапазон совпадает с запрошенным интервалом архивных значений.

Вертикальная шкала отображается в левой части графика, для каждой переменной отдельно.

Отображение вертикальной шкалы можно отключить в настройках каждой переменной.

При наведении мыши на какую-либо вертикальную шкалу, график, соответствующий этой переменной, автоматически выделяется толщиной линии, в списке переменных выделенная переменная подсвечивается.

Аналогично, график выделяется толщиной линии при наведении на строку в списке переменных.

Область «Переменные»#

Панель «Переменные» содержит все переменные, добавленные в мульти архив.

../../../../_images/1025.png

Фон

  • Если вкл, то фон графика рисуется с использованием цветовой схемы для этой переменной.

  • Одновременно фон может быть отрисован только для одной переменной из списка, то есть при установке этой опции для другой переменной, она будет отключена для той, где была установлена ранее.

Знч

  • Если вкл, то для этой переменной будут выводиться линии значений, обозначающие время значений, которые были получены из архива.

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

Тчк

  • Если вкл, то на графике для этой переменной будут отображаться точки значений.

  • Эта настройка может быть включена для любого количества переменных. Цвет точки значения зависит от настройки графика «Отображение–Точки значением цвета статуса» и настроек переменной.

Имя

  • Имя переменной, отображающееся цветом, соответствующим цвету состояния значения, под курсором мыши.

Единицы

  • Единицы измерения переменной из конфигурации.

Значение/Статус/Время

  • Параметры измерения, над которым находится курсор мыши на поле графика.

Измерение

  • Общее количество значений, полученных из архива для этой переменной.

Для активной строки списка, в правой части, отображаются инструменты управления этой переменной.

../../../../_images/1150.png

Инструменты

Описание

../../../../_images/1229.png

При выборе этого инструмента будет отображен диалог настройки параметров переменной.

../../../../_images/1324.png

При выборе этого инструмента текущая переменная будут перемещена выше или ниже в списке, если это возможно.

../../../../_images/1422.png

Этот инструмент позволяет удалить выделенную переменную из списка.

Диалог редактирования графика#

Диалог редактирования параметров для графика переменной модуля «Мульти архив» может быть вызван:

  • С помощью двойного нажатия мышью на элементе списка переменных, его вертикальной шкале.

  • Выбором инструмента карандаш для активной строки списка.

../../../../_images/1520.png

Подсказка

В заголовке диалога отображается имя переменной, для которой редактируются параметры.

Окно диалога содержит пять областей:

Область «Шаблон»#

Элементы поля Шаблон позволяет сохранять и загружать все настройки этого диалога в виде шаблона.

../../../../_images/d1.png

Для сохранения шаблона необходимо ввести название шаблона в поле ввода и выбрать кнопку Сохранитьдискета.

Информация

В случае, если имя совпадет с именем имеющегося шаблона данные существующего шаблона будут заменены текущими настройками диалога.

Для применения данных шаблона необходимо выбрать его из списка и выбрать кнопку Применитьвниз.

Подсказка

Функцию Шаблон удобно использовать для того, чтобы сохранять одинаковые параметры и, позже, применять их для разных переменных без повторной настройки.

Область «Конфигурация»#

В элементах поля Конфигурация отображаются основные настройки переменной, что позволяет облегчить процесс настройки ее отображения.

../../../../_images/d2.png

Название

Имя переменной из конфигурации, выгруженное из поля Название.

Тип

Тип переменной (Аналоговая, Дискретная, Команда и т.д.).

Пределы

Область значений величины, в пределах которой нормированы допускаемые пределы погрешности средства измерения.

Область «Шкала»#

Отображать шкалу

../../../../_images/d3.png
  • Если вкл, вертикальная шкала для этой переменной будет отображаться в списке шкал в левой части графика.

Подсказка

Эта настройка полезна в том случае, если на графике находится несколько переменных с одним и тем же вертикальным диапазоном. В этом случае можно удалить шкалы для всех переменных, кроме одной.

Название датчика

  • Если вкл, то на вертикальной шкале будут отображаться названия средств измерения.

Знаки пределов

  • Если вкл, то на вертикальной шкале будут отображаться пределы переменной из конфигурации, с помощью символов красного и желтого треугольников, обозначающих аварийный и предупредительный пределы соответственно. * Если для переменной значения пределов в конфигурации не указаны, то их обозначения выводиться не будут.

Линии пределов

  • Если вкл, то для этой переменной будут отображаться горизонтальные линии для обозначения аварийного и предупредительного пределов.

  • Если для переменной значения пределов в конфигурации не указаны, то их линии выводиться не будут.

Деления шкалы

  • Если вкл, то на шкале будут выводиться штрихи для обозначения мелких делений.

Ширина

  • Устанавливает ширину поля, которую будет занимать вертикальная шкала для этой переменной.

Диапазон

  • Устанавливает диапазон значений для вертикальной шкалы.

Границы

  • Устанавливает диапазон видимой части общего диапазона вертикальной шкалы.

Область «График»#

Поле настроек, управляющих отображением графика значений.

../../../../_images/d4.png

Цвет из конфигурации / Свой цвет

  • Если вкл, то график будет отображаться цветом, соответствующим цвету для каждого состояния из конфигурации переменой. Если выкл, то график будет отображаться выбранным цветом.

Фон цветом статуса

  • Если вкл, то фон для этой переменой будут выводиться цветом статуса из цветовой схемы конфигурации для каждого значения. Этот параметр можно изменить, выбрав эту настройку для нужной переменной в колонке

Фон.

  • Только одна переменная из списка может иметь эту настройку включенной.

Линии значений

  • Если вкл, то на графике будут отображаться вертикальные линии для всех значений архива.

Точки значений

  • Если вкл, то на графике будут отображаться точки для всех значений архива.

Толщина

  • Позволяет указать толщину линии графика.

Типа графика

  • Позволяет выбрать тип отображения графика.

Область «Дискретные датчики»#

Группа настроек, которые определяют способ подписи значения для дискретных переменных.

../../../../_images/d5.png

Трех–позиционные статусы

Если вкл, то все статусы для дискретной переменной будут сведены к первым трем статусам:

  • ВКЛЮЧЕН

  • ВЫКЛЮЧЕН

  • ДРУГОЙ

Информация

Все статусы за пределами диапазона «ВКЛЮЧЕН» и «ВЫКЛЮЧЕН» будут интерпретированы как значение «ДРУГОЙ».

Эта настройка позволяет минимизировать количество статусов и форму отображения графика дискретной переменной.

Таблица статусов

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