Работа с модемами

модема, как скорость передачи, коэффициент

Таблица 12.6. Типовые параметры модема

Параметр Установка АТ-команда
Эхо команд Разрешено АТЕ1
Ответы модема Разрешено ATQO
Форма ответов модема Текстовая ATV1
Набор контролируемых параметров Обнаружение ответа станции и сигнала "Занято" АТХ4
Защита от ошибок Запрещена АТУоЕО
Защитный тон Включен с частотой 1800 Гц AT&G2
Автоответ Разрешен после одного звонка ATSO"1
Разъединение по приему сигнала BREAK Запрещено ATYO
Управление потоком Разрешен метод RTS/CTS АТ&КЗ
Состояние цепи OCD (109) Принудительное включение АТ&СО
Состояние цепи DTR (108) Игнорирование сигнала DTR AT&DO
Отношение замыкание/ размыкание 61/39 АТ&Р1
Синхронизация передачи Внутренняя АТ&ХО


паузы импульсного набора, режим исправления ошибок и другие параметры. Типовой набор параметров модема, установленных по умолчанию, приведен в табл. 12.6.

В случае необходимости с помощью альтернативных АТ-команд можно изменить значения отдельных параметров. Для сохранения выбранных значений в энергонезависимой памяти нужно использовать команду AT&Wn (n — номер профиля (варианта) конфигурации).

Почти во всех модемах имеется несколько профилей заводской конфигурации, ориентированные, например, на работу по коммутируемым или арендованным каналам, в синхронном или асинхронном режимах и т.п. По умолчанию при включении питания в оперативную память модема загружается профиль с минимальным номером. Для вызова другого профиля нужно использовать команду AT&Fn или ATZn (n — номер профиля конфигурации). Если требуется, чтобы при включении питания профиль с номером отличным от 0 вызывался по умолчанию, этот профиль необходимо предварительно запомнить по команде AT&Yn.

Результат применения команд AT&Vn к модему ZyXEL 1496E-Plus приведен в виде листинга.

at&vO

Current Settings............

BO El L4 Ml Nl QO VI X5

&B1 &C1 &D2 &GO &H3 &JO &K4 &LO &MO &NO &PO &R1 &SO &XO &Y1

*BO *CO *DO *EO *FO *GO *IO *LO *MO *P9 *Q2 *SO

S00=000 301=000 302=043 303=013 304=010

305=008 306=003 307=060 308=002 309=006

310=007 311=070 312=000 313=000 314=002

315=002 316=000 317=018 318=000 319=000

320=003 321=178 322=000 323=107 324=130

325=000 326=000 327=156 328=068 329=000

330=000 331=017 332=019 333=000 334=030

335=000 336=000 337=000 338=000 339=000

340=000 341=000 342=000 343=008 344=000

345=100 • 346=028 347=064 348=000 349=006

350=000 351=000 352=000 '353=000 354=000

355=000 356=000 357=000 358=000 359=000

ОК at&v3

Profile 2 3ettings............

ВО El L4 Ml N5 QO VI X5

&B1 &C1 &D2 &GO &H3 &JO &K4 &LO &MO &NO &PO &R1 &30 &XO &Y1

*BO *CO *DO *EO *FO *GO *IO *LO *M1 *P9 *Q2 *30

300=001 301=000 302=043 303=013 304=010

305=008 306=003 307=060 308=002 309=006

310=007 311=070 312=000 313=000 314=003

315=002 316=000 317=018 318=000 319=000

320=002 321=178 322=000 323=105 324=138

325=000 326=000 327=156 328=068 329=000

330=000 331=017 332=019 333=255 334=030

335=032 336=000 337=000 338=000 339=032

340=000 341=000 342=000 343=008 344=000

345=100 346=028 347=064 348=000 349=006

350=000 351=000 352=000 353=000 354=000

355=0-00 356=000 357=000 358=000 359=000

ОК

at&v5

Factory Settings............

BO El L4 Ml N5 QO VI X5

&B1 &C1 &D2 &GO &H3 &JO &K4 &LO &MO &NO &PO &R1 &SO &XO &Y1

*BO *CO *DO *EO *FO *GO *IO *LO *MO *P9 *Q2 *SO

S00=000 301=000 302=043 303=013 304=010

305=008 306=003 307=060 308=002 309=006

510=007 511=070 512=000 513=000 314=002

515=130 316=000 317=018 318=000 319=000

320=002 321=178 322=000 323=105 324=138

325=000 326=000 327=156 328=068 529=000

530=000 331=017 332=019 333=255 534=030

535=032 536=000 537=000 538=000 539=032

340=000 341=000 342=000 343=008 344=000

345=100 346=028 347=064 348=000 349=006

350=000 351=000 352=000 353=000 354=000

355=000 356=000 357=000 358=000 359=000

ПК

Работа с модемами

