Устройство для числового программного управления приводом

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах программного управления металлорежущими стайками. Изобретение позволяет повысить точность и производительность обработки путем учета степени износа деталей привода. Программа обработки считывается блоком 1 ввода Kontn отработки KaSpa программы, поступает на интерполятор 2и на блок 5 задания скорости, определяя частоту следования его выходных импульсов, соответствующую заданной скорости подачи приводов. В режиме интерполяции сигналы на отработку перемещений с дискретного интерполятора 2 поступают на регистр 6, откуда считываются импульсами блока 5 задания скорости (через блок 8 элементов И).Сигналы подаются на блок 3элементов И,где в зависимости от знаков перемещения,подаваемых со знака вого выхода интерполятора 2 в блок 3 9П&4ентов И,распределя. по выходам + или -. Затем поступают на соответсвующие входы привода, который перемещает рабочий орган станка в одном или другом направлении. По окончании отрабоки кадра интерполятором 2 формируется сигнал Конец отработки кадра и подается на блок 1 ввода программы для считывания последующего кадра. 1 ил. a (Л ю 4 о

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

yg 4 G 05 В 19/18

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ASTOPCHOMV СВИДЕТЕЛЬСТВУ

Конец отроботки rrudpu

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3822996/24-24 (22) 11. 12,84 (46) 07.07 ° 86. Бюл.В 25 (71) Пензенское производственное объединение "Завод им. М.В,Фрунзе" (72) В.Г.Сараев и Г.С.Власов (53) 621.503.55(088.8) (56) Устройство числового програм-. много управления НЗЗ-1М. Техническое описание Г61.709,03Д ТО, 1.975.

Авторское свидетельство СССР

Ф 1124251, кл. 6 05 В 19/18, 1983. (54) УСТРОЙСТВО ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ ПРИВОЛОМ (57) Изобретение относится к автома тике и вычислительной технике и может быть использовано в устройствах программного управления металлорежущими станками. Изобретение позволяет повысить точность и производитель ность обработки путем учета степени. износа деталей привода. Программа обработки считывается блоком 1 ввода

„„5U„„1242916 А1 программы; поступает на интерполятор

2 и на блок 5 задания скорости, определяя частоту следования его выходных импульсов, соответствующую заданной скорости подачи приводов. В режиме интерполяции сигналы на отработку перемещений с дискретного интерполятора 2 поступают на регистр 6, откуда считываются импульсами блока 5 задания скорости (через блок 8 элементов И) .Сигналы подаются на блок

3 элементов И,где в зависимости от знаков. перемещения, подаваемых со энако .вого выхода интерполятора 2 в блок 3 элементов И,распределяются по выходам 11 II

+ или — . Затем поступают на соотИ 1! ветсвующие входы привода, который перемещает рабочий орган станка в одном или другом направлении. По окончании отрабоки кадра интерполятором

2 формируется сигнал "Конец отработки кадра" и подается на блок 1 ввода программы для считывания последующего кадра. 1 ил.

1242916

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах программнога управления металпорежущими станками.

Цель изобретения — повышение точности >и Производительности обработки путем учета степени износа деталей привода.

Па чертеже представлена функциональная схема устройства.

Устройство содержит блок 1 ввода программы, дискретный интерполятар 2, первый блок элементов И, генератор ч

1О импульсов, блок 5 задания скорости, двухразрядный регистр 6, элемент И 7, второй блок 8 элементов И, элемент

ИЛИ:9, триггер 10, датчик 11 фиксации начала движения рабочего органа.

На чертеже также показаны исполнитель-2О ные элементы †. рабочий орган станка

12, привод 13.

Устройство работает следующим образом, После включения схема устройства

25 устанавливается в исходное состояние, причем триггер 10 — в возбужденное состояние. Программа обработки, записанная на перфоленту и состоящая из отдельных кадров, считывается бло- ЗО ком 1 ввода программы, с которого в двоичном коде поступает на интерполятор 2 и содержит числовую информацию о величинах, знаках и координатах перемещения, а также на блок 5 задания скорости, определяя частоту следования его выкоцных импульсов, соответствующую заданной скорости подачи. ни реализации алгоритма интерполяции отрабатываемого кадра со =-,íàê âoão выхода интерполятара 2 в блок 3 элементов И, распределяются по выходам

+" или "-" и поступают на соответствующие входы привода, который праВ режиме интерполяции сигналы на

4О отработку перемещений (переносы) с дискретного интерполятора 2 поступают на вход регистра 6, где "накапливаются шаги, считываемые импульсами блока 5 задания скорости, которые по- 15. даются через блок 8 элементов И (в случае отпущенного состояния триггера . 10) на .вход регистра 6. Импульсы с выхода регистра б через элемент ИЛИ

9 поступают на вход блока 3 элементов - О И, где в зависимости от знаков перемещения, подаваемых в течение времеизводит перемещение рабочего органа станка в одном или в другом направлении.

Выходная частота интерполятора 2 значительно больше программируемой.

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

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

По скончании отработки кадра инХерполятором 2 формируется сигнал "Ко нец отработки кадра" и подается на блок: 1 ввода программы для считывания последующего кадра и на триггер

i0 каждый раз устанавливая его в возбужденное состояние.

Возбужденное состояние триггера 10

> разрешает поступление импульсов с блока 5 задания скорости через блок 3 элементов И. В соответствии со знакам предстоящего размерного перемещения они передаются на отработку приводам t."-. в течение времени выборки люфта, до момента начала перемещения рабочего органа станка, В то же время импульсы блока 5 задания скорости с первого выхода блока 8 элементов И не подаются на вход регистра 6 при накоплении им двух единиц (шагов интерполятора) элемент И 7 выходом заблокирует дискретный интерполятор

2. Считывание импульсов с регистра

6 на вход элемента ИЛИ 9 ос лцествляться не будет, т.е, начало реализации алгаригма интерполяции KBic бы задерживается.

В момент трогания рабочего органа станка 12 датчик 11 фиксации начала движения рабочего органа станка формирует сигнал:, отпускающий триггер 10.

Это состояние триггера 10 переключает импульсы блока 5 задания скорости с второго выхода блока 8 элементов И на первый, каторые своим наличием на входе регистра б обеспечивают начало реализации ал аритма интерполяции.

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

Редактор Е.Папп Техред М.Ходанич Корректор М. Иаксимишинец

Заказ 3704/46 Тираж 836 Подписное

ВНИИПИ Г осударственного комитета СССР по делам. изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

3 1242 . пропорционально величине погрешности привода.

В качестве базового объекта выбрана система числового программного управления Н33-IM. Коррктир чощ е величины поправок на длину и радиус инструмента, начальное смещение и т.д. вводятся с помощью управляющей программы обработки, по которой производится опрос соответствующей кор- 1О ректирующей линейки-, где записано значение корректирующего кода. Наряду с необходимостью коррекции длины и радиуса инструмента необходимо учитывать погрешность, вносимую люфтами приводов. подач, значительно влияющих на точность обработки деталей.

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

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

Формула изобретения.

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

И, первым входом — к выходу конца отработки кадра дискретного интерполятора, а вторым входам — к выходу датчика фиксации начала движения рабочего органа, установлен— ного на рабочем органе стаяв ка,