Устройство для контроля объектов дискретного действия

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН

02 А1 (19) 01) (51) 4 G 06 Г 11/26

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

ПО.ДЕЛАМ ИЗОбРЕТЕНИЙ И ОТНРЫТИЙ (21) 4231193/24-24 (22) 17.04.87 (46) 23.11.88. Бюл. Р 43 (72) IO.Ã.Êàðàñåâ (53) 681.3 (088.8) (56) Авторское свидетельство СССР

9 561965, кл. С 06 F 11/00, 1973.

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

Ф 960826, кл. G 06 F 11/ t6, 1980. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ОБЪЕКТОВ ДИСКРЕТНОГО ДЕЙСТВИЯ (57) Изобретение относится к автома- тике и вычислительной технике. Изобретение позволяет расширить функциональные возможности устройства К0НТ роля объектов дискретного действия в части контроля обьектов с последо- вательно-параллельным выводом конт1439б02 рольной информации и неопределенными временными задержками между отдельными наборами реакций объекта контроля. Цель изобретения — повышение достоверности контроля. Устройс гво содержит блок управления 1, блоки памяти 2, 10> таймер 4, блоки сравнения 9, 12, счетчик 7, элементы И б, 11, элемент задержки 8, элемент ИЛИ 5 и триггер 13. Тестовые наборы формируются по командам с блока управления 1 первым блоком памяти 2, Контроль выходных реакций производится блоком сравнения 12. Триггер 13 фиксирует ошибки в выходных реакциях объекта контроля 3. Блок памяти 10, счетчик 7, таймер 4, блок сравнения

12 и элемент задержки 8 обеспечивают контроль нескольких наборов выходных реакций объекта контроля 3 на один тест и их обработку по обобщенному сигналу, не зависимому от так1

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

Цель изобретения — повышение достоверности контроля.

На фиг. приведена функциональная схема устройства контроля„ на фиг.2— функциональная схема. блока управления на фиг.3 — циклограмма работы устройства.

Устройство (фиг.1) содержит блок управления, блок 2 памяти тестов, объект 3 контроля, таймер 4, элемент

ИЛИ 5, элемент И б„ счетчик 7, элемент 8 задержки, блок 9 сравнения, блок 10 памяти, элемент ИЛИ 11, блок

;12 сравнения и триггер 13. На фиг.1 также обозначены выход 14 начала работы управления, вход блокировки блока 15 управления, групп-:- поля адреса выходов блока 1б упр=. ...л ения. товой частоты устройства. Сущность изобретения заключается в том, что для хранения эталонных значений реакций вводится второй блок памяти, а для их выборки — счетчик. Зто позволяет обеспечить контроль объекта контроля с несколькими наборами выходных реакций на один тестовый сигнал без увеличения основной памяти.

Кроме того, выбор эталонных значений реакций и их сравнение с реакциями производятся по обобщенному сигналу, формируемому элементом HIIH. Зто позволяет сделать независимь1м проц сс контроля выходных реакций, поступающих с неопределенной задержкой по отношению к времени выдачи теста, от периода тактовых импульсов, а следовательно, избежать необходимости организации циклов и увеличить быстро,цействие устройства. 1 з.п. ф-лы.

3 ил.

Блок 1 управления (фиг.2) содержит генератор 17 синхроимпульсов, вход 18 пуска, вход 19 канальной установки, триггер 20, элемент И 21 и счетчик 22.

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

В исходном состоянии после подачи пулевого сигнала на вход 19 счетчик

22 адреса блока 1 управления устанавливается в нулевое состояние за

5 счет едиьичного сигнала, поступающего с инверсного выхода триггера

20. Этот же сигнал поступает на выход 14 блока 1 управления.

После подачи нуля на вход 18 триг2" гер 20 переходит в единичное состояние и снимает сигнал сброса со счетчика 22, а также дает разрешение на пропуск сигналов с генератора 17 на вход счетчика 22 элементом И 21.

После прихода разрешающего сигнала на вход элемента И 21 тактовые импульсы начинают поступать на вход

1439602 счетчика 22, обеспечивая его переключение в очередное состояние.

