
книги из ГПНТБ / Добролюбов, А. И. Автоматизация проектирования систем управления технологическими машинами
.pdfКраткая техническая характеристика станка [1) наз начение н использование; 2) степень специализации (универсальный, специальный); 3) краткая характеристи ка обрабатываемых на станке изделий; 4) режимы обра ботки; 5) заданная производительность; 6) ориенти ровочная потребность в станках данного типа; 7) форма исполнения (нормальный, экспортный, тропи ческий)].
Характеристика электрооборудования станка [1) ха рактеристика электроприводов; 2) характеристика аппа ратов управления, расположенных на станке (путевые и конечные выключатели, датчики, электромагниты); 3) ха рактеристика аппаратов управления, расположенных на пультах управления; 4) режимы работы станка; 5) необ ходимые блокировки; 6) описание цикла работы станка; 7) сигнализация; 8) местное освещение; 9) предполагае мое число пультов, электрошкафов; 10) дополнительные требования].
Задачей составления ТЗ на автоматизированное про ектирование является представление всей приведенной информации в закодированной форме, удобной как для введения ее в память ЭВМ, так и для восприятия проек тировщиком. Очевидно, что оба этих противоречивых ус ловия требуют выбора некоторой компромиссной формы представления ТЗ «а машинное проектирование.
В табл. 46 приведена принятая форма представления исходной информации в системе «Электрик» на примере металлорежущего станка (см. приложение, пример 2). Данная таблица является единственным документом на автоматическое проектирование системы управления и представляет собой весьма сжатый, насыщенный и спе циальный документ, поступающий непосредственно на перфорацию для последующего ввода в ЭВМ. Составле ние ТЗ в виде такой таблицы является весьма трудоем кой задачей, требующей высокой квалификации проек тировщика. На составление такого ТЗ, как показал опыт, для станка средней сложности может потребоваться до 6 ч рабочего времени.
Рассмотрим подробнее содержание табл. 46. В ней со держится информация о требуемых режимах работы станка, о разделении режимов на компоненты, о требуе мых блокировках (логических условиях), об органах уп равления, необходимых для выбора режимов и компо нент, о последовательности срабатываний аппаратов уп
181
равления в каждой компоненте режима (циклограмма
работы).
Вся эта информация представлена в табл. 46 в виде восьми массивов чисел. Каждый массив имеет свой иден тификатор (MODU, MRDU, MCHDU, CRM, MIDU, MOM, MAR, MOWD) и заключается согласно прави лам ввода массивов в ЭВМ между границами ввода
(гр.) -
Рассмотрим кодирование исходной информации, со держащейся в упомянутых массивах.
Режимы работы кодируются числами 1—5:
1— подготовительный, соответствующий подготовке машины к работе (запуск постоянно работающих двига телей гидравлики, маслонасоса, выгрузки стружки, вра щения шпинделей и т. д.);
2 — наладочный, состоящий из ряда наладочных (ус тановочных) перемещений;
3 — полуавтоматический, соответствующий одному циклу работы;
4 — автоматический, соответствующий непрерывному повторению циклов;
5 — режим, определяющий предусмотренное конструк тором поведение схемы управления при нарушениях в ра боте машины.
Компоненты режимов кодируются трехзначными чис лами. Первый разряд слева — это код режима, а два правых — номер компонента в режиме. Например, тре тья компонента наладочного режима (код режима 2) имеет код 203.
Аппараты управления' кодируются четырехзначными числами. Два левых разряда кода АУ — это номер груп
пы (табл. 37), а два |
правых — порядковый номер АУ в |
||||
группе. Например, код путевого выключателя |
ЗПВ |
(но |
|||
мер группы 17) будет 1703. |
|
|
|
|
|
Реагирующие части АУ (катушки) |
и исполнительные |
||||
части (контакты) кодируются |
дополнительным (слева) |
||||
разрядом кода АУ (код становится пятизначным): |
кон |
||||
.1 — замыкающий |
контакт; |
2 — размыкающий |
|||
такт; 3—катушка. |
|
|
|
|
|
Например, размыкающий контакт ЗПВ имеет код |
|||||
21703; катушка промежуточного реле |
2РП |
имеет |
код |
||
33002. |
|
|
|
|
|
Символы структурных формул (булевых выражений) |
|||||
кодируются так: 4—умножение, или конъюнкция Д ; |
5— |
182
сложение, или дизъюнкция V ; б—открывающаяся скоб ка; 7—закрывающаяся скобка.
Включение АУ обозначается положительным кодом этого АУ, а его отключение — отрицательным. Напри мер, включение 2РП кодируется +3002, а выключение ЗПВ кодируется — 1703.
Переключение входного АУ, являющееся не причиной, а логическим условием появления соответствующего вы ходного сигнала, отмечается цифрой 1, записанной в сле дующей за кодом входного АУ строке ТЗ. Если такое ус ловие действует на несколько выходов, то оно повторяет ся перед каждым из них. Например, если при включении ЗПВ (код 1703) должен включиться 1ЭМ (код 2301) при условии, что к этому времени выключен 1ПВ (код 1701), и отключиться 2ЭМ (код 2302) при том же условии, то следует записать:
+ 1703 |
— 1701 |
1 |
+ 2 3 0 1 |
— 1701 |
1 |
— 2302 |
|
|
Рассмотрим инженерную интерпретацию содержимо |
||||||||
го массивов исходной информации. |
(дополнительных) |
|||||||
MODU — массив общих |
логических |
|||||||
условий. В нем содержатся коды аппаратов уп |
||||||||
равления, |
определенное состояние |
которых не |
||||||
обходимо для схемы в целом. В нашем приме |
||||||||
ре (табл. 46) общим логическим условием для |
||||||||
схемы является выключенное |
состояние аппа |
|||||||
рата |
1301 — кнопки «Общий стоп». |
|
содер |
|||||
MRDU—массив режимных логических условий, |
||||||||
жащий коды режимов, перечисленные в поряд |
||||||||
ке возрастания, за каждым из которых |
следу |
|||||||
ют соответствующие логические условия. |
На |
|||||||
пример, в табл. |
46 режим 1 не имеет |
логиче |
||||||
ских условий, режим 2 имеет |
условие |
+1201 |
||||||
(включенное состояние выключателя 1201). |
|
|||||||
MCHDU—массив частных (компонентных) логических |
||||||||
условий, |
содержащий |
коды |
компонентов, |
пе |
речисленные в порядке возрастания, за каж дым из которых следуют соответствующие ло гические условия.
CRM — массив циклограмм работы, содержащий ко ды компонентов, перечисленные в порядке воз растания, за каждый из которых следует зако дированная циклограмма работы (последо вательность переключений входных и выход
183
ных аппаратов); при отсутствии циклограммы для данной компоненты ее код в CRM не за писывается. В табл. 46 компонент 101 имеет следующую циклограмму работы: нажимает ся кнопка 1310 и вызывает включение маг нитных пускателей 2201, 2202, 2203, 2204, 2205;
затем кнопка выключается, не производя ни
каких переключений. |
|
условий, |
M IDU— массив индивидуальных логических |
||
содержащий коды реагирующих органов (ка |
||
тушек) АУ, за каждым |
из которых |
следуют |
. действующие на данный АУ логические усло |
||
вия. Эти условия могут |
быть глобальными, |
действующими на АУ во всех режимах и ком понентах, и локальными, действующими на АУ в данном компоненте. После локальных усло вий обязательно следует код компонента, а после глобальных код компонента отсутству-
. ет. Например, катушка магнитного пускателя 32202 имеет глобальное логическое условие + 1204, что означает, что пускатель 2202 мо жет включиться только при включенном вы ключателе 1204. Аппарат 32702 имеет локаль ное условие — 2205, действующее в компонен те 502, что означает, что сигнальная лампочка 32702 может быть включена во втором компо ненте пятого режима (работа при нарушени ях) при отключенном пускателе 2205.
МОМ — массив кодов аппаратов отключаемых меха низмов. Содержит номера компонентов, в ко торых предусмотрена возможность отключе ния отдельных механизмов. За каждым .номе ром компонента следуют коды входных и выходных АУ отключаемых механизмов;
MAR — массив автоматического режима, содержащий два числа: первое число указывает наличие
(1) или отсутствие (0) автоматического режи ма работы проектируемой схемы; второе чис ло указывает наличие (1, 2) или отсутствие
(0) технологического останова. 1 означает, что технологический останов осуществляется вы
ключателем 1203, а 2 — кнопкой |
1302. |
MOWD — массив объединенных входов, |
содержащий |
коды объединенных входов (группа 15, табл.
184
37), расположенные в порядке возрастания, за каждым из которых следует соответствую щее сложное высказывание, заключенное в скобки. В примере (табл. 46) объединенные входы отсутствуют. Примером объединенного входа является следующая запись в массиве
MOWD: 1501 6+ 1701 4—1702 5+1703 7, что является кодом сложного логического выска зывания (+1701 Д —1702 V + 1703) = (1ВПД
Д2ВП\/ЗВГ1).
Это выражение имеет следующий смысл: объединен ный вход 1501 принимает единичное значение, если зна
чение логического выражения (1ВПД2ВП\/ЗВП) равно 1, и вход принимает нулевое значение, если значение вы ражения равно 0.
Кроме описанных основных правил подготовки исход ной информации, имеются некоторые дополнительные требования и ограничения, обусловленные спецификой машинного проектирования в системе «Электрик».
Выходная информация системы «Электрик» записы вается на магнитную ленту и используется как входная информация для работы последующей подсистемы тех нического проектирования («Монтаж»), а также выда ется в текстовом виде на алфавитно-цифровом печатаю щем устройстве (АЦПУ) и в графическом виде на чер тежном автомате ИТЕКАН.
На АЦПУ выдается следующая информация:
1.Сообщения о результатах контроля исходных дан
ных.
2.Структурные формулы, описывающие синтезиро ванную схему.
3.Информационная таблица, содержащая информа
цию о чертеже схемы управления.
4.Функциональные циклограммы, описывающие рабо ту спроектированной схемы в заданных режимах и ком понентах.
5.Таблица характеристик элементов схемы. Полученная с АЦПУ информация используется следу
ющим образом.
Если при составлении задания на проектирование (т. е. в исходной информации) были допущены ошибки, то сообщение о них будет выдано на АЦПУ. При этом
185
с ч е т з а д а ч и п р е к р а щ а е т с я , |
а и н ф о р м а ц и я |
п е р е д а е т с я |
конструктору для устранения ошибок. |
подсистемы |
|
Если система «Электрик» |
работает без |
«Чертеж» (отсутствует чертежно-графический автомат ИТЕКАН), то на основании полученных с АЦПУ структурных формул можно легко вычертить вручную принципиальную схему. Алгоритм вычерчивания принци пиальной электрической схемы по структурным форму лам выглядит следующим образом:
а) каждой открывающейся скобке (код 6) ставится в
соответствие разветвление связей |
(проводов); |
|||
|
пмог |
Q 3 f Qt |
|
|
|
|
j j m |
Рис. 41. Схема управле |
|
|
|
ния, |
вычерченная по |
|
4Ш |
РПШ |
|
структурным формулам |
|
|
|
|
б) каждой переменной ставится в соответствие ус ловное графическое и буквенно-цифровое обозначение; вспомогательные переменные (код 41000) заменяются стрелками;
в) коду 4 (конъюнкции) ставится в соответствие по следовательное соединение, а коду 5 (дизъюнкции) — параллельное соединение;
г) каждой закрывающейся скобке (код 7) ставится в соответствие соединение связей (проводов).
Е1усть в результате работы подсистемы «Синтез» на АЦПУ была получена структурная формула:
6 |
12202 |
4 |
3 2 4 0 4 |
5 |
6 |
4 1 2 0 8 |
4 |
|||
21701 |
|
4 |
12202 |
|
5 |
41301 |
4 |
|
13001 |
7 |
|
4 |
6 |
32401 |
5 |
3 2 4 0 2 |
7 |
7 |
|
Схема, соответствующая этой формуле, приведена на рис. 41.
Вычерченная принципиальная электрическая схема должна быть проанализирована с целью определения ее поведения в различных непредусмотренных или аварий ных ситуациях. При этом могут производиться необходи мые изменения в схеме. В подсистеме «Анализ» преду смотрена возможность выполнения такого анализа схе мы путем задания «вопросов» и получения «ответов» о поведении схемы в различных ситуациях.
186
Информационная таблица (табл. 48), содержащая координаты расположения элементов схемы на чертеже, наименования узлов (проводов), позиционные обозначе ния аппаратов и адресные связи, может быть использо вана для визуального контроля правильности графиче ского изображения схемы, а также для вычерчивания схемы вручную.
Порядок использования функциональных циклограмм описан в гл. 2.
Таблица характеристик элементов (табл. 50) служит для облегчения чтения чертежа. Подробнее о ней сказа но в приложении, пример 2.
Принципиальная электрическая схема, спроектиро ванная на ЭВМ, вычерчивается на чертежно-графиче ском автомате ИТЕКАН. Чертеж дополняется табли цей характеристик элементов.
П р и л о ж е н и е
ПРИМЕРЫ ПРОЕКТИРОВАНИЯ СХЕМ УПРАВЛЕНИЯ
Пример 1. Проектирование схемы управления токарного полуавтомата алгоритмическим методом
О п и сан н ы е м е т о д ы м о д ел и р о в а н и я р а б о т ы т ех н о л о г и ч ес к о й м а ш и
ны, си н т еза си стем ы |
у п р а в л ен и я |
л о ги ч еск о го а н а л и за |
и |
вы ч ер ч иван ия |
сп р о ек т и р о в а н н о й схем ы о р и ен т и р о в а н ы в о сн о в н о м |
на |
и х а в т о м а т и |
||
ч еск ую р еа л и за ц и ю |
с п о м о щ ь ю |
в ы ч и сл и тел ьн ой тех н и к и . О д н а к о ос- |
Р и с . 42. С х е м а в за и м о д е й с т в и я |
а п п а р а т о в у п р а в л ен и я с р а б о ч и м и |
|||||
|
о р га н а м и |
|
|
|
||
н овн ы е п рин ц ип ы |
и п о д х о д ы , |
и сп о л ь зо в а н н ы е |
в о п и са н н ы х |
м е т о д а х , |
||
м о гу т о к а за т ь ся |
п о л езн ы м и и |
|
при об ы ч н о м , |
н еа в т о м а т и зи р о в а н н о м |
||
п р о ек т и р о в а н и и . О с о б е н н о эт о |
о т н о с и т ся |
к э т а п у л о ги ч еск о го |
си н т еза |
|||
сх ем . П р о и л л ю с т р и р у ем п р о ц есс |
си н т еза |
на п р и м ер е п р о ек т и р о в а н и я |
сх ем ы у п р а в л ен и я т о к а р н о г о п о л у а в т о м а т а .
У сл о в и я р а б о т ы сх ем ы у п р а в л ен и я т о к а р н о г о п о л у а в т о м а т а за д а н ы в в и д е сх ем ы в за и м о д е й с т в и я а п п а р а т о в у п р а в л ен и я с р а б о ч и м и о р ган ам и (р и с. 4 2 ) , ц и к л о гр а м м ы р а б о т ы (р и с . 4 3 ) , а т а к ж е с в ед ен и й о р е ж и м а х р а б о т ы , к о м п о н ен т а х р е ж и м о в , т р е б у е м ы х б л о к и р о в к а х и и с п о л ь зу ем о й а п п а р а т у р е .
188
1. Х а р а к т е р и ст и к а р е ж и м о в р а б о т ы .
С т ан ок д о л ж е н р а б о т а т ь в н а л а д о ч н о м р е ж и м е , со ст о я щ ем и з к о м
п онен тов : р а б о т а л ю н ет а ; п о д в о д |
п о п ер еч н о г о с у п п |
о р т а ; р а б о т а |
п и т а |
|
теля |
( з а г р у з ч и к а ); р а зж и м ц ан ги |
и п ин ол и ; р а б о т а |
р а згр у зч и к а ; |
п о д |
в од |
(о т в о д ) п и н ол и ; бы стр ы й о т в о д су п п о р т а ; т о р м о ж е н и е и зд ел и я ; |
р а б о ч а я п о д а ч а п р о д о л ь н о г о су п п о р т а , а т а к ж е в п о л у а в т о м а т и ч ес к о м и а в то м а т и ч еск о м р е ж и м а х т р е б у е т с я п р е д у с м о т р е т ь тех н о л о ги ч еск и й остан ов ст а н к а .
Р и с . 43 . Ц и к л о г р а м м а р а б о т ы т о к а р н о г о п о л у а в т о м а т а
2. Т р еб у е м ы е б л о к и р о в к и . В в ед ен н ы е б л о к и р о в к и за п р е щ а ю т п о д
в о д |
су п п о р т а при в к л ю ч ен н ом п у ск а т ел е б ы ст р о го о т в о д а ; п о д в о д п и |
||||||
тателя , есл и р а зг р у зч и к |
н е |
в и с х о д н о м п о л о ж ен и и ; |
п о д в о д р а зг р у зч и к а |
||||
есл и |
п и т а т ел ь , с у п п о р т |
и |
л ю н е т |
н е |
в и с х о д н о м |
п о л о ж ен и и ; |
р а б о т у |
б е з |
д е т а л и в п о л у а в т о м а т и ч ес к о м |
и |
а в то м а т и ч еск о м р еж и м е . |
|
|||
|
3. Х а р а к т е р и ст и к а |
в х о д н ы х и |
в ы х о д н ы х А У . |
У п р а в л ен и е |
стан к ом |
д о л ж н о бы ть о с у щ е с т в л е н о с п о м о щ ь ю с л е д у ю щ и х ап п а р а то в : р ел е
теп л ов ы е |
1 |
Р Т , |
2 Р Т ; п ер ек л ю ч а т ел ей |
д в у х п о зи ц и о н н ы х |
(т у м б л ер о в ) |
|||
П А , П Л , |
В Л , В О , П С , П П , П Б , П Ц , |
П Р ; к н оп ок у п р а в л ен и я 1КУ, |
||||||
2К У , |
ЗК У , |
4 К У , |
5 К У , 6 |
К У ; п у тев ы х |
в ы к л ю ч ател ей Р П С , |
Р И П , |
Р И С , |
|
Р И Р , |
Р П Б , |
Р П Р , Р И Б , |
Р П П , Р П Л , |
Р И Л , Р И Д ; п у ск а т ел ей м а г н и т |
||||
ных: |
о сн о в н ы х |
1П , 0 П ; |
в сп о м о га ? ел ь н ы х ЗП ; эл ек т р о м а гн и т о в |
1 Э Л , |
2 Э Л , Э Г , Э П С , Э П , Э Б , Э З Ц , Э З Б , Э Р ; эл ек т р о м а гн и т н ы х м у ф т М Д , М Р , М Т , М Б .
Н а |
о сн о в а н и и п ер еч и сл ен н ы х св ед ен и й |
со с т а в л я е т с я |
тех н и ч еск о е |
|||
за д а н и е |
на л о ги ч еск и й |
си н т ез |
схем ы |
у п р а в л ен и я . Д л я з а д а н н о г о п р и |
||
м ера о н о п р е д с т а в л е н о |
в в и д е |
т р е х |
т а б л и ц . |
О сн о в н а я |
и н ф о р м а ц и я |
|
с о д е р ж и т с я в т а б л . 40, |
41, д о п о л н и т ел ь н ы е с в ед ен и я за д а н ы в т а б л . 4 2 |
189
«о |
|
|
|
|
Т а б л и ц а 40 |
|
о |
|
Комбинационная часть |
|
|
|
|
|
|
|
|
|
||
Структура СУ |
|
Дополнительные условия |
|
|
||
Режимы работы |
Компоненты режимов |
|
|
|
№ таблицы |
|
|
|
Общие Режимные |
Частные |
Индивидуаль |
Пусковые |
устойчивых |
Наименование Код |
Наименование |
ные |
срстояний |
|||
Код |
|
|
|
|
Наладочный |
2 |
Работа люнета |
01 |
Тку |
па |
пл |
|
|
Подвод поперечно |
02 |
|
|
пс/\2п |
|
|
го суппорта |
|
|
|
|
|
|
Работа питателя |
03 |
|
|
п п л р и р |
|
|
Разжим цанги и |
04 |
|
|
пи, |
|
|
пиноли |
|
|
|
|
|
|
Работа разгруз |
05 |
|
|
п р /\р и п /\ |
|
|
чика |
|
|
|
рис /\рил |
|
|
|
|
|
|
С т р у к т у р а С У |
|
Д о п о л н и т е л ь н ы е |
|
Р е ж и м ы р а б о т ы |
К о м п о н е н т ы р е ж и м о в |
|
|
|
|
О б щ и е Р е ж и м н ы е |
Ч а с т н ы е |
Н а и м е н о в а н и е К о д |
Н а и м е н о в а н и е |
Код |
|
|
Подвод пиноли |
06 |
пб |
|
Быстрый отвод |
07 |
|
|
суппорта |
|
|
|
Тормот изделия |
08 |
4к«/Д1л |
|
Рабочая подача |
|
|
|
продольного |
09 |
|
|
суппорта |
|
1 ЭЛ [\в л |
201 |
|
ЭГД1 |
202 |
|
Э П С /\ 1 |
||
|
||
ЗЯД1 |
|
|
Э П А 1 |
203 |
|
3 3 Ц А 1 |
204 |
|
3 3 £ Д 1 |
|
Э Р А 1
205
|
|
Продолжение |
|
у с л о в и я |
|
|
|
|
|
N° т а б л и ц ы |
|
И н д и в и д у а л ь |
|
у с т о й ч и в ы х |
|
П у с к о в ы е |
со с то я н и й Л |
||
н ы е |
|||
|
|
||
Э Б А 1 |
|
206 |
|
2П А |
|
207 |
|
бку |
|
||
|
|
||
м т а \ |
|
208 |
|
1/7 л 4ку А |
|
|
|
1pm Л 2pm |
|
209 |
|
М Д А ^ п |
|
||
|
|
||
М Р А ^ п |
|
|
Полуавтома |
3 |
Отработка полного |
01 |
па |
рнд |
ХЭЛ А в л |
рип /\рис /\ |
301 |
тический |
цикла |
|
|
2ЭЛ а вл |
[рир л рил |
ЗП л во
2П А бк у
М Д а 2п
Л1ЯД2л