Промышленные контроллеры. Микропроцессорные системы энергетических объектов. Готшальк О.А. - 31 стр.

UptoLike

Составители: 

31
Т а б л и ц а 7.2
Код
k
d
Входная
частота
Период
входной
частоты
Период
заполнения
счетчика
000 8 2,5 мГц 400 нс 26 мс
001 16 1,25 мГц 800 нс 52,5 мс
010 32 625 кГц 1,6 мкс 105 мс
011 64 312,5 кГц 3,2 мкс 210 мс
100 128 156,25 кГц 6,4 мкс 420 мс
101 256 78,125 кГц 12,8 мкс 840 мс
110 512 39,06 кГц 25,6 мкс 1,68 с
111 1024 19,53 кГц 51,2 мкс 3,36 с
3. Триггер окончания временной задержки TХIR
предназначен для
формирования команды, сигнализирующей об окончании выдержки времени:
TХIR=0 выдержка времени не закончилась;
TХIR=1 выдержка времени закончилась.
Таймеры Т2, Т3 и Т4 содержат двухбайтовые счетчики, что дает
возможность при коэффициенте деления, равном 1024, обеспечить выдержку
времени в 3,36 с. Таймеры Т5 и Т6 обладают однобайтовыми счетчиками.
Кроме того,
таймер Т6 может работать в режиме генератора импульсов
заданной частоты.
Для задания выдержки времени необходимо:
1) рассчитать код выдержки времени (А) и результат записать в
любой РОН;
2) переслать через стек значение кода выдержки времени из
выбранного РОН в регистр данных ТХ;
2) заполнить битовые поля регистра управления TХCON и
полученный код записать в регистр управления;
3) установить программу на ожидание окончания выдержки
времени
(ожидание появления единицы в триггере окончания временной задержки
TХIR);
4) по окончании выдержки времени выключить таймер (TXR=0) и
записать ноль в триггер окончания выдержки времени TХIR.
Пример 7.1
Запрограммировать выдержку времени длительностью в 1с, использовав
таймер 2.