Устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВ:ТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН ЯО 1451649 А 1 05 В 19 18 ОСУДАРСТВЕННЫЙ НОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИЯ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ хни- вто 80О томахноесковля- ства я(56) Авторское свидетельство СВ 857933, кл, С 05 В 19/18, 19Авторское свидетельство СССРВ 1004975, кл. С 05 В 19/18, 1(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОУПРАВЛЕНИЯ(57) Изобретение относится к атике программного управления тлогическим оборудованием цикличго действия, Целью изобретенияется повышение надежности устроза счет упрощения его конструкцУстройство позволяет управлятьс постоянной, так и с переменно.последовательностью операциямири цикла, а также исключает вли помех по линиям датчиков объекта на надежность его работы. Устройство содержит первый счетчик импульсов 1, блок 2 памяти, первый и второй блоки 3, 4 сравнения, второй счетчик импульсов 5, генератор 6 импульсов, элемент ИЛИ 7, элемент НЕ 8, элементы И 9-12, причем первый элемент И 9 является групповым. В блоке 2 записывается программа управления циклом технологического агрегата в виде шагов программы, каждый из которых имеет три зоны: 1 - команды управления, 11 - комбинации состояния датчиков агрегата, 111 - условия возможных переходов по программе. Выборка шагов программы производится параллельно по всем зонам программы согласно коду на выходе счетчика импульсов 1. Если заданный программой С датчик не сработал, то сигналы на выходы блоков 3 или 4 не выдаются, а последующие шаги программы не отрабатываются. 1 ил. иеФ4 ьИзобретение относится к автоматике, а именно к устройствам для программного управления технологическимоборудованием дискретного циклического действия,Цель изобретения - повышение надежности устройства за счет упрощения его конструкции,На чертеже представлена блок-схе Ома устройства.Устройство содержит первый счетчик 1 импульсов, блок 2 памяти, первый 3 и второй 4 блоки сравнения,второй счетчик 5 импульсов, генератор 6 импульсов, элемент ИЛИ 7, элемент НЕ 8, первый 9, второй 1 О, третий 11 и четвертый 12 элементы И,причем элемент И 9 является групповым.20Выход счетчика 1 подключен к адресному входу блока 2 памяти, первыйвыход которого является выходом устройства, второй выход соединен с первым входом блока 3 сравнения, третий 25выход - с первым входом второго блока4 сравнения, информационные входы блоков 3 и 4 сравнения являются соответственно первым и вторым входами устройства, первый вход счетчика 5 через 30элемент НЕ 8 и второй вход через генератор 6 подключены к выходу элемента ИЛИ 7, выходы блоков 3 и 4 сравнения подключены соответственно к первому и второму входам элемента ИЛИ7, при этом первый и второй входыэлемента ИЛИ 7 подключены к вторымвходам элементов И 11 и 12, первыевходы которых объединены и подключены к выходу счетчика 5, выход элемен та И 11 подключен к первому входуэлемента И 10, второй вход которогосоединен с вторым входом первого блока 9 первых элементов И и подключенк выходу элемента И 12, первый вход 45блока 9 подключен к третьему выходублока 2, выход блока 9 и элемента И10 подключены соответственно к первому и счетному входам счетчика 1.Входы (Вх Вх ) устройства .служат 50для подачи сигйалов с датчиков цикла,Устройство работает следующим образом.В блок 2 записывается программауправления циклом технологическогоагрегата, представляющая собой последовательность (шагов) слов. Каждоеслово имеет три зоны: 1 - командыуправления механизмами на данном шаге программы; 11 - комбинации"ояний, в которые должны прийти механизмы по команде зоны 1 (комбинациисостояний датчиков цикла); 111 - коды условий возможных переходов, Выборка и считьвание содержимого ячееквсех трех зон выполняются параллельно в соответствии с кодом на выходесчетчика 1.В исходном состоянии счетчики 1 и5 находятся в нулевом состоянии (шина сброса счетчика 1 на чертеже непоказана), с выходов блоков 3 и 4сравнения выдаются нулевые сигналы,при которых генератор 6 выключен,элементы И 11 и 12 закрыты по обоимвходам,При считывании первого слова программы из блока 2 (шина запуска программы на чертеже .не показана)покомандам эоны 1 включают соответствующие механизмы, изменяются их состояния, которые фиксируются датчиками состояний механизмов (датчикамицикла). Сигналы от датчиков циклапоступают на второй вход блока 3(Вх), на первый вход которого поступает комбинация состояний, записанная в зоне 11 блока 2 При совнаденни фактической комбинации состояния датчиков цикла с заданной (при правильной отработке данного шага программы) на выходе блока 3 появляется сигнал "1", который открывает элемент И 11, и, пройдя через элемент ИЛИ 7, снимает через элемент НЕ 8 сигнал сброса счетчика 5 и запускает генератор 6, с выхода которого импульсы начинают поступать на счетный вход счетчика 5, При п-кратном контроле (кратность определяется емкостью счетчика) правильности срабатьвания датчиков цикла на выходе счетчика 5 появляется сигнал переполнения счетчика, который поступает на другой вход открытого элемента И 11, и,пройдя на его выход, прохо/дит через открытый (инверсным сигналом с выхода элемента И 12) элемент И 10 на счетный вход счетчика 1, который, изменив свое содержимое на единицу, вызывает переадресацию блока 2 на следующий шаг программы.Если срабатывание блока 3 было вызвано помехой на входе устройстваили кратковременным относительно заданной длительности контроля ложным срабатыванием датчика, на выходеблока 3 восстанавливается сигнал, устанавливающий счетчик 5 в состояние "0" и выключающий генератор 6. При восстановлении сигнала "1" на выходе блока 3 работа генератора 6 и счетчика 5 восстанавливается.Для реализации условного перехода, т.е, перехода к следующему или любому другому заданному шагу программы в 10 зависимости от отсутствия или наличия сигнала условия, в качестве которого могут быть использованы сигналы от датчиков состояния механизмов, органов управления и других уст ройств, рассматриваемых в качестве датчиков условий переходов, используется зона 111 блока 2, второй блок 4 сравнения, элементы 7-9, генератор 6 и счетчик 5. В этом случае на за данном шаге программы код условия возможного перехода из зоны 111 блока 2 поступает на первый вход блока 9 и на первый вход блока 4, который проверяет наличие сигнала от датчика 25 условного перехода, соответствующего введенному в блок 4 коду условия, При наличии сигнала от соответствующего датчика условного перехода на выходе блока 4 появляется сигнал, ко торый по второму входу открывает элемент И 1 и через элемент ИЛИ 7 запускает в работу генератор 6 и счетчик 5. После появления сигнала на выходе счетчика 5 появляется сигнал на выходе элемента И 12, который блокирует по первому входу срабатывание элемента И 10 и подготавливает к сра" батыванию по второму входу блок 9. На выход блока 9 проходит код адреса а 0 слова программы условного перехода, который записывается в счетчик 1 параллельным кодом.Счетчик 1 обеспечивает переадресацию блока 2 на заданный шаг прог раммы. Последующие шаги программы отрабатываются аналогично описанному. При этом длительность отработки шагов определяется быстродействием управляемых механизмов и контролируе мых датчиков.Если заданный программой механизм или датчик не сработал на данном шаге, единичный сигнал на выходе блока3 не появляется и последующие шаги программы не отрабатываются, то вклю чается сигнализация (не чертеже не показана) для оповещения технологического персонала о происшедшей задержке в выполнении программы. После этого, оператор может принять те или иные меры по устранению нарушения в работе устройства.Узел для контроля за временем отработки команды может быть выполнен по различным вариантам схем.В качестве запускающих для этого узла могут быть использованы сигналы блоков 3 и 4 или зоны 1 блока 2.формула изобретенияУстройство для программного управления, содержащее первый счетчик импульсов, выход которого подключен к адресному входу блока памяти, первый выход которого соединен с выходом устройства, второй выход - с первым входом первого блока сравнения, второй вход которого является первым входом устройства, а третий выход блока памяти соединен с первым входом первого блока первых элементов И и первым входом второго блока сравнения, информационный вход которого является вторым входом устройства, второй элемент И, .выходом подключенный к счетному входу первого счетчика импульсов, третий и четвертый элемент И, элемент ИЛИ, генератор импульсов, второй счетчик импульсов, о т л и -ч а ю щ е е с я тем, что, с целью повьппения надежности устройства за счет упрощения его конструкции, в него введен элемент НЕ, вход которого объединен с входом генератора импульсов и подключен к выходу элемента ИЛИ, выход элемента НЕ и выход генератора импульсов подключены соответственно к первому и второму входам второго счетчика импульсов, выход которого соединен с первыми входами третьего и четвертого элементов И, второй вход третьего элемента И объединен с первым входом элемента ИЛИ и подключен к выходу первого блока сравнения, а выход третьего элемента И подключен к первому входу второго элемента И, второй вход которого объединен с вторым входом блока первых элементов И и подключен к выходу четвертого элемента И, второй вход которого объединен с вторым входом элемента ИЛИ и подключен к выходу второго блока сравнения, выход блока первых элементов И подключен к вто ому входу первого счетчика импульсов,
СмотретьЗаявка
4270404, 29.06.1987
ОПЫТНОЕ ПРОИЗВОДСТВЕННО-ТЕХНИЧЕСКОЕ ПРЕДПРИЯТИЕ "УРАЛЧЕРМЕТАВТОМАТИКА"
КИТАЕВ ВАСИЛИЙ АНДРЕЕВИЧ, ПЕСТОВ АЛЕКСАНДР ИВАНОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: программного
Опубликовано: 15.01.1989
Код ссылки
<a href="https://patents.su/3-1451649-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>
Предыдущий патент: Устройство для программного управления намоточным станком
Следующий патент: Переключатель потока жидкости
Случайный патент: Способ получения нафтиламида тиогликолевой кислоты