Устройство для управления производ-ственными процессами

Иллюстрации

Показать все

Реферат

 

Союз Советскик

Сощналнстнческих

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

И АВТОРСКОМУ СВ ИТИЛЬСТВУ (61) Дополнительное к авт. сеид-ву (22) Заявлено 18.09.78 (21) 2665231/18-24 ®)М КЛ. с присоединением заявки Ио

G,, 05 В 19/18 (23) Приоритет

Государственный комитет

СССР ио делам изобретений и открытий (53) УДК 621.318 (088.8) Опубликовано 230281. Бюллетень N9 7

Дате опубликования описания 23. 02. 18 (72) Авторы изобретения

Ю.Н. Каьазнин и Н.П. Матвиенко. Конотопский ордена Трудового Красного Знамени —— электромеханический .завод "Красный металлист" (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ НРОИЗВОДСТВЕННЫИИ

ПРОЦЕССАИИ

Изобретение относится к управлению производственными процессами и может быть использовано в дискрет ных системах управления,. например в угольной и горнорудной,IIpoMbK» лениости.

Известно устройство.для автоматического управления .производственными процессами, содержащее .блок .ввода информации, блок памяти,элемент задержки, элементы И, ИЛИ,и НЕ, программоноситель и блок вывода,ин- .

Формации (1) .

Наиболее близким по технической сущности к предлагаемому является устройство, содержащее блоки. ввода прямы и инверсные выходы которых через одни входы, элементов И и элемент ИЛИ-НЕ подключены к одним из входов двух других элементов И, выходы которых через элемент ИЛИ.сое. динены со входами, блоков вывода памяти и задержки, а выходы блоков памяти и задержки подключены к соответствующим входам блоков,ввода, причем выходы программного. флойа соединены со вторыми. входами всех. элементов И и со входами блоков выхода памяти и задержки, а его вход подключен к выходу блока управления $2) .

Недостатком известного. является большое количество разрядов, прог- раммного блока, необходимое,для программирования .входных. переменных, поступакицих из блоков ввода. Так при выполнении,на заводе-изготовителе устройства на 64 входа, блок программирования должен иметь 128 разрядов,.что придает блоку программирования, например, при выполнении на ферритовых сердечниках сложность, конструктивную. громозд15 кость (наличие .механических устройств, обеспечивающих крепление и надежное касание составных .частей, например LJJ-их сердечников.).Такое количество разрядов блока програм26 мирования приводит к сложности в технологическом отношении (трудность прокладки и замены числовых линеек при установке,.в них неразборных сердечников). В дополнение к этому каждый разряд блока программирования.в известном устройстве требует своего усилителя считывания которые, как правило, являются многокаскадными и составляют

Зф значительный удельный вес в элек807220 тронном оборудовании таких устройств.

Указанные выше недостатки относятся и к блокам программирования. с электрической и оптической сменой информации и т.д.

Цель изобретения - уменьшение разрядов блока программирования,,что приводит к значительному .упрощению устройства в целом, а следовательно и повышению надежности его работы.

Поставленная цель достигается тем, что в устройство для управления производственными процессами, содержащее блок управления, первый выход которого соединен со входом первого блока памяти, первые выходы которого подключены к первым входам блока вывода информации,.второго блока памяти и блока задержки, вторые входы которых, соединены с выходом первого элемента ИЛИ-НЕ, входы которого подключены к выходам первого и второго элементов И-НЕ, пЕрвые входы которых соединены со вторыми выходами первого блока памяти и первым входом третьего элемента И-НЕ, выход второго элемента ИЛИ-НЕ подключен ко второму входу второго элемента

И-НЕ, и через элемент НŠ— ко вторым входам первого и третьего элементов И-НЕ, прямые выходы. первого, второго и третьего. блоков ввода информации соединены с первыми входами соответственно четвертого, шестого и восьмого элементов И-НЕ, а инверсные выходы — с первыми входами соответственно пятого, седьмого и девятого элементов И-НЕ, третий выход первого блока памяти подключен ко вторым входам четвертого и пятого элементов И-НЕ, четвертый выход — ко вторым входам шестого и седьмого элементов И-НЕ, а пятый выход — ко вторым входам восьмого и девятого элементов И-НЕ, соответствующие входи блоков ввода информации соединены с выходами второго блока памяти и блока задержки, введены третий и четвертый элементы ИЛИ-HE десятый и одиннадцатый элементы И-НЕ и триггер, выход которого подключен к третьему входу первого элемента И-НЕ, первий вход к восходу третьего элемента И-НЕ, а второй вход — ко второму выходу блока управления, третий выход которого со динен с третьим входом третьего эл мента И-НЕ.и первым входом десятог элемента И-НЕ, а четвертый,выход - с первым входом. одиннадцатого элемента И-НЕ и четвертым входом первого элемента И-НЕ, вторие входы десятого и одиннадцатого элементов И-HE соединены с выходами соответственно третьего и четвертого эле ментов ИЛИ-НЕ, входы которых подключены к выходам соответствующих элементов И-НЕ.

