Таймер — компонент. Выдает импульсы с определенной частотой.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- вкл \ выкл — включение\выключение таймера.
- период — выставляется период срабатывания таймера, с.
Выходные
- •синхро — синхроимпульс при срабатывании таймера.
- время — текущее время таймера, с.
- дата — текущая дата и время.
- дата — текущая дата и время по серверу.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- status (false) — состояние работы таймера;
- timeInterval (1.00000) — временной интервал срабатывания таймера, с;
- dataformat (ДД.ММ.ГГ — ЧЧ:MM:CC) — тип даты.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- период — значение временного интервала срабатывания таймера, с (любое число).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- VARIANT_BOOL status — установка и чтение состояния работы таймера:
- true — включена работа таймера;
- false — выключена работа таймера.
- FLOAT timeInterva — установка и чтение временного интервала срабатывания таймера, с (число);
- BSTR DateFormat — установка и чтение формата даты: ДД.ММ.ГГ — ЧЧ:ММ:СС; ГГГГ-ММ-ДД ЧЧ:ММ:СС; ГГГГ_ММ_ДД_ЧЧ_ММ_СС (строка).
Пример
Проект в SCADA ZETView
В этой схеме компонент Инкрементирование постоянно прибавляет единицу к численному значению входного канала. Таймер служит для генерации импульсов на вход Инкрементирования, по факту которых производится инкремент входного значения. Селекторы служат для установки входного значения и периода таймера. Цифровой индикатор нужен для графического представления численного значения выходного сигнала. Данный компонент используется для создания различных проектов, в том числе таких как тензодатчик сжатия.
Результат работы проекта