К справочнику FBD

Счётчики

CTU

Счётчик вверх

Блок CTU увеличивает внутренний счётчик по передним фронтам сигнала CU. При активном R счётчик сбрасывается в 0.

Типовой FBD-символ

CU
R
CTU
Q
Типовой FBD-символ блока CTU

Входы

ИмяТипОбязательныйОписание
CUBOOLДаСчётный вход. Учитываются передние фронты сигнала.
RBOOLДаСброс текущего значения счётчика в 0.

Выходы

ИмяТипОбязательныйОписание
QBOOLДаTRUE, когда счётчик достиг заданного значения PV.

Параметры

ИмяТипОбязательныйПо умолчаниюОписание
PVnumberНет1Заданное значение счёта.

Внутреннее состояние

Блок хранит внутреннее состояние между циклами ПЛК.

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

Правило работы

Считает передние фронты на CU; при R = TRUE сбрасывает счётчик в 0; Q = TRUE, когда count >= PV.

Практическое применение

  • остановить конвейер после подсчёта заданного количества коробок.

На что обратить внимание

  • Подавать на CU постоянный TRUE и ожидать счёт на каждом scan. CTU считает фронты сигнала.
  • Путать сброс CTU со сбросом CTD: у CTU R возвращает счётчик в 0.

Связанные блоки