ИВБ(16)-Импульсный вывод группы Б.



   Назначение.

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

импульсов переменной скважности. Алгоритм выдает последовательнось указанных импульсов на средства дискретного выхода контроллера. Для связи с выходами группы А и Б используются алгоритмы соответственно ИВА и ИВБ.

   Описание алгоритма.

   Алгоритм содержит несколько (до 4) каналов связи с выходами контроллера. Число этих каналов 0<=M=<4 задается модификатором (рис.11). Если импульсный выход используется как в группе А, так и в группе Б, то общее число импульсных выходов (т.е. сумма модификаторов алгоритмов ИВА и ИВБ) не может быть больше 4. Каждый канал алгоритма ИВА(ИВБ) содержит широтно-импульсивный модулятор (ШИМ),преобразующий входной сигнал Х в последовательность

импульсов со скважностью Q, пропорциональной входному сигналу : Q=/Х/ / 100. При /Х/ >=100% скважность Q=1. Если Х=0, импульсы формируются в выходной цепи "больше",если Х=0, то в цепи "меньше".        

При Х=0 выходной сигнал -- равен 0.

    Параметр Т задает минимальную длительность выходных импульсов. Этот параметр устанавливается в диапазоне 0,12<=T=<3,84 S. Параметр N определяется к какому контуру регулирования относится данный канал алгоритма ИВА(ИВБ). Задание этого параметра необходимо

 лишь в том случае, когда требуется, чтобы синхронно с формированием выходных импульсов на лицевой панели контроллера зажигались ламповые индикаторы " "," "("больше","меньше"). Напрмер, если установлен параметр N1=1, то при работе ШИМ1 на лицевой панели будут зажигаться индикаторы при вызове 1-го контура. Если задано N<1, то индикаторы

 зажигаться не будут, какой бы контур ни был вызван на лицевую панель. Если для нескольких ШИМ задан одинаковый номер N, то действует следующая система приоритетов: ШИМ группы Б приоритетны над ШИМ группы А; в пределах одной группы приоритетны ШИМ со старшими номерами.

          Входы алгоритма ИВА (ИВБ).

 

Таблица 14.

Выходы

Назначение

N Обозн Вид
01 02 03 04 05 06 07 08 09 10 11 12 X1 T1 N1 X2 T2 N2 X3 T3 N3 X4 T4 N4     Выходы Сигнал 1-го выхода Длительность импульса 1-го выхода Номер, контура, с которым связан 1-ый выход То же, что Х1, но для 2-го выхода То же, что Т1, но для 2-го выхода То же, что N1, но для 2-го выхода То же, что Х1, но для 3-го выхода То же, что Т1, но для 3-го выхода То же, что N1, но для 3-го выхода То же, что Х1, но для 4-го выхода То же, что Т1, но для 4-го выхода То же, что N1, но для 4-го выхода

 

 

3.8. АВР(17)-Аварийный вывод.

Назначение.

  Алгоритм позволяет алгоритмическими средствами сформировать два независимых сигнала на аварийных выходах контроллера: на выходе "отказ" и на выходе "отключение интерфейса". Алгоритм применяется в тех случаях, когда какая-либо ситуация ( т.е появление каких-либо сигналов,поступивших из вне или сформированных внутриконтроллера) должна рассматриваться либо как аварийная, либо как сигнал о том, что следует заблокировать связь контроллера

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

Описание алгоритма.

   Если на вход отказа приходит сигнал Сотк.=1, на аварийном выходе контроллера формируется сигнал отказа, сформированный алгоритмом, по схеме ИЛИ оъединяется с сигналом отказа, сформированным средствами самодиагностики контроллера. При наличии сигнала отказа

с помощью аппаратных средств формируется также сигнал "отключение интерфейса", т.е. при отказе связь контроллера по интерфейсному сигналу блокируется(рис.12).

    Если на вход отключения интерфейса приходит сигнал Синт.=1,

на аварийном выходе контроллера формируется сигнал отключения интерфейса. Этот сигнал, сформированный алгоритмом, по схеме ИЛИ объединяется с сигналом отключения интерфейса, сформированным средствами самодиагностики контроллера. Алгоритм имеет два дискретных выхода,свидетельствуючих о том, имеется ли короткое замыкание на дискретных или импульсных выходах контроллера. Если хотя бы на одном дискретном или импульсном выходе

