Простые прикладные контроллеры α2
Функциональные блоки 6
6 - 30
6.12 Функциональный блок Up/Down Counter
Функциональный блок Up/Down Counter (Реверсный счетчик) дает возможность подсчитывать
импульсы в прямом и обратном порядке. Выход блока будет включен, если достигнута или пре-
вышена заданная величина (диапазон: от -32768 до +32767). Блок регистрирует при этом сиг-
налы с восходящим фронтом. Могут быть подсчитаны входные импульсы частотой до 20 Гц.
Входной контакт, считающий в прямом направлении,
увеличивает величину счетчика.
Входной контакт, считающий в обратном направлении, уменьшает величину счетчика.
Входной контакт очистки сбрасывает текущее значение в 0.
Входной контакт предварительной установки задаёт пороговую величину счетчика, при дости-
жении которой будет включён контакт выхода блока.
Если входной контакт, считающий в прямом направлении, и входной контакт, считающий в обрат-
ном направлении
, зарегистрируют появление сигнала одновременно, то состояние счетчика ме-
няться не будет.
Заранее устанавливаемая величина (Р) может быть задана с помощью функций «DirectSet» (Прямая
установка), «AnalogIn» (Аналоговый вход) или «FB Value» (Значение функционального блока).
Текущее значение счетчика может быть сброшено в 0 с помощью входного контакта очистки.
Таблица 6.14. Функциональный блок Up/Down Counter
Функция
Устанав-
ливаемый
элемент
Описание
U
Входной контакт функционального блока, считающий в прямом
направлении
D
Входной контакт функционального блока, считающий в обратном
направлении
C
Контакт очистки функционального блока, который сбрасывает
текущую величину счетчика в 0
P
Входной контакт предустановки, с помощью которого задается
предельное значение счетчика
Функцио-
нальный
блок
Счетчик может считать в пределах от -32768 до +327671)
Выход
1) Текущее значение счетчика будет увеличено
на единицу, если
на входном контакте U блока будет зарегистрирован восходя-
щий фронт.
2) Текущее значение счетчика будет уменьшено на единицу, если
на входном контакте D блока будет зарегестрирован нисходя-
щий фронт.
3) Если входные контакты U и D получают сигнал одновременно,
то никаких изменений текущей величины счетчика не проис-
ходит.
4) Выходной контакт включается, когда текущая величина дости-
гает или превышает заранее установленное значение.
5) Текущее значение счетчика станет считаться предустанов-
ленной величиной, если на входном контакте предустановки Р
будет принят сигнал. Выход будет включен.
6) Сигнал очистки сбрасывает текущее значение в 0.
7) Другими функциональными блоками могут использоваться
следующие величины:
а) текущее значение показаний счетчика
000U
DU
OD
C
P
P