ВСЕСОЮЗНАЯ I ПАШТ1;0'Г '•"'"Б'-^еЛИС Советский патент 1973 года по МПК G05B19/4103 

Описание патента на изобретение SU365688A1

1

Мзоиретенне относится к области автоматизации производственных процессов методами числового программного управления и может быть использовано для одновремеииого группового уиравления металлорежущими С1аиками, газорезательными апиаратами, авто.матическидп чертежными мапишами, устройствами д,1я намотки и т. д., т. е. в устроГ|ствпх, где требуется управление перемсш, по коо)Д:1Патам.

Известны интерполяторы, содерлхащие ycTi)oiicTBO ввода данных с подключенными к его выходу устройством задаиия скорости и HHTepiio.iiipyioni,iiM ycTpoiicTBOM, с которым связано выходное ycTpoiicTBo, а также устроГ:ство унра; леиия.

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

Предлагаемый интерполятор отлпчается тем, что Интерполируюидее устройство содержит регистры на лиииях задержк, иодключепиые через блок деи1И(ррации ко блока сумматоров, и блок оргаиизац 1И очереди, соответствующне входы которого соедпиепы с выходами устро |ства задап11Я скорости; выходпое устройство содсрж1гг блок распределения упра1 ля1оп 11х iiiMn TbcoB и коммутатор зиаков оценочпых функций, вход которого связан с

В1 1ходом блока сумматоров, выход - со входом блока распределения, друг11е входы которого связаны с выходами устро1;ства задан}1я скорости.

Это НОЗВОЛГЯТ ИОПЫОГГЬ ИрОИЗ:ЮДИ|-еЛЬНОСТ1

и эффективность работы интерполятора.

iia чертеже по Г:зана rpvniauioHa.iijiia схема описываемого глтсрполятора. 1:огорая содержит ycTpoiiciBo / ввода д;ии1ых. интерпо.чирующсе ycTpoikTBO 2. выходное устроГ1Ство /Л п1огок;пк:.-пп1ое устроГкчВо -/ задания скорости, устройство управления 5. б.ток сиихроиизации 6. линий задержек 7. блок де:пифрации о, блок су.мматоров .V, блок 10 орг,-1низапии очереди, коммутатор // знаков оце1К)чиых (Ь нкци| |, б.ток Г2 расирсдслеиия упр; Б л я ;О HUi А ; м и у ,т ;,со 5.

11итерио,1ятор работает с.КДх 1О1Цим o6p;iзо ;.

Б oниcыв; e. интср; о.1ято Н 1|1имснеио o6niee для всех обт ектоз иптерпо.тирующее устройство, работающее в реал1)11ом масП1табе времени с быстродействием, обеспечг ваюп,им заде;5ж;; выполнения очеред1;ого niaга inrrepno-iiij OBriin;::, В1)1з;;а1п: ю во:,можпым ожиданием , станком своей очереди обс.чуживаиия, на время, более допустимое с задаиио достаточно Ma.ioii вероятноегью.

1 р01раммы работы всех управляемых обьектов хранятся в заномип.ион1нх устройствах

38Л. Исходная информация по каналу свяяи подается па устройство ввода /. С устоойства ввода одна часть инфорыацпп (коды скоростей) поступает на устройство 4 задаппя скорости, а другая часть (коды приращений по координатам п коды счетчиков коптроля длины кадра), через блок сипхронизацни 6 поступает в блоки задержек 7. После окончания ввода работа устройства протекает следующим образом. Импульсы, следующие с частотой, пропорциональной кодам скоростей, с рабочих каналов устройства задания скорости поступают на блок распределения 12 и блок 10 организации очереди. Импульсы, поступившие на блок расиределеиия 12, в зависимости от значения знака оценочной функции выдаются на ту пли ииую коордииату станка. Эти же имиульсы, иоступивщне иа блок организации очереди, воснрииимаются последним как запросы на обслуж 1ваипе, т. е. иитериолирующее устройство производит вычисление после каждого выдаиного импульса нового значения оценочной функции для станка, иа коордииаты которого эти имиульсы поступили.

