Устройство для коррекции эквидистанты
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(50 4 С 05 В 19/1 ОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЗОБР АВТОРСКОМУ СВИДЕТЕЛЬСТИ РРЕК 1 ЭКВИКошкин, ьников льство СССР 9/18, 1974. ство СССР 9/18, 1982. 3 ил. ПУ 1) 40179 2) 27.01 6) 23.06 2) Г.Я.К А.Суровц 3) 621.5 6) Автор 591822, Авторск 983651,8/24-248687. Бюл. 1 Езыкин, В.Л,в и Ю,Л.Шил3.55(088,8)кое свидетел. С 05 Ве свидетельл. С 05 В(54) УСТРОЙСТВО ДЛЯ КО ЦК ДИСТАНТЫ(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления, Цель изобретения состоит в повышении быстродействия устройства, достигающемсявведением в него трехкоординатноголинейного интерполятора 4, первого 27 и второго 28 реверсивных счетчиков, второго - шестого триггеров 59, а также элементов И 10-21 и элементов ИЛИ 22-26, что позволило производить интерполяцию одновременно по всем трем координатам1318992 Изобретение относится к областиавтоматики и вычислительной техникии может быть использовано в системахчислового программного управления.Цель изобретения - повышение быстродействия устройства.На Фиг. 1 представлена структурнаясхема устройства; на фиг, 2 - структурная схема конструктивной реализации трехкоординатного линейного ин- Отерполятора; на Фиг. 3 - диаграмма,поясняющая работу устройства.Устройство (фиг, 1). состоит изгенератора 1 тактовых импульсов, первого элемента И 2 первого триггера 3, трехкоординатного линейногоинтерполятора 4, второго-шестого триггеров 5 - 9 соответственно, второго -тринадцатого элементов И 10 - 21 соответственно, первого - пятого элемен 20тов ИЛИ 22 - 26 соответственно, первого 27 и второго 28 реверсивных счетчиков, счетчика 29.Интерполятор 4 построенный на цифровых дифференциальных анализаторах(ЦДА), состоит из первого-третьегонакапливающих сумматоров 30-32, первого-третьего регистров 33-35 и элементов И 36- 38,Устройстзо работает следующим образом.В исход.ом состоянии все счетчики,а также тр тгеры 3-8 находятся в сос тоянии нуля. В ноль они устанавливают 3ся сигнал,эм "Сброс", который вырабатывается центральным устройствомуправления системы ЧПУ (не показано)., Информация с выхода блока вводапрограммы (не показан) вводится вустройство для коррекции эквидистанты и распределяется следующим образом. В рабочие регистры 33-35 интерполятора 4 заносятся в прямом кодекоординаты начальной точки нескорректированной траектории Х, У и радиуснескорректированной дуги К (Фиг.З),прямые коды величин Х, У заносятсятакже в реверсивные счетчики 27 и 28;в счетчик 29 заносится обратный кодвеличины коррекции дК; команды Коррекция слева" (С 41) или "Коррекциясправа (642) заносятся в триггеры 5,и б; команды "Круговая интерполяцияпо часовой стрелке" (С 02) или "Команда круговой интерполяции против часовой стрелки" (СОЗ) заносятся в триггеры 7 и 8; знак поправки ьК заносится в триггер 9. 2По сигналу "Пуск", который такжевырабатывается центральным устройством управления (не показано), в счетчик 29 через элемент ИЛИ 22 добавляется единица, в результате чего в немобразуется дополнительный код, а триггер 3 устанавливается в единичноесостояние. В результате этого открывается элемент И 2 и высокая частота й с выхода генератора 1 тактовыхимпульсов через элемент И 2 начинаетпоступать на вход аргумента интерполятора 4. При поступлении импульсовчастоты Г на входы суммирования накапливающих сумматоров 30-32 к их со- держимому прибавляются величины изрегистров 33-35 соответственно. Приналичии сигнала переполнения на выходе соответствующего сумматора импульсчастоты Г появляется на выходе одного из элементов И 36-38, выходы которых и являются выходами интерполятора 4. Интерполятор начинает отрабатыватьпрямую ОА (фиг3), при этом приращения по координатам Х, У поступают навходы элементов И 10-13 соответственно, а приращения по координате К ; через элемент ИЛИ 22 на вход счетчика 29.В зависимости от комбинации С - функций и знака один из каждой пары элементов И 10, 11 и 12, 13 и импульсы приращений координат Х, У поступают на входы счетчика 27 и 28 соответственно по каналам "Плюс" или "Минус", Сигналы увеличения или уменьшения модуля Х, У вырабатываютсяэлементами И 14-21 и элементами ИЛИ 23-26, которые реализуют следующую ФУнкцию. При а К(0 и 641 СОЗ или 642С 02 требуется увеличение модуля Х, У, а при С 42 603 и 641 602 - уменьшение модуля Хн, Ун . При аКО зависимость меняется на обратную (фиг.З).Интерполяция продолжается до тех пор, пока.на вход счетчика 29 с выхода координаты К интерполятора 4 через элемент И не поступит, количество импульсов, равное юК. Тогда на выходесчетчика 29 появится импульс переполнения, который поступает на нулевой вход триггера 3 и устанавливает его в ноль. При этом элемент И 2 закрывается и поступление частоты Г на вход аргумента интерполятора 4 прекращается. Цикл коррекции закончен.Из фиг, 3 следует, что так как координаты Х, У и К связаны линейнойзависимостью (с помощью линейного интерполятора 4), то к моменту окончания отработки координаты величины Х, 7 ц в счетчиках 27 и 28 превратятся в искомые величины Х, У, равные соответственно Хт аХ, К 71 дУ, которые и представляют собой готовые начальные точки дуги скорректированной эквидистанты. Эти величины без дальнейших преобразований могут быть ис пользованы основным линейно-круговым интерполятором системы для отработки скорректированной эквидистанты.Разрядность интерполятора 4 может быть ограничена разрядностью поправ ки й В без потери точности. Формула изобретения Устройство для коррекции эквидис танты, содержащее генератор тактовых импульсов, счетчик, логические элементы И и ИЛИ и первый триггер, причем выход генератора тактовых импульсов подключен к первому входу первого 25 элемента И, второй вход которогв подключен к единичному выходу первого триггера о т л и ч а ю щ ее с я тем, что, с целью сокращения объема оборудования и расширения 30 Функциональных возможностей, а также повьппения быстродействия, дополнительно введены трехкоординатный линейный интерполятор, первый и второй реверсивные счетчики, пять триггеров, З 5 двенадцать элементов И и пять элементов ИЛИ, причем первый и второй кодовые входы интерполятора соединены с параллельными входами первого и вто. рого реверсивных счетчиков соответственно, первый выход интерполятора присоединен к первым входам второго и третьего элементов И, второй выход интерполятора присоединен к первым входам четвертого и пятого элементов 45 И, вторые входы второго и четвертого элементов И подключены к выходу пятого элемента ИЛИ, вторые входы третьего и пятого элемента И соединены с выходом четвертого элемента ИЛИ, выходы 50 второго и четвертого элементов И под 1318992 4ключены соответственно к суммирующимвходам первого и второго реверсивныхсчетчиков, выходы третьего и пятогоэлементов И подключены соответственнок вычитающим входам первого и второго реверсивных счетчиков, третий вы-,ход интерполятора присоединен к первому входу первого элемента ИЛИ, выход которого подключен к счетномувходу счетчика, а второй вход первого элемента ИЛИ - к единичному входупервого триггера и входу сигнала"Пуск" устройства, выход переполнения счетчика подключен к нулевомувходу первого триггера, выход первогоэлемента И соединен с входом аргумента интерполятора, выход второго триггера соединен с первыми входами шес. -того и девятого элементов И, выходтретьего триггера подключен к первымвходам седьмого и восьмого элементов И, выход четвертого триггера соединен с вторыми входами шестого ивосьмого элементов И, выход пятоготриггера подключен к вторым входамседьмого и девятого элементов И, выходы шестого и седьмого элементов Иподключены к входам второго элемента ИЛИ, выход которого соединен свходами десятого и тринадцатого элементов И, выходы восьмого и девятогоэлементов И соединены с входами третьего элемента ИЛИ, выход которогоподключен к входам одиннадцатого идвенадцатого элементов И, единичныйвыход шестого триггера соединен свходами одиннадцатого и тринадцатогоэлементов И, а его нулевой выход -с входами десятого и двенаццатогоэлементов И, выходы десятого и одиннадцатого элементов И подключены квходам четвертого элемента ИЛИ, а выходы двенадцатого и тринадцатого элементов И - к входам пятого элемента ИЛИ, нулевые входы первого - пятого триггеров и входы сброса первогои второго реверсивных счетчиков соединены с шиной "Сброс" устройства,а другие входы второго - шестоготриггеров соединены сшинами сигналовуправленияустройства соответственно.Тираж 8 Заказ 250 Произ роектная,дприятие, г,ужгород венно-пол ческ 41ВНИИПИпо113035 осударственного лам изобретений Москва, Ж, Р Подписноекомитета СССРи открытийушская наб., д.
СмотретьЗаявка
4017998, 27.01.1986
ПРЕДПРИЯТИЕ ПЯ А-7357
КУЗЬМИН ГЕННАДИЙ ЯКОВЛЕВИЧ, КОШКИН ВЛАДИМИР ЛЬВОВИЧ, СУРОВЦЕВ АНАТОЛИЙ АЛЕКСАНДРОВИЧ, ШИЛЬНИКОВ ЮРИЙ ЛЕОНИДОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: коррекции, эквидистанты
Опубликовано: 23.06.1987
Код ссылки
<a href="https://patents.su/4-1318992-ustrojjstvo-dlya-korrekcii-ehkvidistanty.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для коррекции эквидистанты</a>
Предыдущий патент: Устройство для дистанционного программного управления электроприводными механизмами
Следующий патент: Устройство для контроля исправности исполнительного органа
Случайный патент: Поверхность нагрева