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

Счётчики

CTUD

Счётчик вверх/вниз

Блок CTUD использует один счётный вход PULSE, направление DIR и сброс R. Параметры ON и OFF задают пороги включения и выключения Q.

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

PULSE
DIR
R
CTUD
Q
Типовой FBD-символ блока CTUD

Входы

ИмяТипОбязательныйОписание
PULSEBOOLДаСчётный вход. Учитываются передние фронты сигнала.
DIRBOOLДаНаправление счёта: FALSE вверх, TRUE вниз.
RBOOLДаСброс к PV и сброс выхода Q.

Выходы

ИмяТипОбязательныйОписание
QBOOLДаВыход, управляемый текущим значением счётчика и порогами ON/OFF.

Параметры

ИмяТипОбязательныйПо умолчаниюОписание
PVnumberНет0Начальное значение и цель сброса.
ONnumberНет0Порог включения Q.
OFFnumberНет0Порог выключения Q.

Stateful

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

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

На фронте PULSE считает вверх при DIR = FALSE, вниз при DIR = TRUE; R возвращает счётчик к PV и сбрасывает Q; ON и OFF задают пороги включения/выключения.

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

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

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

  • Неправильно понимать направление DIR: FALSE считает вверх, TRUE считает вниз.

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