Редактор RTStatePicture#

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

Редакторы#

Компонент RTStatePicture имеет три редактора вызываемые через контекстное меню.

../../../_images/RTStatePicture1.png
  • Редактор статусов…

    Устанавливает зависимость отображаемой картинки от состояния переменной и рассматривается в этой статье.

    При выборе пункта открывается окно Изображения состояний.

    ../../../_images/RTStatePicture2.png
  • Связь с переменной

    Устанавливает связь переменной с компонентом и рассматривается в разделе Редактор связи с переменной.

  • Установить значение переменной

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

Порядок работы#

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

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

  2. Используя редактор Связь с переменной привязать компонент к конкретной переменной.

../../../_images/RTStatePicture4.png
  1. Открыть Редактор статусов и через выпадающее меню пункта Изображения выбрать контейнер. В поле снизу отобразятся все загруженные в контейнер картинки.

../../../_images/RTStatePicture3.png
  1. Последовательно привязать изображения к статусам переменной.

  • Выделить статус.

Например, выбираем статус включен.

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

Например, выбираем изображение с надписью «Аппарат электроснабжения включен».

  • Привязать картинку к состоянию нажав кнопку двойная-лево.

../../../_images/RTStatePicture6.png

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

../../../_images/RTStatePicture7.png
  1. подтверждаем связки переменных с изображением нажатием кнопки да.

Проверка#

Для проверки корректности работы связи изображений с переменными можно использовать редактор Установить связь с переменной.

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

../../../_images/RTStatePicture8.png