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

 

УСТРОЙСТВО ДЛЯ ПРОГрАГ4МНОГО УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ ОБЪЕКТА, содержащее группу первых элементов И, два триггера, единичные выходы которых подключены к входам блока управления исполнительными механизмами , и последовательно соединен-, ные генератор импульсов, первый ключ, суглмирующий счетчик и группу вторых элементов tl, третий и четвертый элементы И, первый и второй входы которого подключены к первым входам второгоИ третьего ключей, а выход через второй и третий ключи подключен к первому входу четвертого и пятого ключей,а также шестой и седьмой ключи,.отличаю адеес я тем, что, с целью повышения быстродейс,твия устройства, в него введены два регистра оперативной памяти, элемент ИСК ЛОМАЮЩЕЕ ИЛИ, элемент задержки, группа пятых элементов И и третий триггер, а в каждый младший разряд регистра - первый и второй элементы ИЛИ, первые входы которых соединены с выходом первого Ба, и второго ключей соответственно, вторые входы - с выходом соответственно пятого и четвертого ключей/ а выходы через шестой и седьмой ключи - с входами элементов ИЛИ следующего разряда регистра, выход генератора импульсов подключен к вторым входам группы первых и вторых элементов И, к нулевым входам первого второго и третьего триггеров и к Ьбнуляющему входу суглмирующего счетчика , а через элемент задержки к обнуляющим входам первого и второго регистров оперативной памяти и к первым.входам группы пятых элементов И, вторые Входы первого и второго регистров оперативной памяти соединены И с выходами групп первых и вторых эле (Л ментов И, выходы младших разрядов регистров - с вторыми входами четвертых и пятых ключей, а выходы старших разрядов - с входами третьего элемента И, входы четвертого элеменя та И подключены к вторым входам первого и второго элементов ИЛИ, а выход - к вторым входам шестого и сёдь мого ключей, входы элемента ИСКЛЮ а :д ЧАЮЩЕЕ ИЛИ соединены с выходами пер вого и второго элементов ИЛИ младшего разряда регистра, а выход - с . hO управлякяцими входами шестого д седьмо:о :п го ключей того же разряда, единичный выход третьего триггера соединен с третьим входом блока управления исполнительными механизмами, а вторые входы всех триггеров подключены к выходам группы гятых элементов И,

(1% (И) СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТЙЧЕСНИХ

РЕСПУБЛИН уд) С(. 05 В 19/18

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

I

,г (v

I (21 ) 3520772/18-24 (22) 10.12.82 (46) 23.02.84.Бюл. 9 7 (72) N.Ä.Cêóáèëèí и Т..D.Åðåìååâà (71)Таганрогский радиотехнический институт им.В.Д.Калмыкова (53) 621.503.55(088.8) (56) 1. Патент Японии 9 51-4216, кл. 54/7 Q 3, 1976.

2 ° Авторское свидетельство СССР

9 746425, кл. g 05 В 19/18, 1977 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ ОБЪЕКТА, - содержащее группу первых элементов

И, два триггера, единичные выходы которых подключены к входам блока управления исполнительными механизмами, и последовательно соединен-, ные генератор .импульсов, первый ключ, суммирующий счетчик и группу вторых элементов И, третий и четвертый элементы И, первый и второй входы которого подключены к первым входам второго и третьего ключей, а выход через второй и третий ключи подключен к первому входу четвертого и пятого ключей,а также шестой и седьмой ключи, о т л и ч а ю щ е ес я тем, что, с целью повышения . быстродействия устройства, в него введены два регистра оперативной памяти, элемент ИСКЛОЧАЮЩЕЕ ИЛИ, элемент задержки, группа пятых элементов И и третий триггер, .а в каждый младший разряд регистра - первый . и второй элементы ИЛИ, первые входы которых соединены с выходом первого и второго ключей соответственно, вторые входы — с выходом соответственно пятого и четвертого;.лючей а выходы через шестой и седьмой ключи — с входами элементов ИЛИ следующего разряда регистра, выход генератора импульсов подключен к вторым входам группы первых и вторых элементов И, к нулевым входам первого второго и третьего триггеров и к Ьбнуляющeмy входу суммирующего счетчика, а через элемент задержкик обнуляющим входам первого и второго регистров оперативной памяти и к первым. входам группы пятых элементов

И, вторые входы первого и второго регистров оперативной памяти соединены ф с выходами групп первых и вторых эле ментов И, выходы младших разрядов регистров — с вторыми входами четвер тых и пятых ключей, а:выходы стар- С ших разрядов — с входами третьего элемента И, входы четвертого элемен- р та И подключены к вторым входам первого и второго элементов ИЛИ, а выход - к вторым входам шестого и седь мого. ключей, входы элемента ИСКЗПОЧАЮЩЕЕ ИЛИ соединены с выходами пер вого и второго элементов ИЛИ младшего разряда регистра, а выход - с управляющими входаь ишестого и седьмого ключей того же разряда, единичный выход третьего триггера соединен с третьим входом блока управления исполнительными механизмами, а вторые входы всех триггеров подключены к выходам группы гятых элементов И. . В

1075235

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

Известно устройство, содержащее два чычитающих счетчика для ввода адресов фактического и требуемого положений объекта, ключи, выходы которых :оединены со счетными входами счетчиков, ключи для установки в счетчики числовых величин адресов, выходы счетчиков соединены с входами командного устройства изменения скорости, счетчик фактического положения объекта, информационные выходы 15 которого соединены с ключами установки"первого счетчика, генератор импульсов под действием которого происходит вычитание содержимого двух вычитающих счетчиков до тех пор, пока одна числовая величина не станет равной нулю, импульсный датчик перемещений объекта, который соединен со счетчиком фактического адреса. объекта и с вычитающим счетчиком, содержимое которого и концу счета не равно нулю j1) .

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

Наиболее близким по технической сущности к изобретению является устройство для программного управления положением объекта, содержащее импульсный датчик перемещения объекта, блок управления исполнительным механизмом, вычитающий счетчик, выход которого через первый блок ключей соединен с установочным входом первого суммирующего счетчика, подключенного счетным входом к выходу первого ключа, а выходом — к счетному входу первого триггера, второй суммирующий счетчик, счетный вход которого соединен с выходом второго ( ключа, выход — со счетным входом вто рого триггера, а установочный вход-— с выходом второго блока ключей, подсоединенного соответствующим входом к одному иэ входов первого блока 60 ключей .и к установочному входу устройства, генератор импульсов, выход которого подключен к информационному входу третьего ключа, первый и второй элементы И, прямые выходы первого и второго триггеров сс пинены с управляющими входами пе:. ь >ro и второго ключей соответственно и через первый элемент И - с управляющим входом третьего ключа, инверсные выходы первого и второго триггеров подсоединены соответствен но к первому и второму входам, а через второй элемент И и к третьему входам блока управления исполнительным механизмом, выходы импульсного датчика перемещения объекта и третьего ключа соединены с информационными входами первого и второго ключей, счетный вход вычитающего счетчика подсоединен к выходу второго ключа, а вход установки в нуль - к запускающему входу устройства и к входам установки в единицу первого и второго триггеров(2) .

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

Целью изобретения является расширение функциональных возможностей устройства за счет определения устройством исходного адреса объекта и повышение быстродействия его в работе за счет йараллельного ввода и сравнения данных. указанная цель достигается тем, что в устройство, содержащее группу первых элементов И, два триггера, единичные выходы которых подключены к входам блока управления исполнител,*> ными механизмами, и последовательно соединенные генератор импуль" сов, первый ключ, суммирующий счетчик и группу вторых элементов И, третий и четвертый элементы И, первый и второй входы которого подключены к первым входам второго и третьего ключей, а выход через второй и третий ключи подключен к первому входу четвертого и пятого ключей, а также шестой и седьмой ключи, введены два регистра оперативной памяти, элемент ИСКЛОЧА(ОЩЕЕ ИЛИ, элемент задержки, группа пятых элементов И и третий Триггер, а в каждый младший разряд регистра - первый и второй элементы ИЛИ, первые входы ,которых соединены с выходом первого и второго ключей соответственно, вторые. входы - с выходом соответственно пятого и четвертого ключей, а выходы—

1075235 через шестой и седьмой ключи — с входами элементов ИЛИ следующего разряда регистра, выход генератора импульсов подключен к вторым входам группы первых и вторых элементов И, к нулевым входам первого, второго и третье- 5

ro триггеров и к обнуляющему входу суммирующего счетчика, а через элемент задержки — к обнуляющим входам первого и второго регистров оператив1 ной памяти и к первым входам группы 10 пятых элементов И, вторые входы первого и второго регистров оперативной памяти соединены с выходами групп первых и вторых элементов И, выходы младших разрядов регистров — с вто- 15 рыми входами четвертых и пятых ключей, а выходы старших разрядов с входами третьего элемента И, входы четвертого элемента И подключены к вторым входам первого и второго эле- 2О ментов ИЛИ, а выход - к вторым входам шестого и седьмого .ключей, входы элемента ИСКЛЮЧАЮЩИЕ ИЛИ соединены с выходами первого и второго элементов ИЛИ младшего разряда регист- 25 ра, а выход - c управляющими входами шестого и седьмого ключей того же разряда, единичный выход третьего триггера соединен с третьим входом блока управления исполнительными механизмами, а вторые входы всех триггеров подключены к выходам груп" пы пятых элементов И.

На чертеже изображена блок"схема предлагаемого устройства для программного управления положением объек- 35 та.

Устройство содержит генератор 1 импульсов, первый ключ 2, соединенный информационным входом с входной ши- 4О ной фактического адреса объекта, а Входом управления — с выходом генератора импулвсов, суммирующий счетчик 3 импульсов, соединенный счетным входом с выходом ключа 2, 45 а входом обнуления - с выходом генератора 1 импульсов, группу вторых элементов И 4, группу первых элемен.тов И 5, первый регистр б оперативной памяти, второй регистр 7 оперативной памяти> в каждом младшем разряде регистра ключ. 8, соединенный информационным входом с выходом одноименного разряда регистра б, в каждом разряде регистра ключ 9, соединенный информационным входом с выходом одноименного разряда регистра 7, в каждом младшем разряде первый элемент ИЛИ 10, второй элемент

ИЛИ 11, четвертый элемент И 12, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ.13, соединен- Я) ный входами с выходами элементов .ИЛИ 10 и ИЛИ 11 младшего разряда регистра, шестой ключ 14, седьмой ключ 15, элемент 16 задержки, соединенный входом с выходом генератора l импульсов, а выходом — с входами обнуления регистров б и 7, элемент

И 17, элемент И 18,,элемент И 19, соединенный одним входом с выходом элемента ИСКЛЮЧА(ОЩЕЕ ИЛИ 13, а другим входом — с выходом элемента 16 задержки, первый триггер 20,соединенный нулевым входом с выходом генератора 1, а единичным входом — с выходом элемента И 17, второй триггер 21, соединенный нулевым входом с выходом генератора 1, а единичным входом— с выходом элемента И 18, третий триггер 22, блок 23 управления исполнительными механизмами.

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

В исходном состоянии устройства счетчик 3, регистры 6 и 7, триггеры

20 и 21 обнулены, на выходах счетчика 3, регистров б и 7, ключей 8 и 9, элементов ИЛИ 10, ИЛИ 11 и

И 12 — низкие потенциалы, на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 13 высокий потенциал, на выходах ключей 14 и 15низкие потенциалы, ключ 2 периодически импульсами генератора 1 на короткие промежутки времени закрывается, ключи 8,9,14 и 15 открыты, отсутствие информации на входе ключа 2 соответствует отсутствию .исходного адреса объекта в пространФ стве его первоначального и/или последующего возможного пребывания в зоне действия устройства, а отсутствие информации на входах элементов И 5 .соответствует отсутствию адреса конечного положения объекта. При появлении объекта в зоне его обслуживания устройством информация от частотного датчика текущего положения объекта (не показан)через открытый ключ 2 поступает на счетный вход, счетчика 3, где за промежуток времени между очередными импульсами с выхода генератора 1 фиксируется число, пропорциональное текущему адресу объекта. Каждый импульс генератора 1 закрывает ключ 2, переписывает текущий адрес объекта, т.е. содержимое счетчика 3 через элементы И 4 в регистр 6, через элементы И 5 конечный адрес объекта в регистр 7, обнуляет триггеры 20-22, а с задержкой во времени через элемент 16 задержки и через один из элементов

И 17,18 или 19 переводит один из триггеров 20, 21 или 22 в единичное состояние. При наличии о текущем и конечном адресах объекта в устройстве осуществляешься сравнение содержимого регистров б и 7, причем если в старшем разряде регистров

6 и 7 записана единица, то высоким потенциалом с выхода старшего разряда регистров 6 и 7 ключи 8 и 9 данного разряда через элемент .И 12 это1075235 го же разряда закрываются, и на их выходе остается низкий потенциал, если в старшем разряде записаны нули, то на выходе элемента И 12 этого разряда низкий потенциал, ключи

14 ы 15 открыты, но так как на их информационных входах низкие потенциа аа, то и на выходах этих ключей низкие потенциалы. Если в следующем

1 а порядке убывания разрядов, разряде записаны единицы, то высокий 10 потенциал с выходов регистров 6 и 7 этого разряда через открытые ключи

8 и 9 поступает на входы элементов ИЛИ 10, ИЛИ 11 и И 12, а высоким потенциалом с выхода элемента И 12 l5 ключи 14 и 15 этого регистра закрываются, на их выходах остается низкий потенциал, если же в разряде записаны нули, то на выходах ключей 8 и 9. элементов ИЛИ 10, ИЛИ 11 20

И 12 и ключей 14 и 15 остаются низкие потенциалы, и так может продолжаться до младшего разряда. В младшем разряде при равенстве содержимого регистра б содержимому регистра 7 равные потенциалы на выходах элементов ИЛИ 10 и ИЛИ 11 младшего разряда обеспечивают высокий потенциал на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 13, что приводит к закрыванию ключей 14 и 15 младшего разряда, и независимо от потенциала. на входах ключей 14 и 15 на их выходах устанавливас ется низкий потенциал. При равенстве содержимого регистров 6 и 7 высокий потенциал с выхода старшего разряда, с которого обнаруживается неравенство, через открытый ключ 8 или 9 и элемент ИЛИ 10 или ИЛИ 11, а также через открытые ключи 14 или 15 соответственно поступает на управляющие 40 входы ключей 8 или 9 соответственно младших разрядов, ключи 8 йли 9, на входах управления которых высокий потенциал, закрываются независимо от содержимого младших РазРядов Ре- 45 гистров б и 7, при содержимом регистра 6 меньше содержимого регистра 7. На выходе ключа 14 младшего разряда устанавливается высокий потенциал, а на выходах элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ 13 и ключа 15 младшего разряда-низкий потенциал, и наоборот. Таким образом, всегда. Равенство содержимого регистров б и 7 приводит к высокому потенциалу на выходе элемента исключающее ИЛИ 13 и к низкому потенциалу на выходах ключей 14 и 15 младшего. разряда, а неравенство содержимого регистров б и 7 — к высокому потенциалу на выходе .ключа 14 или 15 младшего разряда и к низкому потенциалу на выходах элемента исключающее ИЛИ 13 и ключа 15 или 14 младшего разряда соответственно. Задержанный во времени импульс с выхода элемента 16 задержки поступает на входы элементов И 17 — И 19 и входы обнуления регистров б и 7, этот импульс через элемент И 17 И 18 или И 19, на дру" гом входе которого уже имеется высокий потенциал, поступает на единичный вход триггера 20, 21 или 22 соответственно и переводит последний в единичное состояние. Высокий потенциал с выхода триггера 20 через блок управления исполнительным механизмом 23 приводит к перемещению объекта в одну сторону, с выхода триггера 21 — в другую, а сигнал с выхода триггера 22 отключает использованный механизм и фиксирует объект в заданной точ-, ке. Устройство для программного управления положения объекта обеспечивает расширение функциональных возможностей работы манипулятора за счет возможности управлением положения объекта из любого его первоначального случайного положения, кроме того, повышается быстродействие в работе, что вместе взятое повышает производительность автомата.

1075235

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

Техред С.ЛегеЗа Корректор Ю,Макаренко

ЮО

Редактор P..Öèöâêà

Тираж 842 Подписное

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

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

Эаказ 496/41

Филиал ППП"Патент", г. ужгород, ул. Проектная, 4

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

 

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

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, а также АСУТП

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, АСУТП, а также других систем, к которым предъявляются жесткие требования по надежности

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