Устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1532898
Автор: Косинцев
Текст
(51) 4 С 05 В 19/03 9 ГОСУДАРСТВЕННЫИ НОМИТЕПО ИЗОБРЕТЕНИЯМ И ОТНРЫТПРИ ГКНТ СССР;л 4 с,3 ЛЫя ОПИСАНИЕ ИЗОБРЕТЕН ЕЛЬСТВУ с К АВТОРСКОМУ СВИ(56) Авторское свидетельство СССР У 1231488, кл. С 05 В 19/13, 984.Авторское свидетельство СССР В 1201798, кл. С 05 В 19/08, 934(54) УСТРОЙСТВО ДЛЧ ПРОГРАММ%ОГО УПРАВЛЕН 1 И(57) Устройство относится к автоматике и вычислительной технике и может быть использовано в системах программного управления производственными механизмами-автоматами, роботизированными комплексами и т.п. Цель изобретения - упроцение устройства программного управления и расширение области применения. Устройство содер 2жит блок сравнения 3, блок обратнойсвязи 7, генератор 1 импульсов, счетчик 5, информационные входы которогочерез коммутатор 4, а вход разрешения установки через первый и второйэлементы ИЛИЕ 10 и 11 подключеных блоку 3 управления режимом и дешифратору 9, что позволяет организоватьпараллельную запись инФормации покоманде с блока 3 либо по команде ад"ресного перехода, запрограммированной в блоке 6 постоянной памяти. Прнэтом блок 8 сравнения, непосредственно связанный с блоком 6 постоянной памяти и блоком 7 обратной связи,в зависимости от состояния опрашиваемого канала обратной связи разрешаетлибо последовательное считываниепрограммы через элемент И 2 либо адресный переход через второй элементИЛИ-НЕ 11,ил,1532898 И зобретение Относится к автоматикеи вычислительной технике и может бь 1 ть,использовано в системах программногоуправления производстненцымц механизмами-автоматами, роботизированными5комплексами и т.и.Цель изобретения - упрощение устройства и расширение области прцмене 101 ния эа счет многопрограммцого управения и орГаниэации адресных иерехоов.На чертеже представлена блок-схемапредлагаемого устройства.Устройство содержит генератор5миульсон, элемент И 2, блок 3 уиран 1 пения режимом, коммута гор 4, счетчик1 импульсов, блок 6 программы памяти,блок 7 обратной связи, блок 8 сравцеия, дешифратор 9, иериый и второй20лементы ИЛИЕ О и 1,. 11 лок 3 уиравения включает в себя переключатели12 программ и режимов работы, кнопки13 ручного и оиеративцс 1 го управления,1 соммутатор 4 преобразует выходныесигналы блока 3 управления и дешифратора 9 н адресный код и представляет,собой матричный шифратор,Блок 7 обратной свя.1 и обеспечивает связь с датчиками положения мехаизмон, с датчиками контроля иараметов техцроцесса, с эле 11 ецтами управцеия и времени.Устройство работает следуюиим обр азом,При подаче питания с.четчик 5 импульсов предварительно обнуляется(ио входу се), На адресные входы млад 1 их разрядов блока 6 программы памятис выходов счетчика 5 поступает нулевой адрес, Управлялщее слово цс 1 дац 40ному адресу также содержит нули воВСЕХ РаЗРЯДВХ, Что СоотНЕтСтВУЕт Отключенному состояццю исполнительныхорганон (це показаны), нулевым состояниям ВыхОДЯ блока 8 срВЕения и Вы45ходов дешифратора с 1, При этом запрещается прохождение цмисльсов генератора 1 через элемент И 2 на счетныйвход и разрешается - чс.рез второйэлемент ИЛИГ 11 ца вход разрс 1 иенияустановки счетчика 5,Перед началом работ 11 переключатели 2 переводят н иоло 1 сеция, соответствующие выбранной программе ирежиму работь 1, Переключатели 2 делят адресное пространс ВО блока бпамяти программы ца обсасти ручногои автоматического (пол 1 нтоматиесКОГО) уцраВЛЕ.ция р ПОСЛЕДЛЯЯ С с КС 1 ТС рь 1 х может содержать одну или цескопько независимых программ автоматической работы управляемого объекта. Код режима работь 1 и номера программь 1, сформированный коммутатором 4, поступает с его Вторых выходов на адресные Входы старших разрядон блока 6 памяти программы.Лнтоматический цикл начинается после нажатия пусковой кнопки одной цз кнопок 3, Единичный сигнал поступает ца один цз вторых входов коммутатора 4 ц один цз первых входов первого элемента ИЛИ-ИЕ 1 О, выход которого принимает нулевое значениеИа информационные входы счетчика 5 с первых выходов коммутатора 4 подается начальный адрес. Запись адреса производится импульсом отрицательной полярности, поступающим с генератора 1 импульсов на второй вход второго элемента ИЛИ-НЕ 11, своим выходом подключенного к входу разрешения установки счетчика 5. Управляющее слово, запрограммированное н блоке 6 памяти программы по этому адресу, содержит код контролируемого канала обратной связи, поступающий на адресные входы блока 8 сравненияПри наличии подтверждения единичный сигнал с одного иэ выходов блока 7 обратной связи черезоткрытыйинформационный вход блока 8 сравнения поступает на второй вход элемента И 2 и разрешает прохождение положительного импульса с генератора 1 импульсов на счетный вход счетчика 5, Лдрес увеличивается на единицу и устройство отрабатывает следующий шаг программы, Наличие единиц на выходах устройства вызывает включение соответствующих исполнительных органов (перемещение механизмов, запуск технологического оборудования, элементов времени и т.п,). Для программирования выходных команд могут использоваться отдельные разряды управляющего слова либо программируется код выходной команды с последующей дешифрацией, При отсутствии выходных команд устройство работает в режиме последовательного опроса каналов обратной связи. В случае, если опрашиваемый канал имеет нулевое значение, а на входах дешифратора 9 присутствует код команды адресного перехода, запрограммированной в данном шаге прог30 50Формула изобретения 1. Устройство для программного управления, содержащее генератор. импульсов, счетчик импульсов, блок55 сравнения, блок обратной связи, эле 5 15328рдмл 1 ь 1 едицичц 1)1 Й сигнал с соотнетстнующего выхода дец 1 ифрдторд 9 поступает нд один из третьих входов коммутатора 4 и один из вторых входовпервого элемента ИЛИ-ПЕ 10 и производит перезапись адреса в счетчике 5в момент появления на втором входеэлемента ИЛИ-Ш: 11 отрицательногоимпульса с генератора 1 импульсов.В противном случае нд третий входвторого элемента ИЛИ-ПЕ 11 с выходаблока 8 сравнения поступает единичный сигнал, запрещающий прохождениеимпульса установки на вход разрешения установки счетчика 5. Устройство"не замечает" команды адресного перехода и продолжает последовательноесчитывание программы. Управляющееслово, соответствующее последнему 20шагу программы, может содержать кодкоманды адресного перехода к нулевому адресу, определяющей конец циклаи возврат в исходное состояние, Дляорганизации автоматического повторения циклов в предпоследнем шаге программируется опрос состояния соответствующего элемента управления блокаобратной связи и команда адресногоперехода к начальному адресу,Управляющая программа для ручногорежима работы н отличие от автоматического составляется отдельно длякаждого исполнительного механизма ивозврат к начальному адресу не поограммируется. Управление производится35кнопками 13 ручного упранления.Зо всех случаях когда требуетсяограничить длительность сигнала устанОВки либо исключить ВозмОжность слу 40чайной перезаписи адреса во времяотработки программь 1, программируетсякоманда запрета установки, поступающая с первого выхода деыифратора 9на четвертый вход второго элементаИЛИ-НЕ 11, Аварийный останов механизмов управляемого объекта осуществляется подачей единичного сигнала навход обнуления счетчика 5,98 6мент И, выход генератора импульсовсоединен с первым входом элемента И,выход которого соединен со счетнымвходом счетчика импульсов, выход которого соединен с группой адресныхвходов блока памяти программы, группа выходов которого соединена с первой группой входов блока сравнения,о т л и ч а ю щ е е с я тем, что,с целью упрощения устройства, вторая группа входов блока сравнениясоединена соответственно с выходамиблока обратной связи, выход блокасравнения соединен с вторым входомэлемента И,2. Устройство по п. 1, о т л и -ч а ю щ е е с я тем, что, с цельюрасширения области применения, в него введены коммутатор, дешифратор,блок управления, первый и второй элементы ИЛИ-НЕ, первая группа входовпервого элемента ИЛИ-НЕ соединена спервой группой выходов блока управления, первый вход второго элементаИЛИ-НЕ соединен с выходом генератораимпульсов, второй вход второго элемента ИЛИ-НЕ соединен с выходом блока сравнения, третий вход второгоэлемента ИЛИ-НЕ соединен с выходомпервого элемента ИЛИ-ПЕ, четвертыйвход второго элемента ИЛИ-НЕ соединен с первым выходом денифратора, выход второго элемента ИЛИ-НЕ соединенс входом разрешения установки счетчика импульсов, информационные входыкоторого соединены с первой группойвыходов коммутатора, В-вход счетчика импульсов соединен с входом цустановка "О", первая группа входов коммутатора соединена с второй группойвыходов блока управления режимом,вторая группа входов коммутатора сое.динена с первой группой выходов блока управления режимом, третья группавходов коммутатора соединена соответственно с второй группой входов перного элемента ИЛИ-НГ и с второй .группой выходов дешифратора, третьягруппа выходов дешифратора являетсягруппой выходов устройства, втораягруппа выходов коммутатора соединенас дополнительной группой входов блока памяти программы, дополнительнаягруппа выходов которого соединена свходами дешифратора.
СмотретьЗаявка
4426510, 20.05.1988
ПРЕДПРИЯТИЕ ПЯ В-8191
КОСИНЦЕВ ГЕОРГИЙ ЕВДОКИМОВИЧ
МПК / Метки
МПК: G05B 19/08
Метки: программного
Опубликовано: 30.12.1989
Код ссылки
<a href="https://patents.su/3-1532898-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>
Предыдущий патент: Устройство для стабилизации объекта упругой конструкции
Следующий патент: Система для программного управления электроавтоматикой
Случайный патент: Способ переработки отходов производства постоянных магнитов