Редактор RTStatePicture#
Компонент RTStatePicture позволяет отображать состояние переменной с помощью набора изображений загруженных через редактор компонента HRTImageList.
Редакторы#
Компонент RTStatePicture имеет три редактора вызываемые через контекстное меню.
Редактор статусов…
Устанавливает зависимость отображаемой картинки от состояния переменной и рассматривается в этой статье.
При выборе пункта открывается окно Изображения состояний.
Связь с переменной
Устанавливает связь переменной с компонентом и рассматривается в разделе Редактор связи с переменной.
Установить значение переменной
Отображает стандартный для ПО IngortechSCADA диалог редактирования значения в котором можно установить значение для связанной с компонентом переменной.
Порядок работы#
Для того, чтобы привязать изображение к конкретному состоянию переменной необходимо произвести следующие действия:
Создать на рабочем поле контейнер HRTImageList и используя редактор компонента, загрузить в него картинки необходимые для работы.
Используя редактор Связь с переменной привязать компонент к конкретной переменной.
Открыть Редактор статусов и через выпадающее меню пункта Изображения выбрать контейнер. В поле снизу отобразятся все загруженные в контейнер картинки.
Последовательно привязать изображения к статусам переменной.
Выделить статус.
Например, выбираем статус включен.
Выделить картинку, которая будет соответствовать выбранному статусу.
Например, выбираем изображение с надписью «Аппарат электроснабжения включен».
Привязать картинку к состоянию нажав кнопку .
Аналогичным образом производим привязку к статусам, которые целесообразно отражать визуально при работе мнемосхемы.
подтверждаем связки переменных с изображением нажатием кнопки .
Проверка#
Для проверки корректности работы связи изображений с переменными можно использовать редактор Установить связь с переменной.
Изменяя вручную статусы переменной наглядно видно насколько корректно работает смена изображений.