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

книги из ГПНТБ / Основы автоматизации для металлургов

..pdf
Скачиваний:
13
Добавлен:
23.10.2023
Размер:
33.25 Mб
Скачать

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

Программное устройство с реле времени

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

Программные

устройства

с

кулачковыми

управляющими

 

механизмами

 

Кулачковые

управляющие

устройства

можно, например, ис­

пользовать для

автоматического

управления световой рекламой,

когда несколько кулачков на одном валу поворачивается синхрон­

ным

двигателем

и

в зависимости

от

 

формы и скорости вращения кулачков

 

включаются

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

различные

 

группы

ламп.

 

 

 

 

 

 

 

Особым случаем

кулачкового

управ­

 

ляющего устройства

является

комбина­

 

ция кулачкового

импульсного

механизма

 

с шаговым реле, используемым в теле­

 

фонии. Имеется в виду импульсный ме­

 

ханизм,

который

формирует

последова­

 

тельность регулярных импульсов при по­

 

мощи

 

кулачкового

контактного

устрой­

 

ства.

 

При

каждом

импульсе

шаговое

Рис. 37. Шаговое реле

реле

делает

один

шаг, замыкая

при

 

этом соответствующие контакты. Длительность всего цикла зависит

от числа шагов, по

прохождении которых шаговое реле (рис. 37)

вновь возвращается

в исходное

положение.

 

Программное

устройство

с линейными

регуляторами

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

91

применяется

при программном

управлении

работой

 

металлообра­

батывающих

станков.

 

 

 

 

 

 

 

 

 

 

 

Например, цифровое управление

фрезой

(рис. 38)

осуществля­

ется системой с тремя барабанами,

на которых

расположены кон­

цевые

калибры (измерители)

/, //,

/// .

Калибры

/

отличаются

каждый друг

от друга на 0,1 мм, калибры / / —• на 1 мм,

калибры

III

на 10 мм. По сигналу командного

устройства

барабаны

вра­

 

 

 

 

щаются

так, чтобы на оси X

 

 

 

 

были

установлены

калибры,

 

 

 

выражающие

заданную

длину

 

 

 

 

(в данном

случае

34,8

мм).

 

 

 

Установленная

 

длина

опреде­

 

 

 

ляет

движение суппорта, а оста­

 

 

 

новка его осуществляется, на­

 

 

\"\\

пример,

замыканием

 

соответ­

 

I1

ствующих

контактов

 

при со­

 

 

 

прикосновении

с

калибром.

 

.JZZZZZZZÄ.

 

Положение

датчика

(отклю­

 

,.vf///////Л.

чающего

 

контакта)

 

можно

 

изменять

также

 

при

помощи

 

^ZZZZZZZZZL

 

 

 

шагового двигателя, в обмотку

1°W//////////Ä\

 

которого

посылается

 

опреде­

sZZZZZZZZZZZZZZL

 

ленное число импульсов. Этому

/|>///////////щ

количеству

импульсов

 

будет

Ѵ//////////////Л

 

соответствовать

определенный

 

III

 

поворот

винта,

а

тем

самым

 

 

 

и перестановка упора или кон­

 

 

 

такта

(датчика),

ограничи­

 

 

 

вающего

перемещение

инстру­

 

Рис. 38. Линейные регуляторы

 

мента или обрабатываемой де­

 

 

 

тали.

 

 

 

 

 

 

 

 

Оба указанных способа позволяют быстро осуществлять пере­

ход на новую программу путем

посылки требуемого

количества

импульсов. Обычно прямая

зависимость между

числом

импульсов

и величиной перемещения

бывает

выражена в

цифровой форме.

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

Следящее программное устройство

Особым случаем управления является управление приводом копировального станка (например, фрезерного), когда программа замыкания контактных элементов определяется шаблоном. У ко­ пировальных станков работа схемы зависит непосредственно от мгновенного положения следящего кулака и формы шаблона.

Принцип копирования показан на рис. 39. Следящий кулачок «ощупывает» шаблон, и станок осуществляет движение в горизон-

92

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

N

 

 

2г/

- ^ г -

 

 

 

 

 

 

 

 

1г2

2s3

 

 

 

 

 

 

 

 

 

2s2

 

 

Датчик

 

 

 

П7ѴД-

 

 

 

 

 

Шаблон!

Рис. 39. Блок - схема копировально-

Рис.

40.

 

Схема соединения контак­

фрезерного станка

тов

при

 

управлении

копировально-

 

 

 

фрезерным

станком

При необходимости опускания

инструмента

включается контакт В,

и процесс повторяется в обратном направлении. Направление дви­

жения в горизонтальной плоскости

по

прохождении

требуемого

пути

изменяется

с помощью концевых

выключателей.

Одновре­

менно

вся деталь

переместится для

нового прохода

