Устройство для программного управления объектами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(56) АвторскоеФ 1130831, кл.Авторское свВ 1041992, кл. юл. 11 410.П.Хрищатый,А.Г.Проценко088. 8)видетельство СССР05 В 19/18, 1983идетельство СССР05 В 19/18, 1982 ГОСУДАРСТ 8 ЕННЫЙ НОМИТЕТ ССС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫ(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГОУПРАВЛЕНИЯ ОБЪЕКТАМИ(57) Изобретение относится к областиавтоматикии может быть использованов системах программного управлениядвухпозиционными объектами. Цельизобретения - повьппение надежностиустройства путем предотвращения запуска неисправного устройства. В случае неисправности какого-либо.изэлементов у тройства или объектов 21управления (например, останов в промежуточном положении) на выходе элемента И 5 формируется сигнал запрещающий срабатывание распределителя8 импульсов и блока 9 задания программы, при этом на соответствующихвходах элементов И 10 присутствуютзапрещающие сигналы. До устранениянеисправности сигнал НП, поступающийчерез формирователь 16 и элемент ИЛИ20, изменит состояние распределителя 8 импульсов и соответственно выходную информацию блока 9 заданияпрограммы, которая, однако, не проходит через элементы И 10. Передачасигналов управления объектам 21 управления обеспечиваетсяпри отсутствии в кадре сигнала НП. 1 ил.287107 2Изобретение относится к автомати- рой в ПЗУ (программирование) произвоке и может быть использовано в систе- дится путем пережигания нихромовыхмах программного управления двухпозиционными объектами в технологическомоборудовании для изготовлеНия микросборок по толстопленочной технологии,Цель изобретения - повышение надежности устройства.На чертеже представлена схема устройства. ОУстройство содержит датчики(конечного) и 2 (начального) положенияобъектов, шину 3 с напряжением логи -ческого "О", элементы И-НЕ 4, первыйэлемент И 5, первый формирователь 6импульса, первый элемент ИЛИ 7, распределитель 8 импульсов, блок 9 задания программы, выполненный в видепостоянной памяти, третьи элементыИ 1 О, выходные триггеры 11, второй12 и первый 13 (с инверсным выходом)элементы задержки, элемент 14 запус -ка, триггер 15 запуска, второй 16 итретий 17 формирователи импульса,второй элемент И 18, элемент НЕ 1925и второй элемент ИЛИ 20. На чертежетакже изображены объекты 21 управления.Формирователи 16 и 17 импульса выполнены в виде одновибратора, причем30формирователи 6 и 16 формируют одиночный импульс при положительном изменении сигнала на входе, т.е. приизменении входного сигнала с О на"1", формирователь 17 формирует одиночный импульс при отрицательном изменении сигнала на его входе, т.е.при изменении входного сигнала с 1на "О",Блок 9 предназначен для хранения40программы, определяющей последовательность включений-отключений объектов 21 управления, включения элементов 12 и 13, и работает в режиме хранения и считывания. Блок 9 имеет выходы: выход сигналов управления объектами 21 управления; один выход(" Задержка 1") - для управления элементом 12, один выход (" Задержка 2")для управления элементом 13; один выход ("НП") - сигнала "1" в случае непрограммируемости блока 1 по данномуадресу. Блок 9 (постоянной памяти)выполнен на базе сменных электрическипрограммируемых стандартных постоянных запоминающих устройств (ПЗУ),.садресным принципом выборки информации (в виде уровня "1"), запись котоперемычек импульсом тока один раз завремя эксплуатации ПЗУ. До программирования в микросхеме по всем адресами разрядам записан О. По каждомуадресу в блоке 9 запрограммированаинформация в виде многоразрядногослова, разряды которого считываютсяпараллельно, причем одна группа разрядов предназначена для управления,объектами 21 управления - каждый разряд этой группы определяет один каналуправления соответствующим объектом2 управления, один разряд с функциональным обозначением "Задержка 1"предназначен для управления элементом 12, один разряд с функциональнымобозначением "Задержка 2" предназначен для управления элементом 13, один.разряд с функциональным обозначением"НП предназначен для обеспечения условий перехода к считыванию информации с блока 9 по следующему адресу вслучае невозможности запрограммировать необходимую команду управления( 1 ) или записи незапрограммированной команды по данному адресу. В процессе программирования ПЗУ в случаеневозможности запрограммировать необходимую команду управления или записи незапрограммированной команды поданному адресу, программируется 1в разряде "НП",Устройство работает следующим образом.До начала работы в блок 9 устанавливают сменное ПЗУ с необходимойпрограммой. Распределитель 8, выходные триггеры 11 и триггер 15 предварительно установлены в нулевое (исходное) состояние (для упрощения цепи сброса не показаны) соответственно, объекты 21 управления отключеныи находятся в начальном (исходномуположении (например, при использовании пневмораспределителей одностороннего действия с самовозвратом), контакты датчиков 2 (начального положения) замкнуты, а контакты датчиков 1(конечного положения) разомкнуты, навходах отробирования выходных сигналов распределителя 8 и блока 9 присутствует запрещающий сигнал ("О"),поступающий с. единичного выхода триггера 15, в связи с чем на всех выходах распределителя 8 и блока 9 присутствует "О".3 12871Следовательно, на входах элементов И-НЕ 4, подсоедннонных к выходамсоответствующих датчиков 2, присутствует "0, поступающий через замкнутые контакты датчиков 2 с шины 3.На входах элементов И-НЕ 4, подсоединенных к выходам соответствующих датчиков 1, присутствует "1" (например, при применении логическихэлементов И-НЕ ТТЛ-типа, серий 134, О155, 511, на незадействованных входах которых присутствует "1", для.надежности все незадействованные входы логических элементов такого типаобычно подключают к шине с напряжекием "1" через резисторы - на чертеже не показано), так как контактыдатчиков 1 разомкнуты, и входы этихэлементов И-НЕ 4 оказываются неподсоединенными к шине 3 с напряжением 20"0". Сигнал "0" с единичных выходовтриггеров 1 поступает на другиевходы соответствующих элементов И-НЕ4 (элементов И-НЕ 4, контролирующихсостояние датчиков 1 конечного положения). Сигнал "1" с нулевых выходовтриггеров 11 поступает на другие входы соответствующих элементов И-НЕ 4,контролирующих состояние датчиков 2начального положения. 30Следовательно, на всех выходахэлементов И-НЕ 4 присутствует "1"и через элемент И 5 поступает навход формирователя 6 и на вход кнопки "Пуск". Формирователь 6 не формирует импульс, на его выходе присутствует "0", который поступает на первый вход элемента ИЛИ 7 и через элемент ИЛИ 20 поступает на счетныйвход распределителя 8, Сигнал с 40нулевого входа триггера 15 через элемент ИЛИ 20 поступает на вход формирователя 17, через элемент И 18 поступает на вторые входы элементов И10, запрещая прохождение сигналов через первые входы выходных элементовИ 10 на триггеры 11После нажатия и отпуска элемента14 (кнопки "Пуск" ) "1" через замкнутый контакт поступает на единичный 50вход триггера 15, устанавливая егов единичное состояние, и с единичного выхода триггера 15 сигнал пуска("1") поступает на стробирующие входы распределителя 8 и блока 9, устанавливая его в режим считывания. Сблока 9 по первому адресу считывается многоразрядное слово, и сигналы 07 4управления ("1"), запрограммированные в соответствующих разрядах, поступают на первые входы соответствующих элементов И 10. Сигнал "0" с нулевого выхода триггера 5 через элемент ИЛИ 7 поступает на вход формирователя 17. Формирователь 17 формирует одиночный импульс, поступающий на второй вход элемента И 18 и, если отсутствует "1" на выходе "НП" блока 9 и соответственно "0" на первом входе элемента И 18, одиночный импульс через элемент И 18 поступает на вторые входы элементов И 1 О, разрешая прохождение сигналов управления на входы соответствующих триггеров 11. Сигнал управления, поступивший на единичный вход триггера 11, вызывает его переключение в единичное состояние. Включается соответствующий объект 21 управления, который начинает перемещаться из начального положения в конечное. Одновременно "1" с единичного выхода триггера 11 поступает на второй вход соответствующего элемента И-НЕ 4. На другом входе этого элемента И-НЕ 4, подключенного к выходу соответствующего датчика 11 (конечного положения), также присутствует "1" (как указывалось ранее).Наличие на обоих входах элемента И-НЕ 4 "1" приводит к появлению на его выходе 0, который через элемент И 4 поступает на вход формирователя б. При достижении перемещающимся объектом 21 заданного конечного положения срабатывает соответствующий датчик 1 и замыкает свой контакт. С шины 3 "0" через замкнутый контактпоступает на вход этого же элемента И-НЕ 4, На выходе его появляется "1" и через элемент И 5 (при отсутствии сигнала "Запрет" с элемента 13 на его втором входе) поступает на вход формирователя 6, который формирует одиночный импульс, поступающий через элемент ИЛИ 2 Ц на счетный вход распределителя 8 и изменяющий .его состояние по переднему фронту,Код следующего адреса с выхода распределителя 8 поступает на адресные входы блока 9, и многоразрядноеслово, считанное с блока 9 по следующему адресу, поступает на первые входы соответствующих элементов И 1 О. Одновременно импульс с выхода формирователя 6 поступает через элементИЛИ 7 на вход формирователя 17, Поустройство для программного управления объектами, содержащее элемент запуска, датчики положения объектов, подключенные выходами через соответ ствующие элементы И-НЕ к первым входам первого элемента И, выход которого соединен со входом первого формирователя импульса, выходные триггеры, прямые выходы которых связаны 5 12871заднему фронту формирователь 17 формирует импульс и при отсутствии 0на первом входе элемента И 1 8 , ( т . е ,отсутствии " 1 " н а выходе " НП" блока9 ) он через элемент И 1.8 поступаетна вторые входы элементов И 1 О , р азрешая прохождение сигналов упр авления на соответствующие триггеры 1 1 ,и работа устройства повторяется . О бъек т 2 1 находится во включенном со с - 1 0тоянии до появления сигнала управления на нужном входе данного триггера1 О , который возвращается в нулевоесостояние , соответственно отключается объект 2 1 управления , который на 5чинает перемещаться из конечного положения в начальное . Работа у стр ойства в этом случае аналогична указанной ,Работа устройства аналогична указ анной и в случае одновременного управления несколькими объектами 2 1 ,так к ак " 1 " на входе формирователя6 появляется только при выполненииобъектами 2 1 соответствующих команд25управления, т,е. при достижении объектами 21 заданного положения н срабатывания соответствующих датчиков1 или 2 и, соответственно, при появлении "1" на всех выходах соответствующих элементов И.-НЕ 4, т,е, навсех входах элементов И 5 (при отсутствии сигнала "Запрет" с элемента 13на его втором входе),Сигнал управления, записанный в 35разряде "Задержка 2" по данному адресу, при считывании появляется на выходе "Задержка 2" блока 9 соответст-венно, .поступает на вход элемента 13,вызывает формирование на его выходе 40сигнала "Запрет", поступающего навторой вход элемента И 5 для обеспечения отработки прбграммных временных задержек, который снимается поистечении времени задержки элемента 13.Элемент 12 обеспечивает выдержкувремени между концом предыдущего иначалом следующего цикла. Сигнал управления, записанный в разряде Задержка 1" по данному адресу, при считывании появляется на выходе Задерж"ка 1" блока,9, соответственно поступает на вход элемента 12, вызываетформирование на его выходе сигнала,который поступает на вход сброса внуль распределителя 8. По окончаниивремени задержки сигнал со входа распределителя 8 снимается, а цикл пов 07 бторяется. Сигнал "1", записанный в разряде "НП по данному адресу, при считывании появляется на выходе "НП" блока 9, соответственно поступает на входы формирователя 16 и элемента НЕ 19. С выхода элемента НЕ 19 "0" поступает на первый вход элемента И 18, запрещая прохождение строба записи информации через второй вход элемента И 18, сформированного формирователем 17. Формирователь 16 форми- рует импульс, поступающий через элемент ИЛИ 20 на счетный вход распределителя 8, обеспечивая формирование следующего адреса. Одновременно этот же импульс поступает через элемент ИЛИ 7 на вход формирователя 17, который по заднему фронту входного импульса формирует одиночный импульс, поступающий на второй вход элемента И 18Если в слове, считанном по следующему адресу в разряде "НП" находится "0", то на первом входе элемента И 19 находится 1" и импульс через элемент И 18 поступает на вторые входы элементов И 10, разрешая прохождение информации на триггеры 11, и работа устройства в этом случае аналогична указанной.В случае неисправности какого-либо из элементов устройства или объекта 21 управления (например, останов в промежуточном положении), при котором на выходе элемента И 5 не сформировался сигнал "1" на выходе элемента И 5 и соответственно на выходе элемента 14 кнопки "Пуск" ) присутствует "0"), при нажатии на кнопку "Пуск" триггер 15 не перебрасывается в единичное состояние и на стробирующих входах распределителя 8 и блока 9 остается "0", запрещающий их работу, на вторых входах элементов И 10 сохранится 0". Устройство не начнет работать до устранения неисправности и повторного нажатия элемента 14 кнопки "Пуск" ) Формула изобретенияСоставитель Н,БелинковаТехред Л.Сердюкова Корректор Л.Пилипенко Редактор К.Волощук Тираж 862 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д, 4/5 Заказ 7715/50 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 7 12871 с выходами устройства, блок задания программы, адресные входы которого подключены к выходу распределителя, первый выход через первый элемент задержки - ко второму входу первого элемента И, а второй выход через второй элемент задержки - ко входу сброса распределителя импульсов, о т л и ч а ю щ е е с я тем, что, с цельюповышения надежности устрой ства, в него введены триггер запуска, второй элемент И, второй и третий ,формирователи импульса, первый и второй элементы ИЛИ, элемент НЕ и группа третьих элементов И, первые входы которых подключены к третьим выходам блока задания программы, вторые входы - к выходу второго элемента И, а выходы - к соответствующим входам выходных триггеров, соединенных выхо дами со вторыми входами соответствующих элементов И-НЕ, выход первого О 7 8элемента И подсоединен через элементзапуска ко входу установки в "1"триггера запуска, связанного единичным выходом со стробирующим входомраспределителя импульсов и входомуправления считыванием блока заданияпрограммы, а нулевым выходом - с первым входом первого элемента ИЛИ, второй вход которого подключен к выходупервого формирователя импульса и первому входу второго элемента ИЛИ, атретий вход - ко второму входу второго элемента ИЛИ и к выходу второгоформирователя импульса, соединенноговходом с четвертым выходом блока задания программы и через элемент НЕ -с первым входом второго элемента И,второй вход которого подключен черезтретий формирователь импульса к выходу первого элемента ИЛИ, а выход второго элемента ИЛИ связан со счетнымвходом распределителя импульсов.
СмотретьЗаявка
3879704, 04.04.1985
ПРЕДПРИЯТИЕ ПЯ Р-6668
ЛУКИН ВИКТОР ГЕОРГИЕВИЧ, ХРИЩАТЫЙ ЮРИЙ ПЕТРОВИЧ, ОЛЕЙНИКОВ СЕРГЕЙ СЕРГЕЕВИЧ, ПРОЦЕНКО АНАТОЛИЙ ГРИГОРЬЕВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 19/4061
Метки: объектами, программного
Опубликовано: 30.01.1987
Код ссылки
<a href="https://patents.su/5-1287107-ustrojjstvo-dlya-programmnogo-upravleniya-obektami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления объектами</a>
Предыдущий патент: Устройство для позиционного управления приводом перемещения объекта
Следующий патент: Устройство для программного управления объектом с к ступенчатым остановом
Случайный патент: 161805