113
. Изобретение относится к устройствам программного управления механизмами, преимущественно роботизированными технологическими комплексами и может быть использовано в любых от раслях промышленности, где требуется управление комплексом механизмов по логической программе.
Цель изобретения - расширение области применения за счет выборочной блокировки сигналов, поступающих из второго блока памяти на выход устройства.
На чертеже изображена функциональная схема предлагаемого устройства.
Устройство содержит регистр 1 адреса, первый 2 и второй 3 блоки памя
25
ти, блок 4 сравнения, одновибратор 5, шифратор 6, элементы И 1 . - 7. Блок 4 сравнения содержит элементы ИСКЛЮ- 20 ЧАЮЩЕЕ ИЛИ 8, - 8„ и элементИЛИ-НЕ 9.
Устройство работает следующим образом.
Перед началом работы в блоки 2 и 3 памяти по коду адреса, идентичному коду текущего состояния датчиков, записывают для первого - код состояния датчиков на следующем шаге выполнения программы и для второго - код, по которому должны сработать исполнитель- - ные механизмы для получения на входе устройства кода, идентичного записанному в блоке 2 памяти по этому же адресу.
Работа устройства на любом шаге выполнения программы начинается с записи кода текущего состояния датчиков в регистр 1 адреса. Одновременно с
вые сигналы. В случае приведения в требуемое состояние всех датчиков, контролирующих состояние i-ro исполнительного механизма, на всех соответствующих входах шифратора 6 будут присутствовать нулевые сигналы с соответствующих выходов поразрядного сравнения блока 4 сравнения, в результате чего будет запрещено прохождение управляющей команды с i-ro выхода блока 3 памяти через элемент И 7; на соответствующий исполнительный механизм (например, привод перемещения по вертик алъной координате. По остальным координатам отработка программы будет продолжаться.
При полном совпадении кодов на входах устройства и выходах блока 2 на входах всех остальных элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 блока 4 сравнения установятся нулевые сигналы, которые запретят прохождение управляющих ко- манд .на остальные исполнительные низмы. Одновременно единичным сигналом с выхода блока 4 сравнения (на . 35 всех входах элемента ИЛИ-НЕ 9 присутствуют нулевые; сигналы) запустится одновибратор 5, вырабатывающий еди- ничный импульс заданной длительности.
в течение которого будет блокировать- этим код текущего состояния датчиков ,п „к к о о
4U ся работа блоков 2 и 3, а в регистр
1 будет запис 1но новое (текущее) состояние датчиков, после чего работа устройства происходит аналогично вышеописанному.
Таким образом, в предлагаемом устройстве на каждом шаге выполнения управляющей программы могут одновременно и независимо друг от друга отпоступает на первые входы блока 4 сравнения. С выходов регистра 1 код текущего состояния датчиков поступает на адресные входы блоков 2 и 3 памяти. При этом считанный с выходов бло- ка 2 памяти код последующего состояния датчиков поступает на вторые входы блока 4 сравнения. Так как в этом случае будет нес овпадение кодов {хотя бы на одном из входов элемента ИЛИ-НЕ гп рабатывать задание все исполнительные .9 блока 4 сравнения будет присутство- механизмы оборудования, причем по ме- вать единичный сигнал), то на выходе ре выполнения заданий данного шага блока 4 сравнения и одновибратора 5 они последовательно откгючаются. импульсов будет нулевой сигнал, разрешающий выборку информации из блоков с Формула изобретения 2 и 3 памяти и блокирующий установочные входы регистра 1. Блок 3 будет Программное устройстве управления, вьщавать через элементы И 7 - 7, содержащее два блока памя1и, регистр управляющие команды на соответствую- адреса, одновибратор, при 1эм j-й вход
щие исполнительные механизмы, в результате чего датчики начнут устанавливаться в состояния,- соответствующие коду на выходах блока 2 памяти.
При совпадении состояния датчиков с сигналами .соответствующих выходов блока 2 памяти на выходах соответствующих элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 - 8f, блока 4 сравнения установятся нуле
вые сигналы. В случае приведения в требуемое состояние всех датчиков, контролирующих состояние i-ro исполнительного механизма, на всех соответствующих входах шифратора 6 будут присутствовать нулевые сигналы с соответствующих выходов поразрядного сравнения блока 4 сравнения, в результате чего будет запрещено прохождение управляющей команды с i-ro выхода блока 3 памяти через элемент И 7; на соответствующий исполнительный механизм (например, привод перемещения по вертик алъной координате. По остальным координатам отработка программы будет продолжаться.
При полном совпадении кодов на входах устройства и выходах блока 2 на входах всех остальных элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 блока 4 сравнения установятся нулевые сигналы, которые запретят прохождение управляющих ко- манд .на остальные исполнительные низмы. Одновременно единичным сигналом с выхода блока 4 сравнения (на . всех входах элемента ИЛИ-НЕ 9 присутствуют нулевые; сигналы) запустится одновибратор 5, вырабатывающий еди- ничный импульс заданной длительности.
1 будет запис 1но новое (текущее) состояние датчиков, после чего работа устройства происходит аналогично вышеописанному.
Таким образом, в предлагаемом устройстве на каждом шаге выполнения управляющей программы могут одновременно и независимо друг от друга отрабатывать задание все исполнительные механизмы оборудования, причем по ме- ре выполнения заданий данного шага они последовательно откгючаются. Формула изобретения Программное устройстве управления, содержащее два блока памя1и, регистр адреса, одновибратор, при 1эм j-й вход
313.143
устройства (, n, где n - количество разрядов в коде адреса команды) соединен с j-ым информационным входом регистра адреса, j-й выход которого соединен с j-ым разрядом адресного j входа первого блока памяти и с j-ым разрядом адресного входа второго блока памяти, выход одновибратора соединен с входом разрешения записи регистра адреса, входом разрешения считы-fO вания первого блока и входом разрешения считывания второго блока памяти, отличающееся тем, что, с целью расширения области применения за счет выборочной блокировки сигна- 15 лов, поступающих из второго блока памяти на выход устройства, устройство содержит группу элементов ИСКЛЮЧАЮЩЕЕ
Редактор А.Ревин
Заказ 2212/48Тираж 864 Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
.Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
104
ИЛИ, элемент ИЛИ-НЕ, шифратор, группу элементов И, j-й вход устройства соединен с первым входом j-ro элемента ИСКЛЮЧАЮЩЕЕ ИЛИ группы, выход которого соединен с j-ым входом элемента ШШ-НЕ, выход которого соединен с входом запуска одновибратора, j-й выход первого блока памяти соединен с вторым входом j-ro элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с j-ым входом шифратора, i-й выход которого (,га, где m - количество сигналов поступающих из второго блока памяти) соединен с первым входом i-ro элемента И группы, i-й выход второго блока памяти соединен с вторым входом i-ro элементы И группы, выход которого соединен с i-ым выходом устройства.
Составитель А.Михайлов
Техред М.Ходанич Корректор О.Тигор
название | год | авторы | номер документа |
---|---|---|---|
Микропрограммное устройство управления модуля распределенной параллельной вычислительной системы | 1985 |
|
SU1252775A1 |
Программируемый контроллер | 1990 |
|
SU1714599A1 |
Устройство для автоматического контроля веса материала в бункерах | 1980 |
|
SU964475A2 |
Устройство для поиска данных | 1990 |
|
SU1795447A1 |
Устройство для управления обращением к общей памяти | 1987 |
|
SU1495804A1 |
Микропрограммное устройство управления | 1983 |
|
SU1168936A1 |
Микропрограммное устройство управления с контролем | 1983 |
|
SU1142832A1 |
Устройство для контроля последовательностей импульсов | 1989 |
|
SU1723661A1 |
Устройство для сортировки чисел | 1987 |
|
SU1444749A1 |
Устройство для обработки выражений языков программирования | 1981 |
|
SU1016790A1 |
Изобретение относится к устройствам программного управления механизмами, преимущественно роботизированными технологическими комплексами, и может быть использовано в любых отраслях промышленности, где требуется управление комплексом механизмов по логической программе. Целью изобретения является расширение области применения за счет выборочной блокировки сигналов, поступающих из второго блока памяти на выход устройства. Уст- ройство содержит регистр 1 адреса, блоки 2 и 3 памяти, блок 4 сравнения, одновибратор 5, шифратор 6, группу элементов И 7, - 7,, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8, - 8, элемент 9 ИЛИ-НЕ. 1 ил. ш (Л ./ Вх.п оM-rU 4 00
Устройство для управления механизмами | 1976 |
|
SU646311A1 |
Кипятильник для воды | 1921 |
|
SU5A1 |
Микропрограммное устройство управления | 1984 |
|
SU1242945A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-05-30—Публикация
1986-03-11—Подача