Проверка с помощью HyperTerminal

Теперь проверим созданное соединение с помощью HyperTerminal. Выполните следующие шаги:

  • Подключите DS, который вы настроили ранее (в разделе Настройка сервера устройств), к сети и подайте питание. Убедитесь, что зелёный светодиод горит постоянно, - это показывает, что соединение есть.
  • Возьмите этот DS и соедините контакты последовательного разъёма №2 и №3. Это временное соединение: контакт №3 - выходной, контакт №2 - входной, так что всё, что выходит, сразу возвращается обратно. Такое соединение называется петлёй (loopback), и мы будем использовать её для теста. После теста соединение больше не понадобится, так что не нужно паять сам разъём или что-либо подобное. Соединение должно выглядеть так:

an007_Db9m

  • На ПК, где вы настроили виртуальный последовательный порт, запустите HyperTerminal. Для этого нажмите Start > Programs > Accessories > Communication > HyperTerminal.
  • Выберите имя для соединения.
  • На следующем экране в поле «Connect using» выберите созданный виртуальный последовательный порт (например, COM6).
  • На следующем экране выберите любые удобные параметры последовательного порта, но убедитесь, что Flow Control установлен в None.
  • Нажмите OK. Теперь у вас появится белый экран, в котором можно печатать:

an007_mainscreen

  • Введите с клавиатуры любой текст. Вы должны увидеть его на экране. Если вы видите то, что печатаете, значит, происходит следующее:
  • HyperTerminal отправляет данные в виртуальный последовательный порт.
  • Виртуальный последовательный порт отправляет данные в LinkServer.
  • LinkServer отправляет данные в сервер устройств.
  • DS получает данные и сразу отправляет их обратно (используя петлю, которую мы создали в начале этого шага).
  • LinkServer получает данные от DS и отправляет их обратно на ПК с HyperTerminal.
  • Виртуальный последовательный порт получает данные обратно и передаёт их в HyperTerminal.
  • Вы видите на экране то, что напечатали.

an007_diag

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