Многоканальное устройство тестового контроля логических узлов

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК (19) (11) (gg)g С 06 F 11/00 а с и!

Д1 p4 <4i пайдй-Б Б.11!

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЦ7ИЯМ

ПРИ ГИНТ СССР (21) 4372340/24-24 (22) 04.01.88 (46) 15.05.90. Бюл. Р 18 .(72) Ю.Б.Соэин, В.П.Туробов и В.Е.Дворкин (53) 681.3(088.8) (56) Авторское свидетельство СССР

N- 390526, кл. G 06 F 11/04, 1973.

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

Р 758157, кл. G 06 F 11/00, 1978; (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ТЕСТОВОГО КОНТРОЛЯ ЛОГИЧЕСКИХ УЗЛОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в аппаратуре тестового контроля и настройки цифровых узлов и блоков. Цель изобретения— расширение функциональных возможностей многоканального устройства тестового контроля логических узлов. Устройство содержит блок памяти; блок коммутации и блоки контроля, каждый из которых содержит узел приема и накопления, узел буферной памяти, генеИзобретение относится к автоматике и вычислительной технике и может быть использовано в аппаратуре тестового контроля и настройки цифровых. узлов и блоков.

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

На фиг. 1 представлена структурная схема устройства; на фнг. 2

2 ратор импульсов, дешифратор адреса, узел синхронизации, узел нагрузок и узлы контроля. 3а счет введения узла буферной памяти, генератора импульсов, узла нагрузок и нового выполнения блоков контроля и блока коммутации достигается расширение функциональных возможностей устройства путем обеспечения возможности контроля логических узлов, имеющих в своем составе двунаправленные логические схемы, возможности использования тестов контроля с неопределенными в тесте состояниями на выходах контролируемого логического узла, определения ко-. роткого замыкания на входах контролируемого логического узла, проведения контроля в импульсном режиме,. воэможности контроля нагрузочной способности контролируемого логического узла, контроля логического узла на различных частотах подачи теста контроля, одновременного контроля нескольких логических узлов. 5 з.п. ф-лы, 11 ил., 3 табл. структурная схема блока контроля; на фиг. 3 — функциональная схема блока коммутации; на фиг. 4 — функциональная схема узла приема и накопления; на фиг. 5 — функциональная схема узла синхронизации; на фиг. 6 — функциональная схема узла буферной памяти; на фиг. 7 — функциональная схема генератора импульсов; на фиг. 8— функциональная схема узла индикации, на фиг. 9 — функциональная схема фор1564623

4 м рователя сигналов; на фиг. 10— функциональная схема узла нагрузок;

) н фиг. 11 — функциональная схема у1ла контроля.

Устройство (фиг. 1) содержит блок

1 ввода, блок 2 памяти, блок 3 коммутфции и блоки 4.1-4.ш контроля..На фиг. 1 показаны также объекты 5.15 m контроля, которые в состав устр йства не входят и приведены для п яснения работы устройства.

Блок 4 контроля (фиг. 2) образуio узел б приема и накопления, узел

7 синхронизации, узел 8 буферной памя-15 т, генератор 9 импульсов, узел 10 и ндикацин, формирователь 11 сигналов, дешифратор 12 адреса., узел 13 на грузок и узлы 14.1-14.в контроля.

В блок 3 коммутации (фиг. 3). вхо- 20 ,дят генератор 15 тактовых импульсов, eëåìåHò Й 16, распределитель 17 им° ° ульсов, триггеры 18.1-18.m, элемены И-НЕ 19.1-19.m, элементы НЕ 20.10„m, элементы И-НЕ 21.1-21.m, узлы 2.1-22.ш совпадения, элементы HJIVi

23-28 и узлы 29.1-29.m совпадения, ричем узлы 22.1-22.m совпадения явЛяются многоразрядными с общим разреШающим каналом по каждому разряду.

Узел 6. приема и накопления (фиг.4) состоит из счетного триггера 30, элементы И-HE 31 и 32 и 0-триггеры 33-43.

Узел 7 синхронизации (фиг. 5) содержит формирователь 44 одиночного

Импульса, тактовый генератор 45, де35 итель 46 частоты, элемент И-НЕ 47, -триггер 48, элементы И-HE 49-52, S-триггеры 53 и 54, элемент HE 55,.

-триггер 56, элемент И 57, D-триггер 58 формирователь 59 одиночного импульса, элемент И-HE 60, элемент И

61, элемент 62 задержки, RS-триггеры

63. 1-63.5, переключатели 64. 1-64.5 и переключатели 65 и 66.

