Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бледнов.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
911 Кб
Скачать
☆

2.9 Таймеры

Два независимых таймера прибора выполняют свою программу, состоящую в выдаче на соответствующее выходное устройство повторяющейся заданное количество раз последовательности импульсов произвольной длительности, называемой циклом (рисунок 9)

Рисунок 9

Количество циклов для каждого таймера задается в параметре «nX», который может принимать значения от 1 до 9999 или «CYCL». Если nX = 1 до 9999, то после выполнения соответствующего числа циклов таймер останавливается, оставляя выходное устройство в выключенном состоянии.

Примечание – «Х» в названии параметра здесь и далее обозначает номер таймера.

Если nX =CYCL, то таймер, не останавливаясь, до бесконечности повторяет выполнение заданной последовательности.

Параметр «tXon» задает время длительности импульса, в течение которого выходное устройство должно быть включено.

Параметр «tXoF» задает длительность паузы, в течение которой выходное устройство должно быть выключено.

Каждый из тридцати шагов последовательности имеет свою пару параметров

«tXon» и «tXoF», которая выбирается при программировании прибора параметром «SttX» (рисунок 3). Каждый цикл может содержать от одного до тридцати шагов, длительность каждого из которых задается параметрами «tXon» и «tXoF».

Рисунок 10

Количество шагов, которое должно быть выполнено в цикле, можно изменять. Для этого в приборе предусмотрен параметр «StnX». Например, если задать StnX = 2, то таймер будет выполнять не все 30, а только первые два шага последовательности.

После выполнения очередного цикла время длительности импульса в каждом шаге последовательности может автоматически изменяться на величину «dXon», время длительности паузы – на величину «dXoF». Для этого необходимо задать значения этих параметров отличными от нуля

Рисунок 11

2.10 Сигналы управления таймерами

На каждый таймер подаются четыре сигнала: «ПУСК», «СТОП», «БЛОКИРОВКА», «СТОП». Импульс «Пуск» запускает выполнение программы сначала или с места установки (рисунок 12). Длительность импульса не менее 0,1 сек. Задержка реакции прибора на сигнал «Пуск» составляет не более 0,1 мс.

Рисунок 12

При необходимости можно задержать начало выполнения программы каждого таймера относительно сигнала «Пуск» на время, заданное в параметре «tXdL» (рисунок 13).

Рисунок 13

Поступление сигнала «Стоп» останавливает выполнение программы. При этом выходное устройство остается в том состоянии, в котором оно было в момент прихода сигнал «Стоп». Выполнение программы продолжается после поступления сигнала «Пуск», если отсутствует активный уровень на входе «Стоп» (рисунок 14).

Рисунок 14

Задержка реакции прибора на сигнал «Стоп» составляет не более 0,1 мс. Низкий уровень сигнала «Блокировка» останавливает выполнение программы (рисунок 15). При этом выходное устройство остается в том состоянии, в котором оно было в момент прихода сигнала. Задержка реакции прибора на изменение сигнала блокировки составляет не более 0,1 мс. После снятия сигнала выполнение программы продолжится с момента остановки.

Рисунок 15

Сигнал «Сброс» прекращает выполнение программы и возвращает таймер в исходное состояние. Время задержки реакции прибора на сигнал «Сброс» составляет не более 0,1 мс (рисунок 16).

Рисунок 16