Когда нужно обращаться к удалённому устройству по протоколам TCP/IP.
Режим TCP Server стоит использовать, если приложение играет роль TCP Client’а и является инициатором связи.
Работа режима показана на рисунке:
1) Приложение на ПК устанавливает соединение с NPort.
2) После установки соединения данные могут передаваться в обоих направлениях.
Рисунок 1. Подключение NPort в режиме TCP Server.
Каждому COM-порту NPort присваивается уникальный номер TCP-порта. Например, для 4-портового NPort комбинация IP: порт по умолчанию следующая:
COM1: 192.168.127.254 : 4001
COM2: 192.168.127.254 : 4002
COM3: 192.168.127.254 : 4003
COM4: 192.168.127.254 : 4004
Настройка номера TCP порта показана на картинке:
Рисунок 2. Настройка номера TCP-порта в NPort.
Например, если есть счетчик с выходом RS-485, то его можно опросить через сеть Ethernet с помощью NPort. Для этого нужно перевести NPort в режим работы TCP Server, а в программе для опроса указать IP-адрес NPort и номер TCP-порта того COM-порта, к которому подключен счетчик.
Рисунок 3. Для опроса NPort укажите IP и номер TCP-порта в программе.
Если один и тот же COM-порт используют несколько компьютеров, ограничения такие же, как и в режиме RealCOM:
Рисунок 4. С одним и тем же COM-портом могут работать до 4/8 ПК одновременно.
- Количество подключенных компьютеров ограничено для NPort 5000 серии до 4, а для NPort 6000 до 8
- При одновременной передаче данных со стороны компьютеров они обслуживаются в режиме FIFO – First In, First Out
- Данные, пришедшие на COM-порт, рассылаются всем компьютерам в виде Unicast-сообщений
- В этом случае возможна только передача данных без служебных сигналов (RAW-data)