Графический интерфейс

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Узел >

Графический интерфейс

Узел содержит данную корневую группу в том случае, когда для него задана поддержка HMI (т.е. для узла задано свойство Наличие визуализации = TRUE),

Группа Графический интерфейс содержит следующие группы:

graficheskiy_interface

Окна

Медиа

Шаблон экрана

Скрипты

Основные понятия:

Шаблон экрана - в контексте узла это макет, определяющий общие свойства и правила отображения окон в системе.

Экран - то же, что шаблон экрана, но для пользователя или роли. То есть сходство между "экраном" и "шаблоном экрана" заключается в контексте их использования пользователем, а не в типе элемента.

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

Вид панели свойств Графического интерфейса:

graficheskiy_interface_1

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

Название

Назначение

Группа Общие

Описание доступно в разделе справочной системы.

Уровень предупреждений

Настраивает уровень вывода предупреждений в клиенте визуализации в строке статуса. Возможные варианты:

Нет (Off) - без предупреждений

Ошибки (Errors) – отображаются только сообщения об ошибках

Предупреждения (Warnings) – отображаются предупреждения и сообщения об ошибках.

Все (All) – отображаются все сообщения (информационные сообщения, предупреждения и сообщения об ошибках).

Кодировка сохраняемых csv файлов

Определяет, в какая кодировка будет использоваться при сохранении информации из клиента визуализации в csv-файл, например, при работе с трендом

Место хранения состояния окон

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

В HMI клиенте (client) - настройки будут хранится в локальной базе браузера или встроенного клиента (по умолчанию)

Не сохранять (none) - не сохранять состояние, даже если у каких-то элементов проекта свойство Сохраниться состояние включено

Способ отображения графиков

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

svg (по умолчанию)

canvas

Воспроизводить аудиофайлы на основном мониторе

Определяет будет ли воспроизводиться аудиофайл функционального блока PlaySound только на основном мониторе. Рекомендуется включить при работе в многомониторном режиме. По умолчанию FALSE.

Период задачи экрана, мсек

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

Нормализовать отображение геометрии

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

для новых проектов - включено

для старых - выключено

При отключении данного свойства - перестает присваивать М0,0 в начало геометрии при запуске RT.

DPI экрана

Определяет разрешение экрана. Размерность – число точек на дюйм. Как правило, это поле не редактируют при разработке проекта. Увеличение значения приведет к улучшению четкости картинки, но может увеличить время загрузки окон в браузере.

Полноэкранный режим

Если флаг установлен, то окно клиента, открытое из среды разработки, откроется на весь экран. Данная настройка не влияет на другие способы открытия клиента. Смотрите также: Работа с клиентом визуализации

Период обновления

Период, с которым обновляются данные на экране, и с каким команды с экрана будут отправляться на сервер. Эту настройку необходимо выбирать с учётом реального периода получения данных, периодов задач и особенностей зрения и реакции человека. Так, если данные меняются в каналах с периодом 1 раз в минуту, то устанавливать период обновления данных 50 мс нецелесообразно. Напротив, в случае если период получения данных 1 секунда, а  период обновления данных установлен 5 секунд, то  оператором могут быть упущены  некоторые значения, а  команды оператора будут проходить на сервер с задержкой. Как правило, данную настройку разработчики проекта оставляют без изменения.

Период мигания

Если у элементов свойство Мигание установлено в состояние True, то элемент будет мигать с указанным периодом. Данная настройка едина для всех элементов. Установить разный период мигания для различных элементов нельзя.

Опции

Задаются строковые опции через запятую.
Список доступных опций:

OldTriggerLogic - включает логику условий по ИЛИ;

logTrendArсhive - опция для логирования архивов трендов. При запуске проекта с этой опцией на панели инструментов тренда будет добавлена кнопка Скачать log архива тренда, при нажатие на которую откроется диалоговое окно для задания места сохранения файла с логом:
Graficheskiy_interfeys

Использовать задержку сброса введенного значения

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

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

Настройка применяется к контролам: Числовой ввод, Текстовый ввод, Пароль, Кнопка, Кнопка с фиксацией, Радиокнопка, Флаг, Выпадающий список, ДатаВремя, Время, Интервал, Горизонтальный ползунок, Вертикальный ползунок, Кнопка выбора цвета, Горизонтальный прогресс и Вертикальный прогресс.

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

Задержка сброса введенного значения

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