Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование МСУ 2.doc
Скачиваний:
25
Добавлен:
19.11.2019
Размер:
24.09 Mб
Скачать

Счи (86) Сравнение чисел

Рисунок 78

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

Алгоритм содержит несколько (до 20) независимых каналов сравнения.

Алгоритм содержит m независимых каналов сравнения, причем 0≤m ≤20 и задается модификатором. При m = 0 алгоритм является "пустым".

Каждый канал сравнивает между собой два числа, поступающих на входы Ni и N0,i, и вырабатывает дискретный сигнал на выходе Di.

Если Ni < N0,i, то Di=0. При Ni ≥ N0,i значение Di=1.

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

Назначение

Обозначение

Вид

01

02

03

04

.

2m-1

2m

N1

N0,1

N2

N0,2

.

Nm

N0,m

Входы

Вход 1-го канала

Уставка 1-го канала

Вход 2-го канала

Уставка 2-го канала

.

Вход канала m

Уставка канала m

01

02

.

m

D1

D2

.

Dm

Выход

Признак сравнения 1-го канала

Признак сравнения 2-го канала

.

Признак сравнения канала m

Вчи (87) Выделение чисел

Рисунок 79

Алгоритм выделяет из натурального ряда чисел (номеров) заданную группу следующих подряд чисел. Алгоритм содержит m независимых каналов выделения чисел, причем 0≤m≤20 и задается модификатором. При m = 0 алгоритм является "пустым". Каждый канал сравнивает числовую переменную, поступающую на вход Ni, с двумя пороговыми значениями: нижним Nн,i и верхним Nв,i.

Если Nн,i ≤ Ni ≤ Nв,i, то выходной сигнал Di=1, в противном случае Di=0.

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

Назначение

Обозначение

Вид

01

02

03

04

05

06

.

.

3m-2

3m-1

3m

N1

Nв,1

Nн,1

N2

Nв,2

Nн,2

.

.

Nm

Nв,m

Nн,m

Входы

Вход 1-го канала

Верхняя уставка 1-го канала

Нижняя уставка 1-го канала

Вход 2-го канала

Верхняя уставка 2-го канала

Нижняя уставка 2-го канала

.

.

Вход m-го канала

Верхняя уставка m-го канала

Нижняя уставка m-го канала

01

02

.

.

m

D1

D2

.

.

Dm

Выход

Признак выделения 1-го канала

Признак выделения 2-го канала

.

.

Признак выделения m-го канала

Удп (88) Управление двухпозиционной нагрузкой

Рисунок 80

Утп (89) Управление трехпозиционной нагрузкой

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

Алгоритм имеет три группы входных сигналов: группу Сотк,j (команда на открытие), группу Сзкр,j (команда на закрытие) и группу Сост,j (команда на останов). Каждая группа имеет одинаковое число сигналов 0 ≤m ≤ 16 и задается модификатором.

По переднему фронту любого сигнала в группе открытия устанавливается выходной сигнал на открытие Dотк=1, а выходной сигнал на закрытие Dзкр=0, при этом состояние остальных входных сигналов в любой из групп безразлично (т.е. они могут находиться в состоянии логического 0 или логической 1). Установленные значения Dотк и Dзкр запоминаются.

Аналогично действуют сигналы в группе закрытия с той лишь разницей, что на выходе устанавливаются и запоминаются сигналы Dотк=0 и Dзкр=1.

По тому же правилу действуют сигналы в группе останова, при этом на выходе устанавливаются сигналы Dотк=Dзкр=0.

Если в разных группах поступают команды одновременно, действует система приоритетов: группа закрытия приоритетна над группой открытия, группа останова приоритетна над остальными группами.

В момент действия команд в группах открытия, закрытия и останова на один цикл устанавливаются сигналы (логическая 1) на выходах соответственно Dот, Dзк, Dос.

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

Входы-выходы алгоритма УТП

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

Назначение

Обозначение

Вид

01

02

.

m

m+1

m+2

.

2m

2m+1

2m+2

.

3m

Сотк,1

Сотк,2

.

Сотк,m

Сзкр,1

Сзкр,2

.

Сзкр,m

Сост,1

Сост,2

.

Сост,m

Входы

1-я команда на открытие

2-я команда на открытие

. .

m-я команда на открытие

1-я команда на закрытие

2-я команда на закрытие

. . .

m-я команда на закрытие

1-я команда на останов

2-я команда на останов

m-я команда на останов

01

02

03

04

05

Dотк

Dзкр

Dот

Dзк

Dос

Выход

Выходная команда на открытие

Выходная команда на закрытие

Признак команды в группе открытия

Признак команды в группе закрытия

Признак команды в группе останова

Р исунок 81