в группе А возникло короткое замыкание, сигнал Dкз,а=1, в противном случае Dкз,а=0. Аналогично выход Dкз,б сигнализирует окоротком замыкании в группе Б.

Входы-выходы алгоритма АВР.

Входы-выходы

Назначение

N Обозн. Вид
0102 Сотк. Синт. Входы Команда "отказ" Команда "отключение интерфейса"
01   02 Dк3,а   Dк3,б     Выходы Признак короткого замыкания на дискретных (импульсных) выходах группы А.   То же для группы Б.

 


ТРИ-RS-Триггер

Алгоритм содержит несколько (до 20) независимых R,S-триггеров и применяется для запоминания дискретных сигналов. Алгоритм содержит 0£м£20 независимых ячеек, каждая из которых представляет собой RS – триггер. Число м определяется модификатором. При м=0 алгоритм является “пустым”. Работа каждой ячейки алгоритма определяется таблицей 1, а входы-выходы алгоритма показаны в таблице 2.

Сs CR D
  0 1 0 1   0 0 1 1   Di-1 1 0 0

Таблица 1.

(Di-1 – предыдущее значение выхода).

Входы – Выходы

 

Назначение

Обозн Вид
01 02 M 2м-1 2м Cs,1 CR,1 M Cs,m CR,m     Входы Вход установки 1-й я-ч. Вход сброса 1-й ячейки. M Вх. Ус-ки м-ой яч. Вх. Сброса м-ой яч.
01 M м D1 M Dm   Входы Выход 1-й ячейки M Выход m-ой ячейки

Таблица 2.

Каждые ячейки имеют два дискретных входа и один дискретный выход.

 

Функциональная схема алгоритма “ Триггер ТРИ ”

TMP – Таймер

Алгоритм используется для задания выдержек времени. Алгоритм содержит несколько (до 20) таймеров, объединённых общими командами “стоп” и “сброс”. В каждом таймере индивидуально настраивается время сбрасывания таймера. Алгоритм содержит одно звено таймера и м нуль – органов, где 0£м£20 и задаётся модификатором.

 

Входы – Выходы

Назначение

Обозн. Вид
01 02 03 M м+2 Сст Ссбр Т1 M Тм   Входы Команда “стоп” К-да “сброс” Время срабатывания 1-го нуля органа   Время срабатывания м-го нуля органа
01 02 M м+1 Т D1 M Dm     Выходы Текущее время Выход 1-го нуль-органа   Выход м-го нуль-органа

 

Функциональная схема алгоритма “ Таймер ТМР ”

СЧТСчётчик

Алгоритм представляет собой реверсивный счётчик и используется для подсчёта числа дискретных событий, а также для сравнения подсчитанного числа с заданными числами с помощью числовых

нуль-органов. Один алгоритм может содержать до 20 таких нуль-органов. Работа счётчика разрешается, если на входах Сст и Ссбр отсутствуют сигналы “стоп” и “сброс”.

 

Входы – выходы алгоритма СЧТ.

Входы – Выходы

 

Назначение

Обозн. Вид
01 02 03 04 05 06 Сб Сн Сст Ссбр N0 N1 M     Входы К-да на увеличение числа Команда на уменьшение числа К-да “стоп” К-да “сброс” Наминальное значение числа Пороговое значение 1-го нуль органа
01   02 N   D1   Выходы Число, подсчитанное счётчиком   Выход 1-го нуль органа

Функциональная схема алгоритма “ Счётчик СЧТ ”

 

ОДВ - одновибратор

Алгоритм применяется в тех случах, когда необходимо эформировать одиночный импульс заданной длительности. Одновибратор запускается по переднему фронту сначала на входе Сп (пуск), т.е. когда на входе Сп дискретный сигнал переходит из состояния лог.0 в состояние лог.1. Перед пуском выходной дискретный сигнал Dотсутствует. После пуска на выходе D появится сигнал, причём этот сигнал нах. в состоянии лог.1 в течении времени t=Т, где параметр настройки. По истечении времени Т сигнал на выходе внвь переходит в нулевое состояние после чего одновибратор можно вновь пустить.

 


Дата добавления: 2019-07-15; просмотров: 207; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!