# Счетчик срабатываний | Типовые задачи Предыдущий Следующий

## Общие сведения Наименование: COUNT. Тип выхода: целый положительный. Количество входов: 2. ## Примечания по входам Порядок входов: «Логический сигнал», «Условие». ## Функционирование •значение выхода накапливает количество зафиксированных положительных (передних) фронтов первого входа («Логический сигнал»), при которых второй вход («Условие») имеет значение логической единицы; •если первый вход («Логический сигнал») был в логической единице и второй вход («Условие») из логического нуля устанавливается в логическую единицу, то выход равен 1 (считается, что был зафиксирован передний форнт по первому входу); •значение выхода сбрасывается в нуль, если второй вход («Условие») имеет значение логического нуля; •выход имеет неинициализированное состояние, если хотя бы один из входов имеет неинициализированное состояние; •значение выхода недостоверно, если один из входов имеет недостоверное значение (даже если другой вход имеет неинициализированное состояние).
Не допускается использование данного алгоблока в вызываемых подпрограммах!
## Примеры использования BLOCK1 = COUNT(DI1.1; DI1.2) // BLOCK1 будет накапливать срабатывания DI1.1, при которых DI1.2 = 1. BLOCK2 = COUNT(BLOCK3; BLOCK4) // Использование в аргументах других алгоблоков.