Блок 2 памяти предназначен для хранения тестов и. временных установок таймера 4. Информация на выход5 ных данных блока 2 памяти сохраняется на все время действия адресного сигнала.

Таймер 4 предназначен для огра- 10 ничения длительности такта контроля. ,При превышении продолжительности контроля ОК в такте заданного значения таймер 4 высвечивает сигнал

"Нет нормы" (не показано). В ка15 честве таймера может быть применен любой стандартный прибор или микросхема, например, КР580ВИ53 с подключением на выход светодиода.

Элемент ИЛИ 5 предназначен для. 20 выработки обобщенного сигнала запуска счетчика 7.

Элемент И 6 предназначен для отключения сигнала запуска счетчика 7 при отрицательном результате проверки.

Счетчик 7 предназначен для задания адреса эталонного набора реакций.

Элемент 8 задержки предназначен ЗО для формирования импульса записи результатов проверки в триггер 13 в моменты установившихся значений обобщенного сигнала с выхода элемента

ИЛИ 5, 35

Блок 9 сравнения предназначен для выработки сигнала разрешения на переход к следующему тесту при прохождении заданного числа наборов реакций по счетчику 7. 40

Блок 10 памяти предназначен для хранения эталонов реакции.

Элемент И 11 предназначен для формирования обобщенного сигнала разрешения на переход к следующему тес- 45 ту.

Блок 12 сравнения предназначен для формирования результата проверки по отдельному набору реакций.

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

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

Б исходном состоянии счетчик 7 .и триггер !3 устройства, а также счетчик 22 и триггер 20 находятся в исходном состоянии. На обе группы входов блока 9 сравнения поступают одинаковыа нулевые наборы сигналов, и, следовательно, на вход элемента

И 11 поступает единичный сигнал.

Единичный сигнал поступает и на второй вход элемента И 11 с инверсного выхода триггера 13. Таким образом, на вход 15 и вход элемента И блока

1 управления поступают единичные сигналы, однако тактовые импульсы на вхоц счетчика 22 блока 1 управления не поступают за счет запрета со стороны триггера 20 °

При появлении сигнала на входе 18 триггер 20 устанавливается в единичное состояние и выдает сигнал на вход элемента И 21.

При поступлении очередного тактового импульса счетчик 22 блока 1 управления переходит в первое положение и выдает набор адресных сигналов на блок 2 памяти. С групп выходов блока 2 памяти выдаются тест на объект 3 контроля, задание длительности контроля и запуск таймера 4, а также задание числа наборов реакций на первую группу входов блока сравнения. Так как на другую группу входов блока 9 сравнения поступает нулевой набор сигналов, отличный от набора, поступающего на первую группу входов, на выходе блока сравнения формируется нулевой сигнал, который через элементы И 11 и И 21 запрещает переход счетчика 22 в следующее состояние. Наборы выходных реакций объекта контроля поступают на элемент ИЛИ 5 и группу входов блока 12 сравнения.

С выхода элемента ИЛИ 5 обобщенныв сигнал с объекта 3 через элемент И 6, на другой вход которого поступает единичный сигнал с инверсного выхода триггера 13, поступает на счетный вход счетчика 7 и элемент 8 °

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

В этом случае, если набор реакций с объекта 3 и эталонный набор с

t блока 12 памяти совпадают, в триггер

13 по сигналу с элемента задержки будет записан ноль, на инверсном выходе триггера 13 сохранится единица. По!

439бО достижению счетчиком 7 состояния, соответствующего заданному 3ислу наборов реакций, бло с 9 сравнения выдает единицу ня вход .элемента И 11 и ня

5 вход 15 блока t управления поступает сигнал разрешения перехода к следую.щему тесту, Если пауза между группами наборов реакций объекта 3 достаточно велика, то производится сброс устройства в исходное состояние и запись новой программы в блоки 2 и 10 памяти, В том случае, если при сравнении очередного набора реакций с эталоном обнаружится ошибка, в триггер 13 будет записана единица и нулевой сигнал с его инвер:-ного выхода запретит переход счетчика 7 устройства и счетчика 22 блока управления в следующие положения.

