Изобретение относится к автоматическому управлению и предн аэначено для использования в систем ах программного управления группой объектов. Известны интерполяторы для цифрового программного управления, содержащие последовательно соединенные устройство ввода данных, устройство буферной памяти, интерполируюш,ее устройство и выходное устройство, а также устройство задания скорости, соединенное с выходом устройства ввода данных, и устройство управления, выходы которого подключены к соответствующим входам устройств ввода данных, вывода и задания скорости, а вход - к соответствующим вьтходам интерполирующего устройства. Описываемый интерполятор отличается тем, что устройство буферной памяти содержит блок зон памяти и подключенный к дему |блок распределения информация; интерполирующее устройство выполнено в виде набора автономных однокоординатных блоков интерполяции, выходное устройство содержит ком.мутатор выходных каналов, соединенный с блоком распределения выходных импульсов, а устройства задания скорости состоит из блока задания, выходы которого подключены к блоку распределения скоростей, причем вход блока зон памяти подключен к выходу устройства ввода данных, выходы блока распределения информации подключены, к одним входам блоков интерполяции, к другим входам которых подключены выходы блока распределения скоростей, входы коммутатора выходных каналов соединены с соответствующими выходами блоков интерполяции, а вход блока задания подключен к выходу устройства ввода данных. Это позволяет обеспечить одновременное управление труппой объектов по разным программам. На чертеже показана функциональная схем.а описываемого интерполятора. Схема содержит устройство / ввода данных, устройство 2 буферной памяти, интерполирующее устройство 5, выходное устройство 4, устройство 5 задания скорости, устройство 6 управления, блок 7 зон памяти, блок 8 .распределения информации, однокоордиватные блоки 9 интерполяции, коммутатор Ю выходных каналов, блок 11 распределения выходных импульсов, блок 12 Задания скорости и блок 13 распределения скоростей. Исходная информация от управляющей электронно-вычислительной машиньг (ЭВМ) по проводным каналам связи поступает на устройство /, которое производит распределение этой информации по зонам памяти. Кроме того, из ЭВМ ва устройство 6 поступает команда, несущая информацию о принадлежности каждой зоны памяти конкретному объекту (станку) из группы. Блок 6 управления формирует команды для работы блока 8 распределения информации, блока 13 распределения скоростей и коммутатора. 10 выходных каналов. Команда работы блока 8 содержит адреса свободных интерполирующих блоков и адрес зоны, содержимое которой блок 8 пересылает В рабочие устройства свободных интерполирующих блоков и блока 12 задания скорости.
Команда работы блока IS содерж-ит адреса свободных интерполирующих блоков и адрес рабочего капала блока 12, который, подключается к указанным интерполирующим блока-м. Команда р-аботы-коммутатора 10 выходных каналов -содержит адреса интерполирующих блоков 9, адрес станка и адрес его координатной системы, к которой коммутатор Ю подключает .выход указанного в этой команде интерполирующего блока. Таким образом, блок 8 .распределения информации осуществляет выборку информации из бло.ка 7 зон памяти и распределение ее по интерполирующим блокам 9 и рабочим устройствам блока 12 задания скорости. При этом коды перемещений по координатам отсылаются в -интерполирующие блоки 9, а коды скоростей - в регистры блока 12 задания скоростей. Блок распределения скоростей производит подключение рабочих кавалов блока 12 к интерполирующим блокам 9, адреса которых указаны в команде работы блока 13 распределения скоростей.
|Коммутатор 10 выходных каналов осуществляет подключение выходов -интерполирующих блоков 9, адреса которых указаны в команде работы коммутатора, к координатным входам объектов (станков), а.дреса которых также указаны в этой команде.
После окончания заполнения исходной информацией блоков 9 интерполирования и регистров блока 12 задания скорости и осуществления всех вышеуказанных подключений интерполирующие блоки производят отработку введенной в них информации. Во время- этой
отработки блок / зон па.мяти заполняется новой информацией из ЭВМ. По окончании работы каждый интерлолирующий блок выдает сигнал на устройство 6 управления, который формирует команду для заполнения их новой информацией. Так продолжается до тех пор, пока не отработаются полностью все программы всех объектов (ста.нков), которые хранятся в накопителях управляющей ЭВМ.
Предмет изобретения
, Интерполятор для цифрового программного управления, содержащий последовательно соединенные устройства ввода данных, устройство буферной памяти, интерполирующее устройство и выходное устройство, а также уст.ройство задания скорости, соединенное с выходом устройства ввода да.нпых, и устройство управления, выходы которого подключены к
соответствующим входам устройств ввода давных, вывода и задания -скорости, а вход- к соответствующим выходам интерполирующего устройства, отличающийся тем, что, с целью одновременного управления группой
объектов по разным программам, устройство буферной памяти содержит блок зон памяти и подключенный к нему блок расп-ределения информации; интерполирующее устройство выполнено в виде набора автономных однокоординатных блоков интерполяции, выходное устройство содержит .коммутатор .выходных каналов, соединенный с блоком распределения выходных импульсов, а устройство задания скорости состоит из блока задания, выходы которого подключены к блоку распределения скоростей, причем вход блока- зон памяти подключен к выходу устройства ввода дапных, выходы блока распределения информащии подключены к одним входам блоков
интерполяции, к другим входам которых подключены выходы блока распределения скоростей, входы коммутатора выходных каналов соединены с соответствующими выходами блоков интерполяции, а вход блока зада.ния подключен к выходу устройства ввода давных.
название | год | авторы | номер документа |
---|---|---|---|
ИНТЕРПОЛЯТОР ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ ОБОРУДОВАНИЕМ | 1972 |
|
SU354402A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1977 |
|
SU732934A1 |
ВСЕСОЮЗНАЯ I ПАШТ1;0'Г '•"'"Б'-^еЛИС | 1973 |
|
SU365688A1 |
Устройство отображения графической информации | 1982 |
|
SU1111197A1 |
Имитатор технологического объекта | 1980 |
|
SU924672A1 |
Устройство для задания программы | 1979 |
|
SU862118A1 |
Многоканальный функциональный генератор | 1984 |
|
SU1191922A1 |
Многокоординатный цифровой линейный интерполятор | 1987 |
|
SU1522154A1 |
АДАПТЕР КАНАЛ - КАНАЛ | 1991 |
|
RU2024050C1 |
Устройство для предварительной обработки информации | 1987 |
|
SU1411727A2 |
Авторы
Даты
1973-01-01—Публикация