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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками. Целью изобретения является расширение области применения устройства и его упрощение. Для этого в устройство, состоящее из кругового интерполятора 1 на ЦДА, линейного интерполятора 2, генератора 8 и первого счетчика 6, дополнительно вводят семь элементов И 9-15, второй счетчик 7, три реверсивных счетчика 3, 4, 5, элемент ИЛИ 16 и три триггера 17, 18, 19 с соответствующими связями. 4 ил.

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

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

РЕСПУБЛИК

ÄÄSU ÄÄ 1495749

А1 (51)4 G 05 В 19 405

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

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4370407/24-24 (22) 26.11.87. (46) 23,07.89. Бюп. Р 27 (72) В.Л.Кошкин (53) 62Г.503.55 (088.8) (56) Сб. Электроавтоматика станков. Сис— темы числового управления и перспективы их развития. M.: Машиностроение, 1975.

Левин А.А. Алгоритм сложного формо6бразования для систем ЧПУ на основе 3ВМ.

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

N - 811214, кл. G 05 В 19/405, 1979.

2 (54) УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ УГЛА

В СИСТЕМАХ ЧИСЛОВОГО ПРОГРАММНОГО

УПРАВЛЕНИЯ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками, Целью изобретения является расширение области применения устройства и его упрощение. Для этого устройство, состоящее из кругового интерполятора 1 на ЦДА, линейного интерполятора 2, генератора 8 и первого счетчика 6, дополнительно вводятся семь элементов И 9 — 15,второй счетчик 7 три реверсивных счетчиУ

9 ка 3,4,5, элемент ИЛИ 16 и три триггера 17,18,19 с соответствующими связями. 4 ил.

3 1495749

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

Цель изобретения — расширение об" ласти применения устройства и его упрощение.

На фиг.l изображена схема устройства; на фиг. 2 — графическая аналогия первого этапа работы;,на фиг.3— аналогия второго этапа; на фиг. 4— вариант выполнения схемы линейного интерполятора. 15

Устройство состоит из кругового интерполятора 1, построенного на. цифровых дифференциальных анализаторах, линейного интерполятора 2, реверсивных счетчиков 3 — 5, счетчиков 20

6 и 7, генератора 8, элементов И 9— !

5, элемента ИЛИ 16, триггеров 17—

19.

Круговой интерполятор 1 построен на цифровых дифференциальных анализа- 25 торах, причем счетчики 3 и 4 являют- ся счетчиками йодынтегральной; функции интерполятора 1.

Перед началом работы счетчики 5—

7 и триггеры 17 — 19 сброшены в нуль. 30 Координаты точки А (Х, Y„) заносятся в реверсивные счетчики 3 и 4 соответственно.

В первую координату линейного интерполятора 2 заносится код прямого 35 угла в желаемых величинах измерения, например 90, 5400 или У/2.

Устройство работаеть следующим образом, Сигналом "Пуск" триггер 17 уста- 40 навливается в единицу и .своим единичным потенциалом открывает элементы, И 9, 11 и 13. Тогда импульсы высокой частоты с выхода генератора 8 через элемент И 13 начинают поступать на суммирующий вход реверсивного счетчика 5 и на вход элемента ИЛИ 16, с выхода которого импульсы поступают на вход аргумента кругового интерполятора 1, Интерполятор начинает по- 50 ворачивать отрезок ОА, как это показано на фиг.2, при этом импульсы с выхода координаты Х кругового интерполятора 1 через элемент И 9 поступают на суммирующий Вход реверсивно 55

ro счетчика 3, а импульсы с выхода координаты У через элемент И 11 — на вычитающий вход реверсивного счетчика 4. Так продолжается до тех пор, 4 пока радиус OA не совместится с осью

Х; что определяется по нулевому состоянию счетчика 4, причем сигнал

"Нуль" счетчика 4 сбрасывает в нуль триггер 17 и устанавливает в единицу триггер 18, элементы И 9, 11 и 13 закрываются. В счетчике 3 величина равна В, К этому моменту на вход реверсивного счетчика 5 поступает количество импульсов, равное углу ц в единицах аргумента кругового интерполятора l, Единичный потенциал с выхода триггера 18 "открывает элементы И 10, 12 и 14, в результате чего частота с выхода генератора 8 через элемент

И 14 поступает на вход счетчика б и через элемент ИЛИ 16 на вход аргумента кругового интерполятора 1. Но теперь исходные данные для интерполятора 1 равны: X н = R, У и = О. Выход координаты Х вЂ” через элемент И 10 к вычитающему входу счетчика 3, а выход координаты У вЂ” через элемент

И 12 к суммирующему входу счетчика

