The Land Banner Network!
ИНЖЕНЕРНО-ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ "КСИ"
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА
"АРВИД-1000"
ПРОГРАММА ТЕСТИРОВАНИЯ АППАРАТУРЫ КОМПЛЕКСА
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
1994г.

Аннотация

В настоящем документе описывается программа тестирования аппаратуры комплекса "АрВид-1000", диагностика неисправностей, возможные причины их возникновения и способы их устранения. Здесь же говорится об применении программы тестирования для работы с произвольными устройствами, использующими дистанционное управление через последовательности инфракрасных (ИК) световых импульсов.
1. ЗАПУСК ПРОГРАММЫ
Работа с программой возможна в двух режимах.
В пользовательском режиме необходимо запустить файл avtest.exe без ключей следующим образом:
AVTEST.BAT

В этом режиме пользователю доступны следующие тесты:
- Внутренний тест контроллера
- Тест кольца данных
- Тест трансляции ИК-команд
- Выдача ИК-клавиш

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

/T | Внутренний тест контроллера | /R | Тест кольца данных | /F | Полный тест = Внутренний тест + Тест кольца данных | /I:клавиша | Тест выдачи ИК-последовательности клавиши | /L | Подавление печати | /? | Выдача подсказки

Вызов возможен как в верхнем, так и в нижнем регистре.
Например:
AVTEST.BAT /I:2 /L
При таком запуске пройдет тест выдачи ИК-команды (клавиша 2) и будет подавлена печать (сообщение о прохождении теста на экран выдано не будет, эта информация содержится в коде возврата программы).
Программа avtest.exe работает только при загруженном драйвере. Если запустить программу минуя bat-файл, то появится сообщение о том, что драйвер не загружен, и программа закончит работу, кроме случая, когда программа была запущена в режиме получения подсказки , т.е. с ключом /?.
2. ТЕСТЫ АППАРАТУРЫ КОМПЛЕКСА АРВИД-1000.
2.1. ВНУТРЕННИЙ ТЕСТ.
Тестирование аппаратуры контроллера: регистров, схем прерываний, прямого доступа к памяти и других узлов. Обычно неудачное выполнение этого теста означает наличие грубых ошибок при установке комплекса в ЭВМ или отказ контроллера.

Возможные причины отказа | Способ проверки и устранения | Наличие в ЭВМ контроллеров, использующих те же адреса, линии прерывания или канал ПДП,что и контроллер АРВИД | Посмотреть документацию на компоненты ЭВМ и контроллер АРВИД (файлarvidto.doc). При необходимости сменить адреса, линию прерывания или канал ПДП, используемые контроллером АРВИД | В файле конфигурации указаны неверные параметры | Проверить параметры контроллера АРВИД, записанные в файле конфигурации, используемом при вызове теста. При необходимости привести их в соответствие с установками на контроллере | Высокая частота шины ЭВМ | Если позволяет BIOS ЭВМ,сменить частоту шины в CMOS SETUP на меньшую (стандартное значение - 8МГц) и выполнить тест снова | Плохой контакт в разъеме шины ЭВМ | Поставить контроллер в другой разъем и выполнить тест снова | Отказ контроллера АРВИД | Остальные случаи невыполнения теста. Требуется ремонт

2.2. ТЕСТ КОЛЬЦА ДАННЫХ.
Формируется тестовый видеосигнал, который подается на вход видеомагнитофона (ВМ). Проверяется прохождение этого сигнала со входа на выход ВМ и правильный прием его контроллером. Основное назначение теста - проверка правильности подключения видеомагнитофона (ВМ) пользователем, исправности видеовыхода и схем приема данных контроллера. Частая ошибка пользователя - неправильное включение ВМ. Описание нужного режима ВМ после включения подробно описано в AVSETUP.DOC.

Возможные причины отказа | Способ проверки и устранения | Неправильно включен кабель комплекса | Проверить правильность подключения по инструкции по эксплуатации (файлarvidto.doc) и устранить ошибку | ВМ выключен или установлен в неверное состояние при включении | Проверить положение переключателей и других органов управления ВМ.Состояние ВМ после включения должно соответствоватьописанному в файле avsetup.doc. | В файле конфигурации указаны неверные параметры | Проверить параметры контроллера АРВИД, записанные в файле конфигурации, используемом при вызове теста. При необходимости привести их в соответствие с установками на контроллере. | Отказ выходных/входных цепей контроллера АРВИД | Прочие случаи невыполнения теста. Требуется ремонт

2.3. ТЕСТ ТРАНСЛЯЦИИ ИК-КОМАНД.
Контроллер устанавливается в режим передачи сигнала, приходящего с фотоприемника, на светодиод, управляющий ВМ. Используйте пульт дистанционного управления (ПДУ) Вашего ВМ, направляя его на фотоприемник контроллера.
Тест позволяет правильно задать положение светодиода относительно окна ИК-приемника ВМ, положение ПДУ для уверенного приема и дешифрации его ИК-последовательностей, а также проверить исправность фотоприемника контроллера и управляющего светодиода.

Возможные причины отказа | Способ проверки и устранения | Неправильно расположен ПДУ относительно фотоприемника контроллера АРВИД или управляющий светодиод относительно окна фотоприемника ВМ | Добейтесь срабатывания ВМ на нажатия клавиш ПДУ, изменяя его положение и положение светодиода | Старые батареи в ПДУ, сигнал ПДУ нестабилен | Сменить батареи на новые и побовать выполнить тест снова | В файле конфигурации указаны неверные параметры | Проверить параметры контроллера АРВИД, записанные в файле конфигурации, используемом при вызове теста. При необходимости привести их в соответствие с установками на контроллере | Неисправен фотоприемник контроллера АРВИД или управляющий светодиод | Остальные случаи невыполнения теста. Требуется ремонт