Узел 8. буферной памяти (фиг. 6) включает счетчик 67, элементы HE 68 и 69, D-триггер 70, элемент 71 оперативной памяти, одиннадцатый элемент

И-НЕ 72, D-триггер 73, регистр 74,, элементы И 75 и 76, элемент 77 задержки и элемент ИЛИ-НЕ 78.

Генератор 9 импульсов (фиг. 7) образуют элементы И-НЕ 79.1-79.п, 80.1-80.п и 81.1-81.п, элемент И 82, регистры 83-85, седьмые элементы И

86.1-86.п и 87.1-87.п„ элемент 88 сравнения, элементы ИЛИ-НЕ 89 и 90, формирователь 91 одиночного импульса, элемент HE 92, RS-триггер 93, D-триггеры 94, 95.1-95.п и 96.1-96.п, счетчик 97, генератор 98 тактовых импульсов, D-триггер 99 и элемент И 1ОО.

Узел 10 индикации (фиг. 8) включает элементы И-НЕ 101-103, элементы

НЕ 104 и 105, элементы И-НЕ 106.1106.п, элементы НЕ 107-109, элемент

И-HE 110, элементы 111 и 112 индикации, переключатель 113, элементы И-НЕ

114 и 115, D-триггер 116, осциллограф 11.7, двоиччо-десятичный счетчик

1,8, дешифратор 119 и элемент 120 индикации.

Формирователь 11 сигналов (фиг. 9) содержит элемент 121 задержки, шифратор 122, элемент НЕ 123„ элементы

И-HE 124-128, элементы И 129-131 и

RS-триггеры 132-134.

В состав узла нагрузок (фиг. 10) входят переключатель 135,, элементы

И-НЕ 136-138, D-триггер 139, RS-триггер 140, регистр 141, элементы И-НЕ

142-143, счетчики 144 и 145, источник 146 эталонного уровня логическо-. го нуля, источник 147 эталонного уровня логической единицы, компараторы

148 и 149, элемент И-НЕ 150, дешифратор 151, элемент 152 сравнения, элементы НЕ 153 и 154, элемент И 155, формирователь 156 одиночного импульса, элемент И-НЕ 157, элемент 158 коммутации, элементы И 159-168 и генераторы 169-173 тока.

Узел 14.1 контроля (фнг. 11) содержит элементы НЕ 174-176, элементы

И-HE 177-183, RS-триггеры 184-187, элемент И-НЕ 188, D-триггер 189, элемент И 190, элемент И-НЕ 191 с открытым коллектором, элементы И 192 и

193, элемент НЕ 194, резистор 195, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 196, элемент

ИЛИ-НЕ 197, резистор 198, задатчик

199 опорного напряжения, резистор

200, п р-и -транзистор 201> элемент

И.-НЕ 202, элемент НЕ 203 н генератор

204 уровня логической единицы.

Блок 1 ввода является блоком ввода с перфоленты.

Блок 2 памяти представляет собой накопитель на магнитном носителе информации, Многоканальное устройство тестового контроля логических узлов (фиг,i) работает следующим образом.

Тест-программа контроля набивается на восьмидорожечную перфоленту и с помощью блока 1 ввода с перфоленты

5 15646 вводится с сохранением формата перфоленты в блок 2 памяти, где расположе-. ние информации полностью соответствует ее размещению на перфоленте. Восемь информационных выходов блока 1

5 ввода соответствуют восьми дорожкам перфоленты. Для синхронизации работы блока 1 ввода и блока 2 памяти во время записи тест-программы контроля используется синхронизирующий сигнал, который поступает с выхода блока 2 памяти на вход синхронизации блока 1 рвода. В блоке 2 памяти может одновременно храниться несколько тестпрограмм контроля для контроля различных типов логических узлов на отдельных блоках 4 контроля.

С блока 4. 1 контроля (j c m) на входы блока 3 подается пятиразрядный 20 двоичный код номера тест-программы контроля, хранящейся в блоке 2 памяти, которую необходимо подать на блок

4.1 контроля, и сигнал запроса информации. Блок 3 с приходом этих сигна- 25 лов организует обмен информацией блока 2 памяти только с блоком 4.1 контроля. С выходов блока 3 полученная с блока 4.1 контроля информация поступает на входы блока 2 памяти, в ко- ЗО тором по номеру отыскивается необходимая тест-программа контроля, и восьi миразрядное информационное слово, соответствующее восьмидорожечной перфоленте, выдается с выходов блока 2 памяти на блок 4. 1 контроля, причем седьмым разрядом информационного слова осуществляется синхронизация работы всего устройства. Блок 3 принимает тест-программу контроля и трансли- 4п рует ее семь разрядов в блок 4.1 контроля, с которого поступил сигнал запроса, а восьмой разряд используется

