В статье рассматриваем настройку самых востребованных режимов работы: RealCOM - виртуальный СОМ порт на ПК, TCP Client, TCP Server.

Не путайте NPort со шлюзами MGate. NPort преобразует только интерфейсы СОМ в Ethernet и не изменяет данные, а MGate преобразует интерфейсы и протоколы, подробнее в статье об отличиях NPort и MGate.

Как настроить NPort?

Видеообзор возможностей NPort

Специалисты IPC2U сделали настолько подробный обзор конфигурации NPort, насколько это возможно. В видео показаны пошаговые действия по настройке NPort с помощью бесплатной утилиты и рассмотрены режимы работы (с подробным описанием и анимированным иллюстрациями). В ходе ролика мы подключим модуль M-7055D, который работает по протоколу Modbus RTU, и отправим на него команду для включения дискретных выходов. Также рассмотрим, как проверить правильность работы NPort без необходимости подключать дополнительные модули.

Дополнительно в третьей части видео показаны "секреты" NPort: расширенные функции, о которых мало кто знает, но именно они способны избавить вас от многих причин головной боли инженеров и проектировщиков.

Настройка NPort

Режим RealCOM

Для работы с NPort IA5150 в режиме RealCOM установите драйвер или NPort Administration Suite.

Сначала нужно настроить NPort, а затем добавить СОМ порт либо через драйвер, либо через NPort Administration Suite.

Если вы используете драйвер, то после настройки NPort вы увидите СОМ порт в диспетчере устройств. Если вы используете NPort Administration Suite для добавления СОМ порта, то СОМ порт в диспетчере устройств не отображается.

NPort в диспетчере устройств

Настроим NPort в режим RealCOM и добавим виртуальный СОМ порт через NPort Administration Suite. Также можно использовать WEB-интерфейс для настройки.

Добавим виртуальный СОМ порт через NPort Administration Suite

Найдем NPort выделив поле Configuration и нажав кнопку Search.

После этого нужно разблокировать NPort: нажать правой кнопкой на нем, выбрать Unlock и ввести пароль из документации.

Разблокировать NPort

Далее выделяем наш NPort и нажимаем кнопку Configure.

Изменить настройки NPort

В этом окне можно изменить настройки NPort, достаточно поставить галочку возле поля Modify.

Во вкладке Network можно изменить IP адрес NPort.

Во вкладке Serial настраиваются параметры COM порта: его скорость, тип интерфейса и др.

Для режима RealCOM скорость COM порта будет автоматически изменяться при открытии СОМ порта, а в других режимах здесь нужно указать правильную скорость.

Настройка скорости COM порта

Перейдем во вкладку Operation Mode для настройки режима работы конкретного COM порта.

Вкладка Operation Mode

Выберем режим работы RealCOM, а другие параметры оставим по умолчанию.

После сохранения настроек, NPort перезагрузиться и издаст характерный звук.

Далее добавим виртуальный СОМ порт на ПК (также для этого можно использовать драйвер NPort).

Выделим поле COM Mapping и нажмем кнопку Add.

Поле COM Mapping

В программе появится NPort и он будет иметь синий цвет, что значит эта настройка еще не сохранена.

COM Mapping сохранение настроек

Вы можете изменить номер СОМ порта через кнопку Configure.

Изменить номер СОМ порта

После установки всех настроек сохраним их, нажав на кнопку Apply.

Сохранение настроек NPort

Надпись стала черного цвета, что означает все изменения были сохранены.

Для работы с СОМ портом нужна программа, которая позволит открыть СОМ порт и отправить в него данные. MOXA предлагает воспользоваться бесплатной утилитой PComm Lite.

Для проверки работы NPort можно воспользоваться рекомендациями ниже.

Режим TCP Client

Для режима TCP Client во вкладке Serial нужно указать правильную скорость, т.к. она сама не перестраивается.

Во вкладке Operation Mode нужно выбрать режим TCP Client.

Для правильной работы нужно указать IP адрес TCP Server с которым будет установлено соединение и TCP порт. Остальные параметры можно оставить по умолчанию.

Вкладка Operation Mode настройки

Режим TCP Server

Для режима TCP Server во вкладке Serial нужно указать правильную скорость, т.к. она сама не перестраивается.

Во вкладке Operation Mode нужно выбрать режим TCP Server.

Для правильной работы нужно указать TCP порт по которому будет подключаться TCP Client.

Остальные параметры можно оставить по умолчанию.

Настройка TCP Server

Как проверить работает ли NPort?

