Не знаете, чем отличаются режимы работы NPort, и какой выбрать? Мы всё объяснили!

Как работает NPort?

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

Оглавление:

Сервер последовательных интерфейсов – что это?

Для рядового пользователя NPort представляет собой устройство, которое пробрасывает данные между локальной сетью Ethernet и последовательным портом устройства (COM-портом).

Обычно, особенно в англоязычной литературе, такие устройства называют серверами последовательных интерфейсов. Используется слово «сервер», потому что устройства собирают на себя данные с одного или нескольких последовательных портов, а потом, обработав, передают дальше по сети. При этом такие приборы подменивают данные на 1-м (физическом) и 2-м (канальном) уровне модели OSI, преобразовывая среду передачи и форматы кадров между стандартами Ethernet и RS-232/422/485. В контексте такого взгляда на функционал понятие «сервер» скорее синоним слова «буфер», а не компьютер (сервер в классическом понимании обычно выполняет немного другие задачи, а именно: предоставление общего доступа к ресурсам и услугам).

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

Как работает NPort?

Упаковка данных и буфер памяти

Одна из проблем, с которой сталкиваются производители преобразователей последовательных интерфейсов – различие в скоростях передачи данных по сети Ethernet (10/100 Мбит/с) и последовательной линии связи RS-232/422/485 (до 921.6 кбит/с). Поэтому данные, приходящие на COM-порт сервера последовательных интерфейсов, помещаются в буфер памяти, где хранятся до его переполнения/получения спец. символа/истечения времени хранения.

После этого все данные из буфера “упаковываются” в IP-пакет и передаются по Ethernet-сети в рамках TCP- или UDP-сессии.

К данным добавляется заголовок TCP-сегмента: - Data over TCP

Упаковка данных и буфер памяти

Работа драйвера NPort

Для работы NPort в режиме виртуального COM-порта на компьютере обязательно должен быть драйвер. Он инсталлируется на вычислительную машину автоматически при установке утилиты NPort Administrator или NPort Windows Driver Manager.

Работа драйвера NPort

При отправке информации через приложение драйвер перехватывает данные, отправляемые на COM-порт, упаковывает их в пакеты TCP/IP и затем отправляет через сетевую карту ПК.

При приеме данных с COM-порта драйвер принимает данные, приходящие на сетевую карту ПК, распаковывает TCP/IP пакет и передает приложению в корректном для приложения формате.

Таким образом на аппаратном уровне компьютер общается только с Ethernet-сетью, в то же время на программном – приложение на ПК отправляет данные в том же виде, как если бы работало с реальной платой с COM-портами, вставленной в PCI-слот машины.

В свою очередь на другом конце соединения NPort принимает Ethernet-кадры, затем распаковывает IP-пакет, отбрасывает TCP-заголовок и затем прозрачно отправляет оставшиеся данные на соответствующее последовательное устройство, подключенное к одному из последовательных портов NPort.

Как выбрать режим работы NPort?

NPort поддерживает 11 групп режимов работы для различных задач. Диаграмма ниже поможет правильно выбрать режим работы.

Как выбрать режим работы NPort?

Принято считать, что именно обилие режимов сделало NPort самым продаваемым сервером последовательных интерфейсов в мире.

Рассмотрим все это подробнее в отдельных мини-статьях.

Режимы, для работы которых требуется установка драйвера:

Эти режимы можно назвать классическими, и их основная задача – оснастить современные компьютеры, у которых есть только Ethernet-порт виртуальным COM-портом, чтобы продолжать использовать программы, написанные под старое оборудование.

Socket режимы:

Эта группа режимов используется в случае, если Ваше приложение или устройство поддерживает стек TCP/IP. Они представляют прямой доступ к серверам последовательных устройств через сети TCP/IP без предварительной установки драйвера.

Специальные режимы:

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

Рекомендованные продукты

