T-n-T: Счетчик

Материал из CANNY Wiki
Перейти к: навигация, поиск

Задача[править]

Требуется организовать счетчик/сумматор.

Решение[править]

Счетчик циклов выполнения диаграммы: после запуска диаграммы, увеличение значения счетчика будет выполняться на каждом цикле ее выполнения; подсчет циклов выполняется с переполнением - при значении счетчика, равном 65535, очередной цикл выполнения диаграммы сделает его равным 0.

Example8b.png

Счетчик событий с установкой начального значения.

Example8.png

Увеличение счетчика на то или иное значение, в зависимости от исходных условий.

Example8a.png

Используя решение возможно: выполнить подсчет количества событий (передних фронтов входящих сигналов) без использования функционального блока "Счетчик", по событию выполнять увеличение значения счетчика более чем на 1 и т.п.

Решение позволяет по внешней команде выполнить установку начального значения счетчика (отличного от нуля) или выполнить сброс счетчика (установку начального значения равным нулю).