Устройство для автоматического направления сварочной головки по стыку
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО НАПРАВЛЕНИЯ СВАРОЧНОЙ ГОЛОВКИ ПО СТЫКУ, содержащее блок программного управления, блок позиционной обратной связи, привод суппорта про дольного перемещения, привод каретки поперечного перемещения и привод вращения узла сварочной головки вокруг оси, перпендикулярной направлениям перемещений, причем узел сварочной головки содержит датчик стыка и сварочную головку, размещенные в плоскости, перпендикулярной оси вращения, по разные стороны от нее, отличающееся тем, что, с целью повышения точности слежения за стыком повышенной кривизны , выход блока программного управления связан с входами блока позиционной обратной связи, узел сварочной головки снабжен двумя приводами перемещения сварочной головки в плоскости, перпендикулярной оси вращения этого узла, блок позиционной обратной связи содержит два блока вычислений, коммутатор, два компаратора, три оперативных запоминаюищх устройства, два генератора возрастающего числового кода, схему ИЛИ и десять ключевых элементов, й--. -. при этом первый выход первого блока вычислепий и выход датчика стыка связаны с входом первого ключевого элемента и через две идентичные цепи , содержащие последовательно включенные соответственно второй и третий ключевые элементы, первое и второе оперативные запоминающие устройства , четвертый и пятый ключевые элементы - с входами схемы ИЛИ, выход которой связан с входом пятого ключевого элемента и первым входом первого компаратора, выход которого связан с управляющим входом шесi того ключевого элемента, выход первого ключевого элемепта через третье (Л оперативное запоминаюдее устройство связан с первым входом второго компаратора , выход которого связан с входом коммутатора, второй выход первого блока вычислений связан с вторыми входами компараторов,выход первого генератора возрастающего :о со сд числового кода через седьмой и восьмой ключевые элементы и выход второго генератора возрастающего числового кода через девятый и десятый ключевые элементы связаны соответственно с адресными входами первого и второго оперативных запоминаю1дих устройств, первый выход коммутатора связан с управляющими входами третье го, четвертого, восьмого и девятого ключевых элементов, второй выход коммутатора связан с направляющими входа№1 второго, пятого, седьмого и десятого ключевых элементов, вход первого блока вычислений и первый вход второго блока вычислений свячаны с выходом блока программного уп
союз советсних социАлистичесних
РЕСПУБЛИН (19) (И) (5D4 В 2
ГосудАРственнцй номитет сссР по делАМ изоБретений и открытий (21) 3515116/25-27 (22) 03.09.82 (46) 23.12.85.Бюл. Р 47 (72) В.А.Анкудинов, В.Я.Беленький, В.В.Ников и Л.Ф.Чумак (53) 621.791.75(088.8) (56) Авторское свидетельство СССР
11 - 772762, кл. В 23 К 9/1О, 1979.
Патент США - 4255643, кл. В 23 К 9/12, 1981. (54)(57) УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО НАПРАВЛЕНИЯ СВАРОЧНОЙ ГОЛОВКИ
ПО СТЫКУ, содержащее блок программного управления, блок позиционной обратной связи, привод суппорта продольного перемещения, привод каретки поперечного перемещения и привод вращения узла сварочной головки вокруг оси, перпендикулярной направлениям перемещений, причем узел сварочной головки содержит датчик стыка и сварочную головку, размещенные в плоскости, перпендикулярной оси вращения, по разные стороны от нее, о т л и ч а ю щ е е с я тем, что, с целью повышения точности слежения за стыком повышенной кривизны, выход блока программного управления связан с входами блока позиционной обратной связи, узел сварочной головки снабжен двумя приводами перемещения сварочной головки в плоскости, перпендикулярной оси вращения этого узла, блок позиционной обратной связи содержит два блока вычислений, коммутатор, два компаратора, три оперативных запоминающих устройства, два генератора возрастающего числового кода, схему ИЛИ и десять ключевых элементов, при этом первый выход первого блока вычислений и выход датчика стыка связаны с входом первого ключевого элемента и через две идентичные цепи, содержащие последовательно включенные соответственно второй и.третий ключевые элементы, первое и второе оперативные запоминающие устройства, четвертый и пятый ключевые элементы — с входами схемы ИЛИ, выход которой связан с входом пятого ключевого элемента и первым входом первого компаратора, выход которого связан с управляющим входом шестого ключевого элемента, выход первого ключевого элемента через третье оперативное запоминающее устройство связан с первым входом второго компаратора, выход которого связан с входом коммутатора, второй выход первого блока вычислений связан с вторыми входами компараторов,выход первого генератора возрастающего числового кода через седьмой и восьмой ключевые элементы и выход второго генератора возрастающего числового кода через девятый и десятый ключевые элементы связаны соответственно с адресными входами первого и второго оперативных запоминающих устройств, первый выход коммутатора связан с управляющими входами третье
ro, четвертого, восьмого и девятого ключевых элементов, второй выход коммутатора связан с направляющими входами второго, пятого, седьмого и десятого ключевых элементов, вход первого блока вычислений и первый вход второго блока вычислещп» связа.ны с выходом блока программного управления, второй вход второго блока вычислений связан с выходом шестого ключевого элемента, выход второго
1199516 блока вычислений связан с входом приводов перемещения сварочной головки.
10
25
45
Изобретение относится к машиностроению, в частности к сварочным автоматам, и может быть йспольэовано при сварке с помощью маший с системой числового программного управления.
Цель изобретения — повышение точности слежения за стыком при сварке швов повышенной кривизны.
Сущность изобретения заключается в корректировании положения сварочной горелки, управляемой от системы числового программного управления, сигпалами датчика стыка с учетом разницы пространственных положений сварочной горелки и укаэанного датчика.
На фиг.l показана кинематическая схема устройства для автоматического направления сварочной головки по стыку; на фиг.2 — блок-схема устройства; на фиг. 3 — расшифровка обозначений сигналов, приведенных на блок-схеме.
Устройство содержит блок 1 программного управления, суппорт 2 перемещения вдоль оси У,каретку 3 перемещения вдоль оси Х, поворотный меха низм 4 вращения относительно оси С, привод 5 перемещения по осям Х, У, С, датчик 6 стыка, сварочную головку 7, дополнительный суппорт 8 с направляющими перемещения сварочной головки по оси коррекции У, направляющие 9 перемещения дополнитель ного суппорта по оси коррекции Х, корректирующий привод 10, перемещающий сварочную головку по оси У и дополнительный суппорт — по оси Х, блок 11 вычисления, кодо-импульсный преобразователь !2, блок 13 вычисления, оперативные запоминающие устройства 14-16, коммутатор 17, ключевые элементы 18-27 цифровых сигналов, схему ИЛИ 28, компараторы 29 и 30, генератора 31 и 32 возрастающего цифрового кода, и аналого-цифровой преобразователь 33.
На фиг. 3 4 — отклонение фактической линии стыка от. программной, измеренное датчиком, Х,У, (— программные координаты; индексация: д -датчик, r — - голонка, i — текущая величина, и — воспроизведенная из памяти, m — момент переключения записи и воспроизведения; 1„ — расстояние от программного положения оси датчика до оси С, Fz — расстояние от программного положения оси сварочной головки до оси С.
Сваррчная головка 7 перемещается по направляющим дополнительного суппорта 8, который перемещается по направляющим 9, жестко связанным с валом поворотного механизма. Каретка 3 установлена на суппорте 2, поворотный механизм 4 подвешен к каретке 3, корпус датчика 6 стыка жестко связан с валом поворотного механизма. Блок 11 вычисления соединен одним из своих входов с блоком
1 программного управления, а другим входом подключен через ключевой элемент 27, управляющий вход которого соединен с выходом первого компаратора 30, к выходу схемы ИЛИ
28, другой выход которой соединен с входом первого компаратора 30, второй вход первого компаратора 30 соединен с первым выходом блока 13 вычисления текущих координат, к кото,рому подключен один из входов второго компаратора 29, второй вход второ
ro компаратора 29 через последовательно соединенные оперативное запоминающее устройство 14 и ключевой элемент 18 цифровых сигналов подключен к второму выходу блока 13 вычисления текущих координат. Выходы второго и третьего оперативных запоминающих устройств 15 и 16 подключены через ключевые элементы
25 и 26 цифровых сигналов к схеме
ИЛИ 28, а их главные входы — через ключевые элементы 19 и 20 цифровых сигналов — к второму выходу блока 13
1199516 евычисления текущих координат и через аналого-цифровой преобразова" тель 33 — к датчику 6 стыка, управляющие входы второго и третьего оп ративных запоминающих устройств 15 и .16 через ключевые элементы 21-24 цифровых сигналов соединены с генераторами 31 и 32 возрастающего циф" рового кода, причем выход второго компаратора 29 соединен с входом ком мутатора 17, выходы которого подключены к управляющим входам ключевых элементов цифровых сигналов, а выход блока 11 вычисления корректирующих отклонений соединен через кодо-им" пульсный преобразователь 12 с корректирующим приводом 10 перемещений по осям Х . Ух.
Блок 13 вычисления текущих координат производит вычисление текущих программных координат датчика и головки по программным значениям координат вала поворотного механизма по формулам г
Х; =Х -I cosфc Э
Х =Хе +Х cos71 г 19
У =Ус -R,sin Y.
У =Ус +3 sin где Хс, У вЂ” программные линейные координаты перемещения оси С;
1; — угол поворота вала, Блок 11 вычисления корректирующих отклонений производит вычисление корректирующих отклонений сварочной головки по осям Х и У по к формулам аХ„= д; sin (V; - V";)>
d У, = 1; cos (У., - Q". 1, где д., — величина отклонения, измеренная датчиком по нормали к линии программного расположения датчика и головки;
У; — текущий программный угол поворота вала; (а
М, — запомненный угол поворота
1 вала.
13 качестве датчика стыка можно использовать механический щуп или фотоголовку. Устройство работает следующим образом.
В начальный момент времени в опе" ративное запоминающее устроиство 14 вводятся в цифровой форме начальные координаты датчика. После этого осуществляется движение головки с датчиком по заданной программе. В процессе движен, х в оперативное запоминающее устройство 15 записываются текущие координаты датчика, отклонение и угол поворота, определенные в блоке 13 вычисления координат. Управление режимом записи осуществляется путем подачи через
1 коммутирующий элемент 21 сигнала от генератора 32 возрастающего кода на
10 адресные входы оперативного запоминающего устройства 15. Текущие координаты датчика, отклонение и угол поворота подаются на информационные входы оперативного запоминающего устройства 15 через коммутирующий элемент 19. Одновременно с движением головки производится квазинепрерывное (с интервалом дискретизации входных аналоговых сигналов) срав20 пение в компараторе 29 текущих зна чений координат головки со значением координат датчика в начальный момент.
При взаимном равенстве кодов текущих координат головки и значений, записанных в оперативном запоминающем устройстве 14, на выходе компаратора 29 появляется управляющий сигнал, который воздействует на. коммутатор 17 управляющий работой
30 коммутирующих элементов 18-26. Коммутатор 17 дает команду" на прекраще" ние записи текущих значений координат датчика,.отклонения и угла поворота в оперативное запоминающее
35 устроиство 15. На этом заканчивается первый цикл работы устройства.
В следующем цикле работы устройства запись текущих значений коор40 динат датчика, отклонения и угла поворота производится через коммутирующий элемент 20 в .оперативное запоминающее устройство 16. Управление записью осуществляется аналогично первому циклу работы путем
45 подачи на адресные входы оперативного запоминающего устройства 16 сигнала от генератора 32 возрастающего цифрового кода. через коммутирующий элемент 22. Одновременно каж50 дое текущее значение координат головки Х. и У, сравнивается в
Г Г компараторе 30 со значением координат датчика, записанным в оперативном запоминающем устройстве 15. Считываемые координаты датчика подаются .на вход компаратора 30 через коммутирующий элемент 25 и схему
ИЛИ 28, а управление адресом счи-
% 11 тывания информации осуществляется с,помощью генератора 31 возрастающего цифрового кода через коммутирующий элемент 23. При взаимном равенстве кодов текущих значений координат головки Хг,. и У; и значения, записанного в одной иэ ячеек оперативного запоминающего устройя и ства 15 Х; и У,, компаратор 30 открывает коммутирующий элемент 27 и соответствующие этим координатам величины отклонения и угла поворота подаются в блок 11 вычисления корректирующих отклонений,и далее через кодо-импульсный преобразователь 12 на корректирующий привод 10. В оперативном запоминающем устройстве 14 в начале второго цикла через коммутирующий элемент 18 записываются координаты датчика Х, У, соатвета а
rn m ствующие его положению в момент начала второго цикла. Окончание второго цикла, аналогично как и первого, происходит при программном перемещении головки в точку положения датчика в начальный момент цикла
В следующем цикле работы устройства запись текущих координат датчика, отклонения и угла поворота вновь производится в оперативное запоминающее устройство .15, а текущие
99516 . 6 координаты головки сравниваются с координатами положений датчика, за писанными в оперативное .запоминающее устройство 16. В последующих циклах коррекция производится аналогично.
При работе устройства время полного считывания информации из оперативных запоминающих устройств 15 и
16 не должно превышать интервала
10 квантования входных сигналов, равного продолжительности цикла вычисления текущих координат головки и датчика в блоке 13 вычисления текущих координат.
Таким образом, тактовый интервал генератора 32 возрастающего кода равен продолжительности интервала квантования входных сигналов, а тактовый
20 интервал генератора 31 равен времени, необходимому для считывания информации по одному адресу оперативного запоминающего устройства.
Применение устройства обеспечи вает коррекцию. программной траектории с радиусам кривизны R >j d/2, где d- расстояние между электродом и датчиком. При этом точность коррек ции не зависит от кривизны траекто30 рии и определяется, в основном точностью датчика стыка.
1199516
Ус
Х
Ул=о хс
Составитель В.Покровский
Редактор Е.Папп Техред Л.МартяшоваКорректор Л.Патай
Заказ 7768/16 Тираж 1085 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений н открытий
113035, Москва,.Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул.Проектная, 4