Разъем интерфейса

Разъем для подключения последовательного порта может со­держать 25 или 9 выводов (соответственные обозначения — D25 и D9) — табл. 3.1. Только два провода этих разъемов использу­ются для передачи и приема данных. Остальные используются для вспомогательных и управляющих сигналов, причем для со­единения различных типов устройств может потребоваться раз­личное количество выводов разъемов.

Стандарт RS-232-C определяет взаимодействие между уст­ройствами двух типов:

• DTE (Data Terminal Equipment — оконечное/терминальное устройство);

• DCE (Data Communication Equipment — устройство связи).

В большинстве случаев компьютер, терминал являются DTE,

модемы, принтеры, графопостроители — DCE.

Если опустить ненужные подробности, то можно сказать, что для связи DTE — DCE (например, компьютер — внешний мо­дем) необходимо в разъемах осуществить соединение проводов по принцину «вход — вход» и «выход — выход», для связи же DTE — DTE (например, компьютер — компьютер) принцип со­единения другой — «выход — вход» и «вход — выход» (рис. 3.3). Структура, приведенная на рис. 3.3, а, используется для соеди­нения двух ПК и в обиходе получила название «нуль-модем».

При передаче цифровых (импульсных) данных на большие расстояния по обычным проводам начинают сказываться эф­фекты так называемых «длинных линий», впервые обнаружен-

Таблица 3.1.Структура разъемов интерфейса RS-232-C
Номер кон- тахта D-25 Принятое сокраще­ние по RS-232 АА Номер кон­такта D-9 Содержание информации FG (frame ground) - защитное (силовое)заземление Вход или выход
ВА TD (transmitted data) - передавае­мые данные Выход
ВВ RD (received data) - принимаемые данные Вход
СА RTS (request to send) - запрос для передачи Выход
СВ СС 8 6 CTS (clear to send) - сброс для пере­дачи DSR (data set ready) - готовность данных Вход Вход
АВ SG (signal ground) - сигнальное за­земление -
CF DCD (data carrier detect) - обнаруже­ние передачи данных Вход
CD DTR (data terminal ready) - данные готовы к передаче Выход
СЕ Rl (ring indicator) - индикатор вызова Вход
Примечания. 1. Контакты 9-19, 21,23-25 не используются. 2. Уровни напряжения на контактах составляют: для логического нуля -15... 13 В; для логической едини­цы +3...+15 В (промежуток -3...+3 В соответствует отсутствию сигнала).

1 2 8 20 22
1 2 8 20 20
32 4 20 720 7
1 2 8 20 22

 

 


Рис. 3.3. Схемы связи проводов в кабелях для соединения DTE — DCE (а)

и DTE - DTE (б)

ные при прокладке трансатлантического кабеля для телеграфной связи Европа — Америка. Сигналы расплываются, накладывают­ся друг на друга, создают помехи и подвержены внешним поме­хам (рис. 3.4). Для избежания данных эффектов необходимо ис­пользование кабелей связи с высокими характеристиками, а так­же установка на линии электронных устройств, корректирующих передаваемые сигналы (повторители, модемы).


 

Рис. 3.4. Искажение импульсных сигналов в длинных линиях: а — исходный вид; б — вид на стороне приемника

По аналогичным причинам передача цифровой информации при соединениях типа DTR—DTR и DTR—DTE, описанных выше, ограничена определенными расстояниями. Официальное ограничение по длине соединительного кабеля по стандарту RS-232-C составляет 15,24 м. На практике это расстояние зави­сит от скорости передачи данных и может быть значительно больше (табл. 3.2).

Таблица 3.2.Параметры линии связи через нуль-модем
Скорость передачи, бод Максимальная длина экранированного кабеля, м Максимальная длина неэкранированного кабеля, м
<300
76 ;

 

Программная поддержка коммуникации двух компь­ютеров через СОМ-порт. 1. Norton Commander (NC) — про­стейшая программа, которую можно использовать для связи двух ПК через нуль-модемный кабель (рис. 3.3, 3.5).

Чтобы на экране появилось окно Commander Link (см. рис. 3.4), необходимо нажать F9, выбрать пункт Left (или Right),


Натеhsl txt

hs3 txt

hs4 txt

hs5 txt

С :\P0SKUB\BBS\BE(1fiRT=i
= C:\POSKUR\POS\nODEMTW Name I Size
I
SizeI Date Time 20798|10.01.92| 15:35 = Commander Link
Choose which mode and port you want for this panel:

hs8 txt

Serial Ports (x) С0Г11: ( ) COM2: ( ) COM3: ( ) COM4:

п24вв txt mod9_10 txt modeml_3 txt modem4_5 txt

m2400.txt

  Date Time
R
Parallel Ports ( ) LPT1: С ) LPT2 ( ) LPT3 ( ) LPT4
76 5.02.98 18:53


 

 


C:\P0SKUR\P0S4

Select communication mode (x) Master С ) Slave


 

 


t Link 1 [ Clone ] С Cancel 1

Рнс. 3.5. Экран режима коммуникации NC

а затем — Link. Далее необходимо выбрать номер порта, через который будет осуществляться связь (СОМ1 — СОМ8), а также режим работы каждого ПК — Master (основной) или Slave (зави­симый) (рис. 3.5). Все манипуляции должны производиться на основном ПК, а зависимый становится просто добавочным на­копителем информации, в связи с чем в данном режиме (Link) с основного компьютера можно:

• копировать и перемещать файлы с одного компьютера над другой;

• удалять, создавать файлы на зависимом компьютере, изме­нять их атрибуты;

• создавать, удалять каталоги на зависимом ПК.

Нельзя: просматривать дерево каталогов и запускать програм­мы на зависимом ПК.

2. FastWire — другая широко используемая программа связи ПК через нуль-модем. В отличие от NC, FW позволяет запускать программы на зависимом (удаленном) компьютере.