Рис. '12.16. Окно свойств модема в Windows'95

Работа с модемами

Рис. 12.17. Получение информации о модеме средствами Windows'95

Некоторые модемы позволяют просмотреть текущие установки также при помощи команды ATS.

Пользователи Windows'95 могут просмотреть основные параметры и установки модема в меню Modems Properies (Control Panel Modems Diagnostics More Info) (рис. 12.16). После нажатия на кнопку More Info. компьютер тестирует модем и результат выдает в удобном для просмотра виде (рис. 12.17)

12.4.4. Локальный аналоговый тест

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

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

Работа с модемами

Рис. 12.18. Схема локального аналогового теста

отображения на мониторе. Если модем безошибочно возвращает проверочную последовательность, то результат проведения теста можно считать успешным.

Данная проверка выполняется до тех пор пока не истечет время, задаваемое числом, записанном в регистре S18, или пока она не будет прервана вручную командой "+++". В последнем случае после получения ответа ОК необходимо выдать модему команду завершения теста АТ&ТО. Другим способом завершения теста является использование команды АТН, которая позволяет завершить проверку модема с одновременным отключением его от линии.

Результат проведения локального аналогового теста для модема ZyXEL 1496E-Plus выглядит следующим образом:

at&tl

CONNECT 19200/ZyX 19200/V42b

+++

OK

Подключение модема к линии происходит по команде ATD. При ее выполнении модем подключается к линии, и в громкоговорителе должен зазвучать ответный тон станции. Одновременно на лицевой панели должен загореться индикатор "ОН" (если таковой имеется).

12.4.5. Локальный аналоговый тест с самодиагностикой

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

Для того чтобы запустить локальный аналоговый тест с самодиагностикой, необходимо выдать команду АТ&Т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[]л_ набрать номер удаленного модема и произвести с ним соединение;

^ когда соединение установлено, следует вернуться в режим передачи команд и ввести команду АТ&ТЗ;

> после этого пользователь удаленного компьютера или прикладной процесс вводит для передачи последовательность символов.

Пользователь локального компьютера не наблюдает на экране никаких знаков, в то время, как местный модем возвращает обратно все данные, передаваемые удаленным модемом. Данная проверка продолжается пока не истечет время, задаваемое содержимым регистра S18. Если этот регистр не используется (при S12=0), пользователь удаленного модема должен отключиться от канала или вызвать местного пользователя по другому каналу для сообщения о прекращении теста.

Для прерывания теста вручную необходимо ввести команду АТ&ТО. Можно использовать также команду АТН, завершив тем самым тест и отключив модем от линии.

12.4.7. Дистанционный цифровой тест

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

Работа с модемами

Рис. 12.21. Удаленный цифровой тест

Затем локальный модем посылает эти знаки удаленному модему, который, в свою очередь, возвращает их локальному модему (рис. 12.21).

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

Порядок проведения дистанционного цифрового теста следующий:

> набрать номер удаленного модема, конфигурация которого позволяет принимать запрос удаленного цифрового теста, и установить с ним соединение;

> после установления соединения перейти в командный режим и ввести команду АТ&Т6 (данная команда должна быть последней в командной строке);

> ввести последовательность знаков.

После того, как модем примет команду АТ&Т6, он запрашивает цифровой шлейф у удаленного модема с использованием специальной последовательности сигналов. Модем может быть запрограммирован в состояние приема запроса цифрового шлейфа от удаленного модема с помощью команды АТ&Т4, а на отказ выполнения запроса дистанционного цифрового теста — с помощью команды АТ&Т5.

12.4.8. Дистанционный цифровой тест с самодиагностикой

Удаленный цифровой тест с самодиагностикой аналогичен уже рассмотренному удаленному цифровому тесту. Отличие состоит в том, что модем сам генерирует и передает удаленному модему специальную проверочную последовательность данных (рис. 12.22). На приеме он также сам подсчитывает и выдает в компьютер число ошибок. Этим тестом проверяется канальный порт удаленного модема, телефонный канал, местный канальный и местный последовательный порты модема.

Работа с модемами

Рис. 12.22. Удаленный цифровой тест с самодиагностикой

Для проведения дистанционного цифрового теста с самодиагностикой необходимо выполнить следующие операции:

> набрать номер удаленного модема, конфигурация которого позволяет принимать запрос удаленного цифрового теста, и установить с ним соединение;

> когда соединение установлено, перейти в командный режим и ввести команду АТ&Т7;

После завершения проверки на экран монитора выводится число, равное количеству ошибок. Максимальное отображаемое число ошибок равно 255, даже если фактическое число ошибок больше.

Тест продолжается, пока не истечет время, определенное значением содержимого регистра S18, или пока проверка не будет прервана командой АТ&ТО. Также для завершения проверки и немедленного отключения от линии может использоваться команда АТН.

Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

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

Похожие рефераты: