Программное устройство управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(19) (И) 2 4 005 В 19/ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ОПИСА ИЗОБРЕТЕНДЕТЕЛЬСТВУ 1(54) ПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛРНИЯ Рвай г АВТОРСКОМУ СВИ(56) Хассонравление. МАвторскоУ 1115021,(57) Изобретение относится к автома.тике, преицуцественно к программномууправлению электромеханическим оборудованием. Цель изобретения - упроцение устройства и повышение надезности -достигается за счет того, что первый выход блока 2 коммутации соединен спервым выходом блока 4 памяти, а второй выход - с вторым входом регистра5 команд, соединенного с клеммой"Пуск" и с входом генератора 1 импульсов, выход которого подключен квходу блока 2 коммутации, а выходвторого нориируюцего блока 3 соединен с первым входом блока 4 памяти.3 ил.,1 табл.Изобретение относится к автоматике, а именно к программному управлению электромеханическим оборудованием, и может быть использовано, например, в системах автоматического управления оборудованием пищевой промышленности.1;ель изобретения - упрощение устройства и повышение его надежности.На фиг. изображена блок-схема предлагаемого программного устройства управления; на Лиг.2 - функциональная схема блока коммутации; на фиг,3 - временная диаграмма работы устройства программного управления. 15Программное устройство управления содержит генератор 1 импульсов, блок 2 коммутации, первый нормирующий блок 3, блок 4 памяти, регистр 5 команд, второй нормирующий блок 6, адресные шины 7-11, клемму "Пуск" 12. Блок 2 коммутации имеет КЯ-триггер 3, первый элемент И 14, второй элементо 1. 15, а также выходы 16-17, На фиг. изображен объект управления 18.Генератор 1 импульсов предназначен для выработки коротких тактирующих импульсов с частотой на несколько порядков выше предлагаемой частоты смены состояний объекта 13 управления.ЗОБлок 2 коммутации содержит К 8- триггер 13, единичный вход которого подключен к выходу генератора 1 импульсов и к первому входу первого элемента И 14, второй вход которого соединен с единичным выходом КБ-триг гера и является первым входом блока 2 коммутации, второй выход которого подключен к выходу первого, элемента И 14 и к первому и второму входам второго элемента И 15, выход которого подключен к сбросовому входу КЯ-триггера. Блок 2 коммутации предназначен для выработки сигналов управления в интервалах времени, достаточных для затухания переходных процессов при . считывании информации на выходе и . записи информации в регистр команд 5,Нормируюций блок 3 предназначен для формирования сигналов, соответст вующих уровням логических единиц и нулей, иэ уровней сигналов, поступающих с выходов датчиков, установленных на объекте 18 управления. Корми- рующий блок 6 предназначен для сог ласования по энергетическим параметрам кодов управляющего слова в регистре 5 команд с уровнями управляющих сигналов, выдаваемых на объект18 управления.Устройство программного управления функционирует следующим образом.Сигналом "Пуск" программное устройство управления устанавливается в исходное состояние, при этом регистр 5 команд сбрасывается, и генератор импульсов начинает вырабатывать импульсы тактовой частоты. Первый импульс тактовой частоты поступает в блок 2 коммутации и устанавливает КБ-триггер 13 в единичноесостояние, при этом на выходе 16 блока 2 коммутации устанавливается единичный уровень, который приводит блок 4 памяти в режим "Чтение". Сигналы с датчиков, соответствующие внутреннему состоянию объекта 18 управления в текущий момент времени, поступают на входы второго нормирующего блока 3, где преобразуются в соответствующие логические уровни, кодовая комбинация которых поступает на адресные входы блока 4 памяти.Информационные выходы датчиков однозначно закреплены за соответствующими разрядами адресов и, если объект 18 управления изменяет свое внутреннее состояние, то соответственно изменяется информация на выходах 7 датчиков и,-, следовательно, меняется код выбираемого адреса блока 4 памяти на шинах 18 адресов. На выходных шинах 9 данных блока 4 памяти по выбранному адресу устанавливается код управляющего слова. В результате на выходе 17 блока 2 коммутацииформируется импульс разрешения приемаинформации в регистр 5 команд, который позволяет записать установленный на выходных шинах 9 данных блока 4 памяти код управляющего слова в соответствующие разряды регистра 5 команд. Одновременно импульс с выходаэлемента И 14 блока 2 коммутации поступает на входы элемента И 15, в результате чего на выходе элемента И 15 с задержкой, равной времени срабатывания данного элемента, формируется импульс, который сбрасываетКБ-триггер 13 в нулевое состояние,что приводит к выработке на выходе16 блока 2 коммутации нулевого уровня, запрещающего режим "Чтение" блока 4 памяти, и устанавливает запрет на втором входе элемента И 14, что соответствует запрету на выходе 171522156 и Тур ( шС 1 и пср 10 15 5блока 2 коммутации приема информации в регистр 5 команд. Код управляющего слова, храняцийся в регистре 5 команд, поступает по шинам 10 данных на входы первого нормирующего блока 6, где преобразуется в уровни управляющих сигналов, ипо шине 11 поступает на исполнительные устройства объекта 18 управления. Каждое исполнительное устройство объекта 18 управления жестко закреплено за соответствующим раэрядои управляющего слова. Таким образом, каждому внутреннеиу состоянию объекта 18 управ-ления соответствует своя кодовая комбинация, вырабатываемая датчиками которая в свою очередь является кодом адреса блока 4 памяти, по которой выбирается управляющее слово, храняцееся в блоке 4 памяти, и по этому управляюцему слову включаются или выключаются соответствующие управляюцие устройства. При поступлении очередного иипульса тактовой частоты цикл работы программного устройства управления повторяется с начала, т,е. триггер устанавливается в единичное состояние, выдается разрешение.на режим "Чтение" и т.д.Если состояние объекта управления изменилось, то меняется адрес выборки, по которому в блоке 4 памяти записано соответствующее управляющее слово, по которому происходит срабатывание исполнительных устройств объекта 18 управления. Это может продолжаться сколько угодно долго, пока в качестве управляющего слова выбирается код окончания цикла работы объекта 18 управления или в качестве одного иэ датчиков подключена кнопка ручного останова или происходит смена режима работы управляемого оборудования. ьгде 100 п10ш , . 10- 10Р, - частота тактирующих импульсов;Г, - частота смены состоянийобъекта управления;1Т-,=Гтис , - постоянная времени самоговысокого по быстродействию исполнительного устройства. На временной диаграмме (фиг.З)19 - установочный импульс на клемме"Пуск"; 20 - тактовые импульсы на 20 выходе генератора 1, 21 - сигналыразрешения "Чтения" на выходе 16 блока 2 коммутации; 22 - импульсы разрешения приема информации в регистр 5команд на выходе 17 блока 2 коммута ции; 23 - сигнал, например, от второго датчика объекта 18 управления навходе второго нормирующего блока 3;24 - сигнал, например, от второгодатчика объекта 18 управления на 30 входе второго нормирующего блока 3;25 и 26 - сигналы на соответствующихвыходах второго нормирующего блока3, поступаюцие на адресные входы блока 4 памяти (адреса выбираемых ячеек 35 памяти); 27-29 - информация, считанная с блока 4 памяти на шинах 9 данных, соответствующая установленнымадресам; 30-32 - коды управляющихслов на выходах регистра 5 команд.40 Например, если обозначить адресА- шина 25; адрес А - шина 26,то на временной диаграмме показанывыборка и формирование кодов управляюцих слов:4550 ствуютвременной Во избежание ложных срабатываний исполнительных устройств объекта 18управления при изменении состояний датчиков необходимо частоту тактируницих импульсов выбирать на несколько периодов выше предполагаемой частоты сиены внутренних состояний объекта 18 управления; период тактирующих импульсов должен быть на несколько периодов меньше постоянной времени срабатывания самого быстродействующего исполнительного устройства, т.е,где Д Л, Д соо позициям 30, 31, 32 диаграмме (фиг.З).авитель И,Швец хред А.Кравчук Корректор В.Кабаций Редактор ено 88 Подписное о изобретениям и открытиям пр 35, Раушская наб., д. 4/5 аказ 6960/43 Тираж НИИПИ Государственного комитета113035, Москва, Ж КНТ ССС ронзводственно-издательский комбинат "Патент, г.ужгород, ул. Гаг 101формула изобретения Программное устройство управления, содержащее генератор импульсов блокФ5 коммутации, первый и второй нормирующие блоки, регистр команд, первые входы которого соединены с выходами блока памяти, входы первого нормирующего блока соединены с выходами датчиков, выходы второго нормирующего блока подключены к исполнительным элементам, а его входы - к выходам регистра команд, о т л и ч а ю щ е -е с.я тем, что, с целью упрощенияустройства и повышения его надежности, выходы первого нормирующего блока соединены с адресными входамиблока памяти, управляющий вход которого подключен к первому выходублока коммутации, второй выход которого соединен с управляющим входомрегистра команд, установочный входкоторого соединен с клеммой "Пуск"устройства и с входом генератораимпульсов, выход которого соединенс входом блока коммутации.
СмотретьЗаявка
4380521, 18.02.1988
ЧЕРКАССКОЕ ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ПРОДМАШ"
ШУРОВ АЛЕКСАНДР НИКОЛАЕВИЧ, БАРАНИКОВ ЛЕОНИД ГРИГОРЬЕВИЧ, САЛИЙ ВАЛЕРИЙ ЛЬВОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: программное
Опубликовано: 15.11.1989
Код ссылки
<a href="https://patents.su/4-1522156-programmnoe-ustrojjstvo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Программное устройство управления</a>
Предыдущий патент: Многокоординатное устройство для управления
Следующий патент: Линейный интерполятор
Случайный патент: Устройство для уборки навоза