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

 

Изобретение относится к устройствам программного управления механизмами , преимущественно роботизированными технологическими комплексами, и может быть использовано в любых отраслях промышленности, где требуется управление комплексом механизмов по логической программе. Целью изобретения является расширение области применения за счет выборочной блокировки сигналов, поступающих из второго блока памяти на выход устройства. Устройство содержит регистр 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-ым выходом устройства.

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

 

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения реконфигурируемых управляющих и вычислительных систем с использованием ffloжecтвa однотипных микропрограммных устройств управления

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах ЧПУ токарными станками для обработки зеркал, в том числе и для асферической оптики

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

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

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

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

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

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