Устройство для программного управления приводами Советский патент 1979 года по МПК G05B19/40 

Описание патента на изобретение SU694836A1

1

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

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

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

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

блоку управления и к блоку памяти, второй блок сравнения, подключенный к блоку деления и к третьему блоку сравнения, и коммутатор, подключенный к преобразователям аналог-частота 2.

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

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

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

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

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

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

Устройство содержит блок 1 управления,

блок 2 задания программы, блок 3 памяти, блок 4 деления, реверсивные счетчики 5, 6, блоки 7-9 сравн ения, коммутатор 10, преобразователи аналог - частота 11, 12, блок 13 задания скбрости и блок 14 коррекции. Работает устройство следующим образом. По 1 оманде «Пуск блок 1 управления включает блок 2, который считывает информацию первого кадра программы и после преобразования передает в блок 3. Блок 1 выдает сигнал «Передача в блок 3, который передает информацию о величине перемещения по координатам в блок 4 и в счетчики 5 и 6 по координатам X и У, информацию о скорости перемещения в блок 7, информацию о режиме отработки кадра (разгон-торможение) в блок 13, информацию признака главной координаты в блок 4 и на коммутатор 10 переключения координат, который подключает блок 13 к преобразователю аналог - частота той координаты, по которой задано больщее перемещение, а блок 8 сравнения - к другому преобразователю аналог - частота. После сигнала «Передача с блока 1 поступает следующий сигнал «Ввод, и блок 2 вводит в блок 3 следующий кадр программы, который хранится в нем до конца отработки предыдущего кадра и выработки очередного сигнала «Передача. Блок 4 определяет коэффициент, соответствующий отношению величин перемещений по координатам и передает его в блок 8 для установки необходимого соотнощения аналоговых величин между блоком 13 задания скорости главной координаты и блоком 8 сравнения, а также передает в блок сравнения 9 расчеты величины и знака отклонения. По команде «Работа блока И, поступающей из блока 1 в блок 13, последний начинает изменять значение аналоговой величины на входе подключенного к нему преобразователя аналог - частота в соответствии с законом изменения скорости, заданным из блока 3. В соответствии с коэффициентом начинает изменяться значение аналогового сигнала на выходе блока 8, к которому подключен другой преобразователь аналог - частота. Одновременно с сигналом «Работа блока задания скорости на преобразователи аналог - частота И и 12 приходит из блока 1 сигнал «Работа, который разрешает работу этих блоков, а частота определяется значениями аналоговых величин на их входах и является выходной частотой устройства программного управления по координатам. Значение аналоговых величин изменяется в соответствии с заданным законом изменения скорости до тех пор, пока значение контурной скорости, поступающее из блока 14 коррекции в блок 7 не сравняется с заданным. После этого контурная скорость поддерживается постоянной за счет связи блока 7 с блоком 13. Импульсы с преобразователей аналог - частота 11 и 12 поступают в реверсивные счетчики 5 и 6 И в блок 9 для расчета величины и знака отклонения. В зависимости от отклонения действительной траектории от расчетной корректируют соотношение скоростей по координатам путем воздействия на блок 8 сравнения управляемого делителя. В установившемся режиме отработка кадра программы ведется до тех пор, пока счетчики 5 и 6 не сосчитают заданные от программы перемещения и передадут в блок управления сигналы об окончании отработки перемещения по координатам, совпадение которых является сигналом конца отработки кадра. На основании этого сигнала формируется сигнал «Передача в блок 3, по которому информация передается на отработку следующего кадра программы, и через время сигнал «Ввод на блок 2, который вводит в блок 3 очередной кадр. По этим командам все описанные выше операции повторяются, и так кадр за кадром происходит отработка программы. В конце отработки всей программы по сигналу «Передача из блока 1 блок 3 выдает команду «Конец программы, по которой блок 1 снимает сигнал «Работа блока задания скорости и сигнал «Работа. Работа устройства на этом заканчивается, и сигнал «Ввод на блок 2 не выдается. Работа устройства должна быть начата с подачи команды «Пуск. В любом месте программы отработку можно прекратить командой «Сброс, подаваемой вручную в блок 1, который прекращает работу блока 13 задания скорости главной координаты и преобразователей аналог - частота И и 12. Для остановки устройства в процессе отработки программы без потери информации (т. е. с возможностью дальнейшего продолжения работы с места останова) необходимо разорвать цепь «Работа от блока 1 управления с преобразователями аналог - частота, работа которых при этом запрещается при сохранении всей остальной информации в устройстве, и замыкание этой цепи возобновляет работу. Использование в металлообрабатывающей промышленности устройства программного управления с равномерной последоваельностью импульсов по координатам позволит повысить производительность за чет увеличения скоростей холостого хода, овысить надежность работы щагового ривода путем исключения рывков при изенении периодов между импульсами, а акже за счет поддержания контурной корости постоянной, улучшить условия бработки. Формула изобретения Устройство для программного управлеия приводами, содержащее блок коррекии и последовательно соединенные блок правления, подключенный к реверсивным

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

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

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

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

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

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

Похожие патенты SU694836A1

название год авторы номер документа
Программное задающее устройство 1980
  • Волынский Ефим Моисеевич
  • Пахомов Николай Илларионович
  • Кузнецов Владимир Елистратович
SU879560A1
Система числового программногоупРАВлЕНия "TPACCA-Кп 1979
  • Нижанковский Вадим Игнатьевич
  • Калашников Анатолий Сергеевич
  • Бердников Александр Никитич
  • Губанов Владимир Васильевич
  • Исмагилов Рэм Фатыхович
  • Мизерный Петр Тихонович
SU813371A1
Устройство для программного управления промышленным роботом 1980
  • Захаров Марк Михайлович
  • Кривулев Виктор Аркадьевич
  • Сакун Людмила Ивановна
SU894675A1
Программное задающее устройство 1979
  • Волынский Ефим Моисеевич
  • Пахомов Николай Илларионович
SU903808A2
Устройство для программного управления 1981
  • Кошкин Владимир Львович
  • Симецкий Юрий Александрович
  • Лапандин Александр Иванович
SU976428A1
Устройство для программного управления 1977
  • Мухамедеев Вафа Мустафович
  • Болдинов Вячеслав Николаевич
  • Кошкин Владимир Львович
SU708306A1
Устройство для автоматического контроля процесса сварки 1984
  • Сергацкий Георгий Иванович
  • Блинов Валерий Иванович
  • Шангин Александр Николаевич
  • Алисов Сергей Николаевич
SU1238921A1
Устройство управления многокоординатным механизмом 1981
  • Водовозов Валерий Михайлович
  • Тимофеев Андрей Анатольевич
SU1001011A1
Система адаптивного числового программного управления металлорежущим станком 1980
  • Логинов Григорий Викентьевич
  • Кузьмин Александр Васильевич
SU954945A1
Программное задающее устройство для токарного станка с программным управлением 1981
  • Кошкин В.Л.
SU1012688A1

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

Формула изобретения SU 694 836 A1

SU 694 836 A1

Авторы

Рудов Владимир Андреевич

Даты

1979-10-30Публикация

1975-12-19Подача