Устройство контроля цифровых узлов

 

Изобретение относится к .вычислительной технике и может быть использовано для контроля цифровых узлов, блоков и устройств. Цель изобретения - расширение области применения устройства для контроля цифровых узлов путем обеспечения возможности проводимого монтажа приборов, секций. Устройство подключается к разъемам объекта контроля через блоки приэлементной электроники КоЪъекту (БПЭ) 5. Программный вычислительный блок 1 передает по канальной шине 7 на БПЭ 5 тест-слово, которое передается на объект контроля. Через БПЭ 5 и узел 3 формирования канала с разъемов объекта контроля снимается реак1щя на воздействие тест-слова, обрабатывается в блоке 4 идентификации нулей и запоминается в памяти программного вычислительного блока 1. Вся работа по передаче и приему тест-слов осуществляется под управлением блока 6 местного управления, который синхронизирует работу устройства . По мере накопления информации на реакцию всех возможных тест-слов программный вычислительный блок 1 обрабатывает ее и сравнивает с хранящимся в памяти эталонным массивом связей. Несравнившиеся порции массивов выводятся для документирования на печать. 11 ил. В (Л

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

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

РЕСПУБЛИН (19) (И I

А1

4 С 01 К 31/ 8

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

К А ВТОРСНОМУ СВИДБТЕРЬСТВУ

Ю&Ел.ту

АЮЩб Я

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (2 1.) 4179441/24-21 (22) 12.01.87 (46) 15.12.88. Бюл. Р 46 (72) Н.Г.Хамко, В.Н.Юдин и И.А.Селиванов (53) 621.317.799(088.8) (56) Авторское свидетельство СССР

Р 1179233, кл. Г 01 К 31/28, 1985. .(54) УСТРОЙСТВО КОНТРОЛЯ ЦИФРОВЫХ .УЗЛОВ (57) Изобретение относится к,вычислительной технике и может быть ис" пользовано для контроля цифровых узлов, блоков и устройств. Цель изобретения — расширение области применения устройства для контроля цифровых узлов путем обеспечения возможности проводимого монтажа прибо. ров, секций. Устройство подключается к разъемам объекта контроля через блоки приэлементной электроники (БПЭ) 5. Программный вычислительный блок 1 передает по канальной шине 7 на БПЭ 5 тест-слово, которое передается на объект контроля. Через БПЭ 5 и узел 3 формирования канала с разъемов объекта контроля снимается реакция на воздействие тест-слова, обрабатывается в блоке 4 идентификации нулей и запоминается в памяти программного вычислительного блока 1.

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

1444684

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

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

На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг. 2 структурная схема программного вычислительного блока; на Лиг. 3 схема блока формирования канала и 15 состав канальной шины; на фиг. 4 схема блока приэлементной электроники; на фиг. 5 — схема блока идентификации нулей; на фиг. 6 — схема блока местного управления; на фиг. 7 — 20

Схема узла связи с каналом; на фиг. 8 — временные диаграммы работы программного вычислительного блока в режимах иВвод и Вывод"; на фиг. 9-11 — алгоритм работы устройства.

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

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

7, шину 8 управления передачи информации, шины 9, 10 и 11 разрешения работы соответственно блоков 5, 2 и 4.

Первые входы-выходы программного. вычислительного блока 1, первого 2 и второго 5 блоков приэлементной электроники, блока 3 формирования @) каналов, блока 4 идентификации нулей и блока 6 местного управления соединены с канальной шиной 7, первый, второй, третий и четвертый выходы блока 6 местного управления соединены соответственно с вторыми входами блока 3 формирования канала, вторым блоком 5 приэлементной электроники, первым 2 блоком приэлементной электроники и блоком 4 идентификации нулей, вторые выходы программного вычислительного блока 1, первого 2 и второго 5 блоков приэлементной электроники и блока 3 формирования канала соединены с клеммами для подключения объекта конт--.роля.

Программнь и вь1числительный блок 1 с устройствами ввода-вывода является основным управляющим блоком устройстHB и выполняет функ пи храп< ния и выдачи в соответствии с алгоритмом контроля тест-слов, анализа принимаемой от объекта контроля реакции, загрузки программы и данных для кант". роля объекта с устройства ввода и выдачи результатов контроля на устройство вывода, В качестве программного вычислительного блока может быть использована универсальная ЭВИ типа

"Электроника-60".

Программный вычислительный блок 1 (фиг. 2) содержит центральный процессор 12, модуль 13 оперативного запоминающего устройства, модуль 14 управления дисплеем, модуль 15 управления устройством считывания с перфоленты и модуль 16 управления устройством вывода на печать.

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

Блок 3 формирования канала содержит канальные приемники 17.1 — 17.39, канальные передатчики 18.1 — 18.38, инвертор 19, схемы И 20 и 21 и шины

22-28 связи с объектом контроля.

В состав канальной шины 7 входят

0-15 шин 7.1 "Адреса-данные", шина ,2 признака цикла обмена "Ввод", шина 7,3 сигнала начала цикла, шина

1,4 признака обращения к внешнему устройству, шина 7,5 признака цикла обмена "Вывод", шина 7,6 ответа и шина 7,7 сброса.

Блоки 2 и 5 приэлементной электроники (фиг. 4) предназначены для подключения к.устройству объектов контроля с произвольным интерфейсом> а также для подачи на объект контроля тестовых воздействий и приема с него реакции. Блок 5 содержит узел 29 связи с каналом, дешифратор 30, схемы И 31-36, регистры 37-40 и группы выходных каналов 41-43, Блок 4 идентификации нулей (фиг. 5) предназначен для преобразования параллельного кода реакции объекта контроля на соответствующее тествоздействие в последовательность двоичных кодов номеров разрядов этого кода, содержащих "О". Блок 4 солержич узел 29 связи с каналом, дешифратор

44, схему ИЛИ 45, схему И 46, регистр

4684 з 144

47, счетчики 48.1 и 48.2, постоянное запоминающее устройство 49 и мультиплексор 50.

Блок б местного управления (фиг. 6) управляет работой блоков 2, 3, 4 и 5.

Блок 6 содержит узел 29 связи с каналом, схему, И 51, триггер Шмидта

52, регистр 33 и инверторы 54-57, Узел 29 связи с каналом (фиг. 7) предназначен для обеспечения пересылок информации между блоками устройства контроля.

Узел 29 содержит приемники 58. 158.5 с линии, передатчик 59 в линию, приемо-передатчики 60, схемы И 61 и

62, схему 63 сравнения, регистр 64, триггер 65, схему 2И-ИЛИ 66, схему

67 задержки, шину 68 разрешения чтения информации, шину 69 разрешения записи информации, шину 70 выбора узла, шины 71 записи информации, шины 72 чтения информации, нулевую шину 73 адреса выбора регистра и, первую шину 74,адреса выбора регистра.

Устройство контроля цифровых узлов построено по схеме с общей шиной.

Обмен информацией н нем осуществляется по инициативе центрального процессора 12 через узлы связи с узлом 29 в соответствии с временными диаграммами, представленными на фиг. 8. Выдача информации с центрального процессора 12 на один из блоков 2, 4, 5 и модулей 13, 14, 15, 16 устройства пройэводится следующим образом, Центральный процессор 12 выставляет требуемый адрес обращения на шину 7, 1 канальной шины

7, признак обращения к внешнему устройству на шину 7. 4 и сигнал начала цикла на шину 7.3.Через время, необходимое для надежной передачи адреса, процессор 12 выставляет на шину 7.1 соответствующие данные и сигнал на шину 7,5 признака цикла обмена "Выll вод

45 Блок 3 формирования канала не имеет узла 29 связи с каналом, так как является транслятором канальных сигналов. Он работает следующим образом. Канальные сигналы, поступающие

50 на блок 3 по шине 7, проходят через приемники 17, 1-17.21, поступают на передатчики соответственно 18.118.38 и при отсутствии запрещающего сигнала на шине 8 и сигнала на шине

7,2 подаются на объект контроля по шинам 22-26 и 28, сигнал с объекта контроля с шины 27 через приемник.

17.39 и передатчик 18.17 подается на . шину 7.6 канальной шины 7, Устанонленный на шине 7.1 адрес поступает на узлы связи с каналом всех блоков устройства, где пройдя через приемо-передатчики 60 поступает на схему 63 сравнения, Схема 63 сравнения узла 29, на котором собственный адрес (заданный на кроссировочном поле) совпал с поступившим с канальной шины 7, формирует на выходе сигнал, опрашивающий схему

И 62, При наличии сигнала на шине

7.4 признака обращения к внешнему устройству схема П 62 формирует сигнал на вход триггера 65, запись н которой производится по шине 7.3 через приемник 58.1 с линии. Выход триггера 65 стробирует схему 66, которая вместе со схемой задержки

67 формирует через передатчик 59 в линию при наличии сигнала на шине

7.5 импульс отве-.а на шину 7.6 канальной шины 7. Первый и второй разряды адреса с приемо-передатчиков

60 поступают на входы регистра 64, запись в который осуществляется сигналом на шине 7.3 через приемник

58.1 с линии . Сброс регистра 64 и триггера 65 осуществляется сигналом на шине 7.7 через приемник 58,2 с линии

Установленные к этому времени на шине 7. 1 данные через канальные приемо-передатчики 60 по шине 71 поступают на заданный блок и сопровождаются сигналами разрешения записи информации по шине 69, выбора блока 70 и двумя разрядами адреса по шинам

73 и 74.

Работа при чтении центральным процессором 12 информации отличается тем, что вместо сигнала на шину 7.5 процессор выставляет сигнал на шину

7.2 признака цикла обмена "Внод".

В этом случае на: требуемый блок пересылается сигнал по шине 68, по шине 72 данные от узла подаются на приемо-передатчики 60, которые стробируются для передачи информации на канальную шину 7 сигналом со схемы

И 61. Сигнал на выход схемы И 61 формируется сигналом с выхода триггера 65 при наличии сигнала на шине

7.2.

При наличии сигнала на шине 7.2 информация с объекта контроля ло шинам 22 через приемники 17.2217.37 с линии и передатчики 18.1-18.16 в линию подается на шины 7,1 канальной шины 7, передача остальных сигналов аналогична описанной ранее.

Блок 5 приэлементной электроники работает следующим образом. 10

Переданное центральным процессором

12 тест-слово по канальной шине 7 через узел связи 29 с каналом поступает на входы регистров 37-39 и записывается по 16 разрядов на каждый из них сигналами со схем И 31-33, которые формируются сигналом с шины

69 и сигналами с трех выходов дешифраторов 30 соответственно.. Пля записи информации в регистры 37-39 необ- 20 ходимо выполнить три цикла "Вывод".

Затем информация с этих регистров параллельно переписывается на регистр 40 сигналом с нулевого выхода дешифратора 30. Выходы регистра 40 25 подключены к объекту контроля и к входам выходных клапанов 4 1-43. Центральный процессор считывает состояние объекта контроля тремя циклами "Ввод", при которых на канальную шину 7 пос-, 30 ледовательно передается информация с выходных клапанов 4 1-43. Стробирование выходных клапанов осуществляется сигналами с выходов дешифратора 30.

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

Прочитанная с блоков 2 и 5 пр элементной электроники нулей информация передается по 16 разрядов на 40 блок 4 идентификации нулей по канальной шине 7. С узла 29 связи с каналом шестнадцатиразрядное слово подается на регистр 47 и записывается на него сигналом со схемы И 46, который фор- 45 мируется сигналом с шины 69 узла 29 и третьим выходом дешифратора 44, Второй выход дешифратора 44 обнуляет счетчик 48.1 через схему ИЛИ 45, счетчик 48.2 и регистр 47. Нулевой и первый выходы дешифратора 44,строби50 руют мультиплексор 50, подключая к шине 72 узла 29 связи с каналом выходы регистра 47 или выходы постоянного запоминающего устройства 49. Первый выход дешифратора 44, кроме того- 55 подключен к счетному кходу счетчика

48.1 и изменяет его состояние с каждым чтением ннд>ормации из постоянного

1444684 6 запоминающего устройства 49. Нулевой выход дешифратора 44 подключен к счетному входу счетчика 48.2 и изменяет его состояние с каждой записью . слова на регистр 45.

Выходы регистра 47 и счетчиков

48.1 и 48.2 подключены к адресным входам постоянного запоминающего устройства 49, в котором по каждому адресу, содержащему нули в его части, подаваемой с регистра 47, записан двоичный код номера разряда, содержа-, щего нуль. Изменение кода номера разряда зависит от содержимого кода со счетчиков 48. l и 48.2, Считывание содержимого постоянного запоминающего устройства 49 осуществляется .при разрешающем уровне на шине 11 в цикле

"Ввод" путем стробирования мультиплексора 50 сигналом с первого выхода дешифратора 44.

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

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

В цикле Вывод" информация с ка-нальной шины 7 через узел 29 связи с каналом подается на регистр 53, за пись в который осуществляется со схемы И 51 сигналом, формируемым сигналами с шин 69 и 70 узла 29 связи с каналом. Чтение регистра 53 осуществ1 ляется в цикле "Ввод" по шинам 72.

Выходы регистра 53 через передатчики 54-57 подключены к блокам 3, 5, 2 и 4 соответственно по шинам 8, 9, 10 и 11. Эти сигналы обеспечивают запрещение при необходимости работы укаэанных узлов. Установка регистра

53 в исходное состояние осуществляется сигналом с триггера Шмидта 52 по включению питания.

Устройство контроля цифровых узлов работает следующим образом.

Центральный процессор 12 через модуль 15 управления считыванием с перфоленты загружает в модуль 13 оперативного запоминающего устройства прграмиу контроля, массив эталонных данных и массив тест-слов. После пуска программы она выводит оператору через модуль 14 управления дисплеем сообщение об очередности подключения блоков 2 и 5 приэлементной электроники к разъемам объекта контроля н вы1444684 ходит в режим ожидания, который прекращается оператором подачей команды продолжения работы после выполнения им необходимых ручных операций, в

5 данном случае после подстыковки блоков 2 и 5 к разъемам объекта контроля, укаэанным в сообщении оператору.

Блоки приэлементной электроники 2 и 5 подключаются к двум разъемам объекта контроля (прибора с проводным монтажом). Центральный процессор 12 пере-. дает по канальной шине 7 на блок

5 тест-слово, содержащее "0" в младшем разряде и " 1" во всех остальных разрядах. Блок 5 приэлементной электроники пересылает указанное тест-слово на объект контроля. При этом на всех контактах объекта контроля, имеющих гальваническую связь с 20 контактом, на который с помощью тест-слова задан "0", появляется потенциал "0", который будет держаться на этих контактах до тех пор, пока в блоке 5 сохраняется заданное тест- 25 слово. Центральный процессор 12 считывает последовательно состояние подкпюченных разъемов объекта контроля и пересылает шестнадцатиразрядные слова на блок 4 идентификации 30 нулей. Информация, которую центральный процессор 12 считывает затем с блока 4, представляет собой коды номеров разрядов (номеров контактов разъема объекта контроля) содержаФ

35 щих "0". После того, как будут счита" ны полностью состояния подключенных разъемов объекта контроля на блок 4, а также окончании считывания блока 4 ,в модуле 13 оперативного запомина40 ющего устройства накопится информация о фактически существующих связях между контактом разъема объекта контро-. ля, на который подан "0", и другими контактами разъемов, к которым под- 45 ключены блоки 2и 5 приэлементной электроники. По окончании считывания центральным процессором 12 информация с блока 4 идентификации нулей завершается опрос реакции объекта контро50 ля на заданное тест-слово.

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

Окончанием работы устройства при данном варианте подключения объекта конт1.>ля является окончание опроса реакции объекта контроля и» тест-слово, содержащее "0" в старшем разряде.

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

Центральный процессор 12 преобразует полученный массив данных в вид, удобный для его сравнения с эталонным массивом, и затем производит сравнение.

Несравнившиеся позиции массивов выводятся для документирования на печать с соответствующими признаками:

"обрыв" или "лишняя связь" через модуль 16 управления устройством вывода на печать.

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

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

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

144 i68 i

1444684 °

1444684

Манные

Адресйонные + Адрес

Начало ця(ла

Прцзнок цикла„аоод

Отоет

Празнах оброщенця к В

Адрес донные

Начало цикла

Прознак дан

„Рыоод"

Омоет

Признак оЮращеная

Ф кВУ Фигд нефпок чная: Йок о

Очи. AN 2-ра

Пойяяящй ро нооарооз0Яшпср опероторей

bpgчн ю дцмВ,к ро чося utmtem розьера, мФ чаекио к ра

)444684

Составитель В. Драчев

Редактор А, Лежнина Техред М.Ходанич Корректор М.Пожо

Заказ 6502/44 Тираж 772 Подписное

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

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

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

Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов Устройство контроля цифровых узлов 

 

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

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

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

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

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

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

Изобретение относится к электротехнике, в частности к диагностированию устройств релейной защиты и противоаварийного управления в системах электроснабжения (РЗА)

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при отладке логических блоков, микропроцессорных систем, ЭВМ и т.д

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

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

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

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

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