Дата/Время

Служит для вывода на экран даты и времени:

_images/visuals_datetime1.png

Свойства:

Редактор свойств вызывается двойным кликом мыши или через контекстное меню командой Свойства:

_images/visuals_datetime2.png

Исп. текущее время – выводит текущее время контроллера (если он поддерживает часы). Если не выбрано, то можно вывести произвольное время используя упакованный формат.

Формат отображения времени и даты

Позволяет задать порядок и количество выводимых параметров времени/даты. Подробное описание строки форматирования находится в разделе Дополнительно

При использовании компонента в дисплее контроллера вывод любого параметра ограничен двумя разрядами. Таким образом в строке форматирования могут использоваться только определения из двух символов, например mm, yy, ss и т.д.

Значение по-умолчанию dd/MМ/yy hh:mm:ss.

На рисунке ниже приведен пример отображения контрола времени в случае если строка форматирования имеет значение dd-HH-mm-ss

_images/datetime_1.png

Привязка блока управления

Блок управления имеет стандартный набор свойств. В зависимости от установленных свойств Только чтение и Исп. текущее время состав свойств для управления может меняться

Исп. текущее время Только чтение Входы управления Выходы управления
нет нет Значение, Начать ввод
Введенное значение
Ввод выполняется
Ввод завершен
да нет Начать ввод
Ввод выполняется
Ввод завершен
нет да Значение  
да да    

Примеры использования

Блок отображения текущего времени с возможностью изменения.

_images/date_current.png

Для перехода в редактирование нужно подать сигнал на вход Начать ввод. Изменение значений кнопками Вверх и Вниз, переход по полям кнопками Влево и Вправо. Выход из режима редактирования по кнопке Ok или Esc. Время в контроллере изменяется сразу, в процессе редактирования.

Блок отображение произвольного значения времени

_images/date_no_current_read.png

Отображает значение времени, которое храниться в переменной в упакованном формате.

Блок отображения и редактирования произвольного значения времени

_images/date_no_current.png

Отображает и редактирует значение времени, которое храниться в переменной в упакованном формате.

Для перехода в редактирование нужно подать сигнал на вход Начать ввод. Изменение значений кнопками Вверх и Вниз, переход по полям кнопками Влево и Вправо. Выход из режима редактирования по кнопке Ok или Esc. При нажатии кнопки Ок на выходе Ввод завершен будет выдан фронт, по которому нужно зафиксировать введенное значение с выхода Введенное значение.