4, что обеспечивает интерполяцию дуги радиуса В против часовой стрелки, как это показано на фиг.3. .Интерполяция против часовой стрелки продолжается до тех пор, пока в счетчике 3 не окажется нуль.

Это означает, что вектор радиуса

R повернулся на 90" и совместился с осью Y. При этом на вход счетчика

6 прошло количество импульсов аргу1 мента, соответствующее 90 в угловой мере интерполятора 1. Сигнал "Нуль" счетчика 3 сбрасывает в нуль триггер

19. Прохождение частоты через элемент И 14 на вход счетчика 6 и интерполятора 1 через элемент ИЛИ 16 прекращается, одновременно закрываются элементы И 10 и 12. Теперь единичный потенциал с выхода триггера 19 открывает элемент И 15 и частота генератора 8 поступает на вход аргумента линейного интерполятора 2, в одну из координат которого занесена величина прямого угла в единицах аргумента интерполятора 1 . Выходные сигналы с выхода первой координаты поступают на вход счетчика 7, а с выхода второй — на вычитающий вход реверсивного счетчика 5.

Так продолжается до тех пор, пока счетчик 5 не придет в состояние нуля и сигнап его нулевого состояния не сбросит в нуль триггер 19„ Элемент

5 149

И 15 закрывается. Цикл измерения угла Ч координатами точки А закончен.

В счетчике 7 оказывается величина искомого угла в необходимых единицах измерения, Линейный интерполятор (фиг.4) в варианте состоит из регистра ?О, накапливающих сумматоров 21 и 22, элементов И 23 и 24. Код 90 или 5400 заносится перед началом работы в регистр 20. Накапливающие сумматоры 21 и 22 в исходном состоянии сброшены в ноль или в них занесена машинная единица (0,5 в двоичном коде, т.е.

100000 ° ..О). Каждый импульс аргумента добавляет к содержимому накапливающих сумматоров коды с их входов.

При наличии на выходе соответствующего сумматора сигнала переполнения импульс аргумента стробирует этот сигнал и на соответствующем выходе интерполятора, т.е. на выходах элементов И 23 или 24, появляется импульс.

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

25 входом второго триггера и с единичным входом третьего триггера, выход которого соединен с первым входом седьмого элемента И, выход сигнала нулевого состояния второго реверсивного:счетчика импульсов соединен с нулевым входом первого триггера и единичным входом второго триггера, причем выход первого триггера соединен с первым входом пятого элемента

И и с вторыми входами соответственно первого и третьего элементов И, выход второго триггера соединен с первым входом шестого элемента И и с вторыми входами соответственно второго и четвертого элементов И,выход генератора импульсов соединен с вторыми входами соответственно пятого, 5749

6 с вычитающими входами первого и второго реверсивных счетчиков импульсов соответственно, кодовые выходы которых соединены соответственно с первым и вторым входами кругового интерполятора, а выход сигнала нулевого состояния первого реверсивного счетчика импульсов соединен с нулевым

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

1495749

Составитель С.Зубков

Техред А.Кравчук Корректор В.Гирняк

Редактор В.Данко

Заказ 4264!44 Тираж 788 Подписное.

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

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

 

Похожие патенты:

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

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

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

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

Изобретение относится к области автоматики и может быть использовано в системах программного управления двухпозиционными объектами

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

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

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

Изобретение относится к автоматическому управлению (или контролю ), в частности к технике централизованного автоматического управления (или контроля) многостадийными взаимосвязанными непрерывными технологическими процессами с помощью одного центрального управляющего (или контролирующего) устройства
Изобретение относится к области управления металлорежущими станками, в частности станками с ЧПУ

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

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

Изобретение относится к средству определения условий для механической обработки детали

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

Изобретение относится к диагностике и контролю технического состояния информационно-телекоммуникационных сетей связи. Техническим результатом является расширение функциональных возможностей и повышение достоверности результатов моделирования за счет моделирования внутренних рисков и оценки ущерба, наносимого ИУС внутренними и внешними рисками. Способ включает этапы: создают базу данных параметров внутренних и внешних рисков; связывают её с базами данных специализированных организаций; создают систему обнаружения, предупреждения и противодействия (СОПП) рискам; в модель ИУС, функционирующую в условиях внешних рисков, включают модель функционирования СОПП и модель внутренних рисков; обучают СОПП; оценивают ущерб, нанесенный внутренними и внешними рисками, при необходимости изменяют параметры СОПП; измеренные параметры рисков СОПП сравнивают со значениями из базы данных; определяют уровень риска для ИУС; при выявлении признаков рисков оценивают возможный ущерб; при необходимости осуществляют противодействие рискам; оценивают зафиксированные параметры, при необходимости дополняют базы данных СОПП. 1 ил.
Наверх