I для прекращения обмена информацией с блоком 4.1 контроля и подготовке 45 к обмену информацией с любым другим блоком 4. Блок 4.1 контроля осуществляет преобразование принятой с блока

2 памяти (в формате перфоленты) тестпрограммы контроля с целью задания операций, которые должны быть выполнены блоком 4.1 контроля для обеспечения контроля объекта 5.1 контроля.

Задание операций осуществляется с помощью соответствующего кода опера-. ции, размещенного на перфоленте..Код операции состоит из адресной части, занимающей 1-5 дорожки нечетной строки и 1-4 дорожки четной .строки пер23

6 фоленты (всего девять двоичных разрядов), и информационной части, занимающей 5-ю дорожку четной строки перфоленты (один двоичный разряд). Следовательно, код операции размещается в двух строках перфоленты и занимает всего десять двоичных разрядов. Веса пробивок в адресной части кода операции определяются из табл. 1.

Кроме основных операций, представленных на перфоленте кодом операции, имеются и вспомогательные операции, которые специальным кодом (двоичным) не кодируются: опрос — наличие пробивки в шестой дорожке нечетной строки перфоленты; синхросигнал — наличие пробивки в седьмой дорожке нечетной и четной строк перфоленты; конец тест-программы контроля— наличие пробивки в восьмой дорожке нечетной строки перфоленты.

Блок 4.1 контроля (фиг. 2) работает в режиме запроса тест-программы контроля с блока 2 памяти и в режиме контроля объекта 5.1 контроля.

В режиме запроса тест-программы контроля на выходах узла 7 формируется пятиразрядный код номера тест-про-, граммы контроля, которую необходимо ввести в узел 8 буферной памяти,обеспечивающий автономную работу блока

4.1 контроля, и сигнал запроса этой тест-программы. Кроме того, на управляющем выходе узла 7 синхронизации устанавливается. сигнал, разрешающий запись тест-программы контроля в узел 8 буферной памяти. Номер тестпрограммы поступает на входы блока 3 и подается на соответствующие входы узлов 22.1 совпадения (фиг; 3), а сигнал запроса подается на S-вход

RS-триггера 18.1, причем RS-триггеры

i8.1-18.m установлены в исходное нулевое состояние (не показаны). Импульсы с генератора 15 тактовых импульсов через элемент И 16 поступают на вход распределителя 17 импульсов, который своими выходами опрашивает элементы И-НЕ 19, т.е. разрешающий сигнал последовательно опрашивает все элементы И-НЕ 19.1-19.m, реализуя схему приоритета по выбору блока 4.! контроля. Сигнал запроса переводит триггер 18.1 в единичное состояние и при совпадении сигналов на элементе И-НЕ 19. 1 на соответствующий вход элемента И 16 поступает запрещающий

7 1564623 8 сигнал с выхода элемента И 19,1, прекращая поступление импульсов на вход распределителя 17. Распределитель

Импульсов остается в состоянии, соответствующем опросу i-ro блока контроля, запрещая прохождение сигналов запроса от остальных m-1 блоков контроля в блок 2 памяти. Сигнал запроса

<„. выхода элемента И 19.,1 через элемент НГ 20 поступает на управляющие

Ъ ходы узлов 22, и 29.1 совпадения и а i-и вход элемента ИЛИ 23. Разреающий сигнал на управляющем входе блока 22.i совпадения позволяет номе- 15 уу тест-программы контроля проходить через узел 22.i совпадения и поступать на соответствующие входы элементов ИЛИ 24-28, с выхода которых номер тест-программы контроля подается на выходы блока 3 и с них на входы блока

2 памяти. Сигнал запроса, поступивший Ha i-й вход элемента ИЛИ 23, про ходит на выход блока 3 и с него на оответствующий вход блока 2 памяти. 25 о получении блоком 2 памяти номера тест-программы контроля и сигнала запроса блок 2 памяти выдает на свои выходы построчно тест-программу контроля, которая принимается на соответ- 30 ствующие входы блока 3. Через подготовленный по управляющему входу узел 29.i совпадения шесть разрядов тест-программы контроля и синхронизирующий сигнал поступают íà х-е вы35 ходы блока 3, которые сс;единены с соответствующими входами блока 4.i контроля и, соответственно, с выходами узла 6 приема и накопления. Узел 6 приема и накопления преобразует перфоленточный формат кодов операций во внутренний формат кодов операций блока 4 ° i контроля, которые приведены в табл. 2. На выходах узла 6 приема и накопления формируется. одиннадцатиразрядная тест-программа контроля, в которой первые девять разрядов являются адресной частью кода операции, десятый разряд — информационная часть кода операции, одиннадцатый разряд — сигнал опроса. Синхронизирующий сигнал транслируется с входа на выход узла 6 приема и накопления.

