Режим работы, основанный на открытом стандарте.

Режим RFC2217 поддерживают только серии NPort 5000A, NPort 5000AI-M12, NPort IA5000A, NPort 5600, и NPort 5600-8-DT/DTL, NPort 6000.

Драйверы для режима RealCOM разработаны компанией MOXA и используют закрытый протокол. RFC2217 – открытый стандарт, выполняющий схожие функции с режимом Real COM. RFC2217 это расширение протокола Telnet (COM port control protocol). Есть приложения, написанные специально под этот режим, а также сторонние драйверы, доступные в Интернете. Используйте этот режим, если его требует Ваше приложение или операционная система.

Компания MOXA рекомендует использовать драйверы Serial Port Redirector или Serial/IP Redirector:

Serial/IP Redirector
Serial Port Redirector

Отличие RFC2217 от Real COM

Принципиальным отличием этих двух режимов является количество создаваемых TCP-соединений. Real COM использует два независимых соединения для передачи данных и служебных сигналов, а RFC2217 передает все по одному соединению, таким образом режим Real COM работает быстрее, т.к. в RFC компьютеру приходится дополнительно анализировать TCP/IP пакет.

Разница в количестве создаваемых TCP-соединений

Рисунок 1. Разница в количестве создаваемых TCP-соединений.

Таким образом:

  • Режим RFC 2217 также использует драйвер для установления прозрачного соединения между ПК и последовательным устройством
  • RealCOM работает быстрее чем RFC2217

Отличие RFC2217 от TCP Server

По умолчанию в режимах TCP Server и RFC2217 первому COM порту NPort присваивается номер TCP-порта 4001, второму 4002 и т.д.

В режиме TCP Server NPort может только передавать и принимать данные через 4001 порт.

В режиме RFC2217 кроме приема и передачи данных возможно устанавливать параметры COM-порта через 4001 порт.

RFC2217 позволяет устанавливать параметры COM-порта в одной TCP-сессии

Рисунок 2. RFC2217 позволяет устанавливать параметры COM-порта в одной TCP-сессии.