Устройство для задания программы

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками для фрезерования линий на телах вращения . Целью изобретения является расширение функциональных возможностей за счет осуществления интерполяции на сфере. В устройстве дополнительно введены блок управления 6, счетчики импульсов 3, 4, 5, триггер 7, элемент И 8. Линейный интерполятор 2 работает в следующем режиме, т.е. обеспечивается равенство количества импульсов на выходах координаты интерполяторов 1 и 2,-Интерполяция заканчивается , когда переполняются счетчики 3-5, при этом прерывается поступление частоты на вход интерполятора 1. 1 з.п. ф-лы, 3 ил. С

СОЮЗ СОВЕТСНИХ, СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (19> : (11) 1 2

Al (594 С 05 В 19 18

Рие1

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4035093/24-24 (22) 11.03.86 (46) 30.07.87. Бюл. Р 28 (72) В.Л. Кошкин, Э.Т. Горбенко и А.И. Лапандин (53) 621,503.55(088.8) (56) Сосонкин В.Л., и др. Программное управление станками. M.: Машиностроение, 1981, с. 221-225, рис. 3.30.

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

N- 811214, кл. G 05 В 19/405, 1980. (54) УСТРОЙСТВО ДЛЯ ЗАДАНИЯ ПРОГРАММЫ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками для фрезерования линий на телах вращения. Целью изобретения является расширение функциональных возможностей за счет осуществления интерполяции на сфере ° В устройстве дополнительно введены блок управления 6, счетчики импульсов 3 4, 5, триггер 7, элемент

И 8. Линейный интерполятор 2 работает в следующем режиме, т.е. обеспечивается равенство количества импульсов на выходах координаты интерполяторов 1и 2..Интерполяция заканчивается, когда переполняются счетчики 3-5, при этом прерывается поступление частоты на вход интерполятора 1. 1 з.п. Q ф-лы, 3 ил.

27062

1 13

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

Целью изобретения является расширение функциональных возможностей за счет осуществления интерполяции на сфере.

На фиг. 1 изображена структурная схема предлагаемого устройства; на фиг, 2 — пространственная аналогия, поясняющая принцип действия устройства, т.е. интерполяцию линии на сфере; на фиг. 3 — схема блока управления (вариант).

Усгройство для задания программы содер>кит круговой интерполятор 1, трехкоординатный линейный интерполятор 2, счетчики 3-5, блок 6 управления, триггер 7, элемент И 8 и генератор 9.

Блок управления содержит элемент

И 10, триггеры 11-13, и элемент

ИЛИ 14.

Перед началом работы информация распределяется по блокам устройства следующим образом: координаты точки

А („, Z ) заносятся в соответствующие регистры кругового интерполятора

l . величины R, а, С вЂ” в соответствующие рабочие регистры линейного интерполятора 2", команда С 02 (круговая интерполяция по часовой стрелке в случае, показанном на фиг. 2, подается на соответствующий вход интерполятора 1; в счетчики 3-5 заносятся величины приращений координат a Z„

DY аХ в дополнительном коде соответ5

?p

Z5

35 поступать на вход аргумента линейного интерполятора 2, который начинает отрабатывать в координатах Х, Y прямую

011. Таким образом, если выходные импульсы координат Х, У, подать на вхо-, ды соответствующих координат станка, то текущая точка будет описывать в пространстве дугу АБ, т.е. выполнять пространственную интерполяцию линии дуги АБ на сфере радиуса R. Если ось (будет проходить в плоскостях XZ u

YZ то соответственно будет меняться направление интерполирующей дуги, Работа элементов 7-9 обеспечивает следящий режим, т.е. равенство количества импульсов на входах координаты интерполяторов 1 и 2. Интерполяция заканчивается, когда переполняются счетчики 3-5, при этом прерывается поступление частоты на вход интерполятора 1.

Блок 6 управления работает следующим образом.

По сигналу "Пуск" триггеры 11 †l3 устанавливаются в состояние единицы, при этом на входе элемента ИЛИ 14 появляется единица, которая открывает элемент И 10, в результате частота

f проходит на вход аргумента интерполятора 1. Когда переполнятся все счетчики 3-5, они сбросят в нуль все триггеры 11-13, и в результате, на выходе элемента ИЛИ 14 появится потенциал нуля, элемент И 10 закрывает прохождение частоты на вход интерполятора 1, Изобретение позволяет осуществить интерполяцию на сфере ° ственно.

Устройство работает следующим образом.

По сигналу "Пуск" блок 6 управления начинает пропускать частоту f c выхода блока задания скорости (на 45 фиг 1 не показан) на вход аргумента кругового интерполятора 1. При этом интерполятор 1 начинает отрабатывать дугу окружности радиуса R в координатах Zll от точки А к точке Б,,причем 50 каждый выходной импульс по координате

Z поступает на выход интерполятора 1 и на счетный вход счетчика 3. Выходные импульсы по координате поступают на единичный вход триггера 7 и устанавливают его в единицу, в резупьтате открывается эламент И 8, и импульсы высокой частоты f с выхода генератора 9 через элемент И 8 начинают

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

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

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

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

2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок управления содержит по числу координат три триггера, а также элемент ИЛИ и элемент И, выход которого явЛяется выходом блока, а входы подключены к четвертому входу устройства и выходу элемента ИЛИ, входы которого соединены с прямыми выходами триггеров, установочные входы которых подключе- ны к пятому входу блока, а сбросовые входы первого, второго и третьего триггеров являются первым, вторым и третьим входами блока. фиг. 2

1327062

Составитель А. Исправникова

КоРректор A„ Зимокосов

Редактор A. Лежнина

Заказ 3388/43 Тираж 863 Подписное

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

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

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

Устройство для задания программы Устройство для задания программы Устройство для задания программы Устройство для задания программы 

 

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматическоьту регулированию и может быть использовано в автоматизированных системах управления технологическими процессами (АСУ ТП)

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, а также АСУТП

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

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