(на схеме

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

У современных устройств вместо контактных элементов, как правило, применяются бесконтактные датчики, а управление при­ водом осуществляется электронными приборами, например тири­

сторами.

 

 

 

 

 

 

Лента с

программой

 

 

 

Если нужно часто менять программу управления

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

автоматики,

то целесообразно

использовать

ленты

с записанной

на них программой работы устройства. Способы записи

(и, соот­

ветственно,

считывания) программы на ленте

могут

быть

самыми

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

сов,

следующих

с определенной скоростью. Программа

может

быть

записана

на фотопленке и считываться при

помощи

фото­

электрического

элемента. Очень распространенным способом яв­

ляется запись программы на магнитной ленте.

Преимуществом

магнитной ленты является возможность одновременной записи на

93

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

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

данной программой. Этот способ

программирования

применяется

на металлообрабатывающих

станках с

цифровым

управлением.

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

контактное

поле

 

 

 

В предыдущих разделах

этой

главы

были

рассмотрены

про­

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

устройства,

для

считывания информации с

кото­

рых необходимо

перемещение отдельных

частей этих

устройств.

Программирующее поле — это комплект контактных

элементов,

которые позволяют осуществлять различные варианты соединения

схемы

управления для

достижения различных режимов их работы

Копмутационная

Слепа

 

при

отсутствии движущихся эле­

 

ментов. Поле

бывает

сконструи­

панель

упрадлени^

 

 

 

 

 

ровано таким образом, чтобы из­

 

 

 

 

менение программы

можно

было

 

 

 

 

осуществить

достаточно быстро,

 

 

 

 

например путем вставки в кон­

 

 

 

 

такты поля заранее

подготовлен­

 

 

 

 

ной

платы.

Программирование

 

 

 

 

можно осуществить

также

путем

 

 

 

 

подключения

различных

присо­

 

 

 

 

единительных

муфт,

нажатием

Рис. 41.

Схема

управления п о д ъ е м о м вал

кнопок, вставкой штырей и др.

Указанный

принцип

можно

 

ков

прокатной клети

 

 

 

 

 

использовать

для

 

управления

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

лаются импульсы,

которые подсчитываются

счетчиком импульсов.

В зависимости от

программы, записанной

на коммутационной

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

94

Перфокарты

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

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

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

5. ПОСЛЕДОВАТЕЛЬНЫЕ УСТРОЙСТВА АВТОМАТИКИ

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

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

Интуитивные методы синтеза

Сначала следует рассмотреть интуитивный способ проектиро­ вания устройств автоматики последовательного действия, основан­

ный на принципах

блокировки.

Общая

методика

проектирования

структурной формулы и схемы

по таблице, показывающей работу

устройств автоматики, будет приведена позднее.

 

Автоматическое

управление

технологическим

оборудованием

для смешивания сыпучих материалов

(рис. 42) осуществлено та­

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

95

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

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

Рис.

42. Автоматическое управление о б о р у д о в а н и е м

д л я

смешивания

сыпучих мате­

 

 

риалов

 

 

 

Устанавливаем условия

блокировки

для

отдельных приводов:

а)

смеситель — привод

Мб — контактор

S6; для

нормального

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

тальные приводы; бункер готовой смеси не должен

быть

полным;

б) транспортер

D1 — привод

М5 — контактор

55;

для

разгона

и рабочего режима

необходимо,

чтобы двигатель

Мб находился

в рабочем режиме, но он не должен подавать смесь на неработаю­

щие

смесители;

D2 — привод М4 — контактор

S4;

 

 

 

в)

 

транспортер

для разгона

и рабочего режима необходимо, чтобы двигатель М5

работал,

но

он

не должен

подавать

смесь

на неработающий

транспортер

Dl;

 

г)

питатели

PI,

Р2,

РЗ — приводы Ml,

М2,

МЗ — контакторы

SI,

S2,

S3; для разгона

и работы каждого

двигателя

необходимо,

чтобы

работал

транспортер

Dl,

так как нельзя

смесь

подавать

на

неработающий

транспортер, и чтобы соответствующие бункера

ZI,

Z2, Z3 не были порожними

(контролируется

выключателями

Kl,

К2,

 

КЗ).

 

 

 

 

 

 

 

 

 

 

 

Условия блокировки были определены в соответствии с прави­

лом

о

замене

нескольких условий блокировки

единым условием,

охватывающим

все частные условия.

 

 

 

 

 

96

Справедливы

выражения:

 

 

F (56) =

(а V «АѴфѴе)

kië\

 

(42)

F(S5)

=

{bVs5)s6;

 

 

(43)

F(S4)

=

(cVs4)s5;

 

 

(44)

F(S3)

=

(dVs3)74k3h;

 

 

(45)

F (52)

=

(e V s2)

5 4 ^ 2 /;

 

 

(46)

^ ( 5 1 )

=

( / Ѵ ^ ) А

 

 

(47)

Так как в условия для контакторов SI,

S2, S3 включено

усло­

вие, что

должен

работать

контактор S4, а

в условие работы

кон-

X

Рис. 43. Схема управления контактами

тактора S4 включено условие, что должен работать контактор S5, можно в выражении для контактора S6 контакты s4 и S5 исклю­ чить. Тогда справедливо уравнение

F (56) = V SiW 6

) kJT.

 

 

 

(48)

В

приведенных

выражениях

