Устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51) 4 ВСРГсЕЧя13 .Бд г ИЬ ЗОБР ОПИСАН К АВТОРСКО СВИДЕТЕЛЬСТ ем чесующим жестки ольз ованием ь изобретен обратной и упрощение ержит блок ерсивный памяти, внения коя и объект св идетел, С 05 цс,( ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) Микросхемы интегральные полупроводниковые серий 131, К 131, 155, К 155158, К 158. Руководство по применениюОСТ 11340.909-80с154.Тарабрин Б,В. Справочник по интегральным микросхемам. М,: Энергия,1980, с. 172.Авторское льство СССРВ 1252760, к В 19181 19854) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГОРАБЛЕ НИЯ1341619 б 30 8 управления. Управлякщие сигняль, код номера цикла и режимы работы формируются блоком 1 ввода и подантся на вход коммутатора. В зависимости от кода номера цикла, записяцного вблоке 4 памяти, в коммутаторе 2 вырабатываются сигналы для реверсивногосчетчика 3, который осуществляет пе 1Изобретение относится к системам программного управления технологическим оборудованием для реализации жестких алгоритмов управления с использованием принципа микропрограммирования.Целью изобретения является создание возможности отработки обратной последовательности циклов и упрощениеустройства.10На фиг, 1 изображена функциональная схема предлагаемого устройства,на фиг, 2 - схема коммутатора, нафиг, 3 - схема блока с.равнения кодов;15на фиг. 4 - блок-схема алгоритма работы устройства; ца фиг. 5 - временные диаграммы работы устройства (дляреверсивного счетчика),Устройство содержит блок 1 ввопа,коммутатор 2, реверсивный счетчик 3Оимпульсов, блок 4 памяти, мультиплексор 5, блок б сравнения кодов, элементы 7 согласования и объект 8 управления,Коммутатор 2 содержит коммутаторы 9-14, Блок 6 сравнения кодов содержит элемент 15 сравнения и инвер - тор 16.Устройство работает следуощим образом.Информация с выходов блока 1 вводаданных (управляющие сигналы, код номера цикла, режимы работы устройства)подается на информационные входы Р,коммутатора 2, например разряды Р , ЗВ1Р., - режим работы, разряды Р - сигнал "Пуск" цикла Р- Р , разрядыР - сигналПуск" при пос 1 едовательной прямой отработке цикла, разрядыР- - сигналПуск" при последовательной обратной отработке цикла; разРядь Р Рз номер цикла,реход к следующему этапу программы.Зто определяется сигналами, поступающими ца коммутатор с мультиплексора 5, идецтифицируюнего датчик, покоторому происходит отключение исполнительных устройстг объекта 8, и сигналами, поступающими с блока 6 сравнения кодов. э ил,Информация из блока 1 ввода задания вводится в коммутатор 2 непосредственно, причем последовательность и моменты цикла работы задаются оператором в произвольный момент времени.Ня адресные входы Л коммутатора подается коц последовательности отработки циклов (прямой или обратной).На первый управляющий входком 1 мутатора 2 подается сигнал с выхода блока 6 сравнения, запрещающий работу коммутатора 2 при несовпадении кодов состояния датчиков, записанных в блоке 4 памяти и поступающих с объекта 8 управления ерез элементы 7 согласования. На второй управляющий вход Ч, коммутатора подается сигнал с выходя мультиплексора 5, в зависимости от которого, а также от кодов, записанных в блоке 4 памяти и формируемых в блоке 1 ввода, коммутатор 2 производит запись параллельного кода в реверсивный счетчик 3 при переходе к циклу по коду (входы Р 1), увеличивает его содержимое на "1" - вход "+1" при прямой последовательности циклов или уменьшает его содержимое на "1" вход "-1" при отработке обратной последовательности циклов. Выходы реверсивного счетчика 3 подключены к адресным входам А блока 4 памяти. Код состояния исполнительных устройств (разряды 3-Зп) поступает непосредственно на объект 8 управления,Коммутатор 2 работает следующим образом.На входы А и В коммутаторов 9-12 подается код Р Р от блокаввода где 00 - ручной режим работы, 01 сигнал 1 через вход Р; коммутатора 12 проходит на выхоп и подается на вход "+1" реверсивного счетчика 3(это автоматический режим работы припоследовательной, прямой отработкецикла); 1 О - сигнал Ч через вход Л,коммутатора 12 проходит на выход Хг 5и подается на вход -1 реверсивногосчетчика 3 (это автоматический режимработы при последовательной, обратнойотработке цикла); 11 - сигнал А, -Ачерез коммутаторы 9 и 10 подается навходы Р - Р счетчика 3 по командеЧ, проходящей через вход О коммутатора 11 на вход "С" блока 3 (это автоматический режим работы при параллельном вводе номера этапа (цикла). 15Вход 71 является стробирующим. Присигнале " 1" на этом входе работа коммутатора 9-14 блокируется.Коммутаторы 13 и 14 управляют входами С+1 -1 в зависимости от ин формации, записанной в блоке 4 памяти, например в разрядах А 5, А, 00исходное положение, 01 - сигнал Чуменьшает состояние счетчика 3 на "1",10 - сигнал Ч увеличивает состояние 25счетчика 3 на " 1", 11 - сигнал 7 проходит на вход С счетчика 3,Микрокоманды А 5, А соответствуютразрядам 4-4 п блока 4 памяти.В блоке 4 памяти также записывают- ЗОся микрокоманды: коды состояния датчиков, соответствующие состоянию программного счетчика 3 (разряды 1-п),код состояния исполнительных устройств (разряды 3-Зп); адрес датчика,ЗВпо которому происходит отключение исполнительных устройств объекта 8 управления (разряды 2-2 п).В качестве датчиков положения рабочих органов применены датчики типаВТП 101, каждый из которых может находиться в двух состояниях - включенном или выключенном, т.е. в состоянии"0" или "1", Каждому включенному иливыключенному состоянию датчиков соответствует кодовая комбинация, записанная в блоке 4 памяти.Кодовая комбинация 1 2 3 4Датчик 1 1 0 1 0Датчик 2 1 0 0 1В блоке 4 памяти, например, в первом этапе записывается код, соответствующий третьей комбинации (10), остальные состояния являются аварийными. Во втором этапе записывается кодпервой комбинации (11), остальныекомбинации являются аварийными и т д .Датчики положения рабочих органовобъекта 8 управления подключены к входам П, - П, мультиплексора 5 и блока 6 сравнения. Мультиплексор в зависимости от кода 2-2 п, записанного в блоке 4 памяти, выбирает дат - чик, по которому происходит переход к следующему этапу. Блок 6 сравнения совместно с кодовой комбинацией 1-и блока 4 памяти позволяет контролировать положение нескольких рабочих органов и формирует сигнал Ч , стробирующий работу коммутатора 2. Сигнал на выходе коммутатора 2 свидетельствует о том, что предыдущий этап отработан, а сигнал на выходе блока 6 сравнения кодов, свидетельствует о том, что аварийная ситуация не возникла.Установка начальных условий блоков устройства происходит при включении питания (цепи сброса условно на фиг. 1 не показаны).В качестве коммутаторов 9-14 использованы стандартные элементы К 155 КП 2, выполняющие стандартную для них функцию - осуществление каскадирования с И линий на п с помощью стробирования. Блок 6 сравнения кодов реализован на стандартном элементе К 155 СП 1.В качестве блока 4 памяти использована микросхема К 155 РЕЗ.Использование изобретения позволяет уменьшить аппаратурные затраты и создать возможность реализации отработки пря юй и обратной последовательности циклов.Формула изобретенияУстройство для программного управления, содержащее блок ввода, коммутатор,мультиплексор, блок сравнения, блок памяти и элементы согласования, выходы которых соединены с информационными входами мультиплексора и блока согласования, а входы элементов согласования являются входами устройства, выходы блока ввода подключены к информационным входам коммутатора, первый и второй управляющие входы которого соединены с выходами блока сравнения и мультиплексора соответственно, адресные входы блока сравнения и мультиплексора подключены соответственно к первым и вторым выходам блока памяти, третьи выходы которого соединены с адресными входами коммутатора, о т л и ч а ю щ е е с я тем, 131619что,с цельюсоздания воэможности отработки обратной последовательности циклов иупрощения устройства, введен реверсивный счетчик, соединенный установочными входами, счетным входом и управляющими входами соответственно с первыми,вторым, третьим и отпертым выходами коммутатора, блок памяти адресными входами подключен к раэрядным выходам5 реверсивного счс гчика а четвертые выходы блока памяти являются выходами устройства.1341619 щчглиР Ж 7 ФР умчи Составитель А.Исправя Техред Л.Сердюковаа Корректор И.Пожо едактор Е.Копча аз 443 одпис 4/5 оизводственио-полиграфическое предприятие, г.ужгород, ул.Проектная,Тираж 863 ИИПИ Государстненног о делам изобретени 35, Москва, И, комитета СССРи открытийушская наб., д
СмотретьЗаявка
4018726, 10.02.1986
ПРЕДПРИЯТИЕ ПЯ В-8467
АЛФЕРЬЕВ НИКОЛАЙ НИКОЛАЕВИЧ, ГЛИНИН ЛЕВ ВЛАДИМИРОВИЧ, ПАВЛОВ ВЛАДИМИР ИВАНОВИЧ, КОЧКИН ВАЛЕРИЙ ДМИТРИЕВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 19/414
Метки: программного
Опубликовано: 30.09.1987
Код ссылки
<a href="https://patents.su/6-1341619-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>
Предыдущий патент: Система автоматического регулирования толщины покрытия жести
Следующий патент: Устройство для разгона и торможения электропривода
Случайный патент: Способ получения полиметиновых красителей цианикового и мероцианинового рядов