Устройство для программного управления перемещением рабочего органа станка
О П И С А Н И Е ымы
ИЗОБРЕТЕНИЯ
Союз Советскик
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свил-ву— (22} Заявлено l 912.7ь {21) 242910)/)8 — 24 с присоеднненнеаа заявки Ph (23) Приоритет (43) Опубликовано 250378.Бюллетень Рй 11 (51) N. Кл.
С)05 В 19/18
Гааударатаааный каматат
Вааата Мнннатраа ССНР
lo 4ааая ааааратанна а атнрытнЙ фЦ) УДК 621.9.503.55 (088. 8) (45} Дата опубликования онисаиия0ЬОЗ78 (72) вторы изобретения
H.A.ÕëåáHèêoâ, И.В.Головенкин, A.Ï.Ëîãèíîâ и В.М.Шерстобитов (71) Заявитель
Проектно-конструкторское и технологическое бюро по машиностроению (54) УСТРОИСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
ПЕРЕМЕЩЕНИЕМ РАБОЧЕГО ОРГАНА CTAHKA
Изобретение относится к автоматике и вычислительной технике и может использоваться в устройствах для управления металлорежущими станками.
Известно устройство для программного управления, содержащее последовательно соединенные .блок опроса, задающее устройство, реверсивный счетчик перемещения, привод рабочего органа и импульсный датчик обратной связи, выход которого подключен к вычитающему входу счетчика.
Недостаток такого устройства - низкая точность вследствие накопления статической ошибки при отработке прог- 16 раммы.,Наиболее близкое к предлагаемому изобретению устройство для программного управления перемещением раоочего органа станка содержит последовательно соединенные блок ввода программы, ключевой элемент, привод рабочего органа и последовательно соединенные блок обратной связи, первый элемент И, эле- 5 мент ИЛИ и блок управления перемещением рабочего органа, другой вход которого подключен к выходу блока ввода программы, а выход — к первому элементу И.
ЗО
Цель изобретения — повыаение точности устройства.
Это достигается тем, что устройство для программного управления перемещением рабочего органа станка содержит. блок задержки, первый элемент НЕ, второй элемент И и последовательно соединенные второй элемент НЕ, третий элемент И, блок коррекции, блок памяти, вход которого подключен к выходу блока ввода програмьы, первый выход — к входу блока управления перемещением рабочего органа, второй выход — q входу элемента ИЛИ, а третий выход — к входу блока коррекции, вход второго элемента НЕ подключен к блоку управления перемещением рабочего органа, а выход через блок задержки " к блоку ввода програмьы, вход третьего элемента И соединен с блоком обратной связи, выход блока коррекции подключен к блоку управления перемещением рабочего органа через первый элемент
HE и второй элемент И, выход которОro соединен со входом ключевого лемента.
На чертеже дана блок-схема предлагаемого .Устройства для программного управления перемещением рабочего органа станка.
599253
Устройство содержит олок 1 оироса, блок 2 задания программы, блок 3 управления перемещением рабочего органа, блок 4 памяти, блок 5 коррекции, элемент ИЛИ 6, первый 7, второй
8 и третий 9. элементы И, первый 10 и второй 11 элементй HE. Ключевои элемент 12, привод 13 рабочего органа, блок 14 обратной связи и блок 15 задержки, блок опроса и блок задания программы образуют блок 16 ввода nporPdMMhl
Устройство работает следующим образом.
Сигналом с блока 1 опроса считыва- 15 ется информация с блока 2 задания программы. Информация о величине перемещения записывается в блок 3 управления перемещением рабочего органа, при этом на его выходе высокий потенциал через элемент И 8 подготавливает ключевой элемент 12 и установка клапанадросселя (на чертеже не показан) привода рабочего органа в положение, определяемое соответствующей командой задающего устройства.
Привод 13 рабочего органа начинает отрабатывать записанную в блоке 3 ónравления перемещением рабочего органа команду, перемещая рабочий орган, а блок 14 обратной связи формирует импульсы, поступающие через элемент И 7 и элемент ИЛИ 6 на вычитающий выход блока 3 управления перемещением рабочего органа до тех пор, пока он не обнулится. В момент обнуления на вы- 85 ходе блока 3 управления появляется низкий потенциал, который через элемент
И 8 и ключевой элемент 12 отключает привод 13 рабочего органа и через элементы HE 11, И 7 и И 9 переключает 40 выход блока 14 обратной связи с вычитаюшего входа блока 3 управления на суммирующий вход блока 5 коррекции.
После отключения привод 13 рабочего органа перемещается на некоторую величину по инерции. В силу этого блок 14 обратной связи формирует импульсы, которые записываются в блок 5 корре.;ции, при этом на выходе блока 3 управления появляется высокий потенциал, подготавливающий блок 4 памяти к работе и блокирующий через элементы
НЕ 10 и И 8 прохождение сигнала с выхода блока 3 управления на ключевой элемент 12 и привод 13 рабочего органа.
В момент обнуления блока 3 управления сигнал с его выхода через элемент HE 11 и блок 15 задержки поступает на вход блока 1 опроса. Блок задержки необходим для того, чтобы следующая команда в блок 3 управления записывалась после остановки рабочего органа во избежание искажения информации в блоке 3 управления.
Блок 1 опроса формирует очередной импульс опроса, поступающий в блок 2 85 задания программы. При этом в блок 3 управления записывается число, соответствующее величине следующего перемещения. После этого это число корректируется на величину, записанную в блоке 5 коррекции. В зависимости от того, совпадает или несовпадает направление данного перемещения с предыдущим, число из блока 5 коррекции подается блоком 4 памяти на вычитающий или суммирующий вход блока 3 управления. Блок 4 памяти управляется командой с выхода блока 2 задания программы.
После обнуления блока 5 коррекции низкий потенциал с его выхода прекращает работу блока 4 памяти и через элемент HE 10 и И 8 подготавливает ключевой элемент 12 к передаче информации о направлении и скорости движения с блока 2 задания программы на привод 13 рабочего органа и цикл повторяется.
Сравнительные испытания предлагаемого устройства с известным показали, что оно обеспечивает более высокую точность позиционирования рабочего органа в течение отработки всего цикла программы.
Предлагаемое устройство позволяет предотвратить накопление статической ошибки и поэтому применять его наиболее целесообразно в тех случаях, когда программа перемещений рабочего органа в цикле содержит большое число операций.
Формула изобретения
Устройство для программного управления перемещением рабочего органа станка, содержащее последовательно соединенные блок ввода программы, ключевой элемент, привод рабочего органа и последовательно соединенные блок обратной связи, первый элемент И, элемент
ИЛИ и блок управления перемещением рабочего органа, другой вход которого подключен к выходу блока ввода программы, а выход — к первому элементу И, о т л и ч а ю щ е е с я тем,что, с целью повышения точности устройства, оно содержит блок задержки, первый элемент HEÄ второй элемент И и последовательно соединенные второй элемент HE„ третий элемент И, блок коррекции и блок памяти, вход которого подключен к выходу блока ввода программы, первый выход — к входу блока управления перемещением рабочего органа, второй выход — к входу элемента
ИЛИ, а третий выход — к входу блока коррекции, вход второго элемента ПГ подключен к блоку управления перемещением рабочего органа, а выход через
599253
Составитель В.Катасонов
Редактор Л.Гребенникова Техред 3. Фанта Корректор Н.Ковалева
Заказ 1412/38 Тираж 1033 Подписное
UHHHHH Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r. ужгород, ул. Проектная, 4 блок задержки — к блоку ввода программы, вход третьего элемента И соединен с блоком обратной связи, выход. блока коррекции подключен к блоку управления перемещением рабочего органа через первый элемент НЕ и второй элемент И, выход которого соединен со входом ключевого элемента.


