Программное устройство управления Советский патент 1987 года по МПК G05B19/18 G06F9/00 

Описание патента на изобретение SU1314310A1

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-ым выходом устройства.

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

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

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

название год авторы номер документа
Микропрограммное устройство управления модуля распределенной параллельной вычислительной системы 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Никольский Сергей Борисович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
  • Колесников Василий Иванович
SU1252775A1
Программируемый контроллер 1990
  • Клепанда Александр Сергеевич
  • Харченко Вячеслав Сергеевич
  • Буцкий Андрей Евгеньевич
  • Литвиненко Вадим Георгиевич
  • Петренко Александр Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1714599A1
Устройство для автоматического контроля веса материала в бункерах 1980
  • Лошкарев Геннадий Иванович
  • Попко Иван Адольфович
  • Каграманян Эдуард Артемович
  • Малько Николай Савельевич
SU964475A2
Устройство для поиска данных 1990
  • Белан Александр Михайлович
  • Герасименко Дмитрий Игоревич
SU1795447A1
Устройство для управления обращением к общей памяти 1987
  • Беляков Анатолий Иванович
SU1495804A1
Микропрограммное устройство управления 1983
  • Харченко Вячеслав Сергеевич
  • Никольский Сергей Борисович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Алексеев Владимир Борисович
  • Атамасов Александр Алексеевич
SU1168936A1
Микропрограммное устройство управления с контролем 1983
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Никольский Сергей Борисович
  • Ткаченко Сергей Николаевич
SU1142832A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1723661A1
Устройство для сортировки чисел 1987
  • Лукашева Галина Александровна
  • Сычев Игорь Анатольевич
SU1444749A1
Устройство для обработки выражений языков программирования 1981
  • Сергеев Борис Иванович
  • Плахтеев Анатолий Павлович
  • Курносов Михаил Алексеевич
SU1016790A1

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

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

Формула изобретения SU 1 314 310 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1314310A1

Устройство для управления механизмами 1976
  • Балагуров Леонид Иванович
  • Травкин Евгений Кузьмич
  • Смирнов Андрей Михайлович
  • Бастунский Марк Абрамович
  • Богин Владимир Евгеньевич
  • Дрейер Лев Герцевич
  • Подольный Евгений Айзикович
  • Корф Ян Самуилович
SU646311A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Микропрограммное устройство управления 1984
  • Сидорин Геннадий Николаевич
  • Супруненко Владимир Анатольевич
  • Гриневич Владимир Анатольевич
  • Лищенко Анатолий Минович
SU1242945A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 314 310 A1

Авторы

Бобриков Эдуард Петрович

Супруненко Владимир Анатольевич

Лошкарев Генадий Иванович

Кукушкин Сергей Николаевич

Даты

1987-05-30Публикация

1986-03-11Подача