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

Счётчики

CTU

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

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

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

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

Входы

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

Выходы

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

Параметры

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

Stateful

Да, блок хранит внутреннее состояние между сканами.

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

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

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

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

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

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

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