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

 

Изобретение относится к автоматике , в частности к системам программного управления, и предназначено для управления циклическими продессс1ми в АСУ. Цель изобретения - повьшение достоверности контроля и расширение области применения устройства . Устройство содержит генератор импульсов, делитель частоты, первый времязадающий блок, блок набора программ, блок исполнительных органов , блок сигнализации, блок обнуления , блок элементов И, блок датчиков окончания операций, первый элемент ИЛИ, первый элемент задержки , первый элемент И, второй времязадающий блок, блок регистров контроля, блок регистров фиксации сигналов, блок сравнения, блок мультиплексоров, счетчик адреса, шиф-. ратор, дешифратор, второй и первьш RS-триггеры, блок элементов ИЛИ, третий элемент ИЛИ, второй элемент ШИ, элемент ИЛИ-НЕ, второй, третий, четвертый , пятый и шестой элементы И, второй элемент задержки. Устройство пoзвoJJяeт контролировать работу исполнительных органов как при произвольной , так и при заданной очередности окончания их функционирования. 6 ил. (Л 05

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (111

А1 (б11 4 G 05 В 19/08; 23/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

- К AST0PCH0hhY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3968968/24-24 (22) 22.10.85 (46) 15.05.87. Бюл. Р 18 (72) В.С.Харченко, Г.Н.Тимонькин, В.П.Улитенко, Б.О.Сперанский, А.В.11унтяну и С.H.Têà÷åíêî (53) 621.503.55(088.8) (56) Авторское свидетельство СССР

Ф 596912, кл. G 05 В 19/08, 1976.

Авторское свидетельство СССР й=. 864246, кл. G 05 В 19/08, 1979. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

УПРАВЛЕНИЯ И КОНТРОЛЯ ЦИКЛИЧЕСКИМИ

ПРОЦЕССАИИ (57) Изобретение относится к автоматике, в частности к системам программного управления, и предназначено для управления циклическими процессами в АСУ. Цель изобретения— повышение достоверности контроля и расширение области применения устройства. Устройство содержит генератор импульсов, делитель частоты, первый вр емя задающий блок, блок на бора программ, блок исполнительных органов, блок сигнализации, блок обнуления, блок элементов И, блок дат чиков окончания операций, первый элемент ИЛИ, первый элемент задержки, первый элемент И, второй времязадающий блок, блок регистров контроля, блок регистров фик- сации сигналов, блок сравнения, блок мультиплексоров, счетчик адреса, шиф-. ратор, дешифратор, второй и первый

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

6 ил.

1 131

Изобретение относится к автоматике, н частности к системам программного управления, и предназначено для управления циклическими процес- сами в АСУ.

Цель изобретения — повышение достоверности контроля устройства за счет обеспечения полного контроля всего временного интервала работы исC полнительных органов и фиксации времени окончания их работы и расширения области применения устройства за счет введения контроля очередности окончания работы исполнительными органами.

На фиг.1 и 2 изображена функциональная схема устройства; на фиг.3 блок набора программ; на фиг.4 схема нремязадающего блока; на фиг.5 — схема блока сигнализации; на фиг.6 — временные диаграммы работы устройства.

Устройство для программного управления циклическими процессами (фиг.1 и 2) содержит генератор 1 импульсов, делитель 2 частоты, первый времязадающий блок 3, блок 4 набора программ, блок 5 исполнительных органон, блок 6 сигнализации и регистрации сбоя {отказа), блок 7 обнуления, блок 8 элементов И, блок 9 датчиков окончания операций, первый элемент ИЛИ 10, первый элемент 11 задержки, первый элемент И. 12, второй времязадающий блок 13, блок 14 регистров контроля, блок 15 регистров фиксации сигналов, блок 16 сравнения, блок 17 мультиплексоров, счетчик 18 адреса, шифратор 19, дешифратор 20, второй RS-триггер 21 (пуска), первый RS-триггер 22 управления, блок 23 элементов ИЛИ, третий элемент ИЛИ 24, второй элемент ИЛИ 25, элемент ИЛИ-НЕ 26, второй элемент

И 27, третий элемент И 28, четвертый элемент И 29, пятый элемент И 30, шестой элемент И 31, второй элемент

32 задержки, вход 33 "Пуск", вход 34 . "Останов" устройства, управляющий вход 35 блока 4 набора программ, первые выходы 36 (группа управляющих выходов) и пятый вьгход 37 (выход метки) блока 4 набора программ, выход 38 (группа ныходов),нторого времязадающего блока 13, вторые 39, четвертые 40 и третьи 41 выходы (соответственно первая и вторая группы кода времени и группа выходов конт0776 2

11)

f5

Щ

55 роля) блока 4 набора программ соответственно, выходы 42 и 43 блока 5 исполнительных органов и олока 9 дат чиков окончания операций соответственно, входы 44 — счетные входы первого 3 и второго 13 нремязадающих блоков„ выход 45 (группа выходов) первого времязадающего блока

3Ä 46 (группа информационных входов) блока 6 сигнализации второй 47, третий 48, четвертый и пятый 50 входы и ныход 51 блока 6 сигнализации.

Блок 4 набора программ (фиг.3) содержит запоминающее устройство 52 для хранения кода команды, сигнала мос тки, проверочного кода, первого и второго кодов времени, счетчик 53 адреса и группу 54 элементов И.

Времязадающий блок 3 (13) (фиг.4) содержит счетчик 55, элементы И 56 и 57 и элемент ИЛИ 58.

Блок 6 сигнализапии (фиг.5) содержит триггер 59, блок 60 элементов

И, элемент ИЛИ 61, элементы 62 световой индикации (светодиоды). !

Генератор 1 импульсов предназначен для формирования импульсов, осуществляющих синхронизацию работы устройства. Делитель 2 частоты предназначен для уменьшения частоты следования импулвсон, поступающих на его вход, и формирования сигкалов, используемых в устройстве для отсчета времени. Первый времязадающий блок 3 предназначен для отсчета минимального времени работы блока 5 исполнитепьных органов ко заданной программе. Блок 4 набора программ предназначен для хранения программ работыблок 5 исполнительных органов и выдачи сигналов, осуществляющих проверку его исгранности. Блок 5 исполнительных органов предназначен для выполнения технологических операций в соответствии с их функциональным изменением. Блок 6 сигнализации предназначен для регистрации неис-. правности блока 5 исполнительных органов. Блок 7 обнуления предназначен для остановки устройства при выходе из строя блока 5 исполнитепькых органов или при подаче сигнала извне на вход «Останови устройства. Блок 8 элементов И предназначен для формировакия контрольных сигналов в случае, когда исполнительные органы блока 5 могут окан1310776 4 счетчика 18 адреса и формирования сигналов обнуления ячеек блока 14 регистров контроля. RS-триггер 21 (пуска) предназначен для запуска и остановки генератора 1 импульсов. RS-триггер 22 (управления) предназначен для задания интервала времени, в течение которого блок 5 исполнительных органов должен закончить работу. Блок 23 элементов ИЛИ предназначен для обну-. ления ячеек блока 14 регистров контроля в случае окончания работы каким-либо исполнительным органом при исправном функционировании блока исполнительных органов. Элемент ИЛИ

24 предназначен для обнуления блока

15 регистров фиксации сигналов. Элемент HIIH 25 предназначен для формирования сигнала, информирующего о том, что какой-либо исполнительный орган блока 5 закончил работу. Элемент

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

Элемент И 29 предназначен для формирования сигнала, информирующего о преждевременном окончании работы каким-либо исполнительным органом блока 5. Элемент И 30 предназначен для формирования сигнала, информирующего о ложном срабатывании какого-либо датчика окончания операции блока 9.

Элемент И 31 предназначен дпя формирования сигнала, информирующего о том, что какой-либо исполнительный орган блока 5 не закончил вовремя работу. Элемент 32 задержки предназначен для задержки сигнала, поступающего на управляющий вход дешифратора 20. чивать работу в произвольном порядке. Блок 9 датчиков окончания операций предназначен для формирования сигналов при окончании работы исполнительными органами блока 5. Элемент

И 10 предназначен для формирования сигналов перехода к выполнению очередной программы.

Элемент 11 задержки предназначен для задержки сигнала перехода к вы- f0 полнению следующей программы.

Элемент И 12 предназначен для того, чтобы не пропустить на вход блока набора программ сигнал перехода к выполнению очередной программы в f5 случае неисправности блока 5 испол— нительных органов.

Времязадающий блок 13 предназначен для отсчета минимального времени работы блока 5 исполнительных орга- 20 нов.

Блок 14 регистров контроля предназначен для хранения кода, определяющего очередность окончания работы исполнительными органами блока

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

Блок 15 регистров фиксации сигналов предназначен для фиксирования сигналов об окончании работы исполнительными органами блока 5, поступающих с блока 9 датчиков окончания операций.

Блок 16 сравнения предназначен для сравнения кода, соответствующего, закончившему работу исполнительному органу блока 5, с кодом, определяющим какой исполнительный орган должен был закончить работу при заданной очередности, и формирования сигналов, информирующих о соблюдении 45 этой очередности либо о ее нарушении.

Блок 17 мультиплексоров предназначен для последовательного считыва— ния кодов из блока 14 регистров конт-50 роля.

Счетчик 18 адреса предназначен для задания адреса ячейки блока 14 регистров контроля, из которой происходит считывание кодов. 55

Шифратор 19 предназначен для шифрования состояний исполнительных органов блока 5. Дешифратор 20 предназначен для дешифрирования состояния

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

Перед началом функционирования после включения питания производится обнуление всех запоминающих элементов устройства подачей сигнала на шину сброса (цепи сброса на схеме устройства не показаны).

Для запуска устройства на вход

33 "11уск" подается единичный импульсный сигнал, который поступает на

5 131 вход триггера 21 (пуска) и вход первого элемента IJIH 10. Триггер 2! переключается в единичное состояние и запускает генератор 1 ймпульсов.

С выхода элемента ИЛИ 10 единичный импульс поступает на вход 35 блока набора программ и на синхровходы времязадающих блоков 3 и 13 и блока.

14 регистров контроля. По переднему фронту этого сигнала происходит выдача кода команды на группы управляющих выходов 36 блока 4 набора программы, который поступает на груп— пу входов блока 5 исполнительных органов. По заднему фронту этого же сигнала происходит запись кодов времени во времязадающие блоки 3 и !3 и проверочного кода в блок 14 регистров контроля. Возможны два режима блока 5 исполнительных органов. В первом случае очередность окончания работы исполнительными органами может быть произвольной, и тогда в ячейки блока 14 регистров контроля, номер которых соответствует номеру, работающему по заданной программе исполнительным органом блока 5, записывается код, содержащий одну единицу, а в остальные ячейки — нулевой код.

В случае, когда исполнительные органы блока 5 должны заканчивать работу в определенной последовательности., в ячейки блока 14 регистров контроля записываются коды, соответствующие порядковым номерам исполнительных органов блока 5, в той последовательности, в которой данные исполнительные органы должны заканчивать работу.

По заднему фронту сигнала, поступившему на управляющий вход 35 блока 4 набора программ, происходит изменение информации на выходе 37 (метки), группе выходов 39 и 40 кода времени. При этом на выходе 37 (мет-. ки) блока 4 набора программ при контроле очередности окончания работы исполнительными органами блока 5 сигнал отсутствует. Если очередность окончания работы исполнительными органами блока 5 может быть произвольной, тогда на выходе 37 (метки) блока 4 набора программ присутствует единичный сигнал.

Импульсы с выхода генератора 1 импульсов посту на вторые входы элементов И 27 и 28 и через делитель

0776 6

2 частоты на счетные входы времязадающих Олоков 3 H 13 Так как на тpt-1ь их и четвертых входах элементов H 27 и 28 сигналы отсутствуют, то последние также отсутствуют на их выхо!

С

2(30

55 дах.

По истечении времени Т, апредемин ляющего начало временного интервала, в течение которого блок 5 исполнительных органов должен закончить работу, на выходе 38 времязадающего блока 13 формируется единичный сигнал, который переключает RS-триггер 22 (управления) в единичное состояние и обнуляет счетчик -18 адреса. Потенциальный единичный сигнал поступает на четвертые вхоцы элементов H. 27 и 28.

Пусть необходимо проконтролировать очередность о< тановки исполни тельных органов блока 5. работающих по заданной программе.

Тогда на выходе 37 блока 4 набора программы сигнал отсутствует„. следовательно, второй элемент И 27 :-à IBpT а третий элемент И 28 открыт.

Если какой-либо исполнительный орган блока 5 заканчивает работу, на выходе соответствующего ему датчика блока 9 окончания операций формируется единичный сигнал, который |,-о-ступает на один из информационных входов блока 15 регистров фиксации сигналов. Код с выхода блока 15 регистров фиксации сигналов через шифратор 19 поступает на первую группу входов блока !6 сравнения. На вторую группу входов блока 16 сравнения подается код„ который считывается с помощью блока 17 мультиплексоров из первой ячейки блока 14 регистров контроля. Адрес ячейки задается счет" чиком 18 адреса. При равенстве кодов на первой и второй группе входов блока 16 сравнения по очередному тактовому импульсу, поступившему на управляющий вход блока 16 сравнения через элемент И 28, который открывается поданным на его третий вход единичным сигналом с выхода третьег-. элемента ИЛИ 25, на. первом выходе блока 16 сравнения формируется сигнал нормы, который поступает на вход элемента 32 задержки, счетный вход счетчика 18 адреса и через элемент

Ы1И 2Й íà К и С входы блока 15 регистров фиксации сигналов. По заднему фронту этого сигнала содержимое счетчика 18 адреса увеличивает0776 8

5 !

20

Когда закончит работу последний исполнительный орган и, если к этому Зп моменту не завершился интервал времени,в течение которого блок 5 исполнительных органов должен бып закончить работу, то в результате описанных процессов произойдет полное обнуление блока 14 регистров контроля. В результате на выходе элемента ИЛИ-НЕ 26 установится сигнал единицы, который переводит в нулевое состояние RS-триггер 22 управ- 40 ления. По истечении времени работы блока 5 исполнительных органов времязадающий блок 3 формирует импульсный сигнал, поступающий на второй вход элемента И 31 и вход первого 45 элемента 11 задержки. Так как на первом инверсном входе элемента И 3! присутствует сигнал единицы, импульс единицы с выхода первого времяэадающего блока 3 не проходит на вход go блока 6 сигнализации.

По истечении времени „, определяемого элементом 11 задержки, сигнал Т поступает на первый вход элемента И 12. Так как на втором (инверсном) входе этого элемента присутствует нулевой сигнал, сигнал Тдщ„ через элемент ИЛИ 10 поступает на управляющий вход 35 блока 4

7 !3! ся на единицу, а обнуление блока регистров фиксации сигналов закрывает третий элемент И 28, в результате чего импульсы с выхода генератора 1 импульсов не поступают на тактовый вход блока 16 сравнения. Через время ф „, определяемое вторым элементом 32 задержки, сигнал нормы поступает на управляющий вход дешифратора 20. На информационные входы дешифратора 20 подается код с выхода счетчика 18. Сигнал с выхода дешифратора 20 через блок 23 элементов

ИЛИ поступает на вход обнуления (R) первой ячейки блока 14 регистров контроля и вызывает ее обнуление.

Так как состояние счетчика 18 адреса изменилось, на вторую группу входов блока 16 сравнения поступит код очередного исполнительного механизма, который должен закончить работу. При поступлении нового сигнала в блок 15 регистров фиксации сигналов посторяется описанный процесс, но только в том случае, если соблюдается очередность окончания работы исполнительными органами. набора программ, входы 35 синхронизации времязадающих блоков. 3 и 13 и на группу входов синхронизации блока 14j регистров контроля. В результате этого происходит переход к выполнению очередной программы, записанной в блоке 4 набора программ. После выполнения последней программы осуществляется переход к первой и весь процесс повторяется. Описанные процессы изображены на временных диаграммах, приведенных на фиг ° 6.

Если очередность окончания работы исполнительными органами блока 5 произвольна, на выходе 37 (метки) блока 4 набора программ присутствует сигнал единицы. Это приводит к тому, что элемент И 27 открыт, а элемент

И 28 заперт. Тогда при поступлении на какой-либо информационный вход (S) блока 15 регистров фиксации сигналов сигнала об окончании работы произвольным исполнительным органом блока 5 на выходе блока 15 регистров фиксации сигналов будет сформирован код, содержащий единичный сигнал. Этот единичный сигнал через элемент ИЛИ 25 поступает на третий вход элемента И 27. Одновременно код с выхода блока !5 регистров фиксации сигналов поступает на вторую группу входов блока 8 элементов И. Сигнал, сформированный на выходе элемента И

27, при поступлении на его соответствующий вход тактового импульса с выхода генератора 1 импульсов поступает на первую группу входов блока

8 элементов И через элемент ИЛИ 24 на R u C входы блока 15 регистров фиксации сигналов, что вызывает его обнуление. К этому времени на выходе элемента И блока 8 элементов, на входах которого присутствуют единичные сигналы, будет сформирован сигнал, который через блок 23 элементов

ИЛИ поступит на вход обнуления (R) той ячейки блока 14 регистров контроля, которая соответствует исполнительному органу, закончившему работу.

Окончание работы остальными исполнительными органами блока 5 контролируется аналогично.

При работе устройства возможны отказы.

В случае, когда не ведется контроль очередности окончания работы исполнительными органами блока 5, возможны следующие отказы: преждевремен1310776

lO ная остановка какого-либо исполнительного органа; поступление ложного сигнала на вход блока 15 регистров фиксации сигналов после окончания работы всем блоком 5 исполнительных органов и до момента окончания времени, в течение которого он должен закончить работу; один или несколь-. ко исполнительных органов блока 5 не закончили вовремя работу. f0

При контроле очередности остановки исполнительных органов блока 5, кроме перечисленных отказов, возможны также отказы в случае нарушения очередности остановки исполнительных органов блока S остановка двух или более исполнительных органов за один период тактовых импульсов, вырабатываемых генератором 1 импульсов.

При преждевременной остановке какого-либо исполнительного органа блока 5 элементы И 27 и 28 заперты, так как КЯ-триггер 22 управления до поступления сигнала Т,„ с выхода времязадающего блока 13 находится в нулевом состоянии. Сигнал единицы с выхода блока 15 регистров фиксации сигналов через элемент ИЛИ 25 поступает на первые входы элементов И 29 и 30.

При поступлении сигнала Т „ на второй вход элемента И 29 на его выходе формируется сигнал отказа, который регистрируется блоком 6 сигна- ° лизации

Если после окончания работы всеми исполнительными органами блока 5 на какой-либо информационный вход 10 (S) блока 15 регистров фиксации аигналов поступит ложный сигнал окончания работы, этот сигнал через элемент

ИЛИ 25 поступит также на первые входы элементов И 29 и 30. Так как на втором входе элемента И 30 присутствует единичный сигнал с выхода элемента KIH-НЕ 26, на его выходе формируется сигнал отказа, который регистрируется блоком 6 сйгнализации.

Если один или несколько исполнительных органов блока 5 не закончили вовремя работу, то к моменту прихода на второй вход элемента И 31 сигнала Тц „„ с выхода времязадающего 55 блока 3 на его первом (инверсном) входе присутствует сигнал нуля с выхода элемента ИЛИ-НЕ 26.. В результате на выходе элемента И 31 формируется сигнал отказа, который поступает на вход блока 6 сигнализации.

Если при контроле очередности ос-. тановки исполнительных органов блока

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

16 сравнения не совпадают. Вследствие этого при поступлении сигнала на тактовый вход блока 16 сравнения, которым будет сформирован сигнал отказа на втором выходе блока 16 сравнения, который поступит на вход блока б сигнализации (см. фиг.б), при любом из рассмотренных сбоев (отказе) на выходе блока 6 сигнализации (отказов) будет сформирован единичный сигнал, который поступит на второй вход первого элемента И i2 и закроет его, а также через блок 7 обнуления Hà R вход RS-триггера 21 (пуска). Триггер 21 (пуска) переклкчается в нулевое состояние и устройство прекращает работу. Остановка устройства управления циклическими процессами возможна также подачей сигнала извне на вход 34 устройства,,который через блок 7 обнуления обнуляет RS-триггер 4 (пуска) что вызывает остановку генератора 1.

Времязадающий,блок 3 (13) работает следующим образом.

В исходном состоянии на группе информационных выходов 39 (40) времязадающего блока 3 присутствует код времени. На выходе счетчика 55 — нулевой код, первый элемент И 56 заперт, и сигналы, поступающие на счетный вход 44 времязадающего блока

3 (13), не проходят на счетный вход счетчика 55. При поступлении синхроимпульса на синхровход 35 времязадающего блока 3 в счетчик 55 записывается код времени, присутствующий на входах D-счетчика 55. На группе выходов счетчика 55 появляется код, отличный от нуля. Единичньг сигнал, гформированный на выходе элемента

ИЛИ 58, открывает первый элемент

H 56, и на счетный вход счетчика 55 начинают поступать импульсы. Код времени, посТупающий на группу информа- ционных входов 39 (40) времязадающего блока 3 (13), выбирается таким, чтобы время, в течение которого ве11. .13!0!i дется счет импульсов, поступающих на счетный вход 44 времязадающего блока 3,13) до формирования единич— ных сигналов на всех выходах счетчика 55, было равно для первого времязадающего блока 3 максимальному времени T с работы исполнительных мехамс к с низмов, а для второго времязадающего блока 13 T„„„ — минимальному времени работы исполнительных органов.. р

При появлении единичных сигналов на всех .выходах счетчика 55 форми- . руется единичный сигнал на выходе элемента И 57. Очередной импульс, поступающий на счетный вход счетчика 55, сбрасывает его в ноль, на выходе элемента ИЛИ 58 появляется нулевой сигнал, который запирает первый элемент И 56. Одновременно на выходе второго элемента И 57 исчезает единичный сигнал.

6 12

В исходном состоянии на входах

47-50 и на выходе 51 блока 6 сигнализации отсутствуют сигналы, триггер

59 находится в нулевом состоянии.

На группе входов 46 может присутствовать любой код. При поступлении сигнала на любой из входов элемента

И31И 61.на его выходе формируется сигнал, переключающий триггер 59 в единичное состояние. Единичный сигнал с выхода триггера 59 открывает элементы И блока 60 и поступает на выход

51 блока 6 сигнализации. На выходе того элемента И блока 60, на входах . которого присутствуют единичные сиг= налы, формируется сигнал, обеспечивающий работу элемента индикации. При обнулении триггера 59 на группе выходов блока 60 элементов И и выходе блока 6 сигнализации устанавливаются нулевые сигналы.

Блок 4 набора программ работает следующим образом.

В исходном состоянии на его входе 35 и группе управляющих выходов

36 сигналы отсутствуют. На выходах счетчика 53 адреса — код нуля. На группе выходов 41 контроля блока 4 набора программ содержится проверочный код. На первой 39 и второй

40 группах выходов кода времени блока 4 набора программ содержится пер-. вый и второй коды времени. На первую группу входов блока 54 элементов

И подан код команды. При поступлении сигнала на вход 35 блока 4 набора программ по переднему фронту этого сигнала открывается группа 54 эле- 40 ментов И и происходит выдача кода команды на группе управляющих выходов 36 блока 4 набора программ. По заднему фронту сигнала, поступившему на счетный вход счетчика 53 адреса, 45 содержимое счетчика увеличивается на единицу, и происходит считывание информации из очередной ячейки запоминающего устройства 52. На выходе 37 (метки) блока 4 набора программ появ — 5ц ляется единичный либо нулевой сигнал в зависимости от режима работы устройства управления циклическими процессами. При обнулении счетчика 53 адреса осуществляется переход к счи— тыванию информации на первой ячейке запоминающего устройства 52.

Блок 6 сигнализации работает следующим образом.

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

Устройство для программного управления и контроля циклическими процессами, содержащее блок набора программ, первый времязадающий блок, блок датчиков окончания операции, блок обнуления, генератор импульсов, блок сигнализации, блок элементов И, первый элемент задержки, первый элемент И, первый элемент ИЛИ, делитель частоты, блок исполнительных органов, подключенный выходами к входам блока датчиков окончания-операции, а входами — к первым выходам блока набора программы, соединенного вторыми выходами с информационными входами первого времязадающего, блока, подключенного счетным входом к выходу де лителя частоты, связанного входом с выходом генератора импульсов, первый элемент И подключен первым входом к выходу первого элемента задержки, вторым входом — к выходу блока сигнализации и регистрации сбоя, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля и расширения области применения устройства, введены блок мультиплексоров, блок регистров контроля блок элементов ИЛИ, блок регистров фиксации сигналов, счетчик адреса, блок сравнения, второй времязадающий блок, шифратор, дешифратор, два элемента ИЛИ, второй элемент задержки,пять элементов И, элемент ИЛИ-НЕ, первый RS-триггер и второй RS-триг з IÇ1ОП ,гер, подключенный прямым выходом к входу генератора импульсов, R-входом — к выходу блока обнуления, соединенного первым входом с вторым входом первого элемента И, а вторым в 3! входом — с входом Останов устроиства, вход Пуск которого подключен к S-входу второго RS-триггера и к первому входу первого элемента

ИЛИ, связанного вторым входом с вы— ходом первого элемента И, а выходом с управляющим входом блока набора программ и с синхронизирующими входами первого и второго времязадающих блоков и блока регистров контроля, l5 подключенного входами обнуления к соответствующим выходам блока элементов ИЛИ, а выходами, — к соответствующим информационным входам блока мультиплексоров и к входам элемента

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

И, а четвертым входом — к прямому выходу первого RS-триггера, соединенного R-входом с вторым входом пятого элемента И, с первым входом шестого элемента И и с выходом элемента ИЛИ-НЕ, à S-входом — с выходом второго времязадающего блока, с вторым входом четвертого элемента И и с входом обнуления счетчика адре- 40 са, подключенного разрядными выхода1

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

KIN, связанного вторым входом со счетным входом счетчика адреса, с входом второго элемента задержки и с первым выходом блока сравнения, подключенного тактовым входом к выходу третьего элемента И, первым и вторым информационными входами -. соответственно к выходам шифратора и к выходам блока мультиплексоров, а вторым выходом — к второму входу блока сигнализации, соединенного третьим и четвертым входами с выходами соо":— ветственно четвертого и пятого элементов И, а пятым входом — с выходом шестого элемента И, подключенного вторым входом к входу первого элемента задержки и к выходу первого времяэадающего блока, связанного счетным входом со счетным входом второго время— задающего блока.

I310776

1310776

131 0776

Блан сигнализации

1310776

/ вущ а

/очназ) 22 ямия олома ееислт о — /яменеиир сор о 1 цуомццрир рц рту ядцмуду

7++ + p4 о еа — иалалуилр рлдн урицк орри,уи/

tfuenrpnrN

Составитель Н.Горбунова

Текред Л.Сердюкова Корректор А.Обручар

Редактор Е.Копча

Заказ 1889/43, Тираж 864 Подписное

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

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

11роизводственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4

Яолусн (стройн а

Граомемие хода(аделащимся ло Жайй

1бЛоМа СРайЕНиЯ

Г» sp7av рограммВ| макс

+Cueecrn

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

 

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

Изобретение относится к контрольно-измерительной технике и позволяет расширить функциональные возможности путем измерения и регистрации в автоматическом режиме третьей координаты характеристик объекта контроля

Изобретение относится к электротехнике , в частности к устройствам управления тиристорными электроприводами постоянного тока с подчинённым регулированием параметров, и может найти широкое применение при построении лабораторных испытательных стендов , используемых при обучении специалистов указанной области техники, а также при настройке электроприводов для осуществления управления технологическими процессами

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

Изобретение относится к вычислительной технике и может быть использовано для контроля дискретных датчиков

Изобретение относится к области вычислительной техники и может быть использовано для сбора и предварительной обработки дискретной информации , поступающей по каналам связи в последовательном коде в автоматизированных системах

Изобретение относится к области контрольно-измерительной техники

Изобретение относится к автоматике и вычислительной технике и предназначено для контроля и диагностики следящих систем

Изобретение относится к области испытательной техники и может быть использовано для испытаний изделий на, прочность под действием кратковременных ударных нагрузок, например для определения механических параметров нелинейных колебательных си-

Изобретение относится к средствам автоматического управления ткацкими станками

Изобретение относится к области автоматики, в частности к системам программного управления, и предназначено для управления циклическими процессами в АСУ ТП

Изобретение относится к автоматике , может быть использовано для управления основным технологическим и транспортным оборудованием и для управления другими объектами

Изобретение относится к системам программного управления, а именно к устройствам для управления разветвленными проточно-транспортными системами

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

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

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

Изобретение относится к области автоматики и может быть использовано в системах программного управления двухпозиционными объектами

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

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