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

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

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

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

Наиболее близким техническим решением к предлагаемому является устройство, содержащее последовательно соединенные блок формирования команд (блок распределения команд), блок . выхода, объект управления, устройство контроля (датчики положения и блок Бьщержки времени), блок сравнения (блок логических условий) .

Недостатком указанных устройств является невысокое быстродействие. Объясняется это тем, что время на отработку заданного кадра программы не ограничено, так как условием задания нового кадра программы является только наличие сигнала об исполнении заданного кадра программы .

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

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

10 первым входом блока сравнения, подключенного вторым входом к выходу блока датчиков положения, введены формирователь импульсов, задатчик временного интервала, первый триг15гер, два элемента И, второй счетчик импульсов и второй триггер, соединенный первым входом с выходом формирователя импульсов, с входом первого счетчика импульсов и с управ20ляющим входом второго счетчика импульсов , а выходом - с первым входом первого элемента И, подключенного вторым входом к выходу генератора импульсов, а выходом - к счет25ному входу второго счетчика импульсов, связанного установочным входом с выходом задатчика временного ин-. тервала, а выходом - с первым входом второго триггера, подключенно30го вторым входом к шине Пуск, а выходом - к второму входу первого триггера, к управляющему входу бло ка памяти и к первому входу второ го элемента И, связанного вторым входом с выходом блока сравнения, а выходом - с входом формирователя импульсов. Формирователь импульсов выполн в виде одновибратора. На чертеже дана функциональная схема устройства, Устройство содержит блок 1 пам ти, выходной блок 2, объект 3 управления, блок 4 датчиков положения, блок 5 сравнения, первый сче чик 6 импульсов, первый триггер первый элемент и 8, второй счетчи 9 импульсов, второй триггер 10, г нератор 11 импульсов, задатчик 12 временного интервала, второй элем И 13, формирователь 14 импульсов, формирователь 15 команд, формиров тель 16 последовательного кода, блок 17 распределения команд, тай мер 18, шину Пуск 19. Формирователь 15 команд предна начен для формирования команд управления перемешиванием исполнител ных органов объекта 3 управления и состоит из формирователя 16 последовательного кода и блока 17 рас пределения команд в виде блока 1 памяти и счетчика 6, подключенного к блоку памяти. Второй элемент И 13 предназначе для управления формирователя импульсов (одновибратора) 14, которы формирует выходной сигнал в виде отрицательного импульса заданной длительности. Блок 1 памяти предназначен для хранения команд управ ления и работает в режиме хранения и считывания. Выходной блок 2 предназначен для усиления команд управления. Блок 4 датчиков положения форми рует сигналы о действительном поло жении объекта 3 управления. Блок 5 сравнения предназначен для сравнения заданного положения исполнительного органа объекта 3 управления с его действительным положением; при их совпадении он формирует разрешающий сигнал на вход второго элемента И 13. Таймер 18 предназначен для зада ния интервала времени, необходимого для перемещения исполнительных органов объекта 3 управления, который определяется опытным путем из оптимальных условий эксплуатации объекта 3. Устройство работает следующим образом. При наличии от блока 5 сравнени .разрешающего сигнала, поступающего на второй вход второго элемента И 13, при наличии сигнала на шине Пуск второй триггер 10 устанавливается в единичное состояние. Сигнал с выхода второго триггера 10, поступающий на управляющий вход блока 1 памяти и первый вход второго элемента И 13, устанавливает режим считывания в блоке 1 памяти и формирует на выходе элемента И 13 сигнал, запускающий формирователь импульсов (одновибратор) 14. На выходе последнего появляется отрицательный импульс. Отрицательный импульс одновибратора 14 записывает в счетчик 9 содержимое задатчика 12 временного интервала, устанавливает первый триггер 7 в единичное состояние и увеличивает на единицу содержимое счетчика б, что обеспечивает ввод следующего кадра программы блока 1 памяти (первый кадр исходный и соответствует нулевому коду на выходе счетчика 6). В соответствии с этим кадром приводятся в движение исполнительные органы объекта 3 управления и на выходе блока 5 сравнения появляется низкий уровень сигнала рассогласования. Единица на выходе первого триггера 7 подключает посредством первого элемента И 8 выход генератора 11 импульсов к второму (счетному) входу счетчика б, который работает в режиме вычитания. Время, за которое происходит обнуление счетчика 9, и определяет интервал времени, необходимый для отработки заданного кадра программы. Если отработка заданного кадра программы произойдет до момента обнуления счетчика 9, то высокий уровень на выходе блока 5 сравнения вновь запускает одновибратор 14, который формирует отрицательный импульс, и дальнейший цикл работы происходит аналогично вышеописанному. Если обнуление счетчика 9 произойдет раньше, чем отработка заданного i-ro кадра програмtJiH, то отрицательный импульс на выходе счетчика 9, сформированный в момент его обнуления, устанавливает в .нулевое состояние второй триггер 10 Г Нулевой сигнал с выхода второго триггера 10 устанавливает в нулевое состояние первый триггер 7, который блокирует прохождение импульсов от генератора 11 импульсов на второй (счетный) вход счетчика 9 и запуск одновибратора 14, переводит блок 1 памяти в режим хранения и сигнализирует об отклонении объекта 3 управления от оптимального режима работы. При этом счетчик 6 переходит в режим хранения кода .адреса i-ro кадра программы, при отработке которого произошел сбой. После устранения причин сбоя дальнейшая работа системы аналогична с той разницей, что начина ется с задания (i+1)-ro кадра программы.

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

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

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