На складе
NPort 5150 NPort 5150
NPort 5150
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с адаптером питания
214.26 $ 16 805.87 ₽
На складе
NPort 5150A NPort 5150A
NPort 5150A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-232/422/485, с адаптером питания
242.59 $ 19 027.98 ₽
На складе
NPort 5250A NPort 5250A
NPort 5250A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232/422/485, с адаптером питания
368.17 $ 28 878.08 ₽
На складе
MiiNePort E2-H-T
MiiNePort E2-H-T
Встраиваемый Ethernet сервер последовательных интерфейсов, 1xTTL, -40...+85С, со штырьковым сетевым разъемом, скорость передачи данных от 50 до 921.6 Кбит/с
104.88 $ 8 226.45 ₽
На складе
NPort IA-5250 NPort IA-5250
NPort IA-5250
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес)
411.9 $ 32 308.12 ₽
На складе
NPort 5130 NPort 5130
NPort 5130
Ethernet сервер последовательных интерфейсов, 1xRS-422/485, с адаптером питания
202.14 $ 15 855.21 ₽
На складе
NPort 5232I NPort 5232I
NPort 5232I
Ethernet сервер последовательных интерфейсов, 2xRS-422/485, гальваническая изоляция 2 кВ, без адаптера питания
379.62 $ 29 776.18 ₽
На складе
NPort IA-5150 NPort IA-5150
NPort IA-5150
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес)
325.02 $ 25 493.53 ₽
На складе
NE-4110S
NE-4110S
Встраиваемый Ethernet сервер последовательных интерфейсов, 1xRS-232, 0...+55C, с сетевым разъемом RJ45
86.46 $ 6 781.65 ₽
На складе
NPort 5110A NPort 5110A
NPort 5110A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-232, с адаптером питания
219.72 $ 17 234.13 ₽
На складе
NPort 5230 NPort 5230
NPort 5230
Ethernet сервер последовательных интерфейсов, 1xRS-232, 1xRS-422/485, без адаптера питания
306.06 $ 24 006.37 ₽
На складе
NPort 5130A NPort 5130A
NPort 5130A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-422/485, с адаптером питания
220.51 $ 17 296.10 ₽
На складе
NPort 5430 NPort 5430
NPort 5430
Ethernet сервер последовательных интерфейсов, 4xRS-422/485, без адаптера питания
764.72 $ 59 982.19 ₽
На складе
NPort 5232 NPort 5232
NPort 5232
Ethernet сервер последовательных интерфейсов, 2xRS-422/485, без адаптера питания
286.13 $ 22 443.12 ₽
На складе
NPort 5450 NPort 5450
NPort 5450
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, без адаптера питания
795.64 $ 62 407.46 ₽
На складе
NPort 5430I NPort 5430I
NPort 5430I
Ethernet сервер последовательных интерфейсов, 4xRS-422/485, с изоляцией 2 кВ, без адаптера питания
986.69 $ 77 392.81 ₽
На складе
NPort 5210A NPort 5210A
NPort 5210A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232, с адаптером питания
337.98 $ 26 510.07 ₽
На складе
NPort IA5150A NPort IA5150A
NPort IA5150A
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), -10...+60С
383.52 $ 30 082.08 ₽
На складе
NPort P5150A NPort P5150A
NPort P5150A
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с питанием PoE, 0...+60С, без адаптера питания
378.17 $ 29 662.44 ₽
На складе
NPort 5130A-T NPort 5130A-T
NPort 5130A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-422/485 , -40...+75С, без адаптера питания
293.51 $ 23 021.99 ₽
На складе
NPort 5230A NPort 5230A
NPort 5230A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-422/485, с адаптером питания
337.98 $ 26 510.07 ₽
На складе
NPort IA5250A NPort IA5250A
NPort IA5250A
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), защита от перенапряжения 1 кВ
461.57 $ 36 204.07 ₽
На складе
NPort IA-5150-S-SC NPort IA-5150-S-SC
NPort IA-5150-S-SC
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, 100 BaseFX Ethernet (одномодовое оптоволокно, разъем SC)
549.25 $ 43 081.41 ₽
На складе
NPort 5650-8-DT-J NPort 5650-8-DT-J
NPort 5650-8-DT-J
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485, RJ-45 8pin, с адаптером питания
1124.77 $ 88 223.36 ₽
На складе
NPort IA-5250-T NPort IA-5250-T
NPort IA-5250-T
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес), -40...+75С
550.38 $ 43 170.05 ₽
На складе
NPort 5650-16 NPort 5650-16
NPort 5650-16
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485
1518.14 $ 119 078.04 ₽
На складе
NPort IA-5150I-T NPort IA-5150I-T
NPort IA-5150I-T
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес), с изоляцией 2 кВ, -40...+75С
588.59 $ 46 167.12 ₽
На складе
NPort 5110-T NPort 5110-T
NPort 5110-T
Ethernet сервер последовательных интерфейсов, 1xRS-232, -40...+75С, без адаптера питания
270.06 $ 21 182.64 ₽
На складе
MiiNePort E2-T
MiiNePort E2-T
Встраиваемый Ethernet сервер последовательных интерфейсов, 1xTTL, -40...+85С, со штырьковым сетевым разъемом
99.96 $ 7 840.54 ₽
На складе
NE-4110S-T
NE-4110S-T
Встраиваемый Ethernet сервер последовательных интерфейсов, 1xRS-232, -40...+75С, с сетевым разъемом RJ45
113.46 $ 8 899.44 ₽
На складе
NPort IA5450AI-T NPort IA5450AI-T
NPort IA5450AI-T
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ, -40...+75С
1259.52 $ 98 792.72 ₽
На складе
NPort 6450 NPort 6450
NPort 6450
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 4xRS-232/422/485, разъем SD/MMC, входное напряжение 12...48В DC, с адаптером питания
799.51 $ 62 711.01 ₽
На складе
NPort 5410 NPort 5410
NPort 5410
Ethernet сервер последовательных интерфейсов, 4xRS-232, без адаптера питания
731.5 $ 57 376.52 ₽
На складе
NPort IA5250AI NPort IA5250AI
NPort IA5250AI
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ
593.81 $ 46 576.56 ₽
На складе
NPort IA5250A-T NPort IA5250A-T
NPort IA5250A-T
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), защита от перенапряжения 1 кВ, -40...+75С
572.65 $ 44 916.83 ₽
На складе
NPort IA5450A-T NPort IA5450A-T
NPort IA5450A-T
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), -40...+75С
967.06 $ 75 853.09 ₽
На складе
NPort 5650-16-HV-T NPort 5650-16-HV-T
NPort 5650-16-HV-T
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485, 10/100M Ethernet, RJ-45 8pin, 88~300 VDC, -40...+85C
2433.98 $ 190 913.60 ₽
На складе
NPort 5210 NPort 5210
NPort 5210
Ethernet сервер последовательных интерфейсов, 2xRS-232, без адаптера питания
306.06 $ 24 006.37 ₽
На складе
NPort 5230A-T NPort 5230A-T
NPort 5230A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-422/485, -40...+75С, без адаптера питания
401.21 $ 31 469.63 ₽
На складе
NPort 5232-T NPort 5232-T
NPort 5232-T
Ethernet сервер последовательных интерфейсов, 2xRS-422/485, -40...+75С, без адаптера питания
379.81 $ 29 791.08 ₽
На складе
NPort 5150A-T NPort 5150A-T
NPort 5150A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-232/422/485, -40...+75С, без адаптера питания
307.55 $ 24 123.24 ₽
На складе
CN2650I-16-2AC CN2650I-16-2AC
CN2650I-16-2AC
16-портовый терминальный сервер RS-232/422/485 в 10/100Мбит Ethernet, 2 независимых LAN порта, изоляция 2 кВ, резервируемый источник питания 110/220 В
3241.54 $ 254 256.02 ₽
На складе
NPort 5650-8 NPort 5650-8
NPort 5650-8
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485, RJ-45 8pin, 10/100M Ethernet, 100..240 VAC, 0...+55C
1206.95 $ 94 669.30 ₽
На складе
NPort 5110 NPort 5110
NPort 5110
Ethernet сервер последовательных интерфейсов, 1xRS-232, с адаптером питания
202.62 $ 15 892.86 ₽
На складе
NPort IA-5150-T NPort IA-5150-T
NPort IA-5150-T
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес), -40...+75С
458.82 $ 35 988.37 ₽
NPort W2150A-W4-EU NPort W2150A-W4-EU
NPort W2150A-W4-EU
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с Wi-Fi 802.11a/b/g/n, 17.5 dBm (56 мВт), 0...+55С, с адаптером питания
439.98 $ 34 510.62 ₽
NPort W2250A-W4-EU NPort W2250A-W4-EU
NPort W2250A-W4-EU
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с Wi-Fi 802.11a/b/g/n, 17.5 dBm (56 мВт), 0...+55С, с адаптером питания
524.18 $ 41 115 ₽
NPort W2250A-W4-T-EU NPort W2250A-W4-T-EU
NPort W2250A-W4-T-EU
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с Wi-Fi 802.11a/b/g/n, до 55мВт, -40...+75С, с адаптером питания
740.68 $ 58 096.57 ₽