125
3.4.6 Опрос счетчика
С помощью операций И (U-)и ИЛИ (O-) или И-НЕ и ИЛИ-НЕ (UN-, ON-) счетчик
может быть опрошен на параметры больше нуля или равные нулю. Опросы на
состояние "I" дают результат "I", если состояние счетчика больше нуля, и результат
"О", если состояние счетчика равно нулю.
Для образования результата опроса счетчика опрашиваются биты М° 14 и № 1 5
соответствующего слова счета. Опрос на состояние "I" дает результат "I", если оба
бита имеют различные состояния сигналов. Если оба бита имеют одинаковое
состояние сигналов, результат опроса будет "О". /Установка битов № 14 и № 15
описывается в разделе 3.4.1/
3.4.7 Деблокирование счетчика.
Деблокирование счетчика происходит при смене логического результата,
предшествующего операции деблокирования, с "О" на "I". Такая смена состояния
сигнала является обязательной предпосылкой деблокирования счетчика. Процессор
выполняет операцию деблокирования только при наличии нарастающего фронта
сигнала. Соответствующей меткой фронта является бит ^ 10 в каждом слове счета.
Для установки счетчика и для счета деблокирования счетчика, не требуется. К
деблокированию прибегают только тогда, когда необходимо произвести установку,
прямой или обратный счет и при отсутствии нарастающего фронта сигнала на
соответствующем входе. Это возможно только при условии, что соответствующий
вход по-прежнему будет обрабатываться логическим результатом "I".
С исполнением операции деблокирования произойдет сброс битов № II /метка
фронта для установки, № 12 /метка фронта для обратного счета/ и № 13 /метка
фронта для прямого счета/. Как только одна из только что названных операций
будет обработана логическим результатом "I", процессор "узнает" нарастающий
фронт сигнала. Произойдет установка метки фронта и выполнение операции. Если
при установке счетчика параметр счета будет задан в виде переменной величины,
эта переменная величина будет, принята как текущее значение параметра счета.