2.9. Команды SIMATIC для операций счета (Counters)
Таблица 2.10. Команды для операций счета
Команда Прямой счет увеличивает значение счет-
чика вплоть до максимального значения при появ-
лении нарастающих фронтов сигнала на входе CU
(Count Up = Прямой счет). Когда текущее значение
(Сххх) больше или равно предустановленному зна-
чению (PV), бит счетчика (Cxxx) устанавливается.
Счетчик сбрасывается, когда включается вход
сброса R. Он прекращает счет при достижении PV.
Команда Реверсивный счет увеличивает значение
счетчика при появлении нарастающих фронтов сиг-
нала на входе CU).Она уменьшает значение счет-
чика при появлении нарастающих фронтов сигнала
на входе CD (Count Down = Обратный счет). Когда
текущее значение (Сххх) больше или равно предус-
тановленному значению (PV), бит счетчика (Cxxx)
устанавливается. Счетчик сбрасывается, когда
включается вход сброса R.
Команда Обратный счет уменьшает значение
счетчика от предустановленного значения при по-
явлении нарастающих фронтов сигнала на входе
CD. Когда текущее значение равно нулю, бит счет-
чика (Cxxx) включается. Счетчик сбрасывает свой
бит (Cxxx) и загружает текущее значение предуста-
новленным значением (PV), когда включается вход
загрузки (LD). Обратный счет прекращается при
достижении нуля.
Область счетчиков: Cxxx = C0–C255
На рис. 2.4 приведен пример использования обратного счетчика