11345200
относится к автоматистющ ст
но к устрор 1ствам контроля работоспособности и поиска дефектов цифровых блоков и узлов.
Целью изобретения является повышение глубины контроля.
На фиг.1 изображена структурная схема устройства; на фиг.2 - то же, блока управления контролем;на фиг.З- то же, блока фиксации дефектов; на фиг.4 - структура данных в памяти; на фиг.5 - типовая структура АСУ ТП; на фиг.6 - структура области работоспособных состояний; на фиг.7 - структура областей коммутаи юнного теста и тестовых наборов.
Многоканальное устройство контроля содержит: блок 1 памяти, буферный регистр 2j блок 3 коммутаторов, блок А управления контролем, мультиплексо 5, реверсивный счетчик 6 номера объекта контроля, блок 7 фиксации дефектов, блок 8 индикации для индикации номера дефектного блока объекта контроля, выход 9 Пуск устройства, Триггер 10 связи для управления связью между объектом контроля, центральным управлением и исполнительным устройством, первый и второй элементы 11, 12 ИЛИ и объект 13 контроля (ОК), имеющий п входных и выходных контактов.
Блок 4 состоит из дешифратора 14 адреса, дешифратора 15 управления мультиплексор 16, первого регистра 17, второго регистра 18, счетчика 19 адреса, счетчика 20 тестов, блока 21 индикации для индикации номера теста, триггера 22 режима, элемента 23 задержки, первого 24, второго 25, третьего 26 элементов И, элементов ИЛИ 27 - 32, регистров 33
и 34 информации и коммутации, комму- g памяти), то в режиме тестовой диагтатора 35 и блока 36 сравнения.
На фиг.З представлен блок 7 фиксации дефектов. В его состав входят группа элементов И 37, группа триггеров 38, шифратор 39, элемент И 40 и элемент ИЛИ 41,
Устройство работает в режимах: в режиме функционального диагностирования и режиме тестового диагностирования. Поэтому вся область данных в памяти условно поделена на область фукнционального диагностирования и область тестового диагностирования.
ностики должны быть определены входные контакты объекта контроля для подачи тестов. Для этой цели реализуется коммутационный тест перед 50 подачей тестовых наборов для поиска дефектов. Коммутационный тест представляет собой последовательность слов по количеству входных контактов каждое из которых содержит номер и признак входного контакта (фиг.7).
Тест поиска дефектов состоит из тестовых наборов, каждый из которых обнаруживает определенный Класс дефектов. Получение реакций, соответ55
2
Область функционального диагностирования разделена на соответствующие каж;дому объекту контроля области работоспособных состояний.Каж
дая область работоспособных состояний имеет начальный адрес и признак конца. Область работоспосоСЗных состояний состоит из последовательно- сти работоспособных состояний данного объекта контроля. Казкдое работоспособное состояние также имеет признак конца Опрос, по которому осуществляется сравнение некоторого
работоспособного состояния из памяти с текущим состоянием объекта контроля.
Каждое работоспособное состояние памяти представляет собой последовательность слов (фиг.6), а каждое слово содержит номер контакта и значение логического уровня на этом контакте, причем в первом работоспособном состоянии количество таких
слов равно количеству контактов объекта контроля,, а остальные работоспособные состояния из области работоспособных состояний будут состоять из слов, соответствуюЕцих контактам, на которых требуется изменить значение логического уровня по отношению к словам из предыдущего работоспособного состояния.
Область тестовой диагностики также поделена на области для каждого блока объекта контроля, причем каждая область имеет свой начальный адрес.
Если в режиме функциональной диагностики все контакты объекта контроля определены как выходные (с целью сравнения поступающего из объекта контроля текущего состояния с работоспособным, поступающим из блока
ностики должны быть определены входные контакты объекта контроля для подачи тестов. Для этой цели реализуется коммутационный тест перед 0 подачей тестовых наборов для поиска дефектов. Коммутационный тест представляет собой последовательность слов по количеству входных контактов, каждое из которых содержит номер и признак входного контакта (фиг.7).
Тест поиска дефектов состоит из тестовых наборов, каждый из которых обнаруживает определенный Класс дефектов. Получение реакций, соответ5
ствующих идентифицируемому классу дефектов, есть признак дефекта. В этом случае по номеру тестового набора тест поиска дефектов определяет соответствукяций класс дефектов.
Структура слов работоспособных состояний, тестовых наборов, коммутационного теста одинаковая. Исключения составляют слова с признаком управляющих сигналов Конец спроса и Опрос, для которых номер контакта отсутствует. Разрядность слов зависит от количества контактов ОК. Если ОК имеет п контактов, то для адресации к каждому контакту необходимы разрядов. Это будет адресная часть слова. Кроме того, в процессе работы устройства необходима следующая информация:
О - низкий уровень сигнала на некотором контакте ОК; 1 -высокий уровень сигнала на некотором контакте ОК;
Опрос - признак управляющего сигнала;
Коре - признак управляющего сигнала;
к - признак входного контакта.
Признак конца соответствующей об- ласти работоспособных состояний является управляющим сигналом перевода устройства из режима функциональной диагностики в режим тестовой диагностики.
В режиме тестовой диагностики тес поиска дефектов до конца не доходит, так как он остановится раньше прй .обнаружении определенного дефекта, после исправления которого устройтво переводится в режим функциональной диагностики путем нажатия кнопки Пуск. .
Чтобы закодировать управляющую информацию, достаточно 3 разряда, т.е. управляющая часть слова содержит 3 разряда. Вся размерность слова составляет log. п+3 разрядов. Такое представление информации позволяет экономно распределять память. Объект контроля представляет собой цифровые устройства, реализованные на элементной базе средней и большой степени интеграции с использованием элементов микропроцессорного комплекта.
В автоматической системе управления технологическими процессами объекты контро-пя реализуют в реаль
35
40
зо
т 345200 4
ном масштабе времени все управляющие сигналы исполнительного устройства по сигналам, которые поступают из блока центрального управления.
Блок центрального управления представляет собой некоторую панель или стенд задания режимов или способов продукта автоматической системы управления, а также представляет собой
10 механические роботы-манипуляторы, ко-- торые обеспечивают процесс производства. После обнаружения дефекта в режиме функциональной диагностики все объекты контроля должны быть
f5 отключены от блока центрального управления и блока исполнительного устройства, чтобы предотвратить передачу от объекта контроля непредусмотренных технологией сигналов на блок
20 исполнительного устройства, который в свою очередь может привести к необратимым или аварийным процессам в продукте производства (фиг.5). Блок 1 предназначен для хранения
25 информации о работоспособных состояниях объектов контроля тестовой информации для поиска дефектов при обнаружении неработоспособного состояния одного из блоков ОК.
Буферный регистр 2 предназначен для приема (log п+3)-разрядного слова.
Блок 3 коммутаторов предназначен для соединения буферного регистра 2 с одним из m блоков 4. .
Блок 4 цредназначен для хранения начальных и выработки текущих адресов данных режимов функциональной диагностики и тестовой диагностики,.- обеспечения переключения из режима функциональной диагностики в режим тестовой диагностики. Блок 4 получает от блока контроля информацию о текущем состоянии объекта контроля,
5 осуществялет сравнение работоспособных состояний объекта контроля, поступающих из блока 1, а в режиме тестовой диагностики осуществляет подачу тестовых воздействий на дефект-
50 ный ОК и сравнение ответной реакции с ожидаемой.
Мультиплексор 5 соединяет адресные шины одного из блоков 4 с бло- ком 1. При возникновении некоторых дефектов, приводящих к аварийной для данного технологического процесса ситуации, в объекте контроля предусмотрена возможность формирования
сигнала, который поступает в. блок 7 а далее переводит устройство в режим тестовой диагностики.
Возникновение дефекта может привести к кажущимся дефектам других объектов 13 контроля из-за их взаимосвязи. С целью вьивить первопричину дефекта, т.е. дефектный объект контроля, используется блок 7.
Блок 7, во-первых, индицирует номер объекта 13 контроля,с которого поступил сигнал аварии, во-вторых, запрещает прием в блок 7 сигналов аварии от других объектов 13 контроля, в-третьих, формирует код номера дефектного объекта контроля и через группу выходов блока 7 записывает его в счетчик 5. Сигнал аварии с одного объекта 13 контроля (фиг.З) проходит через элемент И 37 и устанавливает в 1 соответствующий триггер 38. С прямого выхода триггера .38 через элемент ИЛИ 41 1 поступает на третий вход блока 4, соответствующий дефектному объекту 13 контроля, и переводит устройство в режим тестовой диагностики. Сигнал режима тестовой диагностики через элемент ИЛИ 32 и второй выход блока 4 высвечивает в блоке 8 содержимое счетчика 6. С инверсного выхода триггера 38 О через элемент И 40 посту пает на .вход каждого из элементов И 37, запрещая прием сигналов Авария других блоков объекта 13 контроля. Шифратор 39 осуществляет преобразование унитарного кода в двоичный, который с группы выходов блока 7 функциональной диагностики поступает на вход счетчика 6.
Переход в режим тестовой диагностики будет также произведен и в случае отсутствия текущего состояния объекта 13 контроля среди работоспособных состояний, хранящихся в блоке 1. Режим тестовой диагностики начинается с отключения объектов 13 контроля, которое осуществляется по сигналу триггера 10 для предотвращения подачи непредусмотренных по технологии сигналов с неисправного объекта 13 контроля.
Устройство работает следующим образом.
Работа устройства начинается с приходом сигнала Пуск на вход 9 (фиг.1). При этом на его выходе появляется сигнал начальных установок
для реализации в режим функциоя,:чь- ной диагностики. Этот сигнал поступает на первый вход каж;;ого блока 4 в качестве сигнала обнуления коммутатора 35, который все контакты объекта 13 контроля определяет как выходные, как в режиме функциональной диагностики необходимо анализировать сигналы на всех контактах разъема объекта 13 контроля, а также поступает через первый элемент ИЛИ 11 на:
счетный вход счетчика 6, коэффициент пересчета которого равен числу объектов 13 контроля и увеличивает его содерясимое на единицу,причем записанный в счетчик 6 номер поступает в блок 3 коммутаторов и
в мультиплексор 5 для связи соответствующего блока 4 с блоком 1, а также на блок 8 индикации;
на единичный вход триггера 10 и устанавливает его в единичное состояние для подключения блоков объектов 13 контроля;
на вход блока 7 и подготавливает его к приему аварийных сигналов, по приходу которых (они могут прийти в любой момент времени) устройство с любой точки алгоритма переходит к режиму тестовой диагностики, т.е. сигнал Авария имеет высший приоритет над всеми остальными сигналами;
на второй вход каждого блока 4 как сигнал режима функциональной диагностики.
По указанному сигналу и номеру
объекта 13 контроля в блоке 4 вырабатывается адрес первого работоспособного состояния в области работоспособных состояний, соответствующего этому объекту 13 контроля, и сигнал
считывания, после чего работоспособное состояние считывается в блок 4, которое считывается по словам. В конце работоспособных состояний считывается метка Опрос, по которой в
50
блоке 4 осуществляется сравнение
считанного работоспособного состояни с текущим, полученным от объекта 13 контроля. Результат сравнения может быть двояким, поэтому рассмотрим оба j-g случая: если состояния одинаковы, то. значит данный объект 13 контроля работоспособен и анализировать остальные работоспособные достояния из области работоспособных состояний
71345200
нет необходимости (в этом случае на первом выходе блока 4 появится 1, которая через элемент ИЛИ 11 увеливоли
чивает на 1 содержимое счетчика 6, тем самым обеспечивая подключение к блоку 1 следующего блока работа устройства повторяется для этого блока 4); если состояния различны, то из блока 4 по адресной шине в блок
1 подается сигнал на считывание еле- 10 и устраняются дефекты объекта 13 кондующего работоспособного состояния из этой же области работоспособных состояний, и работа устройства повторяется для нового работоспособного состояния.
Если текущее состояние объекта 13 контроля не совпало ни с одним работоспособным состоянием из области работоспособных состояний, то в блотроля. Дальнейшая работа осуществляется после пос сигнала Пуск с входа 9
На фиг.2 представлена t5 реализация блока 4.
Работу блока 4 рассмо режимах: режиме функцион ностики и режиме тестово стики, в соответствии с
ке 4 считывается метка Коре, кото- 20 представленным на фиг.5.
рая через элемент ИЛИ 32 и второй выход блока 4 обеспечивает индикацию в блок 8 номера данного блока 4. т.е. фактически номера проверяемого объекта 13 контроля, во-вторых, через элемент ИЛИ 12 устанавливает в О триггер 10, сигнал с выхода которого обеспечивает отключение объектов 13 контроля, в-третьих, является сигналом режима тестовой диагностики.
По сигналу режима тестовой диагностики и номеру дефектного объек- - та 13 контроля, подключенного к блоку 1 , в блоке 4 вырабатывается адрес начала соответствующей области тестовой диагностики. Первым из области тестовой диагностики считывается коммутационный тест, обеспечивающий разделение входных и выходных контактов.
После этого в блок 4 считывается первый тестовый набор, а затем - метка ОП, по которой в блоке 4 осу25
30
Сигнал Пуск, прищед ду 9, обнуляет регистр 3 ции, в результате закрыв коммутаторы 34, т.е. все ствующие к.онтакты опреде выходные. Затем по прихо режима функциональной ди от элемента ИЛИ 11, во-п навливается в О тригге
спечивая работу блока 4 функциональной диагности рых, он поступает на мул 16 как сигнал считывания стра 17 в счетчик 19 адр
35 тьих, через элемент ИЛИ 23 задержки третий выход формирует сигнал считыва ресу, записанному в счетч реса. С инверсного выход
40 22 поступает 1 на вход И 27, подготавливая цепь ния сигнала Функциональ ние .
Адресная часть считан
ществляется сравнение считанной ожи- 45 поступает в дешифратор 14, с выхода даемой реакции и сигналов объекта которого выдаются сигналы раэреше- t3 контроля. Результат сравнения может быть двояким, поэтому рассмотНИН записи в регистры информации 33 и коммутации 34, а управлякяцая часть - в дешифратор 15, где произрим оба случая:
если реакции различны, то значит 50 водится его анализ:
дефектов данного тестового набора В объекте 13 контроля нет и следует перейти к анализу следующего тестового набора (в этом случае из блока
4 через адресную шину в блок 1 пода- 55 значение логического уровня пестуется сигнал, по которому в блок 4 пает в блок 36 сравнения, во-вто- считывается следующий тестовый набор, рых, в счетчик адреса через элемент и работа устройства повторяется); ИЛИ 29, увеличивая его содержимое
если состояния одинаковы, то в объекте 13 контроля присутствует дефект, соответствующий данному тестовому набору, и в этом случае в блоке 4 производится индикация номера анализируемого тестового набора.
По индицируемому номеру объекта 13 контроля в блоке 8 и номеру тестового набора в блоке 4 находятся
троля. Дальнейшая работа устройства осуществляется после поступления сигнала Пуск с входа 9.
На фиг.2 представлена конкретная реализация блока 4.
Работу блока 4 рассмотрим в двух режимах: режиме функциональной диагностики и режиме тестовой диагностики, в соответствии с алгоритмом,
представленным на фиг.5.
5
0
Сигнал Пуск, прищедший по входу 9, обнуляет регистр 34 коммута-. ции, в результате закрываются все коммутаторы 34, т.е. все соответ ствующие к.онтакты определены как выходные. Затем по приходу сигнала режима функциональной диагностики от элемента ИЛИ 11, во-первых, устанавливается в О триггер 22, обеспечивая работу блока 4 в режиме функциональной диагностики, во-вторых, он поступает на мультиплексор 16 как сигнал считывания из регистра 17 в счетчик 19 адреса, в-тре5 тьих, через элемент ИЛИ 28, элемент 23 задержки третий выход блока 4 формирует сигнал считывания по адресу, записанному в счетчике 19 адреса. С инверсного выхода триггера
0 22 поступает 1 на вход элемента И 27, подготавливая цепь прохождения сигнала Функциональное сравнение .
Адресная часть считанного слова
поступает в дешифратор 14, с выхода которого выдаются сигналы раэреше-
НИН записи в регистры информации 33 и коммутации 34, а управлякяцая часть - в дешифратор 15, где произесли считаны коды логических уровней, то сигнал с дешифратора 15 поступает, во-первых, в разряд ре- гистра 33 информации, ; которого
9
на 1,и на третий выход блока 4 ка сигнал считывания через элемент ИЛИ 28 и элемент 23 задержки. По значению содержимого счетчика 19 адрес из БП 1 в БР 2 считывается следующее слово, и работа устройства повторяется;
если считан код Опрос, то сиг- нал с дешифратора 15 поступает, во- первых, на счетный вход счетчика 20 тестов, увеличивая его содержимое на 1, во-вторых, на вторые входы элементов И 24, 25,разрешая прохождение сигналов функциональное несравнение и Сравнение, которые формируются в блок 36 сравнения. В процессе сравнения значений логических уровней, поступающих в блок 36 с блока 1, и контактов объекта 13 контроля возможны следующие случаи:
если логические уровни сигналов одинаковы (данный объект 13 контроля работоспособен), то анализироват остальные работоспособные состояния из области работоспособных состояни нет необходимости и в-этом случае н пёрвьй вход элемента И 25 через эле.мент ИЛИ 31 подается сигнал Сранение, который через пёрвьй вход блока 4 и элемент ИЛИ 11 поступает на счетный вход 6 для проверки следующего объекта 13 контроля;
в случае неравенства значений ло г|1ческих уровней с блока 1 и с контактов объекта 13 контроля блок 26 вьщает сигнал Несравнение, который подается через первый вход элемента И 24, элемент ИЛИ 30 и элемен ИЛИ 29, во-первых, на счетный вход счетчика 19 адреса, увеличивая его содержимое на 1, во-вторых, через элементы ИЛИ 28, 23 задержки и третий выход блока 4 в блок 1 как сигнал считывания блока 1 для вызова следующего работоспособного состояния;
если считан код Коре (среди множества работоспособных состояний нет анализируемого текущего состояния), то с дешифратора 15 подается сигнал релмма тестовой диагностики через элемент ИЛИ 32, во-первых, на нулевой вход счетчика 20 тестов
И обнуляет его, во-вторых, через вто- ,-5 мутационного теста, расположенного рой выход блока 4 и элемент ИЛИ 12 по адресу, поступающему со счетчи- на разрешающий вход блока 8 и нулевой вход триггера 10 связи, в-трека 19 адреса.
Если в блок 4 считан код значения логического уровня, то с дешифтьих, на единичный вход 22 тригге
5
0
200
10
ра режима и устанавливает его в 1, .обеспечивая работу блока 4 в режиме тестовой диагностики, в-четвертых, на разрешающий вход мультиплексора 16 для считывания из регистра 18 в счетчик 19 адреса, в-пятых, через элементы ИЛИ 28, 23 задержки, время задержки которого равно времени формирования адреса, и третий выход блока 4 на блок 1 как сигнал считывания из блока 1 в блок 4 первого слова области тестовой диагностики.
В режиме тестовой диагностики не производится сравнение данных с эталонными на всех контактах объекта 13 контроля, как это было реализовано в режиме функциональной диагностики при определении всех контактов объекта 13 контроля - выходными. При определении контакта выходным в соответствующем разряде регистра 34 записывается О в режиме функци5 ональной диагностики, что приводит к закрытию коммутатора 35, а реакция, ожидаемая из регистра 33, и реальные с объекта 13 контроля поступают на блок 36 сравнения. В ре0 жиме тестовой диагностики необходимо, кроме сравнения реакций, обеспечить подачу тестовых воздействий на объект 13 контроля, т.е. реализовать связь регистра 33 с соответствующим контактом объекта 13 контроля. Это достигается записью 1 в разряд регистра 34, что приводит к открытию коммутатора 35. Назовем данный про- цесс определением входных контактов,
Рассмотрим действия, вызываемые управляющими сигналами с дешифратора 15 в режиме тестовой диагностики. Если считан код К, то соответствующий сигнал поступает, во-первых, в разряд регистра 34, номер которого определен адресными разрядами буферного регистра 2, что приводит к реализации процесса определения входного контакта, на вход счетчика 19 адреса, увеличивая его содержимое на 1, в-третьих, через элементы ИЛИ 29 и 23 задержки и третий выход блока, 4 на блок 1 как сигнал считывания следующего слова ком0
5
0
мутационного теста, расположенного по адресу, поступающему со счетчи-
ка 19 адреса.
Если в блок 4 считан код значения логического уровня, то с дешиф11
ратора 15 единичный сигнал записывается в разряд регистра 33, соответствующий некоторому входному ко такту. Этот сигнал поступает на обект 13 контроля через открытий комутатор 35.
При этом на выходе блока 36 сранения постоянно присутствует сигнал Сравнение, если контакт определе как входной, так как сигналы на обих его выходах идентичны. Процесс сравнения ответной реакции с ожидаемой производится на блоке 36. Б этом случае коммутатор 35, соответствующий выходному контакту, будет закрыт, а по результату сравнения возможны два случая. В случае сравнения значений логических уровней блок 36 выдает сигнал Сравнение, а в противном случае - сигнал Несравнение. Далее устройство функционирует точно так же, как в режиме функциональной диагностики.
Если считан код Опрос, то сигнал с дешифратора 15 поступает на вторые входы элементов И 24, 25, рарешая прохождение сигналов Сравнение и Несравнение, При этом сигнал Сравнение поступает через элемент ИЛИ 27 на вход блока 21, где осуществляется индикация текущего значения счетчика 20 тестов, т.е. текущий номер, или что, то же - номер класса дефектов. По приходу сигнала Несравнение работа устройства аналогична работе его в режиме функциональной диагностики.
Формула изобретени
1. Многоканальное устройство для контроля систем управления, содержащее блок памяти, буферный регистр блок коммутаторов, m блоков управления контролем (где m - количество объектов контроля), каждьй блок управления контролем содержит дешифратор адреса, дешифратор управления регистр информации и регистр коммутации, п коммутаторов, где п - количество контактов объекта контроля, и п блоков сравнения, причем информационньй выход блока памяти соединен с информационным входом буферного регистра, выход буферного регистра соединен с первым информационным входом блока коммутации, каждая i-я группа выходов блока ком
12
мутаторов (где i-;-1,m) соединена с входами дешифратора адреса и дешифратора управления i-ro блока управления контролем,каждый выход дешифратора адреса i-ro блока управления контролем соединен с первыми информационными входами соответствующих разрядов регистров информаЦии и коммутации, первый, второй и третий выходы дешифратора управления соединены соответственно с входом записи каждого разряда регистра коммутации, входом записи каждого разряда регистра информации и с вторым информационным входом каждого разряда регистра информации, выход каждого разряда регистра информации соединен с входом первого сравниваемого числа соответствующего
блока сравнения и информационным входом соответствующего коммутатора блока управления контролем,выход каждого разряда регистра коммутации соединен с управляющим входом соответствующего коммутатора блока управления контролем, выход каждого коммутатора соединен с входом второго сравйива- емого числа соответствующего блока
сравнения и является выходом устройства для подключения через двустороннюю магистраль с соответствующим выходом-входом контролируемой системы, отличающееся тем, что
что, с целью повышения глубины контроля, в устройство введены мультиплексор, счетчик номера объекта контроля, блок фиксации дефектов,.блок индикации, триггер связи, первый и
второй элементы ИЛИ, а в калздьй блок управления контролем введены первьй и второй регистры, мультиплексор, счетчик адреса, триггер режима,счетчик тестов, блок индикации, элемент
задержки, первьй, второй, третий и четвертый элементы И, первьй, второй, третий, четвертьй и пятьй элементы ИЛИ, причем вход Пуск устройства соединен с первым входом первого элемента ИЛИ и с входом начальной установки каждого разряда регистра коммутации блоков управления контролем, в каждом блоке управления контролем выходы несравнения каждой
схемы сравнения блока управления контролем соединены с соответствующим входом первого элемента ИЛИ, вы- ход которого соединен с первым входом первого элемента И, выход срав-
нения каждой схемы сравнения соединен с соответствующим входом второ- г о элемента ИЛИ, выход которого соединен с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента И и первым входом третьего элемента ИЛИ, выход третьего элемента И блока управления контролем соединен с соответствующим входом группы входов первого элемента ИЛИ, выход которого соединен со счетным входом счетчика номера объекта контроля, с нулевым входом триггера связи, входом начальной установки блока фиксации дефектов, с первым входом четвертого эле-мента ИЛИ блока управления контролем, с первым управляющим входом мультиплексора блока управления контролем и с нулевым входом триггера режима блока управления контролем, прямой и инверсный выходы триггера.режима блока управления :контролем соединены с вторыми входами соответственно третьего элемента И и третьего элемента ИЛИ, выход , которого соединен с входом разрешения блока индикации блока управления контролем, первый, второй, третий и четвертый выходы дедгифратора соединены соответственно с первым и вторым входами пятого элемента. ИЛИ, со счетным входом счетчика тестов и с тре- ;тьим входом пятого элемента ИЛИ, выход которого соединен со счетным входом счетчика адреса и вторым входом четвертого элемента ИЛИ, третий выход дешифратора управления соединен с вторыми входами первого и второго элементов И блока управления контролем, выход первого элемента И блока управления контролем соединен с четвертым входом пятого элемента ИЛИ, пятый выход дешифратора управления соединен с первым входом шестого элемента ИЛИ, выход которого соединен с третьим входом четвертого элемента ИЛИ, с вторым управляющим входом мультиплексора, с входом установки в 1 триггера режима,- с входом сброса счетчика тестов блока управления контролем и соотБотствующим входом второго элемента , выход которого соединен с входом разрешения блока индикации и с единичным входом триггера связи, выход которого является выходом обращения устройства, выход четвертого элемента ИЛИ через
10
15
13- 15200Ь )
элемент задержки блока управления контролем соеди})ен с соответствующим входом считывания мультиплексора, выходы которого соединены с адресным входом обращения блока памяти, информационный выход блока фиксации дефектов соединен с инфopмaIJ oнньiм входом счетчика номера объекта контроля, выход которого соединен с ин- формационньм входом блока индикации с управляющими входами блока коммутаторов и мультиплексора, выходы неисправностей каждого объекта контроля контролируемой системы соединены с соответствующим информационным входом блока фиксации дефекта, выход наличия дефекта которого соединен с вторым входом шестого элемента ИЛИ всех блоков управления контролем, информационные выходы первого и второго регистров блока управления контролем соединены соответственно с первым и вторым информационными 25 входами мультиплексора блока управления контролем, выход которого соединен с информационным входом счетчика адреса, выход счетчика адреса каждого блока управления контролем соединен с соответствующим информационным входом мультиплексора, четвертый выход дешифратора управления соединен с информационными входами каждого разряда регистра информации блока управления контролем,
20
30
35
40
45
50
55
2. Устройство по пИ, отличающееся тем, что блок фиксации дефектов содержит группу элементов И, группу триггеров, шифратор, элемент ИЛИ и элемент И причем информационные входы блока соединены с первыми входами соответству- элементов И группы, выход каждого элемента И группы соединен с единичным входом соответствующего триггера группы, прямой выход каждого триггера группы соединен с соответ- - ствующими входами шифратора и элемента ИЛИ, инверсный выход каждого триггера группы соединен с соответствующим входом элемента И, выход которого соединен с вторыми входами элементов И группы, вход начальной установки блока соединен с нуле- входами всех триггеров, выходы шифратора и элемента ИЛИ являются соответственно информационным выходом и выходом наличия дефекта блока.
0
5
0
5
2. Устройство по пИ, отличающееся тем, что блок фиксации дефектов содержит группу элементов И, группу триггеров, шифратор, элемент ИЛИ и элемент И причем информационные входы блока соединены с первыми входами соответству- элементов И группы, выход каждого элемента И группы соединен с единичным входом соответствующего триггера группы, прямой выход каждого триггера группы соединен с соответ- - ствующими входами шифратора и элемента ИЛИ, инверсный выход каждого триггера группы соединен с соответствующим входом элемента И, выход которого соединен с вторыми входами элементов И группы, вход начальной установки блока соединен с нуле- входами всех триггеров, выходы шифратора и элемента ИЛИ являются соответственно информационным выходом и выходом наличия дефекта блока.
срие.2
HOD
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1312580A1 |
Устройство для диагностирования группы из @ логических узлов | 1985 |
|
SU1390611A1 |
Устройство для диагностирования группы логических узлов | 1987 |
|
SU1520520A1 |
Устройство для тестового контроля цифровых блоков | 1986 |
|
SU1345199A2 |
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1278855A1 |
Устройство для контроля электрических параметров цифровых узлов | 1984 |
|
SU1260974A1 |
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Устройство для тестового диагностирования цифровых блоков | 1987 |
|
SU1622884A1 |
Устройство для тестового контроля и диагностики цифровых модулей | 1989 |
|
SU1700557A1 |
Устройство для диагностирования цифровых узлов | 1986 |
|
SU1520517A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для автоматизированного контроля работоспособности и поиска дефектов систем управления. Целью изобретения является расширение функциональных возможно-, стей устройства путем автоматизации поиска дефектов в контролируемом объекте. Устройство содержит блок 1 памяти, буферный регистр 2, блок 3 коммутаторов, блок 4 управления контролем, мультиплексор 5, счетчик 6 номера объекта диагностирования, блок 7 фиксации дефектов, блок 8 индикации, триггер 10 связи, первый и второй элементы ИЛИ 11 и 12, объект 13 диагностирования. При несовпадении ожидаемого работоспособного состояния с текущим состоянием фиксируется факт наличия дефекта, а устройство автоматически переводится в режим тестового диагностирования. Если на некотором тестовом наборе получается ожидаемая реакция, это соответствует определенному классу дефектов. 1 з.п. ф-лы, 7 ил. с (Л со 4: сл to о (риал
gjuff5
Физ.
АСУ7П .S
фиг. 6
Фиг.7
Составитель И.Сигалов Редактор М.Келемеш Техред Л.Сердюкова Корректор И.Муска
Заказ 4922/48 Тираж 670Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4
Устройство для контроля цифровых узлов | 1981 |
|
SU1005061A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР №-758157, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-10-15—Публикация
1985-09-25—Подача