;триггера, подключенного вторым входом к шине Пуск, а выводом - к второму входу первого триггера, к управляющему входу блока памяти и к первому входу второго элемента И,

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

2. Устройство по п. 1, о т л ичающееся тем, что формирователь импульсов выполнен в виде одновибратора ..

Источникиинформации, принятые во внимание при экспертизе Промышленные роботы. Сборник под ред. П.Н. Белянина. М., Машиностроение, 1975, с. 211. 2. Там же, с. 216.

//

f-zz:

/

P

:

/

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

название год авторы номер документа
Устройство для циклового программного управления 1984
  • Кириллов Анатолий Александрович
  • Купчан Яков Моисеевич
  • Речнов Владимир Васильевич
  • Тварнова Вера Семеновна
SU1231488A1
Устройство для программного управления 1982
  • Широкоступ Валерий Тимофеевич
  • Кибальников Валерий Иванович
SU1083159A1
Устройство для программного управления 1981
  • Найденов Геннадий Алексеевич
  • Филиппович Валерий Николаевич
  • Немогай Николай Николаевич
  • Астапов Владимир Иосифович
  • Новиков Сергей Петрович
SU1003020A1
Устройство управления многокоординатным механизмом 1981
  • Водовозов Валерий Михайлович
  • Тимофеев Андрей Анатольевич
SU1001011A1
Устройство для кинематического дробления стружки на токарных станках с числовым программным управлением 1981
  • Софрышев Андрей Владимирович
  • Попов Николай Николаевич
  • Мауцин Геннадий Васильевич
  • Стрельцов Николай Александрович
  • Беляков Владимир Игоревич
SU1004974A1
Устройство для программного управления намоточным станком 1987
  • Фишман Марк Менделеевич
  • Леонов Юрий Васильевич
SU1451648A1
Устройство для циклового программного управления 1988
  • Шаймарданов Асаф Мухаматдинович
SU1508193A1
Программно-временное устройство 1982
  • Владимиров Владимир Николаевич
  • Ревякин Юрий Григорьевич
  • Есин Валерий Емельянович
  • Маркин Виктор Алексеевич
SU1067471A1
Система для программного управления 1985
  • Заяц Николай Денисович
  • Водовозов Валерий Михайлович
  • Рассудов Лев Николаевич
  • Гуринов Анатолий Иванович
SU1251033A1
Устройство для циклового программного управления 1986
  • Зубков Валерий Васильевич
  • Поляков Юрий Андреевич
  • Трофимов Виктор Васильевич
  • Ученгуй Анатолий Андреевич
  • Цветков Владимир Ефимович
SU1312527A1

Иллюстрации к изобретению SU 1 003 019 A1

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

Формула изобретения SU 1 003 019 A1

LJrzL-znri.

/j

cij

I

;/

Ci/gW

fl/Jff ff -

// y:-

bd

;27

.J

ffffC/f fff

SU 1 003 019 A1

Авторы

Филиппович Валерий Николаевич

Дашкевич Валерий Викторович

Завадский Валентин Алексеевич

Смирнов Александр Евстратьевич

Даты

1983-03-07Публикация

1981-05-14Подача