Блок реализует работу шестизначного семисегметного дисплея.
Доступно отображение трех величин:
- Времени в формате ЧЧ:ММ:СС, где Ч – часы, М – минуты, С – секунды.
- Даты в формате ДД:ММ:ГГ, где Д – день, М – месяц, Г – год.
- Количества шагов расчета в виде шестизначного числа.
При отображении времени или даты доступно изменение отображаемого значения в реальном
(системном) времени или в модельном времени.
При отображении количества шагов доступно отображение:
- Количества расчетных шагов (количества вызовов системного флага goodstep).
- Количества шагов вычисления производных (количества вызовов системного флага
getderi).
- Количества шагов перерисовки (количества вызовов системного флага paintstep).
Доступен выбор направления отсчета:
- При отсчете «Вперед» отображаемое значение увеличивается, дисплей работает
аналогично часам или счетчику.
- При отсчете «Назад» отображаемое значение уменьшается, дисплей работает
аналогично таймеру или обратному отсчету. При отображении даты в направлении
«Назад» будет отображаться количество дней от начальной/текущей даты до целевой
даты в формате шестизначного числа.
По умолчанию начальное значение, с которого начнется отсчет, требуется задать вручную в
свойствах блока, но в ряде режимов работы блока доступно использование текущего (системного)
времени или даты в качестве начального значения:
- При отображении времени в шкале реального времени в направлении отсчета «Вперед».
В ходе моделирования блок будет работать как часы реального (системного) времени.
- При отображении даты в шкале реального времени в направлении отсчета «Вперед». В
ходе моделирования блок будет отображать текущую (системную) дату.
- При отображении даты в шкале реального времени в направлении отчета «Назад». В
ходе моделирования блок будет отображать количество дней от текущей даты до целевой,
заданной в свойствах блока.
При отображении времени/даты в модельном времени и отображении количества шагов доступно
управление включением дисплея через свойства блока. Во включенном состоянии дисплей изменяет
отображаемое значение соответствующим образом в зависимости от настроек отображения. В
выключенном состоянии дисплей отображает последнее значение и не изменяет его. Доступно два
действия при повторном включении дисплея: продолжить с текущего значения или сбросить
значение до начального и продолжить отсчет.
Доступно изменение настроек отображения блока при помощи соответствующих свойств.
Входные порты
Блок не имеет входных портов.
Входные порты
Блок не имеет выходных портов.
Свойства
- Функционирование
- Тип отображаемой величины – «Время»/«Дата»/«Количество
шагов»;
- Тип времени – указывает, в какой временной шкале будет производиться
отображение времени или даты («Реальное время»/«Модельное время»).
Свойство доступно только при отображении времени или даты;
- Тип подсчитываемых шагов – указывает тип шагов модели, количество которых
будет отображаться («Расчетные шаги»/«Шаги вычисления
производных»/«Шаги перерисовки»). Свойство доступно только при
отображении времени или даты;
- Направление отсчета – указывает, в каком направлении будет изменяться
отображаемая величина («Вперед (Часы)»/«Назад (Таймер)»);
- Задать начальное значение вручную – указывает необходимость задавать
начальное значение вручную. Свойство может быть отображено или скрыто в зависимости от
значений других свойств блока;
- Начальные значения (данные свойства могут быть отображены или скрыты в
зависимости от значений других свойств блока);
- День – указывает начальное значение дня;
- Месяц – указывает начальное значение месяца;
- Год – указывает начальное значение года;
- Час – указывает начальное значение часа;
- Минута – указывает начальное значение минуты;
- Секунда – указывает начальное значение секунды.
- Начальное значение – указывает начальное значение количества шагов. Свойство
доступно только при отображении количества шагов.
- Целевые значения (данные свойства могут быть отображены или скрыты в
зависимости от значений других свойств блока);
- День – указывает целевое значение дня;
- Месяц – указывает целевое значение месяца;
- Год – указывает целевое значение года.
- Флаг включения дисплея – управление включением дисплея. Свойство недоступно
при отображении времени или даты в шкале реального времени;
- Действие при повторном включении дисплея – позволяет выбрать действие,
совершаемое при включении дисплея после отключения («Продолжить без
сброса»/«Сбросить значение до начального»). Свойство недоступно при
отображении времени или даты в шкале реального времени.
- Отображение
- Формат времени – позволяет отображать время в 12- или 24-часовом формате
(«12:00»/«24:00»). Свойство доступно только при отображении времени;
- Тип разделителя – позволяет выбрать тип разделителя между отображаемыми
значениями или убрать его
(«:»/«/»/«-»/«.»/«Нет»);
- Настройки шрифта
- Стиль шрифта – позволяет выбрать стиль шрифта отображаемого значения
(«Стандартный»/«Жирный»/«Курсив»/«Жирный
курсив»);
- Коэффициент жирности – позволяет изменять толщину шрифта. Свойство
доступно только для шрифтов «Жирный» и «Жирный курсив»;
- Коэффициент наклона – позволяет изменять угол наклона шрифта. Свойство
доступно только для шрифтов «Курсив» и «Жирный курсив»;
- Настройки сегментов
- Цвет активных сегментов – цвет активных сегментов;
- Цвет неактивных сегментов – цвет неактивных сегментов;
- Коэффициент прозрачности неактивных сегментов - коэффициент прозрачности
неактивных сегментов;
- Настройки дисплея
- Основной цвет дисплея – основной цвет дисплея;
- Дополнительный цвет дисплея – дополнительный цвет градиента дисплея;
- Цвет рамки дисплея – цвет рамки дисплея;
- Толщина рамки дисплея – толщина рамки дисплея в пикселях.
Параметры
- Первый знак – первый знак отображаемого значения;
- Второй знак – второй знак отображаемого значения;
- Третий знак – третий знак отображаемого значения;
- Четвертый знак – четвертый знак отображаемого значения;
- Пятый знак – пятый знак отображаемого значения;
- Шестой знак – шестой знак отображаемого значения;