- •Вступление
- •Основные задачи технической диагностики
- •Системы диагноза технического состояния
- •Диагностические системы управления
- •Объекты диагноза
- •Математические модели объектов диагноза
- •Функциональные схемы систем тестового и функционального диагноза
- •Методы и технические средства диагностирования элементов и устройств вычислительной техники и систем управления Общие сведения
- •Тестовое тестирование узлов, блоков и устройств.
- •Структуры автоматизированных систем.
- •Программное обеспечение процессов диагностирования.
- •Логические анализаторы.
- •Микропроцессорные анализаторы (ма).
- •Способы запуска.
- •Подключающие устройства.
- •Ввод начальных данных.
- •Проверка отдельных триггеров.
- •Проверка содержимого постоянных запоминающих устройств (пзу).
- •Проверка оперативных запоминающих устройств (озу).
- •Проверка работы линии коллективного пользования (лкп).
- •Проверка аналого-цифровых преобразователей (ацп).
- •Проверка печатных плат.
- •Проверка микропроцессорной системы.
- •Сигнатурные анализаторы
- •Процесс формирования сигнатур.
- •Аппаратурная реализация сигнатурного анализатора.
- •Тестовое диагностирование устройств в составе эвм.
- •Диагностирование оборудования процессоров.
- •Способы диагностирования периферийных устройств.
- •Диагностирование упу/пу с помощью процессора.
- •Проверки упу/пу с помощью диагностических приказов.
- •Диагностирование упу/пу с помощью тестеров.
- •Способы тестирования зу.
- •Принципы построения стандартных проверяющих тестов полупроводниковых зу.
- •Аппаратурные средства функционального диагностирования узлов и блоков. Основные принципы построения.
- •Кодовые методы контроля.
- •Контроль передач информации.
- •Контроль по запрещенным комбинациям.
- •Самопроверяемые схемы контроля.
- •Контроль по модулю
- •Организация аппаратурного контроля озу.
- •Организация аппаратурного контроля внешних зу.
- •Средства функционального диагностирования в составе эвм.
- •Контроль методом двойного или многократного счета
- •Экстраполяционная проверка
- •Контроль по методу усеченного алгоритма (алгоритмический контроль).
- •Способ подстановки.
- •Проверка предельных значений или метод "вилок".
- •Проверка с помощью дополнительных связей.
- •Метод избыточных переменных
- •Контроль методом обратного счета.
- •Метод избыточных цифр.
- •Метод контрольного суммирования.
- •Контроль методом счета записи.
- •Контроль по меткам
- •Метод обратной связи
- •Метод проверки наличия формальных признаков (синтаксический метод, метод шаблонов).
- •Метод проверки запрещенных комбинаций.
- •Метод an-кодов
- •Методы на основе циклических кодов и кодов Хэмминга и др.
- •Структурные методы обеспечения контролепригодности дискретных устройств.
- •Введение контрольных точек.
- •Размножение контактов.
- •Использование блокирующей логики.
- •Применение параллельных зависимых проверок
- •Замена одним элементом состояний группы элементов памяти.
- •Методы улучшения тестируемой бис. Сокращение числа тестовых входов.
- •Двухуровневое сканирование.
- •Микропроцессорные встроенные средства самотестирования.
- •Контроль и диагностирование эвм Характеристики систем диагностирования
- •Системы контроля в современных эвм
- •Применение аналоговых сигнатурных анализаторов
- •Работа локализатора неисправностей pfl780 в режиме "Pin by Pin"
- •Работа в режиме Pin by Pin
- •Работа с торцевыми разъемами
- •Среда тестирования
- •Индивидуальное тестирование или режим Pin by Pin?
- •Тестирование специальных устройств
- •Устранение ложных отказов путем использования эталонных сигнатур компонентов от разных производителей
- •Тестирование цифровых компонентов методом asa
- •Вариации сигнатур.
- •Входные цепи защиты
- •Набор альтернативных сигнатур
- •Тестирование подключенных к общей шине компонентов путем их изоляции специальными блокирующими напряжениями.
- •Системы с шинной архитектурой
- •Устройства с тремя логическими состояниями
- •Разрешение работы и блокирование компонентов
- •Применение "блокирующих" напряжений
- •Отключение тактовых импульсов.
- •Отключение шинных буферов.
- •Опция Loop until Pass
- •Локализация дефектных компонентов в системах с шинной архитектурой без их удаления из испытываемой цепи
- •Поиск неисправностей методами asa и ict в системах с шинной архитектурой
- •Сравнение шинных сигнатур
- •Шинные сигнатуры
- •Изоляция устройств.
- •Локализация коротких замыканий шины и неисправностей нагрузки прибором toneohm 950 в режиме расширенного обнаружения неисправностей шины
- •Типы шинных неисправностей
- •Короткие замыкания с низким сопротивлением
- •Измерение протекающего через дорожку тока.
- •Измерение напряжения на дорожке печатной платы
- •Обнаружение кз и чрезмерных токов нагрузки в труднодоступных для тестирования местах
- •Короткие замыкания на платах
- •Обнаружение сложных неисправностей тестируемой платы путем сравнения импедансных характеристик в режиме asa
- •Импедансные сигнатуры
- •Локализация неисправностей методом Аналогового сигнатурного анализа
- •Методы сравнения
- •Основы jtag Boundary Scan архитектуры
- •АрхитектураBoundaryScan
- •Обязательные инструкции
- •Как происходитBoundaryScanтест
- •Простой тест на уровне платы
- •Граф состояний тар – контроллера
- •Мониторинг сети Управление сетью
- •Предупреждение проблем с помощью планирования
- •Утилиты мониторинга сети
- •Специальные средства диагностики сети
- •Источники информации по поддержке сети
- •Искусство диагностики локальных сетей
- •Организация процесса диагностики сети
- •Методика упреждающей диагностики сети
- •Диагностика локальных сетей и Интернет Диагностика локальных сетей
- •Ifconfig le0
- •Сетевая диагностика с применением протокола snmp
- •Диагностика на базеIcmp
- •Применение 6-го режима сетевого адаптера для целей диагностики
- •Причины циклов пакетов и осцилляции маршрутов
- •Конфигурирование сетевых систем
- •Методы тестирования оптических кабелей для локальных сетей.
- •Многомодовый в сравнении с одномодовым
- •Нахождение разрывов
- •Измерение потери мощности
- •Использование тестовOtdRдля одномодовых приложений
- •Источники
- •Словарь терминов а
Функциональные схемы систем тестового и функционального диагноза
Рассмотрим теперь более детально, чем это сделано в § 1-1;функциональные схемы систем тестового и функционального диагноза.
Будем считать, что алгоритм диагноза, реализуемый в той или иной системе диагноза, задан и содержит множество Т П элементарных.проверок.
Функциональная схема системы тестового диагноза показана на рис. 1-4.По командам блока управленияБУ,хранящего алгоритм диагноза, источник воздействийИВвырабатывает воздействияαj, элементарных проверокtj Tи в соответствии с алгоритмом диагноза в определенной последовательности подает их через устройство связи УС на объект диагноза ОД, а также, возможно, на физическую модельФМобъекта. В общем случае устройство связи УС может коммутировать каналы связи по сигналам блока управления.
Если, например, система рис. 1-4решает задачу проверки исправности объекта, то реализация физической модели сводится к представлению функции
для всех tj T.Для этого случая на рис. 1-4рядом с выходом физической модели указано множество сигналов {Rj}.
При поиске неисправностей объекта возможны разные варианты организации процесса тестового диагноза. Если до реализации процесса неизвестно, исправен объект или неисправен, то в физической модели должны быть представлены как зависимость (1-7),так и зависимости
(1-8)
для всех siSи всехtj T,т. е. множество выходных сигналов физической модели образуют множества {Rj} и {Rij}.
Часто процесс тестового диагноза организуют в два этапа: сначала реадизуют алгоритм проверки исправности объекта и только в случае получения результата проверки «объект неисправен» переходят к реализации алгоритма поиска неисправностей. При наличии предварительной информации о том, что объект неисправен, для решения задачи поиска неисправностей достаточно, чтобы физическая модель реализовала только зависимости (1-8),т. е. выдавала множество сигналов {Rij}.
Таким образом, физическая модель объекта выдает информацию о возможных технических состояниях объекта в виде возможных результатов Rj, Rijэлементарных проверок из множества Т. Эта информация поступает в блок расшифровки результатов БРР.
Ответами объекта диагноза на воздействия αj, являются фактические результатыR*jэлементарных проверокtT.Эти результаты через устройство связи УС поступают на измерительное устройствоИУи затем с выхода последнего (в некоторой, возможно, преобразованной форме) на вход блока расшифровки результатов. Показанная на рис. 1-4 пунктиром обратная связь между блоком расшифровки результатов и блоком управления выполняется тогда, когда реализуемый в системе алгоритм диагноза представляет собой условную последовательность элементарных проверок. В этом случае очередная элементарная проверка, из множестваТ.назначается в зависимости от фактических .результатовR*j предшествующих ей элементарных проверок.
Вблоке расшифровки результатов производится сопоставление возможных {Rj}, {Rij} и фактических {R*j} результатов элементарных проверок, назначаются очередные элементарные проверки и формируются результаты диагноза.
Функциональная схема системы функционального диагноза показана на рис. 1-5.Характерной особенностью таких систем, как уже отмечалось, является отсутствие в средствах диагноза источника (тестовых) воздействий. Напомним, что теперь объект в процессе диагноза применяется по своему назначению или находится в режиме имитации такого применения: воздействияαjявляются рабочими и поступают на основные входы объекта.
С объекта снимаются,во-первых, сигналы управления (на рис. 1-5 они обозначены символомyi)cредствами диагноза и, во-вторых, сигналыR*jответов объекта на воздействия αj. Сигналыyiнужны тогда, когда имеется необходимость управления физической моделью ФМ и блоком управления БУ в зависимости от режима работы объекта. Блок управления по сигналамyi, а также, возможно, по сигналам обратной связи от блока расшифровки результатовБРРосуществляеткоммутацию каналов в устройстве связи УС. Если на систему функционального диагноза возложены также функции защиты объекта, тоБРРвыдает команды на управление объектом.
Как и в системах тестового диагноза, блок расшифровки результатов БРР производит сопоставление фактических результатов R*jэлементарных проверок с возможными результатами {Rj}, {Rij}, выдаваемыми физической моделью. Когда система решает задачу проверки правильности функционирования объекта, достаточно, чтобы физическая модель хранила и выдавала только множество {Rj} результатов. При поиске неисправностей необходимо знание также результатов {Rij}.
Примером систем. функционального диагноза являются широко распространенные системы централизованного контроля, b koторых о техническом состоянии объекта судят по результатам сравнения фактических значений параметров объекта с их верхними и нижними допустимыми значениями. В этом случае физической моделью объекта диагноза является аппаратура хранения ми выдачи указанных допустимых значений контролируемых параметров.
В заключение настоящего параграфа отметим, что здесь были рассмотрены в определенном смысле общие условия проведения процессов диагноза. Не всегда в практике требуется или возможно проведение диагноза с глубиной до каждой одной неисправностиsjS объекта (например, часто нет необходимости различать неисправности одной и той же сменной компоненты объекта). Иногда полезно обеспечить возможность формировать результаты, тестового диагноза по .ходу процесса и. Тем самым прекращать его, не дожидаясь реализации всех элементарных проверок из множества Т.
В системах функционального диагноза не всегда можно конструктивно четко отделить аппаратуру, принадлежащую объекту диагноза, от аппаратуры средств диагноза. Более того, встроенные средства функционального диагноза могут использоваться для целей тестового диагноза, а структура функционирующего объекта диагноза может отличаться от его структуры при тестовом диагнозе и т. п.
Представленные на рис. 1-4и 1-5функциональные схемы систем диагноза могут претерпеть те или иные изменения в зависимости от того, какими являются эти системы —автоматическими, автоматизированными или ручными, какие применяются в них средства диагноза - универсальные (управляемые по сменной программе) или специализированные, программные или аппаратурные и т. п.