2.4. ВЫДАЧА ИК-ПОСЛЕДОВАТЕЛЬНОСТИ КЛАВИШИ.
Тест осуществляет выдачу ИК-последовательности выбранной клавиши ПДУ на управляющий светодиод, используя данные из файла параметров ВМ (.vct файла). Тест позволяет проверить надежность срабатывания ВМ в ответ на эту последовательность, правильность установки светодиода относительно окна фотоприемника ВМ.
Режим выдачи ИК-последовательности также может быть использован для управления любым другим устройством, имеющим ИК ПДУ. Для этого необходимо предварительно снять ИК-последовательности клавиш ПДУ этого устройства и записать их в .vct файл, используя программу AVSETUP (см. AVSETUP.DOC).
В режиме командной строки этот тест вызывается ключом /I:клавиша. Параметр "клавиша" может быть как цифрой, являющейся номером клавиши, взятой из .vct файла, так и самим именем клавиши. Предусмотрены следующие имена клавиш и цифры, соответствующие им:

STOP 0
PLAY 1
FF 2
REW 3
RECORD 4

Вызов других клавиш возможен только по цифре.
При работе в пользовательском режиме, появляется окно, с меню доступных клавиш. Стандартные клавиши (STOP, PLAY, FF, REW, RECORD) можно выбрать сразу, а для выбора другой клавиши необходимо выбрать пункт "другие". После этого появится окно со строкой ввода, в которую необходимо ввести номер клавиши. При неправильном номере выдается сообщение об ошибке и ввод необходимо повторить.

Возможные причины отказа | Способ проверки и устранения | В файле конфигурации указан неверный файл параметров ВМ (.VCT-файл) | Проверить и установить в файле конфигурации имя .VCT-файла с параметрами Вашего ВМ | В файле конфигурации указаны неверные параметры | Проверить параметры контроллера АРВИД, записанные в файле конфигурации, используемом при вызове теста. При необходимости привести их в соответствие с установками на контроллере | Неправильно размещен управляющий светодиод относительно окна фотоприемника ВМ | Используя тест трансляции ИК-команд, установите светодиод на нужном месте | Неисправность управляющего светодиода или схем формирования последовательности световых импульсов | Остальные случаи отказа ИК-управления. Требуется ремонт

3. РАБОТА В ПОЛЬЗОВАТЕЛЬСКОМ РЕЖИМЕ.

При работе в пользовательском режиме используется обычная система с "выпадающим" меню. Выбор пунктов меню делается либо с клавиатуры, либо с помощью манипулятора "мышь". Для получения подсказки используется клавиша F1.
3.1 УПРАВЛЯЮЩИЕ КЛАВИШИ.

F10 | - выход в основное меню | TAB | - перемещение по управляющим полям в окнах диалога | ENTER | - выбор пункта меню, завершение ввода номера ИК-клавиши или выбора ИК-клавиши в окне диалога | ESC | - отмена действия | Alt-X | - Выход из программы | F1 | - Получение краткого описания теста, который выделен в основном меню | F5 | - Изменение размера окна помощи

Для выбора нужного пункта меню используются клавиши перемещения курсора и ENTER.
3.2 РАБОТА С "МЫШЬЮ".
Перемещение между управляющими полями в окнах можно осуществлять, непосредственно указывая нужное поле и нажимая левую кнопку "мыши".
Если меню активизировано, то указав мышью на какой-либо тест и нажав левую кнопку, можно запустить этот тест или выполнить указанное действие. Например, если мышь указывает на пункт меню "Alt-X Выход", то нажатие левой клавиши приведет квыходу из программы.
Действие левой кнопки распространяется и на область статус-строки, - указывая на ее поля можно вызвать :

"Alt-X" | - выход из программы | "F10" | - активизацию основного меню | "F1" | - вывод текста контекстной подсказки | "F5" | - изменение размера окна помощи

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

4. СООБЩЕНИЯ И ДИАГНОСТИКА ОШИБОК.
4.1 СООБЩЕНИЯ И ДИАГНОСТИКА ОШИБОК В ЛЮБОМ РЕЖИМЕ.

"Аппаратура исправна" | - успешное прохождение теста; | "Аппаратура неисправна" | - тест прошел с ошибкой.

При запуске внутреннего теста возможны следующие ошибки:

"Нет прерываний" | - Отсутствуют прерывания: неверно задан номер канала IRQ, либо конфликт с другой аппаратурой. | "ПДП не работает" или "Ошибки памяти" | - Неверно заданы номер канала ПДП или базовый адрес контроллера. Возможен также конфликт с другой аппаратурой. | "Matherboard M321" | - В машине материнская плата M321. В ней максимальный размер буфера ПДП 4Кбайта. АрВид-1020 работать не будет.

4.2 СООБЩЕНИЯ И ДИАГНОСТИКА ОШИБОК В РЕЖИМЕ КОМАНДНОЙ СТРОКИ.
При запуске программы в режиме командной строки возможны следующие сообщения:

"Синтаксическая ошибка" | - программа была запущена с ошибкой (неверно указаны ключи); | "Отсутствует драйвер" | - до запуска программы avtest.exe не был загpужен драйвер.