Устройство для программного управления пружинонавивочной машиной
Иллюстрации
Показать всеРеферат
о и и c-Х-н"и е
ИЗОБРЕТЕН ИЯ
Союз Советских
Социалистических
Республик (р 554916
К АВТОРСКОМУ СВИДИТИДЬСТВУ (6l) Дополнительное к авт. саид-ву (22) Заявлено14.11.75 (2!) 2189184/24 (51) M. Кл.е
В 21 Р 35/СО
G 05 В 19/18 с присоединением заявки №
Гееудерстееиеый кеметет
Сееате Ненеетраа СССР ее делам езееретееее
N етхрмтей (23) Приоритет (43) Опубаиковано25.04.77.Бюллетень №15 (45) Дата онубликования описания11,07.77 (53) удК621.9.531. ,4 (088.8) (72) Авторы изобретения
С. В. Суярко, О. А. Тишенко и И. Г. Власенко
Научно-етсспедовательский институт автоматизации уираемтения и производства (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
ПРУЖИНОНАВИВОЧНОЙ МАШИНОЙ
Изобретение относится к устройствам программного управления технологическими процессами и механизмами, в частности к устройствам программного управления пружинонавивочиой машиной. 5
Известно устройство для программного управления пружияонавивочной машиной, содежатцее блок задания программы, шаговый привод, счетчики, генератор импульсов управления, схемы сравнения. Однако отсутст- р вие учета реально .сушествуюшнх инерционностей и запаздываний управляемых механизмов, а также обратной связи по длине по» даваемой проволоки снижает точность и быстродействие устройства, !5
Наиболее близким техническим решением к данному нзобретеняю является устройство
ans программного управления пружннавивоч ,ной машиной, содержашее блок задания протраммы, шаговый привод механизма шагооб- 20 разовання, подключенный к первому конечному выключателю, и последовательно соединенные блок управления приводом механиз ма реза, второй конечный выключатель, блок управления приводом механизма подачи, 25 датчик длины проволоки и счетчик импуль сов. Однако отсутствие учета реально сушествуюших инерционностей и запаздываний механизмов подачи р шагообразования, одновременное отключение резца и включе нне подачи и часть времени работакеиий вхолостую механизм реза - все это снижа« ет точность и быстродействие устройства.
Цель изобретения - повышение точности и быстродействия устройства.
Достигается это тем, что в устройство введены третий конечный выключатель, сое» диненный с блоком управления приводом механизма реза, блок контроля, подключен ный к шаговому приводу, механизма шагообраэованнл и к блокам управления приво- . дами механизмов реза и подачи, и последовательно соседнненные. блок синхронизации, входы которого подключены к датчику дли ны проволоки н к первому конечному вык« лючателю, блок суммирования, блок памяти я коммутатор, входы коммутатора подклн чены к выходам блока задания программы и счетчика импульсов, а выход через блок суммирования - шаговому приводу механи.
5Г с1 ма шагообразования и к блокам управления приводами механизмов реза и подачи, соеди ненным с выходами блогч синхронизации, другие выходы которого подключены к вхо-дам коммутатора и блока памяти.
На чертеже изображена блок-схема уст ройства, Блок схема устройства для программного управления пружинонавивочной машиной содержит датчик 1 длины проволоки, счетчик импульсов 2, блок синхронизации 3, коммутатор 4, задатчик 5 длины пружины, задатчик 6 длины переходных винтков пружины, задатчик 7 длины передних крайних витков и задатчик 8 длины задних крайних витков, образующие блок задания программы 9, блок управления 10 приводом механиз .а подачи, шаговый привод 11 механизма шагообразования, блок сумл1ирования 12,. регистры основной 13 и вспомогательчой
14 памяти, образующие блок памяти 15, блок контроля 16, третий конечный выкчю чатель 17 выполнения реза, второй конечный выключатель 18 включения подачи, блок управления приводом 19 механизма р реза и первый конечный включатель 20.
Устройство работает следующим образом, Включание устройства начинается с включения механизмч реза блоком управления
19. Механизм реза выходит из сектора яО вэаимодействич с конечным выключателем
17 выполнения реза, отрезает проволоку и входит в сектор взаимодействия с конечным выключателем 18 включения подачи.
Включается блок 10 управления механи мом 1тодачи проволоки и приводится в движение проволока. Производится навивка передних крайних витков. При прохождении проволоки датчик 1 вырабатывает импульсы, которые считает счетчик 2, определяющий величину текущего размер, . Этн же импульсы запускают блок синхронизации 3, Механизм резв продолжает движение до входа в сектор взаимодействии с конечным выключателем 17 выполнения реза. После 45 этого блок управления 19 выключает механизм реза.
Блок синхронизации 3 после каждого импульса датчика 1 производит подключение зечатчика 5 длины пружины, задатчика G 50 с.,илны переходных витков пружины, задатЧика 7 длины передних крайних витков, задатчика 8 длины задних крайних витков и счетчика 2 через коммутатор 4 к блоку суммирования 12. Блок 12 производит вычитание текущего ра. л ера образуемого в счетчике 2, из заданий злдат íêÀ 5, 6, 7, 8 с учетом ошибок в огработке л<ехаиизмов подачи и шагообрааонання, запоминаемых в регистре 13 основной нал яти.
16.
При равенстве суммы текущего размера и числа в регистре 13 основной памяти (при навивке первой пружины в регистре
13 записан 0 ) заданию в задатчике 7 длины передних крайних витков на вы".оде блока 12 возникает импульс переноса, который совместно с соответствующим сигналом
Э блока синхронизации 3, включает шаговый привод 11 механизма шагообраэования. Ме ханизм шаговой лапки начинает вводиться с определенным отставанием. Навиваются
Передние переходные витки, Отставание ме» ханизма шаговой лапки фиксируется конечным выключателем 20 исходного положе» ния механизма шаговой лапки. Величина отставания (текушая ошибка) вычисляется в блоке 12 и запоминается в регистре 14 вспомогательной памяти.
При равенстве суммы текущего размера и числа в регистре 13 основной памяти сумме заданий длины передних крайних витков(задатчике 7) и длины переходных виъ ков пружины (задатчик 6) ввод шаговой лапки прекрашается. Навиваются витки с постоянным шагом. Блок 12 складывает числа, записанные в регистре 13 основной памяти и регистре 14 вспомогательной памяти, и записывает результат в регистр
13 основной памяти.
Так корректируется величина ошибки вво a шаговой лапки, которая используется для упреждения ввода шаговой лапки, при навивке последующих пружин. Подобным об» разом корректируются еше две величины ошибок, также хранящиеся в регистре 13 основной памяти и используемые для упреждения моментов начала вывода шаговой лап ки и отключения подачи.
Когда сумма заданий длины задних край» них витков (задатчик 8) и длины переход» ных витков пружины (задатчик 6), а также ошибки вывода шаговой лапки (регистр
13} становится равной разности задан:я длины пружины и текущего размера, начина ется вывод шаговой .лапки и навиваются задние переходные витки.
После возврата шаговой лапки в исходное положение навиваются задние крайние витки пружины. Блок 12 вычисляет теку шую ошибку вывода шаговой лапки и записывает ее в регистр 13 вспомогательной памяти, Затем блок суммирования 12 скла дь.веет числа в регистрах 13 и 14 и записывает результат в регистр 13 основной памяти.
Когда заданная длина пружины равна сумме текущего размера и ошибки, записанной в регистре 13 основной памяти, блок управления 10 отключает подачу. Нввивка п ужины завершается отрезаниел.
554916
При входе мехеннзл а реза R сектор действия конечного выклк четеля 18 вклкъ чения подачи блок сул1л1ировения L2 вы числяет текушую ошибку длины пружины, звпись.веет ее в регистр 14 вспомогетельной памяти, затем складывает числе в регистрах 13 и 14 и зеписывеет результат в регистр 13 основной памяти, кек ошибку длины пружины. После этого блок упревле ния 10 производит исходную устеновку бло IQ ке памяти 15 эе исключением регистра
13 основной памяти и включает подачу. Начинается невивка следующей пружины.
Боли при задании программы неру|лаются реально возможные соотношения в длинах И крайних витков пружины, всей пружины и переходных витков пружины, изменяется последоввтельность поступления сигналов в блоки 19, 10, 1 1 и последовательность управления соответствующими механизмами, 20
Зто регистрирует блох контроля 16 опреде»ления ошибки в эедвнии, который подает сигнал нв отключение механизмов автомата.
При нввявке первой и каждой предыду щей пружины в устройстве запоминаются ошибки, вызванные инерционностью и зепаз»дыванием механизмов подечи и шагообрезовения, которые учитываются при невивке следующих пружин. Величина ошибки все реми корректируется по результатам навивки каждой предыдушей пружины; в этом смысле устройство является адаптивным.
Допонительное повышение производитель ности изготовления пружины достигается эв счет упреждения включения подачи. При этом холостой ход механизма реза происходит во время начала навивки пружины, а рез происходит срезу . после окончания подачи.
Применение данного устройства прогрвм ного управлении пружинонввивочной маши
BOA lIOBBOJIHe t HB BH BB Th пружины с более высокой то п остью и повьнленной произво дительностью, а повышение точности изготовления пружины и производительности обеспечивается учетом ошибок, вызванных инерционностями и запаздываниями механизмов подачи и шагообразоввния.
Ф ормула изобретения
Устройство для программного управления пружиноневнвочной машиной, содержащее .блок задания программы, швговый привод мехвнизмв швгообразоввния, подключенный к первому конечному выключателю и, пос ледоветельно соединенные блок управления приводом механизме резв, второй конечный выключатель, блок управления приводом ме хвнизмв подачи, датчик длины проволоки и счетчик импульсов, о т л и ч в ю ш e eс я тем, что, с целью повышения точности и быстродействия устройства, в него введе» ны третий конечный выключатель, соединен ный с блоком управления приводом механизма реза, блок контроля, подключенный к ша.говому приводу механизма швгообраэования и к блоквм управления приводами механизмов реза и подечи, и последовательно соединен» ные блок синхронизации, входы которого подключены к датчику длины проволоки и к первому конечному выключателю, блок суммирования, блок памяти и коммутатор, входы коммутатора подключены к выходам блока задания программы и счетчика им» пульсов, в выход через блок суммирования ния к шаговому приводу механизме шагообразования и к блокам управления приводами механизмов реза и подачи, соединенным с выходами блока синхронизации, дру гне выходы котерого подключены к входам коммутеторе и блока пвмяти.
Редактор Е. Гончар
Составитель В. Сухих
Танкред И. Асгалош Корректор Ж. Кеслер
Заказ 384/4 Тираж 1080: Поддисное
БНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, ЖЛ5, Раушская наб., д. 4/Б
Филиал ППП Патент", г. Ужгород, ул, Проектная, 4