В том случае, если количество наборов реакций в группе будет меньше заданного, счетчик 7 не установится .в запрограммированное положение и по* 25 истечении заданного времени контроля таймер 4 выдает сигнал "Нет нормы".

На фиг.3 приведена для примера циклограмма сигналов и состояний устройства для одного набора выход- ц ных реакций ОК, состоящего из трех последовательно выдаваемых наборов.

На фиг,З обозначены: 18 — пуск, 2 тестовые сигналы, 3 — реакция, 5 обобщенный сигнал реакции на. выходе

Л5 элемента ИЛИ 5, 7 — состояние счетчика 7.

В произвольный момент времени производится пуск устройства, По очередному тактовому импульсу на 40 объект 3 выдается тестовый набор с блока 2 памяти, который сохраняется до конца проверки дaííoão набора реакций. По приходу каждого набора реакций с выхода элемента ИЛИ 5 выдается обобщенный сигнал, который изменяет состояние счетчика 7. Изменение состояния счетчика 7 происходит по. спаду обобщенного сигналя, поэтому в третье состояние счетчик 7 приходит после проверки последнего третьего набора реакций, При положительном исходе контроля очередной тактовый импульс переводит счетчик 22 в

:следующее положение и цикл контроля повторяет ся для другого тестового нa †бора. При этом счетчик 7 продолжает изменять свои состояния без обнуления.В .том случае, если орин .з няборов не будет соответствовать эталону. срабатывает триггер 13 и запрещает

Iocтупление обобщеннот о си3-r:àã.a Ia счетчик 7 и тактовых импульсов ня счетчик 22 блока 1 управления.

Если число наборов бу эет меньше запрограммированного, счетчик 7 останавливается в сос голяки " 1" пли

"2" и блок сравнения не выряет ситпаля разрешения„ сигнал "Нет нормы" в этом случае вьщяет ", аймер запрограммированный на время, большее максимально ожидаемого времени прохождения набора реакций ОК.

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

1. Устройство для контроля объектов дискретно †действия, содержащее блок памяти тестов, элемент задержки, элемент ИЛИ, первььй элемент И, счетчик„ триггер и лок управления, причем группа входов элемента ИЛИ являетсв группой входов устрокства цля подключения к выходам контролируемого бъекта дискретного действия, выходы поля тестового воздействия блока памлти являются вь3ходами усгройства для подключения к входам контролируемого сбъекта дискретного действия, о т л и ч а ю щ е е с л тем, что, с целью повышения достове3эности контропл, устройство содержит блок памяти, двя блока сравнения„ второй элемент И и таймер, 3ричем группа выходов поля адреса блока управления ссед.;:нень3 с группок адресных входов блока памяти тестов, группа выходов поля времени срабатывания таймера бл ка памяти тестов соедин:.33 на с группой 33нформационпых входов таймера, гругпа выходов поля эталона блока памяти тестов соединена с первой группой входы.. первсгo блока сравнения, выход "Не равно" которого соединен с входом блокировки блока управления, вьп од Пячяло ,ll работы блока управления соединен с нходамп сброса триггера и счетчике, группа разрядных выходов оторого соецпнена с группой адресных входов блока памяти EI c E-.,IopoEI 3-руппой входов первого блок,",. срявпепия, груп::a выходо;3 блока памлт соединеIa с первой группой входов второго блока сравнения, втсрая группа входов которого соединена с группой входог устройства длл порключения к

Составитель А.Сиротская

Техред Л.Сердюкова

Корректор М.Васильева

Редактор А.Ворович

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

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий!!3035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ б079/49

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

7 1 43 группе выходов контролируемого объекта дискретного действия, выход

"Равно" второго блока сравнения соединен с входом триггера, инверсный выход которого соединен с вторым входом первого элемента И и первым входом второго элемента И, второй вход которого соединен с выходом элемента ИЛИ, выход второго элемента И соединен со счетным входом счетчика и через элемент задержки — с входом триггера.

2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок управления содержит триггер, генератор синхро9602 8 импульсов, счетчик и элемент И, причем вход сброса и вход установки триггера являются входами начальной

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

"Начало работы" которого соединен с инверсным выходом триггера и с входом сброса счетчика.