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