Одиннадцатиразрядная тест-программа контроля и синхронизирующий сигнал

55 с узла 6 приема и накопления подаются на соответствующие входы узла 8 буферной памяти, подготовленного для записи узлом 7 синхронизации. По окончании тест-программы контроля на соответствующий вход блока 3 (фи;-.3) с выхода блока 2 памяти подается код операции конца тест-программы контроля К „, который проходит через подготовленный выходом элемента НЕ

28.i элемент И-HE 21.i и поступает на R-вход RS-триггер 18.i, перевоця его в исходное нулевое состояние, снимая таким образом сигнал запроса и номер тест-программы контроля с блока 2 памяти и запрещая прохождение тест-программы контроля н синхронизирующего сигнала через узел 29.i совпадения в блок 4.i контроля,, прекращая запись информации в узел 8 буферной памяти. Кроме того, RS-триггер 18.i снимает запрет с соответствующего вход- элемента И 16, разрешая обмен информацией блока 2 памяти с любым другим блоком контроля.

Суть каждой операции выполняемой блоком 4.i контроля заключается в следующем, 1. Операция K,. Эта операция разрешает режим коммутации, т.е. автоматическое разделение контактов объекта 5.i контроля на входные и выходные, причем после операции К 1 обязательно идет операция К вЂ” К

1 зьо соответствующая входным контактам, или К1 К Ь0 соответствующая Вы ходным контактам объекта 5.i контро ля. По этим операциям происходит собственно разделение контактов объекта 5.i контроля на входные и выходные соответственно.

2. Операция К . Эта операция разрешает режим маскирования, который заключается в запрете контроля выходных реакций объеКта 5.i контроля по каким-либо требуемым контактам (маскирование) или снятие этого запрета (размаскирование). После операции К язательно Hpeт операция K K> o соответствующая выходным контактам объекта 5.i контроля, которые необходимо замаскировать или K1< — К 0 соответствующая выходным контактам объекта 5.i контроля, которые необходимо .размаскировать. По этим операциям и происходит собственно маскирование или размаскирование выходных контактов объекта 5.i контроля.

Ф

3, Операция К „ Эта операция разрешает режим логических воздействий и сравнение выходных реакций объекта

5.i контроля на входные воздействия

9 15646 с эталонными. После операции К э э обязательно идет операция К„0 — К „, соответствующая входным воздействиям в виде логического нуля по соответствующему операции входному контакту, 5 или операция 1 60 соответствую щая входным воздействиям в виде логической единицы. Если соответствующий операции контакт объекта 5.i контроля является выходным, то эти операции задают эталонные. выходные реакции объекта 5.i контроля.

4. Операция К 6<. Эта операция разрешает режим импульсных воздействий на объект 5.i контроля, т.е. по ней осуществляется подготовка блока 4.i контроля к импульсному режиму. После операции К 6 обязательно идет операция К,o — К а, подготавливающая какой- 20 либо контакт или группу контактов соответствующих операций к приему импульсных воздействий в виде пачки импульсов с заданными параметрами.

Далее идет операция К б — К,, о6еспе-25 чивающая необходимый период следования импульсов B na Ke операция Кзэр K4gq обеспечивающая необходимую длительность импульсов в пачке, операция

К, — К, обеспечивающая необходимое 30 количество импульсов в пачке, и операция К 0, обеспечивающая запуск генератора тактовых импульсов в генераторе 9 импульсов, который и обеспечивает подачу импульсных воздействий

35 на объект 5.i контроля.

5. Операция К, — К «. По этим операциям к выходным контактам объекта

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

6. Операция К я . Эта операция свидетельствует о том, что объект 5.i контроля проконтролирован по всей тест-программе контроля.

7. Операция К,„. По этой операции осуществляется контроль годности объекта 5.i контроля после подачи

50 на него определенных входных воздействий, т.е. по этой операции осуществляется сравнение выходных реакций объекта 5.i контроля с эталонными. граммам контроля

Тест-программа контроля состоит из наборов кодов операций (слов), разделенных между собой кодом К„„. Первое слово является коммутационным, по которому происходит разделение контактов объекта 5.i контроля на входные и выходные, причем это слово строго определенной длины, по числу узлов

