Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Электронный учебно-методический комплекс по учебной дисциплине «Программно-технические комплексы средств автоматизации» для специальности 1-53 01 04 «Автоматизация и управление теплоэнергетическими процессами»

.pdf
Скачиваний:
2
Добавлен:
28.12.2025
Размер:
90.76 Mб
Скачать

137

8. Логические операции

8.1. ЛОИ (70) - Логическое И

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

является логическим объединением по И двух дискретных сигналов. Описание алгоритма

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

Каждое звено имеет два входных сигнала С1,j и C2,j и формирует выходной сигнал:

Dj=C1,j

C2,j

(48)

 

 

 

 

 

 

 

 

В табличной форде работа алгоритма записывается в виде:

 

Таблица 67

 

 

 

 

 

 

 

 

 

 

 

 

C1,j

 

 

 

0

 

 

0

1

 

1

 

 

С2,j

 

 

 

0

 

 

1

0

 

1

 

 

Dj

 

 

 

0

 

 

0

0

 

1

 

 

Входы-выходы алгоритма ЛОИ

 

 

 

 

 

Таблица 68

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

Назначение

 

 

 

 

Обозн.

 

Вид

 

 

 

 

 

 

01

 

 

 

С1,1

 

 

 

 

1-й вход 1-го звена

 

 

 

02

 

 

 

С2,1

 

 

 

 

2-й вход 1-го звена

 

 

 

03

 

 

 

С1,2

 

 

Входы

 

1-й вход 2-го звена

 

 

 

04

 

 

 

С2,2

 

 

 

2-й вход 2-го звена

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

2m-1

 

 

 

С1,m

 

 

 

 

1-й вход m -го звена

 

2m

 

 

 

С2,m

 

 

 

 

2-й вход m-го звана

 

 

 

01

 

 

 

D1

 

 

Выходы

 

Выход 1-го звена

 

 

 

02

 

 

 

D2

 

 

 

Выход 2-го звена

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

.

 

 

.

 

 

 

 

.

 

 

 

 

m

 

 

 

Dm

 

 

 

 

Выход m-го звена

 

 

 

138

139

8.2 МНИ (71) - Многовходовое И

Назначение Алгоритм используется для логического объединения по "И" нескольких ( до 99) дискретных сигналов. Описание алгоритма

Алгоритм имеет m входных сигналов Сj и один выходной сигнал D. Число входов 0<=m<=99 и задается модификатором (рис. 63). При m=0 алгоритм является "пустым".

Выходной сигнал: D= С1 ^ С2 ^ ... ^ Сm .

В табличной форме работа алгоритма записывается в виде:

Таблица 69

C1

С2

 

С3

...

 

Cm

D

 

 

1

 

1

 

 

1

...

 

1

1

 

 

0

 

*

 

 

*

...

 

*

0

 

 

*

 

0

 

 

8

...

 

*

0

 

 

*

 

*

 

 

0

...

 

*

0

 

 

.

 

.

 

 

.

.

 

.

.

 

 

.

 

.

 

 

.

.

 

.

.

 

 

.

 

.

 

 

.

.

 

.

.

 

 

*

 

*

 

 

*

...

 

0

0

 

 

* - значение

сигнала безразлично.

 

 

 

 

 

 

 

Входы-выходы алгоритма МНИ

 

 

 

 

 

Таблица 70

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

Назначение

 

 

Обозн.

 

Вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

C1

 

 

 

 

1-й вход

 

 

 

 

02

 

C2

 

 

Входы

 

2-й вход

 

 

 

 

.

 

.

 

 

 

.

 

 

 

 

 

.

 

.

 

 

 

 

.

 

 

 

 

 

.

 

.

 

 

 

 

.

 

 

 

 

 

m

 

Cm

 

 

 

 

m - й вход

 

 

 

 

01

 

D

 

 

Выход

 

Выход

 

 

 

 

140

141

8.3. ИЛИ (72) - Логическое ИЛИ

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

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

где 0 <= m<= 20 и задается модификатором (рис. 64). При m=0 алгоритм является "пустым". Каждое звено имеет два входных сигнала С1,j и С2,j и формирует выходной сигнал

Dj=C1,j V C2,j

 

 

 

(49)

 

 

 

 

 

В табличной форме работа алгоритма записывается в виде:

 

 

Таблица 71

 

 

 

 

 

 

 

 

 

 

 

 

 

C1,j

 

0

 

0

 

1

 

1+

 

 

 

C2,j

 

0

 

0

 

0

 

1

 

 

 

Dj

 

0

 

1

 

1

 

1

 

 

Входы-выходы алгоритма ИЛИ

 

 

 

 

 

 

Таблица 72

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

Назначение

 

 

Обозн.

 

Вид

 

 

 

 

 

 

01

 

 

C1,1

 

 

 

1-й вход 1-го звена

 

 

 

 

02

 

 

C2,1

 

 

 

2-й вход 1-го звена

 

 

 

 

03

 

 

