Устройство для программного управления приводами

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

0 } 694836

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 19.12.75 (21) 2301736/18-24 (51) М. Кл.

G 05В 19/40 с присоединением заявки ¹

Государственный комитет (23) Приоритет

Опубликовано 30,10.79. Бюллетень ¹ 40

Дата опубликования описания 30.10.79 (53) УДК 621.503.55 (088.8) по делам изобретений и открытий (72) Автор изобретения

В. А. Рудов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

ПРИВОДАМИ

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

Известно устройство для программного управления оборудованием, содержащее блоки памяти и ввода программы, подключенные к регистрам команд, оценочных функций, состояний и адреса, блоки приоритетов, управления, коммутации, сравнения и анализа координат и связи с ЭВМ, сумматоры модификаций координат, подключенные к блокам коммутации и унитарных кодов, блок коммутации унитарных кодов и логический блок (1).

Недостатки устройства состоят в его низкой точности и ограниченных функциональных возможностях.

Наиболее близкое к изобретению техническое решение — устройство для программного управления приводами, содержащее блок коррекции и последовательно соединенные блок управления, подключенный к реверсивным счетчикам и к преобразователям аналог — частота, блок задания программы, блок памяти, подключенный к коммутатору, к блоку деления и к реверсивным счетчикам, первый блок сравнения, блок задания скорости, подключенный к блоку управления и к блоку памяти, втоpoti блок сравнения, подключенный к блоку дсленпя п к третьему блоку сравнения, и коммутатор, подключенньш к преобразова5 телям аналог — частота (2).

Недостатком этого устройства является низкая точность.

Цель изобретения — повышение точности устройства.

10 Поставленная цель достигается тем, что в устройстве другой выход блока задания скорости соединен с друп|м входом коммутатора и с первым входом блока коррекции, второй вход которого подключен к

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

20 частота и к другим входам реверсивных счетчиков.

На чертеже показана функциональная схема устройства.

Устройство содержит блок 1 управления, 25 блок 2 задания программы, блок 3 памяти, блок 4 деления, реверсивные счетчики

5, 6, блоки 7 — 9 сравнения, коммутатор 10, преобразователи аналог — частота 11, 12, блок 13 задания скорости и блок 14 кор30 рекции.

694836!

)5

3

Работает устройство следующим образом.

По команде «Пуск» блок 1 управлсн" ÿ включает блок 2, который считывает информацию первого кадра программы и после преобразования передает в блок 3.

Блок 1 выдает сигнал «11ередача» в блок

3, который передает информацию о величине перемещения по координатам в блок 4 и в счетчики 5 и 6 по координатам Х и 1, информацию о скорости перемещения в

6JIoK 7, информацию о режиме отработки кадра (разгон — торможение) в блок 13, информацию признака главной координаты в блок 4 и на коммутатор 10 переключения координат, который подключает блок

13 к преобразователю аналог — частота той координаты, по которой задано большее перемещение, а блок 8 сравнения — к другому преобразователю аналог — частота. После сигнала «Передача» с блока 1 поступает следующий сигнал «Ввод»,, и блок 2 вводит в блок 3 следующии кадр программы, который хранится в нем до конца отработки предыдущего кадра и выработки очередного сигнала «Передача».

Блок 4 определяет коэффициент, соответствующий отношению величин перемещений по координатам и передает его в блок

8 для установки необходимого соотногцения аналоговых величин между блоком 13 задания скорости главной координаты и блоком 8 сравнения, а также передает в блок сравнения 9 расчеты величины и знака отклонения.

По команде «Работа блока 11», поступающей из блока 1 в блок 13, последний начинает изменять значение аналоговой величины на входе подключенного к нему преобразователя аналог — частота в соответствии с законом изменения скорости, заданным из блока 3. В соответствии с коэффициентом начинает изменяться значение аналогового сигнала на выходе блока 8, к которому подключен другой преобразователь аналог — частота. Одновременно с сигналом «Работа блока задания скорости» на преобразователи аналог — частота 11 и 12 приходит из блока 1 сигнал

«Работа», который разрешает работу этих блоков, а частота определяется значениями аналоговых величин на их входах и является выходной частотой устройства программного управления по координатам.

Значение аналоговых величин изменяется в соответствии с заданным законом изменения скорости до тех пор, пока значение контурной скорости, поступающее из блока 14 коррекции в блок 7 не сравняется с заданным. После этого контурная скорость поддерживается постоянной за счет связи блока 7 с блоком 13, Импульсы с преобразователей аналог — частота 11 и

12 поступают в реверсивные счетчики 5 и 6 и в блок 9 для расчета величины и знака

"".,0

4 отклонения. В зависимости от отк..онеппя деиствительнои траектории от расчетной корректируют соотношение скоростей по координатам путем воздействия па блок 8 сравнения управляемого делителя.

В установившемся режиме отработка кадра программы ведется до тех пор, пока

cчеi iIIIH 5 H 6 Hp. сосчитают заданные QT программы перемещения и передадут в блок управления сигналы об окончании отработки перемещения по координатам, совпадение которых является сигналом конца отработки кадра. На основании этого сигнала формируется сигнал «Передача» в блок 3, по которому информация передается на отработку следующего кадра программы, и через время сгпнал «Ввод» на блок 2, который вводит в блок 3 очередной кадр.

Г1о этим командам все описанные выше операции повторяются, и так кадр за кадром происходит отработка программы, В конце отработки всей программы по сигналу «Передача» из блока 1 блок 3 выдает команду «Конец программы», по которой блок 1 снимает сигнал «Работа блока задания скорости» и сигнал «Работа». Работа устройства на этом заканчивается, и сигнал «Ввод» на блок 2 не выдается. Работа устройства должна быть начата с подачи команды «Пуск».

В любом месте программы отработку можно прекратить командой «Сброс», Iioдаваемой вручную в блок 1, который прекращает работу блока 13 задания скорости главной координаты и преобразователей аналог — частота 11 и 12.

Для остановки устройства в процессе отработки программы без потери информации (т, е. с возможностью дальнейшсго продолжения работы с места останова) необходимо разорвать цепь «Работа» от блока 1 управления преобразователями аналог — частота, работа которых при этом запрещается при сохранении всей остальной информации в устройстве, и замыкание этой цепи возобновляет работу.

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

Формула изобретения

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

694836

Составитель И. Колокольцов

Техред А. Камышникова Корректор В. Петрова

Редактор Т. Рыбалова

Заказ 2514/2 Изд. № 622 Тираж 1015 Подписное

НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Я-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2 счетчикам и к преобразователям аналог— частота, блок задания программы, блок памяти, подключенный к коммутатору, к блоку деления и к реверсивным счетчикам, первый блок сравнения, блок задания скорости, подключенный к блоку управления и к блоку памяти, второй блок сравнения, подключенный к блоку деления и к третьему блоку сравнения, и коммутатор, подключенный к преобразователям аналог— частота, отличающееся тем, что, с целью повышения точности устройства, в нем другой выход блока задания скорости соединен с другим входом коммутатора и с первым входом блока коррекции, второй вход которого подключен к выходу второго оло -a сравнения, выход блока коррекции соединен с другим входом первого блока сравнения, а другие входы третьего блока

5 сравнения подключены к выходам преобразователей аналог — частота и к другим входам реверсивных счетчиков.

Источники информации, принятые во внимание при экспертизе

10 1. Авторское свидетельство СССР № 386383, кл. G 05В 19/18, 1970.

2. Ратмиров В. A. и др. Повышение точности и производительности станков с программным управлением. М., «Машиностро15 ение», 1970, с. 195 — 196 (прототип).