14.i контроля в блоке 4.i ко>.троля.

В нем записываются коды операции K —

К 0о для входных контактов объекта

5.i контроля или для незадействованных в контроле узлов 14.i контроля, а для выходных контактов записываются коды операций К 8, — К ю в зависимости от необходимого эквивалента нагрузки.

Коды опЕраций К1 — K « записываются в строго определенном месте коммутационного слова, по номеру выходного контакта объекта 5.i контроля. Необходимо отметить, что каждый из кодов операций K < — K > «и K „— K.geo coo> ветствует только одному контакту объек-;, та 5.i контроля по номеру кода операии (1-360) . Последующие слова— нформационные. Они задают входные воздействия на объект 5.i контроля, а так же содержат эталонную информацию ответных реакций объекта 5.i контроля на входные воздействия.

Режим контроля делится на два под. режима: функциональный контроль и

8. Операция К,„. По этой операции прекращается ввод тест-программы контроля в узел 8 буферной памяти.

23 10

9. Операция К . Эта операция слу00 жит для кодирования того, что следующей идет операция К,„ при контроле объекта 5.i контроля под нагрузкой.

В режиме контроля узел 7 синхронизации выдает на узел 8 буферной памяти управляющий сигнал, разрешающий считывание информации из узла 8 буферной памяти. Кроме того, узел 7 синхронизации выдает синхронизирующий сигнал, который, поступая на узел 8 буферной памяти и формирователь 11 сигналов, осуществляет синхронизацию всего блока 4.i контроля и считывание тест-программы контроля из узла

8 буферной памяти. Тест-программа контроля с выходов узла 8 буферной памяти подается пооперационно на соответствующие входы формирователя 11 сигналов, на дешифратор 12 адреса и на узел 13 нагрузок в соответствии с синхронизирующим сигналом с узла 7 синхронизации. С каждым синхронизируюшим сигналом считывается только одна из операций согласно тест-про1564623

l2 контроль под нагрузкой. Работу блока

4.i контроля в режиме контроля рассмотрим на примере контроля по тестпрограмме, приведенной в табл. 3.

При функциональном контроле узел 13 нагрузок отключен и поступающая на его входы тест-программа контроля с узла 8 буферной памяти не реализуется.

1-å слово. В исходном состоянии н выходе формирователя 11 сигналов присутствует сигнал, разрешающий реж м коммутации, который подается на соответствующий вход всех узлов 14.i контроля, подготавливая их к приему коммутационного слова. Адресная часть кода операции К,0 с выходов узла 8 буферной памяти подается на соответствующие входы двоично-десятичного де.— ш фратора 12 адреса, где дешифрируетс, и с соответствующего выхода (адресом) подается на вход выбранного

yçëà 14.1 контроля. Информационная асть кода операции подается на вход ормирователя 11 сигналов, откуда осле стробирования синхросигналом., оступающим с узла 7 синхронизации, Й преобразования в сигнал "Запись О." г оступает на соответствующий вход всех 30 узлов 14. i контроля. На „14. 1 контроля происходит совпадение сигиаЛов "Коммутация", "Адрес" и "Зайись 011. По этому совпадению узел

