4-разрядный 7-сегментный индикатор
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок реализует работу четырехразрядного семисегментного индикатора и является отображаемым элементом со значением от -999 до 9999.
Изменение отображаемого значения осуществляется путем присвоения в свойстве "Значение"
формулы или числа. При этом в блоке реализовано ограничение:
- Если присваиваемое значение больше 9999, то отображаемое значение равно 9999.
- Если присваиваемое значение меньше -999, то отображаемое значение равно -999.
Доступно изменение настроек отображения блока при помощи соответствующих свойств.
Входные порты
Блок не имеет входных портов.
Выходные порты
Блок не имеет выходных портов.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Функционирование | Группа свойств, отвечающих за настройку функционала 6-значного 7-сегментного дисплея | |||
| Отображаемое значение | Value | Текущее отображаемое значение блока | 0 | Вещественное |
| Количество цифр после запятой | NumDigitDec | Количество отображаемых цифр после запятой | 0 | Целое |
| Настройки шрифта | Группа свойств, отвечающих за настройку шрифта 4-разрядного 7-сегментного индикатора | |||
| Стиль шрифта | FontStyle | Позволяет выбрать стиль шрифта отображаемого значения ("Стандартный"/"Жирный"/"Курсив"/"Жирный курсив") | Стандартный | Перечисление |
| Коэффициент жирности | KBoldStyle | Позволяет изменять толщину шрифта. Свойство доступно только для шрифтов "Жирный" и "Жирный курсив" | 1 | Вещественное |
| Коэффициент наклона | KItalicStyle | Позволяет изменять угол наклона шрифта. Свойство доступно только для шрифтов "Курсив" и "Жирный курсив" | 1 | Вещественное |
| Настройки сегментов | Группа свойств, отвечающих за настройку отображаемых сегментов на дисплее | |||
| Цвет активных сегментов | ActiveSegmentsColor | Цвет сегментов, которые отображают текущее значение блока | 255 | Цвет |
| Цвет неактивных сегментов | InactiveSegmentsColor | Цвет неактивных (фоновых) сегментов блока. Свойство доступно только при активации дополнительных настроек цвета | 128 | Цвет |
| Коэффициент прозрачности неактивных сегментов | InactiveSegmentsOpacity | Относительный коэффициент прозрачности неактивных (фоновых) сегментов блока. Принимает вещественное значение от 0 до 1 | 0.5 | Вещественное |
| Настройки дисплея | Группа свойств, отвечающих за оформление дисплея индикатора | |||
| Основной цвет дисплея | MainDisplayColor | Цвет дисплея блока | 0 | Цвет |
| Дополнительный цвет дисплея | AdditionalDisplayColor | Дополнительный цвет дисплея блока | 0 | Цвет |
| Цвет рамки дисплея | DisplayFrameColor | Цвет рамки дисплея блока | 0 | Цвет |
| Ширина рамки дисплея | DisplayFrameWidth | Относительный коэффициент ширины границы дисплея блока в пикселях. Принимает вещественное значение от 0 до 10 пикселей | 3 | Вещественное |
Параметры
Блок не имеет параметров.
Примеры
Примеры использования блока:

