Файл: Добролюбов, А. И. Автоматизация проектирования систем управления технологическими машинами.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

Просмотров: 70

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ветствующим булевым выражениям вспомогательные пе­ ременные должны быть заменены номерами связей, свя­ зывающих отдельные части схемы. Замена вспомогатель­ ных переменных соответствующими номерами узлов осу­ ществляется программным путем в процессе объединения составляющих таблиц в общую информационную таб­ лицу.

 

 

f-

512091П РПС1РП

г п

 

 

 

'll—

">Г

 

//7 ПА

52209 !

Г

51401РИП1РП 2РП

II—

ИР

 

-----------f

 

*

II— II—

о -

 

 

! 52208

 

 

ПА РИА

52401\

}52209

РПС

 

ИТ

--------•

“Н-

 

 

 

 

--------II—

51W_'

[52401

 

 

■о-

 

 

 

МБ

 

 

1

 

гп

 

 

 

 

 

IP

 

 

♦- - - - - - - - ---------и - - - - - - - - - - - - -

Р и с . 3 8 . К

м е т о д у

сты к овк и

ч астей схем ы

 

Рассмотрим этот процесс на конкретном примере. На рис. 38 дана схема \ состоящая из двух частей: комбина­ ционной вместе с объединяющей (КЧ—0 4) и многотакт­ ной (МЧ). Эта схема описывается двумя следующими выражениями:

Ркч-оч = \ку /\{па /\{Ьку Д 1я Д (52208 V 51209) V

V \n\J~na Д 52209) V па Д рнд Д (52401 V 51401));

Дмч = (51209 V 1 п /\ р п с Д 1 рп V 51401 Д р а ц /\ 1 рп Д

Д 2рп) Д Д (МД V М Р )\/ (52208 V (52209 V 52401) Д

Д рпс) Д МТ V 2п Д МБ.

Связь между этими выражениями указывается с по­ мощью вспомогательных переменных, обозначенных пя­ тизначными числами.

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

1 С х е м а я в л я ет ся ч а ст ь ю сх ем ы у п р а в л ен и я т о к а р н о г о а в то м а т а

(ри с. 4 2 — 4 4 ) .

6

3754

151


Таблица 35

 

к ч - о ч

 

 

МЧ

 

I

ш

к о д з

 

IN

КОДЗ

1

2

1ку

27

30

51209

2

3

па

30

31

in

3

4

Аку

31

32

рпс

4

5

т г

32

28

1рп

5

0

52208

27

33

51401

3

0

51209

33

34

рип

3

6

\п

34

35

\рп

6

7

па

35

28

2рп

7

0

52209

28

29

2п

2

8

па

29

26

М Д

8

9

рнд

29

26

М Р

9

0

52401

27

36

52208

9

0

51401

27

37

52209

 

 

 

27

37

52401

 

 

 

37

36

рпс

 

 

 

36

26

мт

 

 

 

27

38

2п

 

 

 

38

26

М Б

стыковки частей КЧ—0 4 требуется переработать полу­ ченные таблицы, исключая из них вспомогательные пере­ менные и корректируя связующие узлы.

Эти таблицы перерабатываются стыкующей програм­ мой по следующему алгоритму.

1. В графе КЧ—0 4 таблицы поочередно выбираем вспомогательные переменные, закодированные пятизнач­ ными числами, и отыскиваем каждую из них в МЧ.

2. Проверяем, не повторяется

ли в МЧ пара узлов

1МЧ—INM4 найденной ВП.

 

не повторяется, то в М

а)

Если пара 1мч —Ш мч

заменяем все узлы, равные

,Ш Л1Ч

этой пары, узлом

1кч-оч

рассматриваемой

ВП.

Например, ВП 52208

(табл. 35), имеющая в КЧ узлы 5—0, в МЧ имеет узлы

162


27—36. Эта пара узлов

в МЧ не

повторяется, поэтому

узел 36

(Ш мч

) в парах 37—36

(рпс) и 36—26

(МТ)

заменяется узлом 5(1кч_оч) (табл. 36).

 

 

б)

Если пара 1мч

—Щ мч

повторяется, то все узлы,

равные

Ш мч ,

заменяем узлом

1Кч-оч>

после

чего

для каждой повторившейся пары находим соответствую­

щую ВП в КЧ—ОЧ и узлы, равные I кч_оч

, заменяем

узлом Ш мч . Например, пара узлов 27—37 ВП 52209 в МЧ (табл. 35) повторяется (для ВП 52401), поэтому вна­ чале заменяем в МЧ все узлы 27 узлом 7, после чего ВП 52401 отыскиваем в КЧ и все узлы под номером 9 заме­ няем узлом 7. В результате этого переменная рнд в КЧ— ОЧ (табл. 36) имеет пару узлов 8—7.