Для проверки RS-232 можно воспользоваться простым способом, достаточно замкнуть контакты RX и TX между собой, что позволяет сделать петлю. Тогда все переданные данные в NPort будут возвращены обратно.

Замкнуть контакты RX и TX между собой

Откройте программу

PComm Terminal Emulator

, во вкладке Port Manager откройте СОМ порт, соответствующий NPort(в режиме RealCOM). Скорость и другие параметры можно оставить по умолчанию, т.к. драйвер автоматически применяет такие же параметры на NPort.

Откройте программу PComm Terminal Emulator

Мы отправили несколько единиц в СОМ порт и получили их обратно, также видим одинаковые значения счетчиков TX и RX, что подтверждает получение всех отправленных данных.

Отправили несколько единиц в СОМ порт

Как проверить RS-232, RS-422, RS-485? Протестируем на примере UPort 1150.

Подтягивающие и согласующие резисторы

В некоторых моделях NPort есть встроенные резисторы, которые обеспечивают правильную работу линий RS-422/485.

Согласующий резистор или терминатор 120 Ом – ставится в начале и конце линии для предотвращения отражения сигнала от конца линии и искажении полезного сигнала в RS-422/485.

Подтягивающие резисторы (pull high/low resistors) – предназначены для ограничения тока, протекающего по сигнальным цепям, и чтобы сделать состояние цифрового входа по умолчанию высоким или низким.

NPort IA5150 не имеет встроенных резисторов, но у некоторых моделей они есть, пример для других моделей:

Подтягивающие и согласующие резисторы в NPort

Распиновка разъема NPort IA5150

Распиновка разъема NPort IA5150 DB9

Распиновка разъема NPort IA5150 клемма

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

