Программное устройство управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОКИ СОВЕТСНИХОЗЗВЛЯМЕП 4 ИЖРЕСПУБЛИН А ИЮ (В за С 05 В 19/18 ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(71) Хмельницкое производственноеобъединение "Термопластавтомат"им. ХАМ съезда КПСС(56) 1, Патент США Ю 3806877,кл . 340-172.5, 974.2. Авторское свидетельство СССРУ 714357, кл. С 05 В 19/18, 1978(54)(57) 1. ПРОГРАММНОЕ УСТРОЙСТВОУПРАВЛЕНИЯ, содержащее блок памяти,первым выходом соединенный с первымвходом блока свертки, вторым выходом - с первым входом регистракоманд, первый выход которого соединен с входом первого нормнрующегоблока, второй выход через блок таймеров - с вторым входом блока свертки, третий вход которого соединен с выходом второго нормирующего блока, а выход - с вторым входом регистра команд, о т л и ч а ю щ е - е с я тем, что, с целью упрощения устройства и повышения его надежности, в него введен блок сканирования адресов, первым выходом соединенный с входом блока памяти, вторым выходом - с третьим входом регистра команд, а входом - с выходом генератора импульсов, третий выход регистра команд соединен с четвертым входом блока свертки.2 . Устройство по п. 1, о т л и - ч а ю щ е е с я тем, что блок свертки содержит последовательно соединенные группу мультиплексоров, группу элементов ИЛИ-ИСКЛЮЧАЮП 1 ЕЕ и элемент И, выходом соединенный с выходом блока свертки, а вторые входы элементов ИЛИ-ИСКЛЮЧАЮЩЕЕ и адресные входы мультиплексоров - с первым входом блока свертки, информационные входы мультиплексоров соединены с вторым, третьим и четвертым входами блока свертки.20115Изобретение относится к областиавтоматического управления и можетбыть использовано для управлениякузнечно-прессовым оборудованием,манипуляторами и различными техно 5логическими процессами,Известно устройство программногоуправления, содержащее входные ивыходные преобразователи, вычисйительные блоки, блоки памяти Г 11.Однако данное устройство обладает узкой областью применения.Наиболее близким к предлагаемомупо технической сущности являетсяустройство, содержащее последова 15тельно соединенные генератор тактовыхимпульсов, счетчик команд, запоми -нающий блок, регистр команд, блоксвертки и блок задания команд, выход которого подключен к второмувходу счетчика команд, а второйвход - к выходу логического операционного блока и к первому входувыходного блока согласования и нормирования сигналов, соединенного вторым входом через выходной коммутаторс вторым выходом регистра команд .и с первым входом входного коммута -тора, второй вход которого подключен к выходу входного блока согласования и нормирования сигналов, атретий. выход регистра команд подключен к первому входулогического операционного блока, к второму входу ко-.торого подключен выход блокасвертки, первый вход которого 35подключен к выходу входногокоммутатора, а второй и третий входы - к четвертому и пятому выходамрегистра команд соответственно Г 21.Недостатками известного устройства являются - низкая функциональная надежность и сложность построения,Цель изобретения - упрощение устройства и повышение надежности. 45Поставленная цель достигаетсятем, что устройство, содержащееблок памяти, первым выходом соединенный с первым входом блока свертки, вторым выходом - с первымвходом регистра команд, первый выход которого соединен с входом первого нормирующего блока, второй выход через блок таймеров - с вторымвходом блока свертки, третий вход, кбторого соединен с выходом второгонормирующего блока, а выход - с вторым входом регистра команд, содержит 021 2 блок сканиров ания адресов, первым выходом соеДиненный с входом блока и амяти, вторым выходом - с тр ет ьим входом регистра команд, а входом - с выходом генератора импульсов, третий выход регистра команд соединен с четвертым входом блока свертки,Блок свертки содержит последовательно соединенные группу мультиплексоров, группу элементов ИЛИ-ИСКЛЮЧАЮЩЕЕ и элемент И, выходом соединенный с выходом блока свертки, а вторые входы элементов ИЛИ-ИСКЛЮЧАЮЩЕЕ и адресные входы мультиплексоров - с первым входом блока свертки, информационные входы мультиплексоров - с вторым, третьим и четвертым входами блока свертки.На фиг. 1 представлена блок-схе - ма программного устройства управления; на фиг, 2 - функциональная схема блока свертки; на фиг. 3 - функциональная схема блока сканирования адресов; на фиг, 4 - формат управляемого слова; на фиг. 5 - диаграмма работы устройства.Программное устройство управления содержит генератор 1 импульсов, блок 2 сканирования адресов, блок 3 памяти, блок 4 свертки, регистр 5 команд, первый нормирующий блок 6, блок 7 таймеров, второй нормирующий блок 8 и шины 9-21. Блок 4 свертки (фиг.21 содержит группу элементов ИЛИ-ИСКЛЮЧАЮЩЕЕ 22 и элемент И 23, группу мультиплексоров 24. Блок 2 сканирования адресов фиг.31 содержит сканирующий двоичный счетчик 25 и ждущий мультивибратор 26.Счетчик 25 обеспечивает постоянное сканирование адресов 3 блока памяти. Ждущий мультивибратор 26 предназначен для формирования короткого синхроимпульса СИ, расположенного посредине каждого такта работы программного устройствафиг.5), так как к этому моментувремени все переходные процессы,связанные со считыванием информации с блока 3 памяти, заканчиваются,а на шинах 18 и 19 блока 3 памяти устанавливается достоверная информация.В каждом такте работы устройства с блока 3 памяти считывается М-разрядное управляющее слово. (К+1) разрядов управляющего слова отводитсяпод код команды, а остальные21 4формируете блоком 2 сканирования адресов, поступают по шинам 20 и 17 соответственно на синхровходы регистра 5, и в регистр 5 записывается кодкоманды.Информация о состоянии сигнапов "Признак", таймеров и исполнительных механизмов с выхода регистра 5 поступает соответственно на четвертый вход блока 4 свертки, на вход блока 7 таймеров и на вход первого нормирующего блока 6, с выхода которого сигналы подаются на исполнительный механизм.Наличие в устройстве третьей группы разрядов регистра 5 команд, предназначенных дпя хранения информации11 о состоянии сигналов "Признак , поз:воляет легко рЕализовать ветвление программы, прерываний, определять направление движения программ. Сигналы "Признак" могут использоваться в качестве промежуточного результата решения логической функции устройством, если переменные, описывающие логическую функцию, поступают на информационные входы одного и того же мультиплексора. Таким образом, устройство позволяет реализовать любую логическую функцию В переменных, где Я - число задействованных информационных входов мультиплексоров 24 блока 4 свертки;Предложенная структура бпока свертки и блока памяти со сканированием адресов позволяет возложить на нйх функции операционного логического блока и блока выдачи команд и тем саьым исключить последние из устройства. Кроме того,. отпадает необходимость во входном и вы,ходном блоке коммутаторов, так как информация обрабатывается одновременно по всем входам. Все это позволяет свести к минимуму аппаратурные затраты,. значительно упростить устройство и тем сажм повысить его надежность и снизить себестоимость,20 3 11150 (М -Кразрядов составляют код опе рации (,фиг.41. Код команды по шине 19 подается на вход регистра 5. На каждый из Э -входов регистра 5 команд подаетсй информация с соот 5 ветствующего разряда кода команды, При записи в регистр 5 кода командыс выхода регистра снимается информация о текущем состоянии таймеров, исполнительных механизмов и сигналов "Признак" соответственно с первой, второй и третьей группы разрядов регистра 5 команды. Код операции по шине 18 подается на вход блока 4 свертки. На информационные15 входы Х мультиплексоров 24 по шине 21 поступает информация о текущем состояниидатчиков, по шинам 13 и 14 - информация о текущем состоя 11 11 нии таймеров и сигналов Признак соответственно.Выход каждого мультиплексора 24 соединен с первым входом соответствующего элемента ИЛИ-ИСКЛЮЧАЮЩЕЕ 22. На первый вход каждого элемента25 ИЛИ-ИСКЛЮЧАЮЩЕЕ 22 и адресные вхо ды 1 каждого мультиплексора подается код операции. Разрядами кода операции, которые поступают на адресные входымультиплексоров 24, адресуются информационные входы х этих мультиплексоров, а разрядами кода операции, связанными с вторыми входами элементов ИЛИ-ИСКЛ 10 ЧАВЦЕЕ 22 проверяется уровень активности информационных входов 1 мультиплексо ров 24 в момент текущего такта работы программного устройства. Таким образом, если в момент считывания управляющего слова с блока 3 памяти состояние сигналов на информацион ных входах Х мультиплексоров 24 соответствует состоянию, описываемому кодом операции считанного управляющего слова, на выходе блока 4 свертки в данном такте формируется 45 сигнал высокого уровня. Ь . Данный :игнал, а также синхросигнапы СИ, 115021Сигиал сбеР 4 пки Тираж 841 П ИИПИ Государственного комитета СССР по делам изобретений и открытий 035, Москва, Ж, Раушская наб., д.
СмотретьЗаявка
3490506, 20.09.1982
ХМЕЛЬНИЦКОЕ ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ТЕРМОПЛАСТАВТОМАТ" ИМ. ХХУ1 СЪЕЗДА КПСС
ФЕДОРЧУК ВЛАДИСЛАВ АЛЕКСАНДРОВИЧ, КУКСОВ ВЛАДИМИР ВАЛЕНТИНОВИЧ, ПАВЛОВ ВАЛЕРИЙ АЛЕКСАНДРОВИЧ, ВЕЛИЧКО ВЛАДИМИР ВЛАДИМИРОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: программное
Опубликовано: 23.09.1984
Код ссылки
<a href="https://patents.su/6-1115021-programmnoe-ustrojjstvo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Программное устройство управления</a>
Предыдущий патент: Устройство для управления водоснабжением участка гидрошахты
Следующий патент: Аналоговый оптимизатор числа запасных блоков
Случайный патент: Способ изготовления высокотемпературных нагревателей из дисилицида молибдена