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

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

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

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

Добавлен: 23.10.2024

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

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

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

Кроме информации, содержавшейся в табл. 3, 4, 5, для анализа схемы требуется еще некоторая дополни­ тельная информация.

Т а б л и ц а 5

 

 

L E

 

V Е

 

 

L E

 

 

V Е

 

M F

 

 

H F

 

Н 1

M F

 

 

H F

 

Н 1

 

 

 

 

 

 

 

 

 

1

2

1

2

 

 

1

2

1

2

 

1

1

0

1

0

1

14

6

0

0

0

1

2

2

0

1

0

1

15

4

5

1

1

2

3

3

0

0

0

1

16

4

5

0

0

2

4

4

5

0

0

2

17

6

0

1

0

1

5

6

0

1

0

1

18

6

0

0

0

1

6

6

0

0

0

1

19

7

0

1

0

1

7

4

5

1

1

2

20

7

0

0

0

1

8

4

5

0

0

2

21

6

0

1

0

1

9

6

0

1

0

1

22

6

0

0

0

1

10

6

0

0

0

1

23

8

0

0

0

1

11

7

0

1

0

1

24

8

0

1

0

1

12

7

0

0

0

1

25

4

5

1

1

2

13

6

0

1

0

1

26

1

0

0

0

1

 

1

 

 

 

 

 

 

 

 

 

 

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

к I

I N

L A D I F

M

S K S L E

V E

i p

 

 

 

 

H M A X

 

 

 

I M

 

 

 

 

K A

 

 

 

 

 

 

 

 

N1

 

 

 

 

 

 

 

 

N i l

 

 

 

 

 

 

 

 

N O A

 

 

 

 

 

 

 

 

N 2

 

 

 

1

2

3

4

5

6

7

8

9

Т а б л и ц а 6

HI M F B L I V V I V N A A M F E

E l

10 11 12 13 14

К

— число двухполюсников;

IP и IM

—-узлы, на которые

подается на­

 

пряжение;

двухполюс­

I — массив левых узлов

 

ников;

 

24


IN

— массив правых узлов;

 

LA

— номер аппарата в циклограмме;

DIF

— логический признак элемента;

 

М

— число строк циклограммы (число

 

строк входной

последовательнос­

 

ти);

 

 

НМАХ

— максимальное число входов

в

КА

одной строке;

 

 

— число аппаратов, исключая много-

N1

позиционные переключатели;

 

— число всех аппаратов;

 

Nil = NOA»0,5N1 —вспомогательные переменные;

ап­

N2

— номер первого

реагирующего

 

парата;

срабатываний

в

SKS —среднее число

 

строке циклограммы, умноженное

 

на 5 (задается приближенно);

 

LE — массив номеров

срабатывающих

VE

входных аппаратов;

 

— массив состояний этих аппаратов;

Н1

— массив чисел входных срабатыва­

MFB

ний в каждой строке;

 

— номер первой строки циклограм­

MFE

мы;

 

 

— номер последней строки;

 

Е1

— число единичных состояний аппа­

 

ратов в исходном состоянии схе­

 

мы;

 

 

LIV

— массив номеров аппаратов, вклю­

VIV

ченных в исходном состоянии;

 

— массив состояний этих аппаратов;

NAA — наименование аппаратов.

 

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

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

25


схемы. Напряжение проникает от данного узла I к егб соседнему узлу IN, если элемент, включенный между этими узлами, обеспечивает проводимость в рассматри­ ваемый момент времени. Наличие проводимости опреде­ ляется, очевидно, кодом DIF элемента (контакта) и сос­ тоянием аппарата управления в текущем состоянии схемы.

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

катушек — соответствующие аппараты

отключаются.

Входные воздействия, которые являются

воздействиями

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

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

Логическая схема моделирующей программы дана на рис. 4.

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

ге

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

t

Рис. 4. Логическая схема программы анализа правильной работы схемы

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

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

Функциональная циклограмма представляет с(^бой таблицу, в которой описывается работа схемы в задан­ ном режиме. Функциональная циклограмма электросхе­

27


мы управления силовой головкой (рис. 3) представлена табл. 7. Строки функциональной циклограммы соответст­ вуют устойчивым состояниям схемы, столбцы соответст­ вуют устойчивым состояниям аппаратов схемы.

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

О— свободное состояние аппарата (реле обесточено, путевой выключатель не нажат, электромагнит отключен и т. д.);

1— вынужденное

состояние аппарата (реле возбуж­

дено, выключатель

нажат, электромагнит включен и

т. д.).

 

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

индексы нужны только в случае разветвленных цепей сра­ батываний.

Например, строка 7 циклограммы (табл. 7) дает сле­ дующую информацию. Элемент цикла «быстрый подвод» начинается после нажима путевых выключателей 1ВК и 2ВК, которые вызывают срабатывание реле ЗРП, элект­ ромагнита ЭН (от выключателя 2ВК, так как верхний индекс равен 5) и электромагнита ЭВ (от выключателя

28


1ВК, так как верхний индекс равен 4; реле ЗРП вызыва­ ет отключение реле 2РП.

Цепь срабатываний,

записанная в строке 7, может

быть условно изображена в виде:

.— 1 ( \ ВК) - ^ \ { ЭВ)

1—1

(ЗР Я )—>0 (2РП)

 

1—0 (ЭМ)

Построение таких причинно-следственных цепей сра­ батываний по каждой строке циклограммы не вызывает трудностей.

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

Функциональная циклограмма, как показал опыт ее использования, является удобным документом описания и анализа релейных схем технологических машин. Она позволяет быстро ознакомиться с функционированием схемы на стадиях ее конструирования, изготовления и эксплуатации и служит средством быстрого отыскания неисправностей и ошибок.

Программа предусматривает вывод на печать функ­ циональной циклограммы в двух видах: в форме табл. 7 и в форме перечня срабатываний каждой строки. Если таблица не помещается по ширине рулона бумаги алфа­ витно-цифрового печатающего устройства (АЦПУ-128), печать осуществляется по частям, после чего соответст­ вующие части циклограммы склеиваются.

Форма печати результатов анализа схемы (рис. 3) в виде списка срабатываний приведена в табл. 8. Вначале печатается исходное состояние схемы. В данном случае в исходном состоянии схемы три аппарата, а именно 4, 5 и 8-й, находятся в единичных состояних, а все осталь­ ные в нулевых.

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

29