Устройство для программногоуправления
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ к лвтоескомю св атальствь. Союз Советских
Соцналмстических
Реснублнк
<щ807234 (61) Дополнительное к авт. свид-ву (22) Заявлено 03.07. 78 (21) 2640034/18-24 с присоединением заявки N9 (233 Г3риоритет
Опубликовано 23,0281 Бюллетень Н9.7
4ата опубликования описания 23. 02. 81 р )м. кл.
G 05 В 19/40 3
Государственный квинтет
СССР ю дмам нзоаретеыяя н еткрыткй
Ф (53) УДК 621.503.SS (088.8) (72) Авторы изобретения
А.Л. Белогорский и В.Н. Тычинин (71) Заявитель (54 ) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к автоматике и вычислительной технике и предназначено для использования в системах числового программного 5 — управления станками, например для прошивки постоянных запоминающих устройств.
Известно устройство для програм" . много управления, содержащее блок ввода информации, блок памяти и блок задания скорости (11. .Однако устройство за счет снижения часготы управляющих импульсов обеспечивает плавный подход исполнительного органа к запрограммированной точке.
Наиболее близким по технической сущности к предлагаемому является устройство для програьичного управления, содержащее последовательно соединенные блок ввода информации, блок буферной памяти, интерполятор, блок управления приводом и привод, причем выход блока буферной памяти соединен со входом генератора импульсов через блок разгона-торможения $2) .
Однако известное устройство плавно меняет частоту управлякщих импульсов, поступающих на блок управления приводом, и тем самым дает З0 возможность отрабатывать запрограммированные отрезки без потери точности.
В связи с тем, что плавное нарастание и снижение частоты осуществляется данными устройствами лишь в начале и конце отработки заданного отрезка, эти устройства не позволяют без потери точности выполнять останов главного исполнительного органа (т.е. прерывание исполнения программки) в любой произвольной точке траектории.с воэможностью последующей отработки по программе.
Необходимость такого останова характерна для станков, требующих в процессе работы различного рода ручного вмешательства. Например, для станков прошивки постоянных запоминающих устройств останов исполнительного органа — проводоукладчика необходим для заправки проводов при их обрыве, корректировки траектории, регулирования уровня укладки проводов относительно сер- . дечников запоминакщих элементов, подстройки технологических шаблонов, смены информации на отклонение иглы с пульта ручного управле807234
55 е0
65 ния (полуавтоматический режим), контроля процесса прошивки и т.д.
Таким образом, недостатком известных устройств является недостаточные функциональные возможности .
Цель изобретения — расширение функциональных возможностей уст ройства.
Поставленная цель достигается тем, что в устройство для программного управления, содержащее последовательно соединенные блок ввода информации, блок буферной памяти, интерполятор, блок управления приводом и привод, .выход блока буферной памяти через блок разгона-торможения подключен ко входу генератора импульсов, введены последовательно соединенные блок прерывания программы, блок сравнения частот и элемент И, выход которого подключен ко второму входу интерполятора, выход блока сравнения частот подключен ко входу блока ввода информации,первый выход генератора импульсов соединен со вторым входом блока сравнения частот, а второй выход— со вторым входом элемента И, второй выход блока прерывания программ подключен ко второму входу блока разгона-торможения.
На чертеже показана блок-схема устройства.
Устройство содержит блок 1 нвода информации, блок 2 буферной памяти, интерполятор 3, блок 4 управления приводом, привод 5, блок 6 разгонаторможения, генератор 7 импульсов, блок 8 прерывания программы, блок 9 сравнения частот и элемент И 10.
Устройстно работает следующим образом.
Информация из блока 1 запоминается в блоке 2, из которого распределяется в интерполятор 3 и в блок 6.
Соответственно программе блок 6 управляет генератором 7, плавно меняя его частоту от минимальной (частота приемистости привода) до максимальной (рабочая частота) в начале отрезка, и обратно — в конце .
Эта частота через элемент И 10 поступает на интерполятор 3, который в ает управляющие импульсы на бл к 4, и привод 5 отрабатывает з анное перемещение.
При необходимости прерынания исполнения программа включается блок 8.
Этот блок выдает сигнал на блок 6, который включает режим плавного снижения частоты генератора 7 (режим торможения). С другого выхода блока 8 на блок 9 поступает частота, равная частоте приемистости привода, и данный блок 9 сравнивает эту частоту со снижающейся частотой генератора 7. При равенстве частот бло>
9 выключает элемент И 10, запрещая тем самым прохождение частоты генератора 7 на интерполятор 3 и блок
1. Движение исполнительного органа при этом прекращается без потери точности, а блок 2 и интерполятор 3 находятся в режиме хранения информации.
Для возобновления работы по программе блок 8 выключается. В этом случае частота, поступающая на блок 9, отключается. (т.е. отключается и блок сравнения частот), а на блок поступает сигнал, который включает режим плавного нарастания частоты генератора 7. Эта частота через элеМент И 10 проходит в интерполятор 3 и вновь возобновляется движение исполнительного органа. При этом привод 5 сначала отрабатывает оставшееся от полного отрезка перемещение, а затем производится работа по дальнейшей программе.
Введение н устройство блока прерывания программы, блока сравнения частот и элемента И позволяют производить прерывание исполнения программы беэ потери точности в любой произвольной точке траектории движения исполнительного органа и возобновлять работу по программе. после проведения необходимых технологических операций.
Таким образом, существенно расширяются функциональные возможности устройства. Кроме того, увеличивается производительность станков,управляемых предлагаемым устройством, за счет сокращения времени на запуск программы после проведения необходимых ручных технологических операций.
Формула изобретения
Устройство для программного управления, содержащее последовательно соединенные блок ввода информации, блок буферной памяти, интерполятор, блок управления приводом и привод, выход блока буферной памяти подключен через блок разгона-торможения ко входу генератора импульсов, о тл и ч а ю щ.е е с я тем« что, с целью расширения функциональных ноэможностей ycrðoéñrâа, в него внедены последовательно соединенные блок прерывания программы, блок сравнения частот и элемент И, выход которого подключен ко второму входу интерполятора, выход блока сравнения частот подключен ко входу блока ввода информации, первый выход генератора импульсов соединен со вторым входом блока сравнения частот, второй выход - со нторым входом эле807234
Сост авитещ „Н . С арб ашев а
Редактор В. Лазаренко . Техред H. Майорош Корректор М. Коста Гираж 951. Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Иосква, Ж-35, Раушская наб., д. 4/5
Заказ 282/70
Филиал ППП "Патент", г. Ужгород, ул. Проектная,4 мент а И, второй выход блок а прерывания программ подключен ко второму входу блока разгона-торможения.
Источники информации, принятые во внимание при экспертизе
1. Авторское
9 453670, кл. G
2. Авторское
)9 485419, кл. G (прототип). свидетельство СССР
05 В 19/18, 1972. свидетельство СССР
05 В 19/18, 1973