Устройство для числового программного управления
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВЙДЕТЕЛЬСТВУ (11) 5303I6
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 31.05.74 (21) 2031243/24 с присоединением заявки № (23) Приоритет
Опубликовано 30.09.76. Бюллетень № 36
Дата опубликования описания 20.10.76 (51) М. Кл.в G 05В 19/18
Государственный комитет
Совета лтнннстров СССР ло делам изобретений и открытий (53) УДК 621-503.55 (088.8) (72) Авторы
Изобретение относится к автоматике и вычислительной технике и, в частности, к устройствам для числового программного управления металлорежущими станками.
Известно устройство для числового программного управления, содержащее блок-диспетчер и таймеры по числу каналов управления, первые входы каждого из которых подключены к соответствующему выходу логического блока вычисления, вторые входы и выходы подсоединены соответственно к первым выходу и входу блока-диспетчера, второй и третий выходы которого подключены соответственно к управляющему и числовомувходам логического блока вычисления, соединенного адресным выходом с соответствующим входом блока-диспетчера (1).
Наиболее близким техническим решением к предлагаемому изобретению является устройство для числового программного управления, содержащее блок управления исполнительными органами и первый блок памяти, выходы которого подключены к входу блока ввода коррекции и входам последовательно соединенных блока ввода программы, логического блока, другой вход которого соединен с выходом блока ввода коррекции, и второго блока памяти (2).
Однако известные устройства не могут осуществлять независимое управление несколькими исполнительными органами, работающими в нескольких плоскостях, так как при больших скоростях перемещения исполнительных органов логический блок может обслужить заявку на интерполяцию только одной плоскости из-за малой продолжительности между циклами интерполяции.
Целью изобретения является расширение области применения устройства путем времен10 ной разгрузки логического блока.
Это достигается введением в предлагаемое устройство блока умножителей, входы которого подключены к выходам первого блока памяти и логического блока, а выход — к вхо15 ду блока управления исполнительными органами.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство содержит логический блок 1, 20 блок ввода программы 2, блок ввода коррекции 3, первый блок памяти 4, второй блок памяти 5, блок умножителей 6 и блок управления 7 исполнительными органами.
Устройство работает следующим образом, 25 По командам из первого блока памяти 4 информация управляющей программы, считанная с перфоленты, из блока ввода программы 2 поступает в логический блок 1, где она алгебраически суммируется с информаци30 ей, поступающей ° блока ввода коррекции 3.
530316 результат вычислений из блока 1 поступаег во второй блок памяти 5.
В соответствии с управляющей программой блок 1 по командам блока 4 выдает управляющие импульсы для каждого рабочего орга- 5 на, причем для выработки каждого управляющего импульса в блоке 1 происходит цикл интерполяции.
Выдача управляющих импульсов происходит в соответствии с алгоритмами, хранящи- 10 мися в блоке 4.
Так, в начале каждого перемещения управляющие импульсы вырабатываются в соответствии с алгоритмом разгона, который обеспечивает необходимое ускорение исполнительно- 15 го органа. При этом частота следования управляющих импульсов соответствует текущей скорости рабочего органа >хе«Величина этой скорости в блоке 1 сравнивается с некоторым заданным уровнем скорости V» . При усло- 20
Вии 1>тек(зад Вырабатываются условия медленных перемещений, при которых блок 4 в соответствии с алгоритмом «медленных» перемещений выдает команды блокам 1 и 6, последние обеспечивают выработку блоком 1 25 управляющих импульсов, каждый из которых эквивалентен перемещению рабочего органа на 1 дискрету, а блок умножителей при этом работает в режиме повторителя, передавая управляющие импульсы блоку 7 без измене- ЗО ния их количества. При дальнейшем нарастании скорости, когда 1 тек )1 зад, BbIp85BTbIBaются условия «быстрых» перемещений, когда в блоке 4 происходит переход на ветвь алгоритма «быстрых» перемещений. Блок 4 выда- Ç5 ет команды блокам 1 и 6, по которым в блоке 1 частота следования заявок на интерполяцию уменьшается в и раз, а в блоке умножителей 6 происходит включение умножителей.
При этом на каждый управляющий импульс, поступающий из блока 1 в блок 6, блок 6 вырабатывает и импульсов, поступающих в блок управления 7, а оттуда на приводы станка.
Таким образом, за счет сокращения числа циклов интерполяции происходит временная разгрузка логического блока вычислений, обеспечивается возможность обслуживать заявки на интерполяцию нескольких рабочих органов, работающих в различных плоскостях.
Применение предлагаемого устройства позволяет за счет независимого управления суппортами увеличить производительность станка на 30 — 40 /О.
Формула изобретения
Устройство для числового программного управления, содержащее блок управления исполнительными органами и первый блок памяти, выходы которого подключены к входу блока ввода коррекции и входам последовательно соединенных блока ввода программы, логического блока, другой вход которого соединен с выходом блока ввода коррекции, и второго блока памяти, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства, оно содержит блок умножителей, входы которого подключены к выходам первого блока памяти и логического блока, а выход — к входу блока управления исполнительными органами.
Источники информации, принятые во внимание при экспертизе.
1. Авт. св. СССР М 446492, кл. G 05В 19/18, 27.03.74.
2. Авт. св, СССР Хю 354401, кл. G 05B 19/18, 25.06.70.
530316
Составитель Н. Белинкова
Техред М. Семенов
Редактор Е. Караулова
Корректор Л. Орлова
Типография, пр. Сапунова, 2
Заказ 2177/10 Изд. № 1685 Тираж 1029 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, К-35, Раушская наб., д. 475