Синтез дискретной системы управления автоматом-перекладчиком с использованием прерывистых логических функций

курсовая работа

2.Таблица включений

Составим таблицы включений с учетом сигналов блокировки P_А1, P_А2 и P_В (Pusk). Если P_А1=0, то запуск автоматического цикла запрещен. Первое действие автоматического цикла (Fx = 1) разрешается только при P_А1=1. Этот сигнал может поступать от кнопки «ПУСК», т.е. с пульта оператора, или от какой-либо другой подсистемы, являющейся частью общей системы управления.

Подсистема А

Такт

Изменения состояний

входных переменных

Изменения состояний

выходных переменных

1

c=1

Если P_A1 = 1, то

2

c=0

3

d=1

4

d=0

5

с=1

6

с1=0

7

c2=1

8

c=0

9

d=1

10

d=0

11

c3=1

Если P_A2 = 1, то

На рис.1 в скобках обозначены виртуальные переключатели, благодаря которым две реальные переменные c и d можно заменить одним виртуальным переключателем с. В сложных системах замена реальных переменных виртуальными сокращает общее число переменных, что упрощает процедуру минимизации логических функций. В результате таблица включений будет иметь вид:

Такт

Изменения состояний

входных переменных

Изменения состояний

выходных переменных

1

c=0

Если P_A1 = 1, то

2

c=1

3

с=0

4

c2=1

5

c=1

6

c3=1

Если P_A2 = 1, то

Подсистема В

Такт

Изменения состояний

входных переменных

Изменения состояний

выходных переменных

1

c3=1

Если P_B = 1, то

2

a=0

3

b=1

4

b=0

5

a=1

6

с3=0

7

c1=1

8

a=0

9

b=1

10

b=0

11

a=1

Как и для Подсистемы А заменим две реальные переменные a и b одним виртуальным переключателем a, в результате чего таблица включений будет иметь вид:

Такт

Изменения состояний

входных переменных

Изменения состояний

выходных переменных

1

c3=1

Если P_B = 1, то

2

a=1

3

a=0

4

c1=1

5

a=1

6

a=0

Делись добром ;)