C1,2

 

 

 

1-й вход 2-го звена

 

 

 

 

03

 

 

C2,2

 

Входы

2-й вход 2-го звена

 

 

 

 

.

 

 

.

 

.

 

 

 

 

 

.

 

 

.

 

 

 

.

 

 

 

 

 

.

 

 

.

 

 

 

.

 

 

 

 

 

2m-1

 

C1,m

 

 

 

1-й вход m-го звена

 

 

 

 

2m

 

C2,m

 

 

 

2-й вход m-го звена

 

 

 

 

01

 

 

D1

 

Выходы

Выход 1-го звена

 

 

 

 

02

 

 

D2

 

 

 

Выход 2-го звена

 

 

 

 

.

 

 

.

 

 

 

.

 

 

 

 

 

.

 

 

.

 

 

 

.

 

 

 

 

 

.

 

 

.

 

 

 

.

 

 

 

 

 

m

 

Dm

 

 

 

Выход m-го звена

 

 

 

 

142

143

8.4. МИЛ (73) - Многовходовое ИЛИ

Назначение Алгоритм применяется для логического объединения по ИЛИ нескольких ( до 99) дискретных сигналов. Описание алгоритма

Алгоритм имеет m входов Cj и один выход, причем 0<=m<=99 и задается модификатором (рис. 65). При m=0 алгоритм является "пустым".

Выходной сигнал:

D=C1 V C2 V ...V Cm.

В табличной форме работа алгоритма записывается в виде:

 

 

 

 

 

 

 

 

 

 

Таблица 73

C1

C2

 

 

С3

 

...

 

Cm

D

 

0

 

 

 

 

0

 

...

 

0

0

 

 

1

 

 

 

 

*

 

...

 

*

1

 

 

*

 

 

 

 

*

 

...

 

*

1

 

 

*

 

 

 

 

1

 

...

 

*

1

 

 

.

 

.

 

 

.

 

.

 

.

.

 

 

.

 

.

 

 

.

 

.

 

.

.

 

 

.

 

.

 

 

.

 

.

 

.

.

 

 

*

 

*

 

 

*

 

...

 

1

1

 

 

* - значение сигнала безразлично

 

 

 

 

 

 

 

Входы - выходы алгоритма МИЛ

 

 

 

 

 

Таблица 74

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

Назначение

 

 

 

 

Обозн.

 

Вид

 

 

 

 

 

 

 

01

 

C1

 

Входы

1-й вход

 

 

 

 

 

02

 

C2

 

 

2-й выход

 

 

 

 

 

.

 

.

 

 

 

.

 

 

 

 

 

 

.

 

.

 

 

 

.

 

 

 

 

 

 

.

 

.

 

 

 

.

 

 

 

 

 

 

m

 

Cm

 

 

m-ый вход

 

 

 

 

 

01

 

D

 

Выход

Выход

 

 

 

 

 

144

145

8.5 ИИЛ (74) - Исключающее ИЛИ

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

является логическим объединением по исключающему ИЛИ двух дискретных сигналов. Описание алгоритма

Алгоритм содержит m идентичных независимых звеньев, где 0<=m<=20 и задается модификатором (рис.

66) . При m=0 алгоритм является "пустым".

 

 

 

 

 

 

Каждое звено имеет два входных сигнала С1,j и C2,j и формирует выходной сигнал

 

 

 

Dj=C1,j C2,j

 

(50)

 

 

 

 

В табличной форме работа каждого звена представлена в виде:

Таблица 75

 

 

 

 

 

 

 

 

C1,j

0

 

 

0

 

I

 

1

 

 

C2,j

0

 

 

1

 

0

 

1

 

 

Dj

0

 

 

1

 

1

 

0

 

 

Входы-выходы алгоритма ИЛИ

 

 

 

 

Таблица 76

 

 

 

 

 

 

 

 

 

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

 

 

Назначение

 

 

 

Обозн.

 

Вид

 

 

 

 

 

 

01

C1,1

 

 

 

1-й вход 1-го звена

 

 

 

02

C2,1

 

 

 

2-й вход 1-го звена

 

 

 

03

C1,2

 

 

 

1-й вход 2-го звена

 

 

 

03

C2,2

 

 

Входы

2-й вход 2-го звена

 

 

 

.

.

 

 

.

 

 

 

 

 

.

.

 

 

 

.

 

 

 

 

 

.

.

 

 

 

.

 

 

 

 

 

2m-1

C1,m

 

 

 

1-й вход m-го звена

 

 

 

2m

C2,m

 

 

 

2-й вход m-го звена

 

 

 

01

D1

 

 

Выходы

Выход 1-го звена

 

 

 

02

D2

 

 

 

Выход 2-го звена

 

 

 

.

.

 

 

 

.

 

 

 

 

 

.

.

 

 

 

.

 

 

 

 

 

.

.

 

 

 

.

 

 

 

 

 

m

Dm

 

 

 

Выход m-го звена

 

 

 

146

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]