Устройство для дискретного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1187150
Автор: Левин
Текст
СОЮЭ СОВЕТСНИСОЦИАЛИСТИЧЕСКРЕСПУБЛИК 9) (133 ЯО,1)4 С 05 В 19/ ГОСУДАРСТВЕННЫ ПО ДЕЛАМ ИЗОБРЕ ОМИТЕТ СССР ТЕНИЙ И ОТНРЬ 1 ТИЙ) емента каыхо етельство СССР19/18, 1983ы ены к бло(61) 1089550(71) Минский филиал Внаучно-исследовательсконструкторского инсттизации предприятий лстроительных материал(56) 1. Авторское свид9 1089550, кл. С 05 В 4) (57) УСТРОЙСТВО ДЛЯ ДИСКРЕТНОГРАВЛЕНИЯ по авт.св. Ф 1089550,о т л и ч а ю щ е е с я тем,с целью повышения его надежнов него дополнительно введенывательно соединенные вычитающийсчетчик, элемент ИЛИ, элементэлемент И, выход которого соевторым входом блока управленивторой вход " с выходом генеримпульсов, первый вход вычитаюсчетчика подключен к выходу эНЕ, второй вход - к выходу блсравнения, а третий вход - кпервого блока памяти, четвертходы блока управления подключинформационным. входам первогока памяти, 1187150Изобретение относится к системам автоматического управления и может быть использовано для управления дискретными технологическими процессами, в частности промышленными роботами, манипуляторами, а также подъемно-транспортными, складскими и другими дискретными технологическими объектами.По основному авт.св. У 089550 известное устройство для дискретного управлейия содержит первый регистр, подключенный первыми информационными входами к входу устройства, а вторы 5 1 О блока временных интервалов, первыйи второй блоки памяти, счетчик адреса, второй регистр, блок сравнения,блок управления, индикатор и генератор импульсов, подключенный выходамик первому входу блока управления, .соединенного первым и вторым выходами с управляющими входами соответственно первого и второго регистров,третьими выходами - с первыми входами блока индикации, с входами блокавременных интервалов, с первыми выходами второго регистра и с первымиинформационными входами второгоблока памяти, а четвертыми выходамис вторыми входами блока индикации,с вторыми выходами второго регистраи с вторыми информационными входамивторого блока памяти, подключенногопервым и вторым управляющими входами соответственно к первому и второму управляющим входам первого блокапамяти и к пятому и шестому выходам 20 25 30 35 блока управления, связанного седьмым выходом со счетным входом счетчикаадресов, подключенного выходами каж 40 дого разряда к соответствующим адресным входам первого и второго блоков памяти и к третьим входам блока индикации, соединенного четвертыми входами с выходом первого регистра, спервыми входами блока сравнения и с информационными входами первого блокапамяти, подключенного выходами к вторым входам Гпока сравнения, связан 50 ного выходом с вторым входом блока управления Я .Недостатком известного устройства является снижение надежности управления объектами, которые характери 55 зуются наличием люфтов исполнительных механизмов или неустойчивостью переходных процессов отдельных датчиков. ми информационными входами - к выходу 15 При управлении такого рода объектами могут появляться сбои в кодах отдельных входных ситуаций, что связано с нарушением технологического цикла.Необходимо обеспечить возможность выборочного повышения надежности считывания отдельных кодовых ситуаций, подверженных сбоям, без аппаратного резервирования системы управления и разработку специального программного обеспечения.Цель изобретения - повышение надежности управления путем обеспечения возможности выборочного автоматического контроля кодов входных ситуаций с заданной кратностью проверки каждой из ситуаций.Указанная цель достигается тем, что в устройство для дискретного управления дополнительно введены последовательно соединенные вычитающий счетчик, элемент ИЛИ, элемент НЕ и элемент И, выход которого соединен с вторым входом блока управления, а второй вход - с выходом генератора импульсов, первый вход вычитающего счетчика подключен к выходу элемента НЕ, второй вход - к выходу блока сравнения, а третий вход - к выходу первого блока памяти, четвертые выходы блока управления подключены к информационным входам первого блока памяти.На фиг. 1 изображена структурная схема предлагаемого устройства для дискретного управления; на фиг,2 схема блока управления.Устройство содержит первый регистр 1, блок 2 временных интервалов, первый блок 3 памяти, второй блок 4 памяти, второй регистр 5, блок 6 сравнения, счетчик 7 адресов, блок 8 индикации, генератор 9 импульсов, блок 10 управления, вычитающий счетчик 11 с параллельными входом и выходом, элемент ИЛИ 12, элемент НЕ 13 и элемент И 14.Блок управления 10 содержит клавиатуру 15, формирователь импульсов 16 и переключатель 17.Принцип работы устройства основан на распознавании состояний, выдаваемых совокупностью датчиков объекта .управления (в дальнейшем ситуаций), обозначенных на фиг. 1как сигналы (Х(Х 1, Х; Х.Х), и вьдаче команд управз 1187 ления на исполнительные механизмы - сигналы 7(7 У ) в соответствии, с поступающйми на вход устройства ситуациями.Кроме того, в предложенном устройстве обеспечивается автоматичес" кая проверка достоверности ситуаций в процессе управления объектом. При этом обеспечивается возможность при необходимости выборочной проверки 1 О отдельных ситуаций с различной кратностью проверки в зависимости от заданных технологических условий.Привязка устройства к конкретному объекту и вводу соответствующего 15 данному объекту алгоритма управления заключается в подключении входов Х устройства к выходам датчиков, а выходов У - к исполнительным механизмам объекта управления с после О дующей одноразовой имитацией технологического цикла с помощью блока 10 управления.В процессе этой имитации в блок 3 памяти ситуаций автоматически заносятся коды всевозможных технологических ситуаций, а в блок 4 памяти команд - соответствующие каждой ситуации коды команд управления.Кроме того, алгоритм 4 ункционирования предложенного устройства в каждом конкретном случае может быть задан по заранее составленной временной диаграмме работыобъекта управления путем ее последователь 35 ного набора и ввода в устройство с клавиатуры блока 10 управленияУстройство работает следующим образом.В режиме ручного ввода информа ции (при установке устройства на выбранный объект управления) переключатель 17 блока 10 управления переключается в нижнее положение (на фиг. 2 переключатель показан в верх нем положении, соответствующем режиму "Работа" ). Ввод информации заключается в занесении с помощью клавиатуры 15 по выходам Х и К в блок 3 памяти соответственно кодов 50 ситуаций Х и числа повторений контроля данной ситуации К, а по выходам 7 в блок памяти 4 - кодов команд управления данным объектом. После набора заданной. кодовой комбинации 55 на клавиатуре (совокупность нулей и единиц) нажатием кнопки на этой же клавиатуре запускается формирова 150 4тель 16, Импульсом с выхода формирователя через переключатель 17 по цепизапдается разрешение на запись информации в блоки 3 и 4 памяти, а также через другие контакты переключателя по цепи "гпереключается на код следующего адреса счетчик 7 адресов. В процессе ввода вводимая информация, кроме того, поступает на входы блока 8 индикации для визуального контроля правильности ввода. После окончания ввода кодов всех ситуаций и команд управления переключатель 17 переключается в верхнее рабочее положение. Устройство работает автоматически с момента запуска генератора импульсов 9. Сигналы Х 1 Х; с датчиков объекта управления и сигналы Х Х с выходов блока 2 интервалов времени в виде комбинаций нулей и единиц (кода ситуаций) поступают на входы блока 6 сравнения. На другие входы блока 6 сравнения с заданной частотой параллельно-последовательно поступают коды ситуаций, записанные в ячейки блока 3 памяти ситуаций, которые считываются в момент подачи импульса с выхода генератора 9 импульсов через переключатель 17 по цепи "чтн на управляющий вход блока 3 памяти. Одновременно на входы регистра 5 из блока 4 памяти поступают коды команд. Каждому коду ситуации Х, записанному в одну иэ ячеек блока 3 памяти, соответствует определенный код команд управления Ъ, который записан по такому же адресу в блоке 4 памяти. Блоки 3 и 4 памяти выдают коды ситуаций и соответствующие коды команд управления синхронно с помощью счетчика 7 адреса, который в автоматическом режиме переключается импульсами генератора 9 импульсов по выходу цепи: вход "д" выход "г" (через переключатель 17) блока 10 управления, при этом после каждого изменения кодов адресов в блоках 3 и 4 памяти через переключатель 17 блока 10 управления (по цепи: вход "в" - выход "чтн") подаются импульсы, разрешающие считывание информации, содержащейся в соответствующих ячейках блоков 3 и 4 памяти. При совпадении кода ситуации, поступившего на входы блока 6 сравнения со стороны регистра 1, и кода одной из ситуаций, подаваемых на вторые входы блока 6 сравнения с выходов блока 3 памя 1187150ти,на выходе блока 6 сравнения вырабатывается импульс, который через переключатель 17 по цепи вход "е" выход "б" блока 10 управления поступает на управляющий вход регистра 5, в результате чего в последний заносится код команды управления У, поступающей в данный момент на его входы с выхода блока 4 памяти. Этим 10 кодом осуществляется включение илй отключение исполнительных элементов объекта управления, а также элементов задержки блока 2 временных интервалов, задающего необходимые 15 временные задержки. Одновременно по цепи вхоц "е" - выход "а" переключателя 17 импульсом с выхода блока 6 сравнения подаваемым на вход регистра 1 ситуаций, последний устанавли вается в исходное состояние. Таким образом, при каждом изменении кода ситуации Х, поступающего на входы регистра 1 ситуаций, в регистр 5 (команд управления) записывается 25 новая комапда управления объектом У.Отработка исполнительными механизмами заданного цикла заканчивается появлением на входах регистра 1 (ситуаций) новой комбинации сигна лов Х, которая, в свою очередь, вызывает появление на выходах регистра 5 (команд управления) новой комбинации сигналов У, включающих и выключающих соответствующие исполнительные механизмы, и т.д.Для обеспечения надежности считывания и приема ситуационных кодовых комбинаций в предлагаемом устройстве реализована возможность автоматического повторения и сравнения считываемых ситуаций заданное число раз отдельно ио каждой ситуации.Устройство работает следующим образом.1 В процессе ввода каждой.из ситуаций Х в соответствующую ячейку блока 3 памяти при необходимости вводится код числа повторений чтения и сравнений данной ситуации. Например, если для этой цели в блоке 3 памяти отведено два двоичных разряда, в зависимости от записанногов них двоичного числа К, количество повторных чтений может быть равно О, 1, 2 или 3. Если в укаэанных разрядах блока,3 памяти для данпой ситуации записан код, равный нулю (так как число К не вводилось), то работа устройства осуществляется без повторных чтений данной ситуации. При наличии в упомянутых разрядах блока 3 памяти кода числа К, отличного от нуля, данный код считывается одновременно со считыванием соответствующей кодовой ситуации и заносится в счетчик 11, В этом случае хотя бы на одном из выходов счетчика оказывается единичный сигнал, который через элемент ИЛИ 12 поступает на вход элемента БЕ 13, и на выходе последнего появляется сигнал, соответствующий логическому нулю. Этот сигнал поступает на один из входов элемента И 14, в результате на его выход "д", а . следовательно, и на вйход "г" блока 10 управления, не проходит импульс с выхода генератора импульсов 9 и в счетчике 7 сохраняется код предыдущего адреса ячеек блоков 3 и 4 памяти.В то же время по входу "в" блока 10 управления импульс с выхода генератора 9 импульсов в данном такте проходит через переключатель 17, и по выходу "чтн" разрешается повторное чтение кода ситуации по данному адресу. При совпадении кода ситуации Х, принятого регистром 1, с ксдом ситуации с выхода блока 3 памяти в блоке 6 сравнения вырабатывается импульс сравнения, которыйпоступая на счетный вход счетчика 11, вычитает из последнего единицу Если задано одно повторение, на выходах счетчика оказываются только нулевые сигналы, и, следовательно, нулевые сигналы на входах и выходе элемента ИЛИ 12, а на выходе элемента НЕ 13 появляется сигнал, равный логической единице, и в следующем такте импульс с выхода генератора 9 импульсов проходит через элемент И 14 на вход "в" блока 10 управления. Далее через переключатель 17 этот импульс по цепи "г" с выхода блока 10 управления увеличивает на единицу содержимое счетчика 7, разрешая считывание информации с блоков 3 и 4 памяти по следующему адресу. Если же в счетчике 11 записан код больше единицы, то происходит соответствующее число повторных считываний и сравнений до момента равенства нулю содержимого счетчика. Для исключения возможности повторных занесений в71187 счетчик кода числа К до момента вы- " полнения заданного кода считываний . кода данной ситуации служит обратная связь между выходом элемента НЕ 13 и входом счетчика 11, разрешающим за несение кода К в последний. Если хотя бы в одном разряде счетчика имеется единичный сигнал, на выходе элемента НЕ 13, а следовательно, и на управляющем входе счетчика 11 - 1 О нулевой, запрещающий, сигнал. Этот сигнал меняется на разрешающий только после заданного числа сравнений и соответствующего числа совпадений кодов Х, принятых и записанных в блоке 3 памяти ситуаций, в результате которых из счетчика вычитается заданное число единиц. Если в результате выполнения заданного числа повторных считываний число считываний не равно 20 числу совпадений кодов Х, принятых регистром 1, с кодами, считанными из блока 3 памяти, процесс повторных считываний может либо повторяться автоматически дальше, либо при останавливаться оператором, поскольку блоком 8 индикации индицируется один и тот же адрес с выхода счетчика 7 адресов, а также появляются одни и те же коды команд управления У. Практически на вход регистра 1 подана не предусмотренная технологическим режимом объекта ситуация, В случае случайных сбоев в работе от-дельных датчиков объекта управле 35 ния предложенное устройство автоматически продолжает, повторные считы 1 Ь 0 8вания соответствующих ситуаций без выдачи команд управления до момента достижения заданного числа сравнений, после чего продолжает осуществлять заданный алгоритм управления.Преимуществом предложенного устройства по сравнению с известным является его более высокая надежность, которая обеспечивается исключением возможности выдачи ошибочных управляющих воздействий прн наличии случайных сбоев в работе технологического оборудования или в системе датчиков объекта управления.Возможность выборочного задания различного числа повторных считываний и сравнений кодов входных ситуаций обеспечивает достижение заданных показателей надежности системы управления, в которой используется предложенное устройство. Причем заданная надежность системы управления обеспечивается в широких пределах одним и тем же составом аппаратных средств.Применение предложенного устройства для управления процессом укладки кирпича позволяет получить экономический эффект (не менее 20,0 тыс. руб) на одно устройство в основном за счет исключения необходимости программного обеспечения, используемого в системах управления, создаваемых на базе программируемых контроллеров, снижения аппаратурных затрат, повышения надежности и упрощения обслуживания системы управления.1187150 Фиг Составитель Г.Загубньктор С. Патрушева Техред З.Палиймокосо ректо писн каз Патент", г. Ужгород,ул. Проектна Филиал 8/53 ВНИПИ по 113035, Тираж 862 осударственного ам изобретений и сква, Ж, Рауш итета СССРкрытийя наб, д, 4/5
СмотретьЗаявка
3670224, 05.12.1983
МИНСКИЙ ФИЛИАЛ ВСЕСОЮЗНОГО НАУЧНО-ИССЛЕДОВАТЕЛЬСКОГО И ПРОЕКТНО-КОНСТРУКТОРСКОГО ИНСТИТУТА ПО АВТОМАТИЗАЦИИ ПРЕДПРИЯТИЙ ПРОМЫШЛЕННОСТИ СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ
ЛЕВИН ГРИГОРИЙ ИСАКОВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: дискретного
Опубликовано: 23.10.1985
Код ссылки
<a href="https://patents.su/6-1187150-ustrojjstvo-dlya-diskretnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для дискретного управления</a>
Предыдущий патент: Устройство для управления электроприводом
Следующий патент: Устройство для управления следящим приводом
Случайный патент: Рабочий орган щебнеочистительной машины