замыкающие

управляющие

кон­

такты

обозначены

а, Ь, с, d,

е, /, размыкающие — g, h, i> j . Схема,

составленная

по алгебраическим

выражениям

(43) — (48),

приве­

дена на рис.

43.

 

 

 

 

 

Далее составим программу управления. Сначала определим по­

следовательность операций

путем рассмотрения технологической

7

З а к а з № 141

97

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

Если оборудованием управляет человек, то он сначала включит смеситель, а после его разгона-—транспортер DJ и затем транс­ портер D2. Тем самым приводится в действие вся транспортная линия. После этого можно включать отдельные питатели.

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

определенное

количество

некачественной

смеси.

 

Составим

таблицу,

показывающую состояние контактов схемы

в течение отдельных тактов. Принимаем,

что условия блокировки,

контролирующей состояние бункеров,

выполняются.

 

 

 

Т А Б Л И Ц А

5

 

 

Состояние контактов схемы в течение отдельных

тактов

Контакт

 

 

Такт

 

 

 

 

 

 

 

 

0 1

2 3 4

5

6 7 8 9 10 11 12

13 Ѣ 15 16

17 18 19X20 21

а

b

с

d

е

f

SI

S2 «S3

S5

S6

g h i

J

HI

K2

k3

A4

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

98

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

тами

схемы управления будут

служить

вспомогательные реле А,

В, С,

контакты которых а, Ь, с,

. .., g, h

показаны на схеме. Вход­

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

ходные

элементы А,

В,

С, контакты

которых

а, Ь, с ...

имеются

в схеме

управления

контакторами 54 ,

55 , 5 6

(см. рис. 43). Одно­

временно вспомогательное реле R1 приведет в действие реле вре­

мени Т2, которое по истечении установленного времени

включит

реле F. Контакт / этого реле включит цепь питателя PI

(контак­

тор s). Реле F включит также реле времени

ТЗ,

которое

задает

время выдержки между

включением питателей

PI

и Р2. Реле вре­

мени ТЗ по окончании работы включит реле Е, контакт е (такт 7)

которого включит

цепь питания

Р2 (контактор

52 ) и реле

времени

Т4, определяющее

время между

включением

питателей

Р2 и РЗ.

Реле Т4 включит также реле D, контакт d которого включит цепь

питателя РЗ

(контактор

S3 ) (такт

9). Таким образом оборудова­

ние введено

в действие.

В течение

такта /7 реле 77 выключится и

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

В связи с тем что длительность интервалов (тактов) при от­ ключении такая же, как и при включении, можно использовать те же реле времени, но их следует соответствующим образом пере­ ключить с помощью вспомогательных реле RI, R2; выходные эле­ менты G, H, I , J системы управления своими размыкающими кон­ тактами g, h, i, j отключат оборудование. При этом, однако, сле­ дует отменить условие блокировки для работы смесителя, так как при отключении первого питателя все оборудование остановилось

бы, как в случае неполадки. Условия блокировки

отменяются сразу

в течение 12-го такта (т. е. первого такта

отключения) при помощи

реле А, которое своим

контактом

а позволяет работать смесителю

без учета контактов s b

s2 и S3.

Затем

следует

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

7*

99

размыкание в соответствии с таблицей. Время размыкания опреде­ ляется реле Т1, которое в течение последнего такта (22-й такт) приводит схему управления вновь в исходное состояние. В течение этого же такта и управляемая схема находится в исходном поло­ жении, в результате чего весь цикл завершается. Описанная схема

 

1/

 

управления

приведена на

 

 

рис

44.

 

 

 

 

 

 

 

 

24,27,28,29

Вспомогательные

реле

 

 

R1

и

R2,

осуществляю­

 

 

Щ

щие

включение

соответ­

 

 

 

 

 

 

ствующих

 

реле

времени

 

 

 

(работающих

в

периоды

 

 

 

размыкания

и

замыка­

 

 

 

ния),

взаимно

сблокиро­

 

 

 

ваны.

Это

означает,

что

 

 

 

в процессе

размыкания

 

 

 

нельзя

дать

команду

на

 

 

 

замыкание

и

наоборот.

 

 

 

Остается

еще

определить

 

 

 

периоды

времени

так,

 

 

 

чтобы

было

учтено время,

 

 

 

необходимое

для

разгона

 

 

 

отдельных

 

двигателей.

 

 

 

Периоды

между

разго­

 

 

 

ном

отдельных

питателей

 

 

 

PI,

Р2,

РЗ

определяются

 

 

 

скоростью

транспортера

 

 

 

Д2.

Для

включения после

Рис. 44.

Р е а л и з а ц и я алгебраического

выражения

устранения

 

неполадок

пользуются

специальной

 

функций управления

 

 

 

 

кнопкой,

при помощи

ко­

торой управляют вспомогательным реле. Оно

своими

контак­

тами замкнет сразу все выходные элементы

схемы

управления

(реле

R3).

 

 

 

 

 

 

 

 

 

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

Последовательная функция — таблица состояния переменных

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

100

Соседние файлы в папке книги из ГПНТБ