На чертеже представлена функциональная схема устройства.

Устройство содержит блоки 1 ввода информации, элементы НЕ 2,. пятый, седьмой и девятый. элементы И-НЕ 3, четвертый, шестой и восьмой элементы И-НЕ 4,, первый блок 5 памяти, третий б и четвертый,7 элементы

ИЛИ-НЕ, десятый 8 и одиннадцатый 9 элементы И-НЕ, блок 10 управления, второй элемент ИЛИ-НЕ 11, второй элемент И-НЕ 12, элемент НЕ 13, тре10 тий, элемент И-НЕ 14, первый элемент И-HE 15, триггер 16, первый элемент ИЛИ-НЕ 17, блок 18 вывода информации, второй блок 19 памяти и блок 20 задержки.

Устройство работает слечующим образом.

Информация, поступившая из блоков 1 ввода, обрабатывается последовательно на каждом такте работы устройства с помощью разрядных сигна20 лов блока 5 на элементах И-НЕ 3 и

И-НЕ 4. При этом прямые значения аргументов, входящих в логические функции, обрабатываются на элементах И-НЕ 4, а инвертные - на элементах И-НЕ 3.

Ввод прямых значений аргументов логических функций для взятия над ними операции дизъюнкции или операции конъюнкции производится с помощью элемента 9, а инверсных - с помощью элемента И-НЕ 8 по сигналам с блока 10 управления.

Так, при реализации дизъюнкци над входными переменными, поступающими из блоков 1,. на каждом такте работы устройства .вначале обрабатываются, например, инверсные значения аргументов логических. функций, и, по разрешающему сигналу с выхода блока 10 управления,.выдаются через

40 элемент ИЛИ-НЕ 11 на вход элемента

И-НЕ 12. На второй вход элемента

И-НЕ 12 на данном такте работы устройства поступает разрядный сигнал. с блока 5, свидетельствующий о вы45 полнении операции диэъюнкции над инверсными значениями аргументов . входных переменных.

Если в логическую функцию на данном такте работы устройства вхо-

®0 дят инверсные значения переменных, которые запрограммированы в блоке 5 программирования, то результат!вы- . полнения дизъюнкции над ними в виде сигнала с .элемента И-НЕ 12 через элемент ИЛИ-НЕ 17 поступит на входы блоков 18-20.. Те блоки, которые запрограммированы.для восприятия чанного сигнала, пропускают

его для воздействия на исполнительные. механизмы, блок 18, для промежуточ40 ного запоминания информации, блок

19 или для включения . Шока 20.

Работа устройства при обработке . пряьых значений .аргументов логической функции дизъюнкции производитЯ ся аналогично описанному.

807220

Разница состоит лишь в том,что на данном такте рработы устройства после обработки инверсных значений аргументов, устройство .перейдет к обработке прямых значений .по сигналу с блока 10. При этом. элементу

И-HE 9 выдается разрешение,.а элементу И-НЕ 8 запрет с блока 10 управления.

Одновременно с переходом устройства для обработки прямых значений аргументов .логической .функции. дизъюнкции блок 10 выдает сигнал блоку 5 для извлечения другой программы, необходимой .для обработки уже прямых значений и выдаваемой в качестве программных сигналов по тем же разрядным выходам блока 5.

Программирование значений аргументов логической функции.диэъюнкция на элементах И-HE 3 .и И-НЕ 4 производится таким образом,.чтобы 2О разрядный сигнал значения программы совпадал с ожидаемым значением аргумента функции дизъюнкция на данных элементах и данном такте работы устройства. 2$

Выполнение операции конъюнкция над инверсными значениями аргументов функции производится на элементе И-НЕ 14. При выполнении операции конъюнкция над инверсными, ЗО значениями аргументов функции на элемент И-HE 14 поступает разрешение с третьего выхода блока 10, а также разрядный сигнал с блока 5, свидетельствующий о необходимости выполнения данной операции. При совпадении инверсных значений аргументов, входящих в функцию .конъюнкция, с сигналами разрядов блока 5, сигнал с выхода элемента ИЛИ-НЕ б.через элементы И-НЕ 8, ИЛИ-НЕ 11, НЕ 13 40 поступит на вход. элемента И-НЕ 14.

Результат выполнения операции конъюнкция над инверсными значениями, входящими в общее выражение. функции коньюнкция, запишется в триггер 16.После выполнения операции конъюнкция над инверсными значениями,функции блок

10 переведет устройство для выполнения операции. конъюнкция над прямыми значениями аргументов общей функ- О ции конъюнкции.

При этом блок 10 .по третьему управляющему выходу на элементе И-НЕ

