5.6.3.1.5.1. CTU | СУММИРУЮЩИЙ СЧЕТЧИК
Функциональный блок CTU считает в прямом направлении от 0 до максимального значения счетчика PV с шагом 1 пока вход сигнала счета (CU) имеет значение TRUE.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
CU
|
BOOL
|
Вход сигнала счета (отсчет в прямом направлении пока CU равен TRUE)
|
RESE
|
BOOL
|
Команда сброса (имеет более высокий приоритет, чем CU)
|
PV
|
DINT
|
Максимальное значение счетчика
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
QU
|
BOOL
|
Флаг переполнения (равен TRUE при CV ≥ PV)
|
CV
|
DINT
|
Результат счетчика
|
Описание
Функциональный блок CTU считает в прямом направлении с шагом 1 в каждом цикле ПЛК от 0 до максимального значения счетчика (PV) пока вход сигнала счета (CU) имеет значение TRUE. Результат счетчика выводится через CV и по умолчанию его значение равно 0.
Когда счетчик достигает максимального значения (CV ≥ PV), функциональный блок CTU прекращает отсчет в прямом направлении и выдает TRUE для QU.
RESE – это команда сброса. Если RESE принимает значение TRUE, то выполняется сброс счетчика, QU принимает значение FALSE и CV принимает значение 0. Пока команда RESE имеет значение TRUE функциональный блок CTU не выполняет счет в прямом направлении, даже если CU принимает значение TRUE.