ONTIME (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули измерения >

ONTIME (OSCAT)

ONTIME - сумматор времени.

Вид ФБ в редакторе программ языка FBD:

ONTIME_OSCAT

Входы и выходы ФБ:

Название

Тип

Описание

Входы

IN

BOOL

Вход.

RST

BOOL

Сброс. При RST=TRUE входы-выходы равны 0.

Входы-Выходы

SECONDS

UDINT

Текущее значение суммы (от 1с до 136 лет) выводится как число секунд.

CYCLES

UDINT

Число передних фронтов на входе IN за время вычисления.

ONTIME суммирует время, в течение которого IN=TRUE. Отсчет начинается с момента старта или с момента последнего RST=FALSE.

В программе, использующей ФБ ONTIME, переменные, связанные с входами-выходами SECONDS и CYCLES ФБ, могут быть объявлены сохраняемыми в энергонезависимой памяти контроллера (с помощью модификатора RETAIN оператора VAR); в этом случае после сбоя питания вычисления начнутся с сохраненных величин.

Используемые функции: T_PLC_MS (OSCAT).