Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Техдиагностика.doc
Скачиваний:
438
Добавлен:
11.03.2015
Размер:
6.21 Mб
Скачать

Способы диагностирования периферийных устройств.

Большинство периферийных устройств (ПУ) представляет собой электромеханические устройства, надежность которых значительно ниже надежности центрального процессора.

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

Часто под ПУпонимают совокупность собственнопериферийного аппаратаи егоблока управления (УПУ), тем более чтов ряде случаев ПУ и УПУ представляют собой одно целое в логическом и конструктивном отношениях. Собственно ПУ (периферийный аппарат) — это механизм или электронное устройство, непосредственно выполняющее основные функции по вводу или выводу информации с помощью различных носителей информации, преобразование физических сигналов или действий в цифровой код и обратно (лентопротяжный механизм, печатающий механизм, клавиатура пишущей машинки, аналого-цифровой преобразователь и т.д.).

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

Диагностирование УПУ/ПУ может осуществляться либо во время работы с каналами ввода-вывода ЭВМ, либо путем имитации этих режимов.Во втором случае средства диагностирования имитируют сигналы канала ввода-вывода и анализируют полученные от диагностируемого устройствасигналы абонента.

В зависимости от средств, используемых для диагностирования, различают следующие способы диагностирования УПУ/ПУ: процессором, тестерами, имитаторами канала, встроенными в УПУ средствами.

Диагностирование упу/пу с помощью процессора.

Тестовые воздействия в УПУ/ПУ подает процессор-канал, и результаты элементарных проверок через канал поступают в процессор.Воздействиями элементарных проверок являются приказы и данные, а результатами элементарных проверок — данные, байты основного и уточненного состояний.

Проверки упу/пу с помощью диагностических приказов.

Этот принцип основан на том, что исполнительные (недиагностические) приказы ПУ можно представить в виде совокупности функций, выполняемых различным оборудованием УПУ/ПУ и зависящих от параметров приказа. Кроме того, благодаря специальным диагностическим признакам, устанавливаемым с помощью приказа "диагностическая запись", появляетсявозможность запрещать (разрешать) выполнение тех или иных функций. И поскольку та или иная функция выполняется определенным оборудованием, появляется возможностьуправлять работающим оборудованием и фиксировать последовательность выполнения функций.

Каждой функции, совокупность которых определяет ход выполнения приказа,ставится в соответствие характерный для данного этапа сигнал, отсутствие которого говорит о выполнении (невыполнении) этапа (функции) и неисправности определенного оборудования.Эти сигналы устанавливают соответствующие биты диагностического регистра.Совокупность функций и соответствующая ей последовательность диагностических бит, установившихся при выполнении приказа, называются трассой. Трасса определяется параметрами исполнительного приказа и диагностическими признаками. Сочетание последних задает ход выполнения приказа и позволяет предсказать конечный результат (трассу) при нормальном выполнении приказа.