Объекты: Индикатор слова
![](https://weintek.pro//ndnqlezvzhzd/3554f0a0-9474-11ee-b153-9dc012a17b71/1.jpeg)
Пришло время рассмотреть ещё один объект среды разработки EasyBuilder Pro. Сегодня мы поговорим об Индикаторе слова — аналоге битовой лампы для байтовых регистров. Этот объект может отображать значение объекта с несколькими состояниями. Например, можно использовать его для простого светофора — при значении LW0 = 0 лампа будет гореть красным, при LW0 = 1 — желтым, и при LW0 = 2 — зелёным. Как и другие объекты EB Pro, данный объект имеет несколько интересных функций, которые мы рассмотрим ниже.
Вкладка «Общие»
![](https://weintek.pro//ndnqlezvzhzd/47d0ef7c-9474-11ee-b068-7d33b72ec380/2.jpeg)
— Пользовательское описание.
— Выбор между Индикатором слова и Многопозиционным переключателем (рассмотрим в следующей статье).
— Режим. У Индикатора слова есть четыре режима:
Значение — состояние индикатора определяется значением регистра слова минус значением смещения. Т.е. если LW0 = 3, и смещение = 3, то индикатор будет отображать состояние 0.
LSB — состояние индикатора зависит от наименее значимого ненулевого бита в регистре (см. таблицу ниже).
Комбинация бит — состояние индикатора определяется комбинацией битовых регистров. В данном режиме возможно от 2 (один бит) до 16 (четыре бита) состояний.
Менять состояние от времени — состояние индикатора не зависит от регистров и меняется с определенной периодичностью.
— Адрес чтения — байтовый (битовый для режима комбинации бит) регистр панели, ПЛК или пользовательский/системный тэг.
— Количество состояний — максимальное значение определяется режимом.
![](https://weintek.pro//ndnqlezvzhzd/6cf8700e-9474-11ee-a4b6-9febec2c24bc/3.jpeg)
Вкладка «Безопасность»
![](https://weintek.pro//ndnqlezvzhzd/72103a68-9474-11ee-a83f-5dca23a5f1b0/4.jpeg)
— Использовать состояние другого регистра для сокрытия объекта.
— Настройка класса объекта при использовании параметров безопасности в проекте.
Вкладка «Фигура»
![](https://weintek.pro//ndnqlezvzhzd/78618c50-9474-11ee-a10c-41fe2855860f/5.jpeg)
— Настройка изображения объекта для каждого состояния. Можно выбрать стандартное или пользовательское изображение из библиотеки, а также использовать фигуру. Имейте ввиду, что у обычной лампы (как на скриншоте выше) прописано всего два состояния. Для остальных требуется назначить другие рисунки или подгрузить свой рисунок с необходимым количеством состояний.
Вкладка «Метка»
![](https://weintek.pro//ndnqlezvzhzd/7d563ce2-9474-11ee-88d9-65df7b5113df/6.jpeg)
— Позволяет включить и настроить метку - текст, отображаемый поверх объекта. Метка может быть разной для каждого состояния. Настраивается шрифт, позиционирование, возможно задать движение метки или использовать библиотеку меток.
Вкладка «Профиль»
![](https://weintek.pro//ndnqlezvzhzd/819c5afc-9474-11ee-99c5-f12535be354f/7.jpeg)
— Настройка положения объекта на экране.
— Настройка размеров объекта.
Объект «Индикатор слова» доступен на всех современных панелях и серверах Weintek в любой версии EasyBuilder Pro. Подробное описание каждой характеристики вы можете найти в главе 13.2 мануала по EasyBuilder Pro.