3. Узлы, соответствующие начальному МЧ (27), за­ меняем начальным узлом КЧ—ОЧ (1). Например, пере­ менная 2п в МЧ имеет пару узлов 1—38, вместо пары 27—38 в табл. 35. ВП вместе с их узлами вычеркиваются.

Таблицы узлов, приведенные в табл. 35, после реали­

зации описанного алгоритма

принимают вид

(табл. 36).

 

 

 

 

Т а б л и ц а 36

 

К Ч -О Ч

 

 

М Ч

 

I

ш

кодз

 

IN

кодз

1

2

1Ку

3

31

1 п

2

3

па

31

32

рпс

3

4

4ку

32

28

\рп

4

5

1т г

7

34

рип

3

6

1 п

34

35

1 рп

6

7

па

35

28

2рп

2

8

па

28

29

2п

8

7

рнд

29

26

МД

 

 

 

29

26

МР

 

 

 

7

5

рпс

 

 

 

5

26

МТ

 

 

 

1

38

2п

 

 

 

38

26

МБ

6*

163


Схема управления, вычерченная по полученной объ­ единенной табл. 36, приведена на рис. 39. Для облегче­ ния прослеживания связей цепей КЧ—ОЧ и МЧ стыкую­ щиеся узлы отмечены стрелками.

В схемах, спроектированных на ЭВМ, используются буквенно-цифровые позиционные обозначения аппаратов управления. Эти обозначения составляют массив K0D3. Булевые выражения, описывающие схему и являющиеся исходной информацией на ее вычерчивание, поступают после автоматического синтеза в программы вычерчива-

ПА ‘

 

т

 

 

 

-

4 ++

5

 

 

т

п а

7

 

 

1 С Г ^ "

 

Л А

Р И Д

 

 

1— СГО—

=----11

 

Рис. 39. Состыкованная схема, состоящая щ двух частей

ния в закодированном числовыми кодами виде. Код пе­ ременной булева выражения является пятиразрядным числом и образуется из номера группы (табл. 21), номе­ ра аппарата в группе и логического признака аппарата. Например, код катушки электромагнита 2Э будет 32302, где 3 — признак катушки, 23—.номер группы электромаг­ нитов, 02—порядковый номер аппарата. Замыкающий контакт реле ЗРП имеет код 13003 и т. д. Эти числовые коды специальной программой преобразуются в буквен­ но-цифровые позиционные обозначения, составляющие

KOD3.

Позиционные обозначения аппарата состоят из двух букв, характеризующих данный аппарат, за которыми следуют две цифры — номер аппарата управления. Бук­ венная часть обозначения однозначно определяется 2 и 3-м разрядами цифрового кода аппарата (номер груп­ пы). Соответствие номеров групп и буквенных обозначе­ ний дано в табл. 37. Таким образом, по номеру . группы аппарата и номеру аппарата определяется буквенно-циф­ ровое обозначение этого аппарата на чертеже схемы. Например, буквенно-цифровое позиционное обозначение аппарата, имеющего числовой код 32201, будет ПМ.01.

164


 

 

Т а б л и ц а 37

Н о м е р

Н а и м е н о в а н и е

О б о з н а ч е ­

г р у п п ы

н и е

 

08

09

10

11,

12

13

 

14

 

17

 

19

 

2 0 ,

25

2 2 ,

26

23

 

24

27

30

31

32

35

Автоматические выключатели . . . . .

Тепловые р е л е .............................................

Реле максимального т о к а .........................

Переключатели управления......................

Кнопки управления ....................................

Реле давления .............................................

Путевые выключатели........................... ....

Реле бесконтактных выключателей . . .

Реле времени ...............................................

Магнитные п у скател и ..........................

Электромагниты...........................................

Электромагнитные м у ф т ы .........................

Сигнальные л а м п ы ......................................

Реле промежуточные.............................

Реле автом атики .........................................

 

Реле исходного полож ения.................. ....

Реле для «размножения

контактов» . .

АВ

РТ

РМ

ВУ

КУ

РД

п в

РБ

РВ

п м

ЭМ

ЭТ

л с

РП

РА

РИ

РР

Такие позиционные обозначения применяются в схемах, спроектированных на ЭВМ (см. приложение). При изло­ жении материала на конкретных примерах сохранены обозначения, использованные разработчиками схем.

Для выбора подпрограммы, формирующей то или иное графическое обозначение, используется KOD2. По­ этому при вычерчивании схем, закодированных числовы­ ми кодами, требуется задать однозначное соответствие между числовыми кодами исходного булева выражения и массивом KOD2. Массив KOD2 однозначно определяет­ ся первыми тремя разрядами числового кода, т. е. приз­ наком переменной и номером группы.

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

Пример принципиальной схемы, синтезированной и вычерченной автоматически, дан в приложении, (рис. 47),