Контроль ЭС

Тема 46. Приемочный контроль и испытания

Системы контроля можно разделить на: программные, аппаратурные и программно-аппаратурные.

Программный контроль разделяют на программно-логический и тестовый.

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

Тестовый контроль – периодический контроль ЭС с помощью специальных испытательных программ (тестов). Анализ результатов прохождения тестов позволяет судить о состоянии ЭС. В зависимости от назначения применяют тесты: наладочные, проверочные, контрольные, диагностические и др.

Наладочные тесты служат для выявления грубых ошибок (в монтаже, логике работы отдельных блоков и др.).

Проверочные тесты используют в процессе эксплуатации ЭС для оценки ее работоспособности и поиска неисправностей. Они обеспечивают достаточно полный контроль и включают в себя ряд обслуживающих операций, которые облегчают поиск неисправности.

Контрольные тесты выполняются через определенные интервалы времени: они проверяют работоспособность ЭС, работающие в остальное время в обычном режиме.

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

Программные методы контроля не требуют дополнительной аппаратуры и могут применяться в любом ЭС, где предусмотрено программное управление функционированием.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: