Устройство для программного управления
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматическому управлению и может быть использовано для программного управления промьшшенными роботами. Изобретение содержит блок программ, блок сравнения, привод, рабочий орган, датчик импульсов, повьпиающий редуктор , датчик перемещения, содержащий блок определения направления движения, реверсивный счетчик импульсов , элемент И, датчик исходного положения рабочего органа. Введение повьшающего редуктора и выполнение датчика перемещения, включающего блок определения направления движения, реверсивный счетчик импульсов , элемент И и датчик исходного положения рабочего органа, позволяют повысить точность позиционирования рабочего органа и расширить область его применения за счет возможности управления приводом, работающим в относительной системе координат . 1 з.п. ф-лы, 2 ил. i М С с с; 00 4 00 ел
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
Ш4 G 05 В 19/18
Э, Г
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHGMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTMA (21) 3696433/24-24 (22) 07.02.84 (46) 07.01,86, Бюл. № 1 (71) Всесоюзный проектно-конструкторский институт технологии электротехнического производства (72) Ю.В.Волков и И.Б.Казаков (53) 621.503.55(088.8) (56) Пособие по применению промышленных роботов ° Сборник под ред.
Капухико Нода. M. 1975, с. 310.
Авторское свидетельство СССР № 446034, кл. G 05 В 19/18, 1972. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО
УПРАВЛЕНИЯ, (57) Изобретение относится к автоматическому управлению и может быть использовано для программного управления промьппленными роботами. Изобретение содержит блок программ, блок сравнения, привод, рабочий орган, датчик импульсов, повышающий редуктор, датчик перемещения, содержащий блок определения направления движения, реверсивный счетчик импульсов, элемент И, датчик исходного положения рабочего органа. Введение повышающего редуктора и выполнение датчика перемещения, включающего блок определения направления движения, реверсивный счетчик импульсов, элемент И и датчик исходного положения рабочего органа, позволяют повысить точность позиционирования рабочего органа и расширить область его применения sa счет возможности управления приводом, работающим в относительной системе координат. 1 з.п. ф-лы, 2 ил.
1 12
Изобретение относится к области автоматического управления и может быть использовано для программного управления промышленными роботами.
Цель изобретения — повышение точности и расширение области применения устройства за счет возможности управления приводом, работающим в относительной системе координат.
На фиг. 1 дана функциональная схема устройства; на фиг. 2 — вре менная диаграмма функционирования блока определения направления движения.
Устройство содержит блок 1 программ, блок 2 сравнения, привод 3, рабочий орган 4, датчик 5 импульсов, повышающий редуктор 6, датчик 7 перемещения, содержащий реверсивный счетчик 8 импульсов, первый элемент
И 9, датчик 10 исходного положения рабочего органа, блок 11 определения направления движения.
Блок 11 определения направления движения содержит третий элемент
И 12, первый и второй дифференцирующие элементы 13 и 14, второй элемент И 15.
Устройство работает следующим образом.
Перед началом обработки программы необходимо установить нули во всех разрядах счетчика 8 импульсов.
Сигнал с блока 1 программ поступает на блок управления приводом 3 рабочего органа, который задает направление движения рабочему органу к исходному положению, определяемому совпадением сигналов с датчика 10 исходного положения рабочего органа и импульса (нуль-метки) датчика 5 импульсов. При совпадении этих сигналов с выхода элемента
И 9 на реверсивный счетчик 8 поступает сигнал сброса, с приходом которого во всех разрядах счетчика устанавливаются нули.
Для сохранения в пространстве исходного положения рабочего органа при наличии на датчике 5 импульсов одной "нуль-метки" на его один оборот, срабатывание и отиускание датчика 10 должны укладыватьа ся в один оборот датчика 5 импульсов, а при наличии двух "нуль-меток" — в 1/2 оборота датчика 5.
Дальнейшее движение рабочего органа в этом направлении прекраща03485
5
40 ется. С этого момента система программного управления начинает работать в абсолютной -системе координат, При движении рабочего органа в том или ином направлении на выходах датчика 5 импульсов формируются две серии прямоугольных (А, В) импульсов, сдвинутые одна относительно о другой на 90 . Эти импульсы (А, В) поступают на вход блока 11 определения направления движения рабочего органа.
Работа блока 11 определения направления движения рабочего органа поясняется временной диаграммой (фиг. 2) . На дифференцирующих элементах 13 и 14 производится,дифференцирование по передним фронтам импульсов А и В ° На блок 11 поступают сигналы А и tB на элемент
И 12 — сигналы В и д А. При движении рабочего органа 4 в направлении "-" на выходе блока 11 формируется сигнал В йА, поступающий на вход вычитания (двоичного) ревер.— сивного счетчика 8; при движении в
I направлении "+" на выходе блока 11 формируется сигнал А а В, поступающий на вход сложения реверсивного счетчика 8. Момент останова и изменения направления вращения рабочего органа 4.и датчика 5 импульсов обозначен Т.
Таким образом, информация в виде двоичных чисел в каждый момент времени отображает положение рабочего органа 4 и поступает на блок 2 сравнения.
Двоичный параллельный код счетчика 8 импульсов поступает на блок 2 сравнения, где сравнивается с поступившим из блока 1 программ кодом очередной позиции рабочего органа 4.
При совпадении кода позиции, поступившего из блока 1 программ в блок 2 сравнения, с кодом, поступившим из реверсивного счетчика 8, вырабатывается сигнал, который через привод 3 рабочего органа прекращает движение рабочего органа 4.
Унитарный код датчика 5 импульсов, поступающий на вход реверсивного двоичного счетчика, преобразуется в последнем в двоичный код, параллельно поразрядно передается в сравнивающий блок.
1203485
При передаче вращения датчику 5 импульсов от рабочего органа 4 через редуктор 6 с передаточным числом
n = 10 количество импульсов на один оборот рабочего органа будеТ
640000, а разрешающая способность
640000 оборота.
При передаточном числе редуктора п = 100 разрешающая способность
1 равна что более чем в 10 раз
Э превышает разрешающую способность известных систем.
Предлагаемое устройство позволяет управлять приводами, работающими в относительной системе, от устройств управления, работающих в абсолютной системе координат, а также обеспечивает увеюйтчение разрешающей способности, что в конечном итоге приводит к повышению точности позиционирования рабочего органа. Это особенно важно, например, для манипуляторов с позиционной и контурной системами управления, применяемых на сборочных операциях.
Формула изобретения
1. Устройство для программного управления, содержащее блок программ, подключенный первыми выходами к первым входам блока сравнения, соединенного выходом с информационным входом привода рабочего органа, датчик перемещения, о т л и ч а ю— щ е е с я тем, что, с целью повышения его точности и расширения области применения, в него введен повышающий редуктор, а датчик перемещения содержит реверсивный счетчик импульсов, блок определениянаправления движения, первый эле5
25 мент И, датчик исходного положения рабочего органа, датчик импульсов, вход которого является входом датчика перемещения и соединен с повышающим редуктором, первый и второй информационные выходы датчика импульсов соединены соответственно с первым и вторым входами блока определения направления движения рабочего органа, а нулевой выход — с первым входом первого элемента И, подключенного вторым входом к выходу датчика исходного положения рабочего органа, а выходом — к сбросовому входу реверсивного счетчика импульсов, соединенного суммирующим и вычитающим входами соответственно с первым и вторым выходами блока определения направления движения, а разрядными выходами, являющихся выходами датчика перемещения, — с вторыми входами блока сравнения, причем второй выход блока программ подключен к знаковому входу привода, а выход рабочего органа — к входу повышающего редуктора.
2. Устройство по и. 1, о т л и ч а ю щ е е с я тем, что блок определения направления движения, входящий в датчик перемещения, содержит второй и третий элементы И, первый и второй дифференцирующие элементы, подключенные входами соответственно к первому и второму входам блока определения направления движения и к первым входам соответственно второго и третьего элементов И, а выходами — к вторым . входам соответственно третьего и второго элементов И, связанных вы-, ходами соответственно с вторым и с первым выходами блока определения направления движения.
A 8S
Фиг 2
Составитель Н.Горбунова
Редактор А.Шишкина Техред И.Асталош Корректор И.Муска
Заказ 8415/50 Тираж 862 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35,, Раушская наб., д. 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4