Устройство для программного управления
Иллюстрации
Показать всеРеферат
О П И С А Н И Е(1ч76949!
ИЗОБРЕТЕН И Я
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Реслублнк (61) Дополнительное к авт. свид-ву— (22) Заявлено 11.12.78 (21) 2694747/18-24 (51) М.Кл. 6 05 В 19/08 с присоединением заявки— (23) Приоритет—
Государственный комитет (43) Опубликовано 07;10.80. Бюллетень № 37 (53) УДК 621.503.55 (088.8) ло делам изобретений и открытнй (4511 Дата опубликования описания 14.10.80 (72) Авторы изобретения
В. Е. Лавентман, А. С. Фаерман, В. Х. Чернуха и В. A. Чиганов
Научно-исследовательский институт специальных способов литья (71) Заявитель (54) УСТРОЙ СТВО
ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к области автоматики и может быть использовано в, системах программного управления станками и другими механизмами, например промышленными роботами
Известно устройство для программного управления промышленными роботами, которое содержит блок логических условий. воспринимающий сигналы от датчиков., и распределитель команд исполнительным устройством (1). При этом устройства совмещены и выполнены в виде вращающегося барабана. Элементами набора программы являются кулачки, устанавливаемые по периферии барабана. Недостатком данного устройства является наличие вращающегося барабана.
Наиболее близким техническим решением к изобретению является устройство для программного управления (2), содержащее путевые датчики, выходы которых через. первый блок набора программы подключены к соответствующим входам элементов ИЛИ, выходы которых через последовательно соединенные распределитель команд и второй блок набора команд подключены ко входу блока управления.
Недостатком известного устройства является невозможность изменения программы в автоматическом режиме работы от цикла и циклу, что сужает технические возможности управляемого объекта.
Целью изобретения является расширение функциональных возможностей устройства.
Это достигается тем, что в устройство введены элементы И вЂ” НЕ, ключевые элементы, дешифратор и счетчик, вход которого соединен с выходом распределителя команд, а выход — с входом дешифратора, выходы элементов И вЂ” НЕ соединены с соответствующими входамп элементов ИЛИ, а входы через ключевые элементы — с соответствующими выходами дешифратора.
На чертеже дана функциональная схема устройства.
Оно содержит путевые датчики 1, первый блок набора программы 2,. включаю-. гций инверторы 3 и резпстивно-диодную матрицу 4, элементы ИЛИ 5, распределитель команд 6, содержащий RS-триггеры 7, элементы И 8, второй блок набора программы 9, включающий коммутирующую матрицу 4, блок управления 10, счетчик
11, дешифратор 12, ключевые элементы 18
25 и элементы И вЂ” НЕ 14.
Устройство работает следующим образом
Предположим, что объект управления находится у путевого датчика 1, соответствующего последней позиции. При этом
769491 в первом такте программы он переместится в первую позицию, во втором — во вторую, в третьем — в третью и т. д. Для выполнения этой программы следует замкнуть элемснты первого блока набора программы 4 так, чтобы соединить первую вертикаль матрицы с первой горизонталью, вторую — со второй и т. д. Предположим, что необходимо второй такт программы выполнять только через лва цикла на третий, Для осуществления этого необходимо замкнуть ключевой элемент 13, третьей вертикали на выход дешифратора 12, соответствующий цифре два. При этом на выходе элемента И вЂ” НЕ 14 в третьей вертикали появится един ичный,сигнал, на выходах всех остальных элементов И вЂ” НЕ 14— сигнал нулевого уровня. Един ичный сигнал с выхода элемента И вЂ” НЕ !4 и через элемент ИЛИ 5 появится на выходе элемента И 8, соответствующего третьему такту ,работы распределителя команд б.
Так как объект управления находится у латчика последней позиции, замкнут контакт 4, замыкающий последнюю вертикаль с последней горизонталью через элемент
ИЛИ 5, на первый вход распределителя команд б, Ввиду того, что до начала работы был выполнен последний такт программы и включен триггер 7 последнего такта программы, на обоих входах элемента И 8 первого такта присутствуют единичные сигналы.
Первый триггер 7 распределителя команд б включится, сбросит триггер 7 последнего такта и подаст единичный сигнал на первый вход элемента И 8 последующего такта, а также через второй блок набора программы 9 включит блок управления !
О лля перемещения объекта управления по направлению к путевому датчику 1 пср-, вой позиции.
При достижении заданной позиции соответствующий датчик сработает и через первый блок набора программ 2 и элемент
ИЛИ 5 подаст сигнал на второй вход элемента И 8 соответствующий началу второго такта. Триггер 7 включится, сбросит триггер предыдущего такта и подаст сигнал на первый вход элемента И 8 последующего такта. Поскольку на втором входе элемента И 8 уже присутствует единичный сигнал, подаваемый по цепи 15 с выхода элемента И вЂ” НЕ 14 (фиг. 2), включится триггер 7 третьего такта, который тут же сбросит триггер 7 второго такта.
Таким образом второй такт программы выполняться не будет, а наступит третий такт. Отработка программы будет продолжаться обычным порядком. При выполнении последнего такта программы по цепи 15 на вход счетчика 1! поступит сигнал. Счетчик зафиксирует окончание первого цикла работы.
Аналогично пройдет второй цикл рабо-!
О ты В конце второго цикла счетчик зафиксирует окончание второго цикла. На входах лешифраторов 12, соответствующих цифре 2, появится сигнал. Так как контакт ключевого элемента 18 третьей вертикали замкнут на вход, соответствующий цифре
2, на вход элемента И вЂ” НЕ 14 поступит сигнал. Единичный сигнал в цепи входа элемента ИЛИ 5 второй вертикали исчезнет.
20 В третьем цикле работы управляемого объекта второй такт программы будет выполнен.
Технико-экономическая эффективность изобретения заключается в том, что повы25 шается производительность управляемого объекта и расширяются его технологические возможности.
Формула изобретения
Источники информации, принятые во внимание при экспертизе:
1. Механизация и автоматизация производства М 7, 1975, с. 8.
53 2. Белянин П. Н. Промышленные работы. М., «Маши ностроен и е», 1975, с. 215, рис. 126 (прототип).
Устройство для программного управления, содержащее путевые датчики, выходы которых через первый блок набора программ подключены к соответствующим
35 входам элементов ИЛИ, выходы которых через последовательно соединенные распределитель команд и второй блок набора программы подключен к входу блока управления, от ли ч а ю ще е с я тем, что, с
40 целью расширения функциональных возможностей устройства, оно содержит элементы И вЂ” НЕ, ключевые элементы, дешифратор и счетчик, вход которого соединен с выходом распределителя команд, а выход—
4а с входом дешифратора, выходы элементов
И вЂ” НЕ соединены с соответствующими входами элементов ИЛИ, а входы через ключевые элементы — с соответствующими выходами дешифратора
769491
Составитель Н. Белинкова
Техред О. Павлова
Корректор С. Файн
Редактор Л. Утехина
Заказ 1300/1291 Изд. Мв 479 Тираж 956 Подписное
НПО сПоиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб,, д. 4/5
Тнп. Харьк. фил. нред. сПатент»