14.1 контроля готов на передачу воз35 действий на объект 5.i контроля. Ана,логичная операция происходит со всем и кодами операций, соответствующих фходным кочтактам объекта 5.i контроля . или незадействованным. По кодам операций, соответствующих выХодным контактам объекта 5. контроля (К, К4щ, К ч, Кsool совпадения на узлах 14.i контроля не происходит.

Эти узлы 14.3, 14 .5, 14.6 и 14.9 конт- 5 роля подготовлены к приему ответных

Реакций объекта 5.i контроля на входные воздействия, В конце коммутационного слова идут коды операций

К 00 и Код которые необходимы при контроле объекта 5.i контроля под нагрузкой. Сигнал "Опрос" „который выделяется на соответствующем выходе формирователя 11 сигналов по коду операции К первого слова, исклю55 чается в узле 7 синхронизации, обес.печивая запрет контроля годности объекта 5.i контроля до подачи на него входных воздействий.

2-е слово. В начале второго слова ! по тест-программам контроля идет код операции К 6, который, поступая на входы формирователя 11 сигналов, снимает с его выходов-и, соответственно, с входа узлов 14.i контроля сигнал коммутации, подготавливая узлы 14.i контроля; к передаче входных воздействий на объект S.i контроля и к приему его выходных реакций на эти вбэдействия. Адресная часть кода операции К, с выходов узла 8 буферной памяти подается на соответствующие входы дешифратора 12 адреса, где дешифрируется, и с соответствующего выхода адресом подается на вход выбранного узла 14.1 контроля. Информационная часть кода операции подается на вход формирователя 11 сигналов, откуда после стробирования синхросигналом, поступающим с узла 7 синхронизации, и преобразования в сигнал "Запись" i" поступает на соответствующий вход всех узлов 14.i контроля. На узле 14.1 происходит совпадение адреса и сигнала "Запись" i". По этому совпадению узел 14.1 контроля передает через соответствующий выход блока

4.i контроля на объект 5.i контроля логическое воздействие в виде логической единицы. Информация о логическом воздействии хранится в узле 14.1 контроля до ее смены согласно тест-программе контроля. По коду операции К 1 узел 14.3 контроля аналогично получает информацию о логической единице, но использует ее не для передачи на объект 5.i контроля, а для сравнения с получаемой от объекта 5.i контроля информацией, т.е. использует ее в качестве эталона. Аналогично происходит работа с кодами операций К>1, К 1, К 1, при этом К61 соответствует выходному контакту объекта 5.i контроля, так как в коммутационном слове на шестом месте стоит код операции

К >, соответствующий выходу. По коду операпии К0р с выхода формирователя

11 сигналов выделяется сигнал "Опрос", который формируется из одиннадцатого разряда тест-программы контроля с помощью синхросигнала и подается на соответствующий вход всех узлов 14.i контроля для определения короткого замыкания на входных контактах объекта 5.i контроля., на соответствующий вход узла 10 индикации для индикации текущего номера слова тест-программы

3-е слово. По коду операции К а аналогично второму слову на вход объекта 5.i контроля подается логическое воздействие в виде логического нуля или сигнал "Запись "0". С приходом кода операции К на входы формирователя 11 сигналов на. его вы1г

45 ходе появляется сигнал Импульсный режим", который поступает на соответствующий вход всех узлов 14.i контроля, на соответствующий вход генератора 9 импульсов и подготавливает их к работе.- Код операции К О (его адресная часть) поступает на входы дешифратора 12 адреса, где дешифрируется, и подается на вход соответствующего коду операции узла 14.2 контроля, который по совпадению адреса и сигнала "Импульсный режим" переключается на передачу импульсных воздействий . на объект 5.i контроля. Далее по

15646 контроля и на соответствующий вход узла 7 синхронизации для опроса состояний входов узла 7 синхронизации, на которые поступают в случае неисправности объекта 5.i контроля по

5 несравнению выходных реакций объекта

5.i контроля с эталонными, сигналы с соответствующих выходов узлов 14.i контроля, и для опроса состояний входов узла 7 синхронизации, на которые поступают, в случае неисправности объекта 5.i койтроля по короткому замыканию, сигналы с соответствующих выходов узлов 14.i контроля. Кроме того, ° . 15 сигналы о неисправности объекта 5.i контроля, если они присутствуют в данном слове, с выходов узлов 14.i контроля подаются на соответствующие входы узла 10 индикации для индикации неисправного контакта объекта 5.i контроля и вида неисправности (несравнение, короткое замыкание). В случае наличия неисправности на соот ветствующих входах узла 7 синхрониза ции по сигналу "Опрос прекращается вьдача синхросигнала с узла 7 синхронизации и, следовательно, прекращается считывание информации с узла 8 буферной памяти, т.е. прекращается процесс контроля, а на узле 10 индикации отображается номер слова, в котором присутствует неисправность, вид неисправности и неисправный кон такт объекта 5.i контроля. В случае отсутствия неисправности в данном

35 слове тест-программы контроль продолжается.

23 14 тест-программе контроля на дешифратор 12 адреса поступают адресные части кодов операций, соответствующие величине периода К эво, длительности К о,г, количеству импульсов в импульсном воздейс.твин К4,<, которые после дешифрации поступают на соответствующие входы генератора 9 импульсов и производят в нем необходимые установки. С приходом на входы дешифратора 12 адреса адресной части кода операции К4,О, запускающей импульсный режим, ее дешифрации генератор 9 импульсов по соответствующему входу получает разрешение íà работу и на его выходе выделяется управляющий сигнал, который поступает на вход узла 7 синхронизации и обеспечивает запрет вьдачи синхросиг нала на его выход, прекращая считывание тест-программы контроля. С соот-, ветствующего выхода генератора 9 импульсов заданные импульсные воздействия поступают на вход всех узлов 14.i контроля и проходят только через те узлы 14.i контроля, которые были подготовлены для импульсного режима по тест-программе. Соответствующий вход узла 10 индикации является входом осциллографа, которым можно проконтролировать импульсные воздействия на входах объекта 5 ° i контроля или импульсные реакции на его выходах. Па окончании импульсного режима на соответствующем выходе генератора

9 импульсов вьделяется управляющий сигнал, который, поступая на соответствующий вход всех узлов 14.i контроля, перекрывает их импульсные каналы. Кроме того, генератор 9 импульсов выделяет управляющий сигнал, который, поступая на соответствующий вход узла 7 синхронизации, разрешает вьдачу íà его выход синхросигнала и считывание тест-программы иэ узла 8 буферной памяти продолжается. Выполнение всех последующих операций в этом слове аналогично выполнению второго слова.

4-е слово. Код операции К б„ поступая на входы формирователя 11 сигналов, выделяет на его соответствующем выходе сигнал коммутации, который поступает на узлы 14.z. Koíòðîëÿ. По коду операции К 1 на соответствующем ему узле 14.4 контроля происходит совпадение сигнала Коммутация,адреса и сигнала "Запись "1" и узел 14.4 контроля

1564623 переводится из передающего входные воздействия на объект 5.i контроля в принимающий с него ответные реакции.

По коду операции К<0 на соответствующем ему узле 14.5 контроля происходит совпадение сигнала "Коммутация", адРеса и сигнала "Запись "0" и узел

14 5 контроля переводится из принима ощего ответные реакции объекта 5.i 1О контроля в передающий на него входные во действия. Это обеспечивает перекомму ацию объекта 5.i контроля, т.е. см ну назначения его контактов. Код операции К 6, поступая йа входы формирователя 11 сигналов, выделяет на ег1з соответствующем выхоце сигнал

"Маскирование", который поступает на уз ы 14.i контроля. По коду операции

K $ на соответствующем ему узле 14.9 20 контроля происходит совпадение сигнала! "Маскирование", адреса и сигнала

"Запись "0". По этому совпадению запрещается передача на выход узла 14.9 контроля сигнала неисправности по 25 не1сравнению в случае его наличия. Маскн рование сохраняется до его отмены (р азмаскирования) согласно тест-программе контроля. Дальнейший контроль объекта 5.i контроля по данному слову 3

1а 1алогичен контролю по предыдущим сповам.

5-е слово. Код операции К1 как и,в предыдущем слове, включает режим м скирования. По коду операции К>1

3S н соответствующем ему узле 14.9 контроля происходит совпадение сигнал "Маскирование", адреса и сигнала Запись "1". По этому совпадению вновь разрешается передача на выход узла 14.9 контроля сигнала неисправности по несравнению в случае его наличия, что обеспечивает размаскирование. Дальнейший контроль объекта 5. контроля по данному слову аналогичен контролю по предыдущим словам.

С приходом на входы формирователя

11 сигналов кода операции K « He era ! соответствующем выходе выделяется сигнал "Конец массива", который поступает на вход узла 7 синхронизации, где снимает режим считывания и прекращает в дачу синхросигнала — считывание тестп рограммы контроля прекращается и на 55 этом процесс контроля объекта 5.i контроля прекращается. Кроме того, сигнал массива поступает на соответствующий вход узла 10 индикации, для индикации того, что объект 5.i контроля годен.

В каждом (i+1)-м слове записываются только изменения кодов операций по отношению к i-му слову,, так как информация о кодах операций сохраняется в узлах 14.i контроля до смены ее согласно тест-программе. !

Отличие режима контроля под нагрузкой заключается в том, что узел 7 управления по сигналу "Конец массива не прекращает. считывания тест-программы контроля из узла 8 буферной памяти, а подает ее циклически на объект 5.i контроля. Кроме того, в работе участвует узел 13 нагрузок, который принимает с узла 8 буферной памяти первые пять разрядов адресной части кодов операций К, — К щ, которые являются кодом величины эквивалента нагрузки, которую необходимо подключить к выходному контакту объекта

5,i контроля. На соответствующие входы узла 13 нагрузок с выходов формирователя 11 сигналов поступают сигналы "Запись 0" и "Запись 1" согласно тест-программе контроля. С приходом первого сигнала ".Запись 1", соответ ствующего первому выходу объекта 5.i контроля, или соответственно коду операции К (табл. 3) по коду величины. эквивалента нагрузки к выходу узла 14.3 контроля (код операции К в коммутационном слове стоит на третьем месте) через соответствующий нагрузочный вход узла 13 нагрузок подключается эквивалент нагрузки и тестпрограмма контроля далее поступает на объект 5.i контроля. В течение про.

1хождения тест-программы контроля узел 13 нагрузок сигналом "Опрос", поступающим с выхода формирователя 11 сигналов по кодам операции К „ на .его соответствующий вход, осуществляет контроль логического уровня, присутствующего на контролируемом выходном контакте объекта 5. i. контроля.

Если контролируемый уровень находится в допустимых пределах, то сигнал

"Конец массива" с выхода формирователя 11 сигналов по коду операции

К 4 подается на соответствующий вход узла 13 нагрузок и узел 13 нагрузок подготавливается к подключению эквивалента нагрузки. на следующий по тест-программе контроля выходной контакт объекта 5.х контроля, соответствующий коду операции К . Тест-про17

15646 грамма контроля подается на объект .

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

"Запись 1" кода операции К или соответствующего ему сигнала "Запись

"0" и кода операции K „ или соответствующего ему сигнала опрос на узел

13 нагрузок на его соответствующем выходе выделяется управляющий сигнал, поступающий на вход узла 7 синхронизации, и выдача синхросигнала на его выход прекращается, прекращая контроль. Кроме того, этот управляющий сигнал поступает на соответствующий вход узла 18 индикации для индикации годности объекта 5.i контроля в режиме под нагрузкой. Если контролируемый уровень какого-либо выходного контак- 20 та объекта 5.i контроля выходит иэ допустимых пределов, то управляющий сигнал с выхода узла 13 нагрузок, поступая на вход узла 7 синхронизации, прекращает контроль, а с соответствующего выхода узла 13 нагрузок информация о неисправном контакте объекта

5.i контроля поступает на вход узла 10 индикации для индикации вида неисправности (неисправность по нагрузке) и индикации неисправного контакта объекта 5.i контроля.

Узел 7 синхронизации может выдавать синхросигналы на свой управляющий выход различной частоты, что обеспечивает KQHTpoJIb объекта 5.1 конт3S роля на различных частотах тест-программы контроля.

В режиме "Цикл" узел 7 синхронизации запрещает останов тест-програм„40 мы контроля по сигналу Конец массива и тест-программа циклически подается на объект 5.i контроля.

Узел 6 приема и накопления (фиг.4) работает следующим образом. На первые 45 шесть входов узла подается потактно синхронно с сигналом синхронизации, поступающим на седьмой вход, тестпрограмма контроля с блока 2 памяти. .В исходном состоянии все триггеры уз- Я

ha находятся в нулевом состоянии. Информация с первого — шестого входов подается на D-входы соответствующих

D-триггеров. Синхросигнал проходит через подготовленный инверсным выходом счетного триггера 30 элемент И-HF. 32 и по заднему фронту осуществляет по соответствующим С-входам запись первого разряда информации в D-триггер 33, 23 18 второго разряда в 0-триггер 34, третьего разряда в D-триггер 35, четвертого разряда в D-триггер 36, пятого разряда в D-триггер 37 и шестого разряда в D-òðèããåð 43. По заднему фронту синхросигнала счетный триггер 30 переключается в единичное состояние, перекрывая элемент И-НЕ 32 и открывая грямым выходом элемент И-НЕ 31. Второй синхросигнал проходит через подготовленный элемент И-HE 31 и задним фронтом по соответствующим С-входам осуществляет запись следующей шестиразрядной информации, причем первый разряд записывается в D-тгиггер 38, второй разряд — в 0-триггер 39, третий разряд — в ц-триггер чС, четвертый разряд — в D-триггер 41, пятый разряд — в D-триггер 42. Задним фронтом синхросигнала счетный триггер 30 переключается в нулевое состояние, перекрывая элемент И-НЕ 3 1 и подготавливая элемент И-НЕ 32 к работе.

Этот -роцесс повторяется циклически, осуществляя развертывание двухтактHGH информации с блока 2 памяти в одиннадцатираэрядную однотактную информацию для приема ее в узел 8 бу ферной памяти. Информация выдается на первый-одиннадцатый выходы узла 6 приема и накопления с прямых выходов соответствующих Э-триггеров, а синхросигнал транслируется с седьмого входа на двенадцатый выход.

Узел 7 синхронизации (фиг. 5) обеспечивает два режима работы устройства: режим запроса информации из блока 2 памяти и режим считывания информации из узла 8 буферной памяти.

В режиме запроса информации на триггерах 63 с помощью переключателей

64 выставляется пятиразрядный код номера запрашиваемой тест-IIpoI pa em контроля. Одиночный импульс, вырабатываемый формирователем 44 одиночного импульса, подается íà S-вход НЯ-триггера 48 и устанавливае - eI o в едини *— ное