14 запретит поступление .результата реализации операции конъюнкции с элементов И-НЕ 4 .на вход триггера 16, 55 а по второму. управляющему. выходу разрешит поступление указанной информации на элемент И-HE 15.. На элементе И-HE 15 производится общее выполнение операции .конъюнкция над 6О дряьымн значениями аргументов функ" дни обеспечивается -сигналами, поступающими с элемента ИЛИ-HE 7 и с блока

5. .Совпадение данных сигналов свидетельствует о выполнении операции 65 конъюнкция над прямыми. значениями аргументов функции. Если до этого было выполнение операции конъюнкция над инверсными значениями .аргументов, то результат полного решения .функции конъюнкция (с прямыми.и инверсными значениями, аргументов) с элемента

И-HE 15 через элемент ИЛИ-HE 17 поступит на входы блоков 18-20. Те блоки, которые запрограммированы .от .блока 5 на срабатывание при выполнении функции конъюнкция, срабатывают.ана" логично как и при выполнении .функции дизъюнкция.

Если же до выполнения операции конъюнкция над пряьыми .значениями аргументов, операция ° конъюнкция над инверсными значениями, переменных не была выполнена,.то триггер 16 выдаст запрет на выполнение. функции конъюнкция..

В данном случае элемент И-НЕ

15 не выдаст сигнала с полной реализации функции конъюнкция на данном такте работы устройства.

В конце каждого такта работы устройства после выполнения. операции конъюнкция над пряьыми .значениями аргументов блок 10 по своему четвертому выходу выдаст сигнал сброса триггера 16, приводя его в исходное положение. Таким образом, триггер 16 s следующем такте работы устройства подготовлен.к приему информации о выполнении .операции конъюнкция .(дизъюнкция.) над другими инверсными значениями .аргументов входных переменных. функций и т.д

В каждом. такте. работы устройства производится выполнение. только операции конъюнкция или только операции дизъюнкция.

Таким образом, в предлагаемом устройстве при реализации, операции дизъюнкция или конъюнкция над значениями аргументов .входных переменных дает воэможность уменьшить количество разрядов блока 5 в два раза, путем использования. одних и тех же разрядов при обработке прямого и инверсного. значения входной переменной.

Формула изобретения

Устройство для управления .производственными процессами,.содерх<ащее блок управления первый выход которого. соединен са входом первого блока памяти, первые выходы которого подключены к первым .входам блока вывода информации, второго блока памяти и блока, задержки, вторые входы которых соедннены .с выходом первого элемента ИЛИ-НЕ,,входы которого подключены .к выходам. первого и второго элементов И-НЕ, первые входы которых соединены .со вторыми выхода-) 807220 ми первого блока памяти .и первым входом третьего элемента И-НЕ,выход второго элемента ИЛИ-HE подключен ко второму .входу второго, элемента

И-НЕ, и через. элемент НŠ— ко вторым входам первого и третьего элементов И-НЕ, прямые выходы первого, второго и третьего блоков ввода информации соединены.с первыми входами соответственно четвертого,шестого и восьмого элементов И-НЕ, а О инверсные выходы — с первыми входами соответственно пятого, седьмого и девятого элементов И-HE,òðåòèé выход первого блока памяти подключен ко вторым входам четвертого и пятого элементов H-HE, четвертый выход - ко вторым входам шестого и седьмого элементов И-НЕ, а пятый выход — «o вторым входам восьмого и девятого элементов И-,НЕ, соответствующие входы блоков ввода информации Щ соединены с выходами второго блока памяти и блока задержки, о т л ич а ю щ е е с я тем, что, с целью упрощения устройства, в него введены третий и четвертый элементы ИЛИ-НЕ, цесятый и одиннадцатый элементы И-НЕ я триггер,. выход которого подключен к третьему входу первот о элемента

И-НЕ, первый вход к выходу. третьего элемента И-НЕ,,а второй вход — ко второму выходу блока управления, третий выход которого. соединен с третьим входом третьего элемента И-НЕ и первым входом десятого элемента И-НЕ, а четвертый выход - с первым входом одиннадцатого элемента И-НЕ и четвертым входом первого элемента И-НЕ, вторые входы десятого и одиннадцатого элементов И-НЕ соединены с выходами соответственно третьего н четвертого элементов ИЛИ-HE входы которых подключены к выходам соответствующих элементов И-НЕ.

Источники информации, принятые во внимание при экспертизе

1; Авторское свидетельство СССР

У 276516, кл. G 06 Р 1/00.

2. Авторское свидетельство СССР

Р 300879, кл. G 05 В 19/18, 1969 .

807220

Составитель Е. Ворсобина

Техред H. Майорош КорректорВ- Синицкая

Редактор В. Лазаренко

Тираж 951 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ 282/70

Филиал ППП "Патент", г. Ужгород, ул. Проектная,4