Комбинированные счетчики - CTUD, CTUD_DINT

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D > Функции и ФБ библиотеки Стандартная > Библиотека Стандартные ФБ > ФБ Счетчики >

Комбинированные счетчики - CTUD, CTUD_DINT

CTUD, CTUD_DINT - комбинированные счетчики дискретных импульсов по переднему фронту.

Вид функции в редакторе программ языка FBD:

CTUD_CTUD_DINT

Входы и выходы ФБ:

Название

Тип

Назначение

Входы

CU

BOOL

По переднему фронту на этом входе CV увеличивается на 1.

R

BOOL

Сбрасывает счетчик в 0. По переднему фронту выход CV принимает значение 0.

PV

INT/DINT

Задается верхний предел значений CV. Для счетчика CTUD максимальное значение  32768, для CTUD_DINT -  2147483648 соотвественно.

CD

BOOL

По переднему фронту на этом входе CV уменьшается на 1.

LD

BOOL

Устанавливает значение счетчика CV по переднему фронту равное PV.

Выходы

CV

INT/DINT

Результат работы счетчика. Значение, которое увеличивается на 1 или уменьшается, пока не достигнет максимального значения для данного типа данных ( для счетчика CTUD максимальное значение  32767, для CTUD_DINT -  2147483647 соотвественно), или минимального (для счетчика CTUD минимальное значение  -32768, для CTUD_DINT -  -2147483648 соотвественно).

QU

BOOL

Сигнализирует, что счетчик достиг значение PV. Если СV больше или равно PV, то выход имеет значение TRUE.

QD

BOOL

Сигнализирует, что счетчик достиг значение 0.