в случае поступления па блок 10 оргаиизации очереди во время выиолпеиия вычислений запросов сразу с нескольких каналов, он устанавл1гвает пх в очередь на обслуживание в иорядке их поступления. После выполнения вычислений новьи код знака оценочной функции переносится коммутатором // в блок pacrtpeделения 12 ио комаидам устройства уиравления 5. По мере отработки ииформации, записанной в л 1ииях задержки, происходит пополненпе их без остапова процесса 1птерполирования. Происходит это следующим образом. Блок сумматоров 9 фиксируют момепт, после которого необходимо выдать на объект только один импульс, чтобы закончить кадп. В этот момент он вырабатывает сигнал, который поступает в устройство управления 5. По этому сигналу устройство управления формирует команду запроса новой информации, отсылает ее в ЭВМ и подготовляет устройство ввода / для приема 1тформации. В момент отработки последнего щага в кадре ироисходит пополнение новой информацией блока линий задержек 7. Вся вышеописанная работа устройства будет продолжаться до тех пор, пока не отработаются все программы всех объектов (станков).

Предмет пзобретенпя

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

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

название год авторы номер документа
ИНТЕРПОЛЯТОР ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ ОБОРУДОВАНИЕМ 1972
SU354402A1
Круговой интерполятор с оценочной функцией 1976
  • Анисимов Денис Васильевич
  • Новичков Юрий Алексеевич
  • Реутов Петр Аркадьевич
SU638916A1
вСЕСОЮЗНАЯ I те , Y''"1*T'*''* *^-**'*^'l1'5t"'f^Jf 4 ftf 1973
  • В. С. Шатунов, Г. Н. Кузьминых Г. М. Набережное
  • Библг Гнд
SU378805A1
Устройство для программного управления 1985
  • Григорьев Валерий Иванович
  • Шатунов Владимир Сергеевич
SU1290263A1
Устройство для контурного программного управления станком 1978
  • Лурье Герц Борисович
  • Левин Семен Самуилович
  • Вульфсон Иосиф Алтерович
  • Левин Анатолий Арьевич
SU716020A1
Цифровой интерполятор 1976
  • Матвеев Владимир Борисович
  • Литвин Владимир Михайлович
  • Телевной Евгений Сергеевич
  • Трусфус Валентин Михайлович
  • Кан Гарри Борисович
SU651317A1
Многокоординатный цифровой линейный интерполятор 1987
  • Патишман Ефим Михайлович
  • Раисов Юрий Абрамович
  • Спасский Василий Нилович
  • Тройников Валентин Семенович
  • Шатунов Владимир Сергеевич
SU1522154A1
Цифровой интерполятор 1981
  • Горбенко Эдуард Тихонович
  • Смирнов Лев Николаевич
  • Кошкин Владимир Львович
SU1003022A1
Многокоординатный линейно-круговой интерполятор 1984
  • Простаков Олег Георгиевич
  • Раисов Юрий Абрамович
  • Спасский Василий Нилович
  • Тройников Валентин Семенович
SU1156008A1
Линейно-круговой интерполятор 1985
  • Огранович Михаил Наумович
  • Простаков Олег Георгиевич
  • Раисов Юрий Абрамович
  • Спасский Василий Нилович
  • Сухер Александр Николаевич
  • Тройников Валентин Семенович
SU1259218A1

Иллюстрации к изобретению SU 365 688 A1

Реферат патента 1973 года ВСЕСОЮЗНАЯ I ПАШТ1;0'Г '•"'"Б'-^еЛИС

Формула изобретения SU 365 688 A1

SU 365 688 A1

Авторы

Г. М. Набережнов, Г. Н. Кузьминых В. С. Шатунов

Даты

1973-01-01Публикация