ИНТЕРПОЛЯТОР ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ ОБОРУДОВАНИЕМ Советский патент 1972 года по МПК G05B19/19 G05B19/4103 

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

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

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

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

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

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

На чертеже показана блок-схема предлагаемого интерполятора.

Интерполятор содержит устройство / ввода данных, интерполирующее устройство 2, выходное устройство 3, устройство 4 задания скорости, устройство управления 5, блок синхронизации 6, блок линий задержек 7, блок клапанирования 8, блок сумматоров 9, коммутатор 10, блок 11 распределения управляющих импульсов.

Интерполягор работает следующим образом.

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

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

Программы работы всех управляемых объектов хранятся в запоминающих устройствах ЭВМ. Исходная информация по каналу связи подается на устройство ввода 1. С устройства ввода одна часть информации - коды скоростей- поступает на устройство 4 задания скорости, а другая часть - коды приращений по координатам и коды счетчиков контроля длины кадра - через блок синхронизации 6 поступает на линии задержки 7. Коды величин, хранящиеся в линиях задержки, непрерывно и последовательно поступают на входы блока клапанирования 8. На вторые входы этого блока поступают импульсы с устройства задания скорости. Если в момент поступления кодов величин, приписанных конкретному объекту, на вторые входы блока клапанирования 8 поступает импульс с рабочего канала, приписанного этому же объекту, устройства задания скорости, то коды с выхода этого блока подаются на входы блока сумматоров 9 и вычисляются новые значения оценочных функций и текущие значения кодов счетчиков контроля длины кадра. Если же импульс с рабочего канала не поступает, то вычисления не производятся и коды названных величин поступают через блок синхронизации 6 обратно на входы соответствующих им линий задержек 7. Коды вновь вычисленных значений оценочных функций н текущих значений счетчиков контроля длины кадра с выхода блока сумматоров 9 поступают через блок синхронизации на входы соответствующих им линий задержек, а знаки оценочных функций коммутатором 10 по командам с устройства управления 5 передаются в блок распределения импульсов. Этот блок распределяет поступающие на него импульсы с устройства задания скорости по координатам объектов.

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

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

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

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

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

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

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

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

Реферат патента 1972 года ИНТЕРПОЛЯТОР ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ ОБОРУДОВАНИЕМ

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

SU 354 402 A1

Даты

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