Снят с производства
NPort 5610-8-DTL NPort 5610-8-DTL
NPort 5610-8-DTL
Ethernet сервер последовательных интерфейсов, 8xRS-232, в настольном исполнении, lite-версия, 0...+60С, с адаптером питания
Снят с производства
NPort IA5450A-T-IEX NPort IA5450A-T-IEX
NPort IA5450A-T-IEX
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), защита от перенапряжения 1 кВ, сертификат IECEx, -40...+75С
NPort IA5250AI-IEX NPort IA5250AI-IEX
NPort IA5250AI-IEX
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ, IECEx, 0...+60C
710.4 $ 64 955.21 ₽
NPort IA5250AI-T-IEX NPort IA5250AI-T-IEX
NPort IA5250AI-T-IEX
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ, IECEx, -40...+75С
898.57 $ 82 160.48 ₽
NPort 5232I w/ adapter NPort 5232I w/ adapter
NPort 5232I w/ adapter
Ethernet сервер последовательных интерфейсов, 2xRS-422/485, гальваническая изоляция 2 кВ, с адаптером питания
401.86 $ 36 743.95 ₽
NPort 5450 w/ adapter NPort 5450 w/ adapter
NPort 5450 w/ adapter
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с адаптером питания
828.65 $ 75 767.36 ₽
NPort 5450I w/ adapter NPort 5450I w/ adapter
NPort 5450I w/ adapter
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с изоляцией 2 кВ, с адаптером питания
1038.58 $ 94 962.25 ₽
NPort IA5150AI-T NPort IA5150AI-T
NPort IA5150AI-T
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), с изоляцией 2 кВ, защита от перенапряжения 1 кВ, -40...+75С
619.7 $ 56 662.08 ₽
NPort IA5150A-T NPort IA5150A-T
NPort IA5150A-T
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), -40...+75С
489.6 $ 44 766.43 ₽
NPort IA5250AI-T NPort IA5250AI-T
NPort IA5250AI-T
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ, -40...+75С
744.16 $ 68 042.05 ₽
NPort IA5150A-T-IEX NPort IA5150A-T-IEX
NPort IA5150A-T-IEX
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), сертификат IECEx, -40...+75С
594.06 $ 54 317.70 ₽
NPort IA5250A-T-IEX NPort IA5250A-T-IEX
NPort IA5250A-T-IEX
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), защита от перенапряжения 1 кВ, IECEx, -40...+75С
706.88 $ 64 633.36 ₽
Снят с производства
NPort IA5450A-IEX NPort IA5450A-IEX
NPort IA5450A-IEX
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), защита от перенапряжения 1 кВ, сертификат IECEx, 0...+60С
Снят с производства
NPort IA5450AI-T-IEX NPort IA5450AI-T-IEX
NPort IA5450AI-T-IEX
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с каскадированием (2xEthernet, 2 IP-адреса), изоляция 2 кВ, защита от перенапряжения 1 кВ, сертификат IECEx, -40...+75С
NPort 6250-T NPort 6250-T
NPort 6250-T
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 2xRS-232/422/485, разъем SD/MMC, входное напряжение 12...48VDC, без адаптера питания, -40...+75C
752.34 $ 68 789.98 ₽
NPort 5210A-T NPort 5210A-T
NPort 5210A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232, -40...+75С, без адаптера питания
413.1 $ 37 771.67 ₽
NPort 5250AI-M12-CT NPort 5250AI-M12-CT
NPort 5250AI-M12-CT
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, разъемы М12, EN 50155, конформное покрытие, -25...+55С
1356.9 $ 124 067.74 ₽
Снят с производства
NPort IA-5150-S-SC-T-IEX NPort IA-5150-S-SC-T-IEX
NPort IA-5150-S-SC-T-IEX
Ethernet сервер последовательных интерфейсов, 1xRS-232/422/485, 100 BaseFX Ethernet (одномодовое оптоволокно, разъем SC), соответствует IECEx, -40...+75С
NPort S8455I-T NPort S8455I-T
NPort S8455I-T
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, cо встроенным Ethernet-коммутатором (5x10/100 Ethernet), изоляция 2 кВ, -40...+85С
2115.54 $ 193 433.77 ₽
Снят с производства
NPort IA5250I-T NPort IA5250I-T
NPort IA5250I-T
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес), изоляция 2 кВ, -40...+75С
NPort 5650-8-M-SC NPort 5650-8-M-SC
NPort 5650-8-M-SC
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485, 1x100 BaseFX (многомодовое оптоволокно, разъем SC)
1392.54 $ 127 326.48 ₽
NPort 5650I-8-DT NPort 5650I-8-DT
NPort 5650I-8-DT
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485, DB9 Male, гальваническая изоляция 2кВ, с адаптером питания
1753.99 $ 160 375.55 ₽
На складе
NPort 5130A-T NPort 5130A-T
NPort 5130A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-422/485 , -40...+75С, без адаптера питания
293.52 $ 26 837.91 ₽
NPort S9650I-8-2HV-SSC-T NPort S9650I-8-2HV-SSC-T
NPort S9650I-8-2HV-SSC-T
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485 DB9 male, cо встроенным Ethernet-коммутатором (2 порта RJ45, 2 оптических порта, одномодовое, разъем SC), IEEE 1588v2, входное напряжение 88...300В DC/85-264В AC, -40...+85С
5250.42 $ 480 070.58 ₽
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.97 $ 110 358.94 ₽
NPort 5232I-T NPort 5232I-T
NPort 5232I-T
Ethernet сервер последовательных интерфейсов, 2xRS-422/485, гальваническая изоляция 2 кВ, -40...+75С, без адаптера питания
489.13 $ 44 723.45 ₽
NPort 6650-8-48V NPort 6650-8-48V
NPort 6650-8-48V
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 8xRS-232/422/485, разъем SD/MMC, входное напряжение 48В DC
1644.48 $ 150 362.54 ₽
На складе
NPort 5450I NPort 5450I
NPort 5450I
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, с изоляцией 2 кВ, без адаптера питания
1014.06 $ 92 720.27 ₽
NPort 5610-16-48V NPort 5610-16-48V
NPort 5610-16-48V
Ethernet сервер последовательных интерфейсов, 16xRS-232, источник питания 48 В
1520.02 $ 138 982.57 ₽
NPort 5650I-8-DT-T NPort 5650I-8-DT-T
NPort 5650I-8-DT-T
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485, DB9 Male, гальваническая изоляция 2кВ, -40...+75C
1956.54 $ 178 895.65 ₽
NPort S9650I-16F-2HV-E-T NPort S9650I-16F-2HV-E-T
NPort S9650I-16F-2HV-E-T
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485 (многомодовое волокно, разъемы ST), cо встроенным Ethernet-коммутатором (4 порта RJ45), IEEE 1588v2, входное напряжение 88...300В DC/85-264В AC, -40...+85С
5091.06 $ 465 499.54 ₽
NPort 6650-16-HV-T NPort 6650-16-HV-T
NPort 6650-16-HV-T
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 16xRS-232/422/485, разъем SD/MMC, входное напряжение 88...300В DC, -40...+85С
2455.51 $ 224 518.82 ₽
На складе
NPort 5250A NPort 5250A
NPort 5250A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232/422/485, с адаптером питания
368.16 $ 33 662.60 ₽
NPort 5650-16-M-SC NPort 5650-16-M-SC
NPort 5650-16-M-SC
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485, 1x100 BaseFX (многомодовое волокно, разъем SC)
1713.14 $ 156 640.44 ₽
NPort S9650I-8F-2HV-SSC-T NPort S9650I-8F-2HV-SSC-T
NPort S9650I-8F-2HV-SSC-T
Ethernet сервер последовательных интерфейсов, 8xRS-232/422/485 (многомодовое волокно, разъем ST), cо встроенным Ethernet-коммутатором (2 порта RJ45, 2 оптических, одномодовое, SC), IEEE 1588v2, входное напряжение 88...300В DC/85-264В AC, -40...+85С
5412.64 $ 494 903.11 ₽
NPort 5610-8-DT-J w/o adaptor NPort 5610-8-DT-J w/o adaptor
NPort 5610-8-DT-J w/o adaptor
Ethernet сервер последовательных интерфейсов, 8xRS-232, RJ45, в настольном исполнении, без адаптера питания
996.96 $ 91 156.74 ₽
NPort IA-5250I-T NPort IA-5250I-T
NPort IA-5250I-T
Ethernet сервер последовательных интерфейсов, 2xRS-232/422/485, с каскадированием (2xEthernet, 1 IP-адрес), изоляция 2 кВ, -40...+75C
620.65 $ 56 748.95 ₽
NPort S9450I-2M-SC-HV-T NPort S9450I-2M-SC-HV-T
NPort S9450I-2M-SC-HV-T
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, cо встроенным Ethernet-коммутатором (3x10/100 Ethernet, 2x100BaseFX Ethernet, многомодовое оптоволокно, разъем SC), входное напряжение 88...300В DC/85-264В AC, -40...+85С
3236.84 $ 295 959.49 ₽
Снят с производства
NPort IAW5250A-12I/O-EU NPort IAW5250A-12I/O-EU
NPort IAW5250A-12I/O-EU
Ethernet сервер последовательных интерфейсов, MQTT, 2xRS-232/422/485, 8xDI, 4xDO, с Wi-Fi 802.11a/b/g/n, 0...+60С
802.15 $ 73 344.34 ₽
На складе
NPort 5430I NPort 5430I
NPort 5430I
Ethernet сервер последовательных интерфейсов, 4xRS-422/485, с изоляцией 2 кВ, без адаптера питания
986.69 $ 90 217.70 ₽
NPort 6650-16-T NPort 6650-16-T
NPort 6650-16-T
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 16xRS-232/422/485, разъем SD/MMC, входное напряжение 100...240В AC, -40...+75С
2483.65 $ 227 091.79 ₽
NPort 5610-8 NPort 5610-8
NPort 5610-8
Ethernet сервер последовательных интерфейсов, 8xRS-232
1102.48 $ 100 804.93 ₽
NPort 6650-16 NPort 6650-16
NPort 6650-16
Ethernet сервер последовательных интерфейсов c криптозащитой данных, 16xRS-232/422/485, разъем SD/MMC, входное напряжение 100...240В AC
2005.4 $ 183 363.15 ₽
NPort S8455I-MM-SC NPort S8455I-MM-SC
NPort S8455I-MM-SC
Ethernet сервер последовательных интерфейсов, 4xRS-232/422/485, cо встроенным Ethernet-коммутатором (3x10/100 Ethernet, 2x100BaseFX Ethernet, многомодовое оптоволокно, разъем SC), изоляция 2 кВ
2032.14 $ 185 808.11 ₽
NPort 5610-8-DT-J NPort 5610-8-DT-J
NPort 5610-8-DT-J
Ethernet сервер последовательных интерфейсов, 8xRS-232, RJ45, в настольном исполнении, с адаптером питания
1016.54 $ 92 947.03 ₽
NPort 5630-16 NPort 5630-16
NPort 5630-16
Ethernet сервер последовательных интерфейсов, 16xRS-422/485
1484.32 $ 135 718.35 ₽
Снят с производства
NPort IAW5150A-6I/O-EU NPort IAW5150A-6I/O-EU
NPort IAW5150A-6I/O-EU
Ethernet сервер последовательных интерфейсов, MQTT, 1xRS-232/422/485, 4xDI, 2xDO, с Wi-Fi 802.11a/b/g/n, 0...+60С
672.9 $ 61 526.41 ₽
Снят с производства
NPort IA5150A-6I/O
NPort IA5150A-6I/O
Ethernet сервер последовательных интерфейсов, MQTT, 1xRS-232/422/485, 4xDI, 2xDO, с каскадированием (2xEthernet, 1 IP-адрес), 0...+60С
553.32 $ 50 592.65 ₽