Свойства Графика XY

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы > График XY >

Свойства Графика XY

Вид панели свойств элемента:

sv_grafika_xy_1

Описание основных свойств графического элемента График XY:

Название

Описание

Категория График

Титул

Свойство определяет заголовок графика.

Отображать легенду

Данное свойство имеет тип BOOL и может принимать значение TRUE (отображать легенду графика) или False (не отображать легенду графика).

Минимальный вид

Если данное свойство имеет значение TRUE, то на графике скрываются все элементы, кроме Поля графика, которое, в этом случае, занимает всю площадь Графика. При этом управление графиком может осуществляться элементами управления, созданными разработчиком проекта. Например, для изменения интервала может использоваться текстовый ввод, связанный с параметром, передающим данные в свойство графика Интервал.

Заливка графика

Определяет цвет заливки Поля графика.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Группа Перья

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

Категория Курсор выделенной позиции

Цвет курсора

Определяет цвет вертикального курсора. При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Толщина курсора

Определяет толщину курсора.

Видимость

Это свойство имеет тип BOOL и задает видимость курсора выбранной позиции на графике.

Категория Ось Х

Подпись Х

Подпись оси Х. Если задан текст, то он отобразится в клиенте визуализации около оси Х правее поля графика.

Формат значений Х

Задает формат значений оси X графика.

Количество делений Х

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

Толщина делений Х

Определяет внешний вид деления шкалы.

Длина делений Х

Определяет внешний вид деления шкалы.

Цвет делений Х

Определяет цвет делений оси. При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Верхний отступ делений Х

Определяет расстояние от оси до значения, соответствующего тому или иному делению.

Цвет оси Х

Определяет цвет оси.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета..

Толщина оси Х

Определяет толщину оси.

Категория Ось Y

Подпись Y

Подпись оси Y. Если задан текст, то он отобразится в клиенте визуализации около оси Y над полем графика.

Длина делений Y

Определяет внешний вид деления шкалы.

Правый отступ делений Y

Определяет расстояние от оси до значения, соответствующего тому или иному делению.

Цвет делений Y

Определяет цвет делений оси.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Цвет оси Y

Определяет цвет оси.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Толщина оси Y

Определяет толщину оси.

Толщина делений Y

Определяет внешний вид деления шкалы

Категория Текст

Цвет текста

Определяет цвет текста графика.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Категория Параметры

Шаг прореживания

Данную настройку полезно использовать в случае, когда на графике необходимо отобразить  большее количество данных, чем  может поместиться физически. Поскольку в одном пикселе отображается только одно значение,  то не рационально считывать из массива данных больше, чем может быть использовано на графике  Настройка определяет, на какое число пикселей должна приходится группа из не более чем четырех значений. Для этого вычисляется интервал данных по формуле = Интервал времени видимой области графика / (Ширина графика (в px) * Шаг прореживания).  Выборка из массива делается с тем условием, что за каждый такой интервал данных из него придет  не более четырех значений (первое, последнее, минимальное, максимальное). По умолчанию Шаг прореживания равен 1.

Категория Сетка

Цвет сетки

Определяет цвет линий сетки.  При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении мыши на свойство, открывается диалоговое окно выбора цвета.

Категория Полоса прокрутки

 

Показывать горизонтальную полосу прокрутки

При значении TRUE у графика XY отображается горизонтальная полоса прокрутки. При значении FALSE горизонтальная полоса прокрутки скрывается.

По умолчанию значение настройки TRUE.

Показывать вертикальную полосу прокрутки

При значении TRUE у графика XY отображается вертикальная полоса прокрутки. При значении FALSE вертикальная полоса прокрутки скрывается.

По умолчанию значение настройки TRUE.

Толщина рамки полосы прокрутки

Определяет толщину рамки полосы прокрутки.

Цвет рамки полосы прокрутки

Определяет цвет рамки полосы прокрутки. При наведении мыши на свойство появляется кнопка: sv_vneshniy_vid_2, после нажатия на которую открывается диалоговое окно Выбор цвета.

Заливка полосы прокрутки

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

Толщина рамки маркера полосы прокрутки

Определяет толщину рамки маркера полосы прокрутки.

Цвет рамки маркера полосы прокрутки

Определяет цвет рамки маркера полосы прокрутки. При наведении мыши на свойство появляется кнопка: sv_vneshniy_vid_2, после нажатия на которую открывается диалоговое окно Выбор цвета.

Заливка маркера полосы прокрутки

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

Свойства группы Перья

Количество настроек соотвествует типу данных ChartPen, который входит в состав библиотеки HMI.Типы данных.

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

Вид группы в клиенте визуализации:

sv_grafika_xy_2

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

Для удаления группы настроек необходимо нажать на кнопку graf_elem_grafik_2 .

Описание настроек:

Название

Описание

Имя

Определяет название пера, которое будет отображаться в Легенде.

Видимость

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

Единица измерения

Определяет единицу измерения отображаемого параметра. Заданное значение будет отображаться  в Легенде.

Значение

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

Стиль линии

Определяет стиль линии графика. Выпадающий список содержит следующие возможные значения: Непрерывный, Пунктир, Точка, Нет.

Тип графика

Определяет способ рисования графика между точками графика. Возможные варианты:

Линия -  между двумя точками будет рисоваться прямая линия, т.е. будет считаться, что значение параметра менялось плавно.

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

Разработчик проекта должен выбирать это свойство, исходя из особенностей технологического процесса.  На рисунке у красного пера свойство имеет значение Линия, а у зеленого - Ступенька:

graf_elem_grafik_3

Толщина линии

Определяет толщину линии пера.

Цвет пера

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

Тип точек

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

Нет

Квадрат

Круг

Треугольник

Ромб

Крест

Размер точек

Определяет размер точек.

Описание других свойств элемента смотрите в разделе HMI.Свойства

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