Программное устройство управления

Иллюстрации

Показать все

Реферат

 

Изобретение относится к устройствам программного управления механизмами , преимущественно роботизированными технологическими комплексами, и может быть использовано в любых отраслях промышленности, где требуется управление комплексом механизмов по логической программе. Целью изобретения является расширение области применения за счет выборочной блокировки сигналов, поступающих из второго блока памяти на выход устройства. Устройство содержит регистр 1 адреса, блоки 2 и 3 памяти, блок 4 сравнения, одновибратор 5, шифратор 6, группу элементов И 7, - 7,, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8, - 8, элемент 9 ИЛИ-НЕ. 1 ил. ш (Л ./ Вх.п оM-rU 4 00

СОЮЗ СОВЕТСКИХ

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

РЕО 1УБЛИН (ю80ш) 1314

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

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ су;,, ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 4035081/24-24 (22) 11.03.86 (46) 30.05.87. Бюл. ¹ 20 (7 1) Днепропетровский металлургический институт им. Л.И.Брежнева (72) Э.П.Бобриков, В.А.Супруненко, Г.И.Лошкарев и С.Н .Кукушкин (53) 681.3 (088.8) (56) Авторское свидетельство СССР № 646311, кл, G 05 В 19/18, 1976.

Авторское свидетельство СССР № 1242945, кл. G 06 F 9/22, 1984, (54) ПРОГРА1Ф1НОЕ УСТРОЙСТВО УПРАВЛЕНИЯ (5у G 05 В 19/18 С 06 F 9/00 (57) Изобретение относится к устройствам программного управления механизмами, преимущественно роботизированными технологическими комплексами, и может быть использовано в любых отраслях промышленности, где требуется управление комплексом механизмов по логической программе. Целью изобретения является расширение области применения за счет выборочной блокировки сигналов, поступающих из второго блока памяти на выход устройства. Уст.ройство содержит регистр 1 адреса, блоки 2 и 3 памяти, блок 4 сравнения, одновибратор 5, шифратор 6, группу элементов И 7, — 7щ, группу элементов ИСКЛЮЧАЮКЕЕ ИЛИ 8, — 8„, элемент

9 ИЛИ вЂ 1 нл.

4310 2

50

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

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

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

Устройство содержит регистр 1 адреса, первый 2 и второй 3 блоки памяти, блок 4 сравнения, одновибратор 5, шифратор 6, элементы И 7., — 7 . Блок

4 сравнения содержит элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 8„— 8„и элемент ИЛИ-НЕ 9.

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

Перед началом работы в блоки 2 и

3 памяти по коду адреса, идентичному коду текущего состояния датчиков, записывают для первого — код состояния датчиков на следующем шаге выполнения программы и для второго — код, по которому должны сработать исполнительные механизмы для получения на входе устройства кода, идентичного записанному в блоке 2 памяти по этому же адресу.

Работа устройства на любом шаге выполнения программы начинается с записи кода текущего состояния датчиков . в регистр 1 адреса. Одновременно с этим код текущего состояния датчиков поступает на первые входы блока 4 сравнения. С выходов регистра 1 код текущего состояния датчиков поступает на адресные входы блоков 2 и 3 памяти. При этом считанный с выходов блоisa 2 памяти код последующего состояния датчиков поступает на вторые входы блока 4 сравнения. Так как в этом случае будет несовпадение кодов (хотя бы на одном из входов элемента ИЛИ-НЕ .9 блока 4 сравнения будет присутствовать единичный сигнал), то на выходе блока 4 сравнения и одновибратора 5 импульсов будет нулевой сигнал, разрешающий выборку информации из блоков

2 и 3 памяти и блокирующий установочные входы регистра 1. Блок 3 будет выдавать через элементы И 7, — 7 управляющие команды на соответствуюf0

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

При совпадении состояния датчиков с сигналами. соответствующих выходов блока 2 памяти на выходах соответствующих элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 81

8„ блока 4 сравнения установятся нулевые сигналы. В случае приведения в требуемое состояние всех датчиков, контролирующих состояние l-го исполнительного механизма, на всех соответствующих входах шифратора 6 будут присутствовать нулевые сигналы с соответствующих выходов поразрядного сравнения блока 4 сравнения, в результате чего будет запрещено прохождение управляющей команды с i-ro выхода блока 3 памяти через элемент И 7< на соответствующий исполнительный механизм (например, привод перемещения по вертикальной координате. По остальным координатам отработка программы будет продолжаться.

При полном совпадении кодов на входах устройства и выходах блока 2 на входах всех остальных элементов

ИСКЛЮЧАЮЩЕЕ ИЛИ 8 блока 4 сравнения установятся нулевые сигналы, которые запретят прохождение управляющих команд на остальные исполнительные механизмы. Одновременно единичным сигналом с выхода блока 4 сравнения (на всех входах элемента ИЛИ-НЕ 9 присутствуют нулевые сигналы) запустится одновибратор 5, вырабатывающий единичный импульс заданной длительности, в течение которого будет блокироваться работа блоков 2 и 3, а в регистр будет записано новое (текущее) состояние датчиков, после чего работа устройства происходит аналогично вышеописанному.

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

Программное устройствс управления, содержащее два. блока памя1и, регистр адреса, одновибратор, при< M )-й вход

Составитель А.Михайлов

Техред М.Ходанич Корректор О.Тигор

Редактор А.Ревин

Заказ 221?/48 Тираж 864 Подписное

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

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

Производственно-полиграфическое предприятие, r Ужгород, ул. Проектная, 4

3 13.143 устройства (j=1, и, где п - количество разрядов в коде адреса команды) соединен с j --ым информационным входом регистра адреса, j-й выход которого соединен с j-ым разрядом адресного входа первого блока памяти и с j-ым разрядом адресного входа второго блока памяти, выход одновибратора соединен с входом разрешения записи регистра адреса, входом разрешения считы- 10 вания первого блока и входом разрешения считывания второго блока памяти, отличающееся тем, что, с целью расширения области применения за счет выборочной блокировки сигна- 15 лов, поступающих из второго блока памяти на выход устройства, устройство содержит группу элементов ИСКЛЮЧАЮЩЕЕ l0 4

ИЛИ, элемент ИЛИ-HE шифратор, группу элементов И, j-й вход устройства соединен с первым входом j -ro элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ группы, выход которого соединен с j ûì входом элемента

ИЛИ-НЕ, выход которого соединен с входом запуска одновибратора, j -й вы- . ход первого блока памяти соединен с вторым входом j-ro элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с

j-ым входом шифратора, i-й выход которого (i=1,m, где ш — количество сигналов поступающих иэ второго блока памяти) соединен с первым входом i-го элемента И группы, i-й выход второго блока памяти соединен с вторым входом

i-ro элементы И группы, выход которого соединен с i-ым выходом устройства.