Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
12.02.2016
Размер:
2.28 Mб
Скачать

2.8 Блок счетчика событий

Данный блок обладает возможностью ввода/вывода информации и предназначен для организации программного счетчика передних фронтов дискретных сигналов, поступающих на его вход от любого функционального блока, выдающего информацию в виде логических нулей и единиц. Выход блока счетчика событий может быть соединен с другим функциональным блоком стратегии. Каждое увеличение/уменьшение содержимого счетчика производится при каждом вызове задачи, в состав которой он входит. Таким образом, разрешающая способность счетчика равна периоду опроса содержащей его задачи. Для присвоения содержимому счетчика начального значения и остановки счета следует подать логическую единицу на его вход Сброс от другого функционального блока. Для возобновления счета необходимо подать на указанный вход логический нуль. Если вход сброса не присоединен, то на нем будет подразумеваться фиксированное значение, равное логическому нулю. Подсчет событий может быть временно приостановлен другим функциональным блоком стратегии путем подачи логической единицы на вход Останов блока счетчика событий. Для возобновления счета необходимо подать на указанный вход логический нуль.

Поле Начальное содержимое

Данное поле должно содержать значение, с которого начинается счет. Максимальное значение в данном поле 65535.

Поле Считать до 

Данное поле должно содержать значение, по достижении которого счет должен быть завершен. Значение в данном поле может быть больше или меньше значения в поле Начальное содержимое (максимум 65535).

Поле Шаг увеличения/уменьшения

Данное поле должно содержать величину, которая будет прибавляться к текущему содержимому счетчика при каждом вызове задачи, содержащей данный функциональный блок.

Поле Ввод из 

После присоединения проводника от другого функционального блока ко входу Вход, данное поле будет содержать обозначение выхода блока, информация от которого будет поступать на вход данного блока.

Поле Сброс по сигналу от 

Любой функциональный блок с дискретным выходом может осуществлять сброс содержимого счетчика и возобновление его работы. Сброс счетчика и его останов осуществляется подачей высокого уровня дискретного сигнала от другого функционального блока. Возобновление счета производится низким уровнем дискретного сигнала. Если вход Сброс по сигналу от  не присоединен, то на нем будет удерживаться фиксированное значение, равное логическому нулю.

Поле Останов по сигналу от 

Любой функциональный блок с дискретным выходом может приостановить работу счетчика с сохранением его содержимого. Останов счетчика осуществляется подачей высокого уровня дискретного сигнала от другого функционального блока. Возобновление счета производится низким уровнем дискретного сигнала. Если вход Останов по сигналу от  не присоединен, то на нем будет удерживаться фиксированное значение, равное логическому нулю.

Входная связь: Блок имеет входы Вход, Сброс и Останов. Для каждого проводника, присоединяемого к пиктограмме блока, следует выбрать один из перечисленных каналов.

Выходная связь: Содержимое счетчика непосредственно передается присоединенным функциональным блокам.

Соседние файлы в папке Методичні матеріали