Доклад: Работа с модемами
Для того чтобы запустить локальный аналоговый тест с самодиагностикой, необходимо выдать команду АТ&Т8. После завершения проверки на экране отображается трехзначное десятичное число, равное количеству ошибок. Максимальное отображаемое число ошибок равно 255, даже если фактическое число ошибок больше.
Рис. 12.19. Локальный аналоговый тест с самодиагностикой
Проверка продолжается, пока не истечет время, определяемое содержимым регистра S18, или пока она не будет прервана пользователем.
Результат выполнения описанного теста для модема ZyXEL 1496E-Plus выглядит следующим образом:
atStB
CONNECT 19200/ZyX 19200/V42b !"»$%&' ()*+,-
./0123456789: <->?@ABCDEFGHIJKLMNOPQRSTUVWXYZ [\] ^'abcdefghlJklmno !"»$%&' ()*+,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXKZ [\] A_•>abcdefghl:)klItlnop"#$%&' ()*+,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ [\] ^abcdefghl]klmnopq#$t&' ()*+,-./0123456789: <->?@ABCDEFGHIJKLMNOPQRSTUVWXYZ [\]/^_^abcdefghljklmnopqr$%S' () *+,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXY2[\]^_'abcdefghl]klmnopqrs%&'()*+,-./0123456789: <=>?8ABCDEFGHIJKUWOPQRSTIWHXYZ [\] ^'abcdefghiriklninopqrstb' ()*+,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ [\] /^_^abcdefghl3 kimnopqrstu' () *+,-./0123456789: <=>?8ABCDEFGHIJKLMNOPQRSTOVWXYZ [\] ^'abcdefghijklmnopqrstuv ()*+,-./0123456789: <=>?@ABCDEreHIJKLMNOPQRSTUVWXYZ [\] ^'abcdefghl; kinmopqrstuvw) *+,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]A_^abcdefghlзklmnopqrstuvwx*^-,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]л_<abcdefghlЗklnmopqrstuvwxy^-,-./0123456789: <->?@ABCDEFGHIJKLMNOPQRSTOVWXYZ[\l''_'abcdefghl3klmnopqrstuvwxyz,-./0123456789: <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^'abcdefghljkimnopqrstuvwxyzt-ОК
Все рассмотренные выше проверки можно считать первичными, так как они достаточно просты и не требуют для своего проведения использования удаленного модема. Эти тесты можно использовать даже при покупке модема. Однако возможны и другие виды тестов, которые могут пригодится при профессиональной работе с модемами.
12.4.6. Локальной цифровой тест
Локальный цифровой тест позволяет удаленному модему, который не соответствует Рекомендации ITU-T V.54, организовать дистанционный цифровой тест с местным модемом. При этом проверяется удаленный компьютер (DTE),
Рис. '12.20. Локальный цифровой тест
последовательный и канальный порты удаленного модема. Фактически этот режим не является режимом самопроверки в локальном цифровом шлейфе, так как шлейф устанавливается в сторону удаленного модема. При включенном локальном цифровом тесте любые данные, принятые от удаленного модема возвращаются к нему обратно (рис.12.20).
Удаленный модем, передавая определенную последовательность данных и сравнивая ее с принятой, проверяет исправность-телефонного канала, местного и удаленного модемов.
Для организации локального цифрового теста необходимо выполнить определенную последовательность действий:
> набрать номер удаленного модема и произвести с ним соединение;
^ когда соединение установлено, следует вернуться в режим передачи команд и ввести команду АТ&ТЗ;
> после этого пользователь удаленного компьютера или прикладной процесс вводит для передачи последовательность символов.
Пользователь локального компьютера не наблюдает на экране никаких знаков, в то время, как местный модем возвращает обратно все данные, передаваемые удаленным модемом. Данная проверка продолжается пока не истечет время, задаваемое содержимым регистра S18. Если этот регистр не используется (при S12=0), пользователь удаленного модема должен отключиться от канала или вызвать местного пользователя по другому каналу для сообщения о прекращении теста.
Для прерывания теста вручную необходимо ввести команду АТ&ТО. Можно использовать также команду АТН, завершив тем самым тест и отключив модем от линии.
12.4.7. Дистанционный цифровой тест
Дистанционный цифровой тест предназначен для проверки канального порта удаленного модема, телефонного канала, местного последовательного порта и канального порта модема, а также местного компьютера. Для проведения теста необходимо ввести последовательность знаков в местный компьютер.
Рис. 12.21. Удаленный цифровой тест
Затем локальный модем посылает эти знаки удаленному модему, который, в свою очередь, возвращает их локальному модему (рис. 12.21).
В процессе теста в местном компьютере производится сравнение принятых знаков с переданными. Если принятые знаки не совпадают с переданными, неисправен либо местный компьютер, либо локальный или удаленный модем, либо телефонный канал. Для локализации неисправности на местном и удаленном модеме нужно провести локальный аналоговый тест.