Устройство для программного управления

Номер патента: 1481713

Авторы: Китаев, Шиколев

ZIP архив

Текст

СООЗ СОВЕТСКИОЦИАЛИСТИЧЕСКРЕСПУБЛИК 5 В 9 ЛЬСТВУ У 11 но-тех рметав во СССР . 981. СССР 1983. ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ.ПРИ ГКНТ СССР ОПИСАНИЕК АВТОРСКОМУ СВИ(71) Опытное производствеческое предприятие "Уралчматика"(56) Авторское свидетельсВ 857933, кл, С 05 В 19/1Авторское свидетельствВ 1004975, кл. С 05 В 19/1 О андпс. БРЕТЕНИ 54) УСТРОЙСТВО ДЛЯ ПРОГРАВЛЕНИЯ обретение относится к автоматы. именно к устройствам для прого управления технологически ванием дискретного циклическотвия. Цель изобретения - понадежности устройства за счет ия его конструкции и расшнреасти применения. Устройство т первый счетчик 1 импульсов1481713 10 30 первый блок памяти 2, первый 3 ивторой 4 блоки сравнения, второй счетчик 5 импульсов, генератор 6 импульсов, элемент ИЛИ 7, элемент НЕ 8,элементы И 9-12, причем первый элемент И 9 является группавьж, мультиплексор 13, блок логики 14 и второйблок памяти 15. В блоке 2 записывается программа управления циклом технологического агрегата, представляющая собой последовательность шагов(слов). Каждое слово имеет три зоны.Выборка и считывание содержимого ячеек всех трех зон выполняются параллельно в соответствии с коцом на выИзобретение относится к автоматикер а именно к устройствам для про граммного управления технологическим оборудованием дискретного циклическо" го действия,Цель изобретения - повышение надежности устройства за счет упрощения его конструкции и расширения области применения Иа фиг,1 представлена блок-схема устройства", на фиг,2 - функциональные схемы блоков логики и памяти.Устройство содержит первый счетчик 1 импульсов, первый блок 2 памяти, первый 3 и второй 4 блоки сравнения, второй счетчик 5 импульсов, ге " нератор 6 импульсов, элемент ИЛИ 7,элемент НЕ 8, первый 9, второй 10, третий 11 и четвертый 12 элементы И, причем первый элемент И 9 является групповым,мультиплексор 13, блок 14 логики и второй блок 15 памяти.Выход счетчика 1 импульсов подключен к адресному входу блока 2 памяти, первый выход которого является выходом устройства, второй выход соединен с первым входом блока 3 сравнения, третий выход " с первым входом второго блока 4 сравнения, первый вход счетчика 5 импульсов через элемент НЕ 8 и второй вход через генератор 6 подключены к выходу элемента ИЛИ 7, выходы блоков 3 и 4 сравнения ,подключены соответственно к первому ходе счетчика 1 импульсов, Лри совпадении фактической комбинации состояний датчиков цикла с заданной счетчик1 импульсов, изменив свое содержимоена единицу, вызывает переадресациюблока 2 на следующий шаг программы.В случае, если заданный программоймеханизм или датчик не сработал на .данном шаге, сигнал на выходе блока3 не появляется, последующие шагипрограммы не отрабатываются и включается сигнализация для оповещения технологического персонала о происходящей задержке в выполнении программы,2 ил. и второму входам элемента ИЛИ 7, приэтом первый и второй входы элементаИЛИ 7 соответственно подключены квторым входам третьего 11 и четвертого 12 элементов И, первые входы которых объединены и подключены к выходусчетчика 5 импульсов, выход элемента11 подключен к первому входу элемента И 10, второй вход которого соединен с вторым входом группы элементов И 9 и подключен к выходу элемента И 12, первый вход группы элементов И 9 подключен к третьему выходу блока 2, выход группы элементов И 9 и элемента И 10 подключены соответственно к первому и счетному входам счетчика 1 импульсов, информационные входы мультиплексора 13 и входы блока 4 логики являются входами устройства и служат для подачи сигналов с датчиков цикла, соответствующие выходы мультиплексора 13 соединены с входами блоков 3 и 4, второй вход - с выходом блока 15 памяти, вход которого соединен с выходом блока 14 логики, третий вход соединен с вторым выходом блока 2.На фнг,2 изображены функциональные схемы блоков 14 логики и 15 памяти для конкретного технологическогооборудования. Блок 14 логики содержит элементы И 16-34, при помощи которых осуществляется логическая обработка сиг.14817налов датчиков объекта с целью получения сигналов для записи и стирания информации хранения в блоке 15памяти. При помощи сформированныхв блоке 14 сигналов н блок 15 памяти записывается информация о загруженном состоянии ванн. Блок 15 дляэтого содержит девять.(Т 1-Т 9) ячеек35-43 памяти с неразрушаемой информацией при снятии напряжения питания,Устройство работает следующим образом.В блок 2 записывается программауправления циклом технологического 15агрегата, представляющая собой последовательность шагов (слов). Каждоеслово имеет три эоны: 1 - командыуправления механизмами на данном шаге программы; 11 - комбинации состояний, в которые должны придти механизмы по команде зоны 1 (комбинациисостояний датчиков цикла); 111 - коды условий и адреса возможных переходов, Выборка и считывание содержимого ячеек всех трех зон выполняются параллельно в соответствии с кодом иа выходе счетчика 1,В исходном состоянии счетчики 1 и5 импульсов находятся в нулевом состоянии, с выходов блоков 3 и 4 сравнения выдаются нулевые сигналы, прикоторых генератор импульсов 6 выключен, элементы И 11 и 12 закрыты пообоим входам.35В процессе работы блок 14 логикипо сигналам датчиков объекта формирует производные сигналы, определяющиехарактерные состояния объекта, которые одиночными сигналами не могут 40быть определены. Сформированные вблоке 14 логики производные сигналыпередаются в блок 15 памяти, где хранятся до момента изменения состояния,когда при помощи блока 14 логикисигналы в блоке 15 памяти стираются.Находящиеся в блоке 15 памяти производные сигналы от датчиков объекта по"ступают на третий информационныйвход мультиплексора и используютсянаряду с сигналами датчиков для контроля .состояния объекта,При считывании первого слова программы из блока 2 по командам зоны 1включаются соответствующие механизмы,происходит изменение их состояния,которые фиксируются датчиками состояний механизмов (датчиками цикла иблоками 14 и 15). Сигналы от датчиков 134цикла и от блока 15 памяти поступают на входы мультиплексора 13, на пер-вый вход которого поступает адрес комбинации состояний, записанный в зоне 11 блока 2. Комбинация состояний, сдответствующая поступившему на первый вход мультиплексора 13 ад" ресу, гроходит с выхода мультиплексора 13 на входы блоков 3 и 4 сравне" ния. Если в данном слове программы отсутствует признак условного перехода, то переход к следующему слову программы происходит следующим образом. При совпадении Фактической комбинации состояний датчиков цикла с заданной (при правильной отработке данного шага программы) на выходе блока 3 появляется сигнал "1", который открывает элемент И 11, и, пройдя через элемент ИЛИ 7, снимает через элемент НЕ 8 сигнал сброса счетчика 5 импульсов и запускает генератор 6, с выхода которого импульсы начинают поступать на счетный вход счетчика 5 импульсов. При п-кратном контроле (кратность определяется емкостью счетчика) правильности срабатывания датчиков цикла на выходе счетчика 5 импульсов появляется сигнал его переполнения, который поступает на другой вход открытого элемента И 11 и, пройдя на его выход, проходит через открытыц (инверсным сигналом с выхода элемента И 12) элемент И 10 на счетный вход счетчика 1 импульсов, который, изменив свое содержимое на единицу, вызывает переадресацию блока 2 на следующий шаг программы.В случае если срабатывание блока 3 вызвано помехой на входе устройства или кратковременным относительно заданной длительности контроля ложным срабатыванием датчика, на выходе блока 3 восстанавливается сигнал, устанавливающий счетчик 5 импульсов посредством элемента НЕ 8 в состояние "О" и выключающий генератор 6 импульсов. При восстановлении сигнала на выходе блока 3 работа генератора 6 импульсов и счетчика 5 восстанавли-. вается. Для перехода к следующему или любому другому заданному шагу программы в зависимости от отсутствия или наличия сигнала условия, в качестве которого могут быть использованы14811 В случае, если заданный программой 4 механизм или датчик не срабатывает на данном шаге, единичный сигнал на выходе блока 3 не появляется, последующие шаги программы не отрабатываются и включается сигнализация для оповещения технологического персонала о происшедшей задержке в выполнении программы. После этого оператор может принять те или иные меры по устранению нарушения в работе устрой" ства. сигналы от датчиков состояния механизмов, органов управления и другихустройств, рассматриваемых в общемслучае в качестве датчиков условийпереходов, н том числе от блока 15памяти, используется зона 11 блока2, второй блок 4 сравнения, элементы7-9, генератор 6 импульсов и счетчик 5 импульсов. В этом случае на за Оданном шаге программы код условиявозможного перехода из зоны 111 блока2 поступает на первый вход группыэлементов И 9 и на первый вход блока 4, который проверяет наличие сигнала от датчика условного перехода,соответствующего введенному в блок 4коду условия, При наличии сигнала отсоответствующего датчика условногоперехода на выходе блока 4 появляется сигнал, который по второму входуоткрывает элемент И 12 и через эле-мент ИЛИ 7 запускает генератор 6 импульсов и счетчик 5 импульсов. Послепоявления сигнала на выходе счетчика 2 б5 импульсов появляется сигнал на выходе элемента И 12, который блокирует по первому входу срабатывание элемента И 10 и подготавливает к срабатыванию по второму входу группы эле- ЭОментов И 9. На вход группы элементовИ 9 проходит код адреса слова программы условного перехода, которыйзаписывается в счетчик 1 импульсовпараллельным кодом. Счетчик 1 импульсов обеспечивает переадресацию блока2 на заданный шаг программы. Последующие шдги программы отрабатываютсяаналогично описанным, При этом длительность отработки шагов определяет. 40ся быстродействием управляемых механизмов и контролируемых датчи -ков. 13 6Формула изобретенияУстройство для программного управления, содержащее первый счетчик импульсов, выход которого подключен к адресному входу первого блока памяти, первый выход которого соединен с выходом устройства, второй выход - с первым входом первого блока сравнения, а третий выход - с первым входом группы первых элементов И, второй блок сравнения, второй элемент И, выходом подключенный к счетному входу первого счетчика импульсов, второй блок памяти, третий и четвертый элементы И, элемент ИЛИ, генератор импульсов, второй счетчик импульсов, мультиплексор, первый вход которого является входом устройства, о т л и ч а ю щ ее с я тем, что, с целью повышения надежности устройства за счет упрощения его конструкций и расширения области применения, в устройство введены блок логики, элемент НЕ, вход которого объединен с входом генератора импульсов и подключен к выходу элемента ИЛИ, выход элемента НЕ и выход генератора импульсов подключены соответственно к первому и второму входам второго счетчика импульсов, выход ко-, торого соединен с первыми входами третьего и четвертого Флементов И, второй вход. третьего элемента И объединен с первым входом элемента ИЛИ и подключен к выходу первого блока сравнения, а выход подключен к первому входу второго элемента И, второй вход которого объединен с вторым входом блока первых элементов И и подключен к выходу четвертого элемента И, второй вход которого объединен с вторым входом элемента ИЛИ и подключен к выходу второго блока сравнения, первый вход которого подключенк третьему выходу первого блока памяти, выход блока первых элементов И подключен к второму входу первого счетчика импульсов, вход блока логики является входом устройства, выход блока логики через второй блок памяти подключен к второму входу мультиплексора, к третьему входу которого подключен второй выход первого блока памяти, выход мультиплексора соединен с вторыми входами первого и второго блоков сравнения., Пилипенк Заказ 2687/47 Тираж 789 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ С 113035, Иосква, Ж, Раушская наб., д. 4/5 твенно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10 Произв Составитель А.Русовдактор А.Козориз Техред Л. СердюковаКоррек С )

Смотреть

Заявка

4271104, 29.06.1987

ОПЫТНОЕ ПРОИЗВОДСТВЕННО-ТЕХНИЧЕСКОЕ ПРЕДПРИЯТИЕ "УРАЛЧЕРМЕТАВТОМАТИКА"

КИТАЕВ ВАСИЛИЙ АНДРЕЕВИЧ, ШИКОЛЕВ ВЛАДИМИР АНАТОЛЬЕВИЧ

МПК / Метки

МПК: G05B 19/18, G05B 19/4155

Метки: программного

Опубликовано: 23.05.1989

Код ссылки

<a href="https://patents.su/5-1481713-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

Похожие патенты