В статье рассматриваем настройку самых востребованных режимов работы: RealCOM - виртуальный СОМ порт на ПК, TCP Client, TCP Server.
Не путайте NPort со шлюзами MGate. NPort преобразует только интерфейсы СОМ в Ethernet и не изменяет данные, а MGate преобразует интерфейсы и протоколы, подробнее в статье об отличиях NPort и MGate.
Содержание:
Видеообзор возможностей NPort
Специалисты IPC2U сделали настолько подробный обзор конфигурации NPort, насколько это возможно. В видео показаны пошаговые действия по настройке NPort с помощью бесплатной утилиты и рассмотрены режимы работы (с подробным описанием и анимированным иллюстрациями). В ходе ролика мы подключим модуль M-7055D, который работает по протоколу Modbus RTU, и отправим на него команду для включения дискретных выходов. Также рассмотрим, как проверить правильность работы NPort без необходимости подключать дополнительные модули.
Дополнительно в третьей части видео показаны "секреты" NPort: расширенные функции, о которых мало кто знает, но именно они способны избавить вас от многих причин головной боли инженеров и проектировщиков.
Настройка NPort
Режим RealCOM
Для работы с NPort IA5150 в режиме RealCOM установите
Сначала нужно настроить NPort, а затем добавить СОМ порт либо через драйвер, либо через NPort Administration Suite.
Если вы используете драйвер, то после настройки NPort вы увидите СОМ порт в диспетчере устройств. Если вы используете NPort Administration Suite для добавления СОМ порта, то СОМ порт в диспетчере устройств не отображается.
Настроим NPort в режим RealCOM и добавим виртуальный СОМ порт через NPort Administration Suite. Также можно использовать WEB-интерфейс для настройки.
Найдем NPort выделив поле Configuration и нажав кнопку Search.
После этого нужно разблокировать NPort: нажать правой кнопкой на нем, выбрать Unlock и ввести пароль из документации.
Далее выделяем наш NPort и нажимаем кнопку Configure.
В этом окне можно изменить настройки NPort, достаточно поставить галочку возле поля Modify.
Во вкладке Network можно изменить IP адрес NPort.
Во вкладке Serial настраиваются параметры COM порта: его скорость, тип интерфейса и др.
Для режима RealCOM скорость COM порта будет автоматически изменяться при открытии СОМ порта, а в других режимах здесь нужно указать правильную скорость.
Перейдем во вкладку Operation Mode для настройки режима работы конкретного COM порта.
Выберем режим работы RealCOM, а другие параметры оставим по умолчанию.
После сохранения настроек, NPort перезагрузиться и издаст характерный звук.
Далее добавим виртуальный СОМ порт на ПК (также для этого можно использовать драйвер NPort).
Выделим поле COM Mapping и нажмем кнопку Add.
В программе появится NPort и он будет иметь синий цвет, что значит эта настройка еще не сохранена.
Вы можете изменить номер СОМ порта через кнопку Configure.
После установки всех настроек сохраним их, нажав на кнопку Apply.
Надпись стала черного цвета, что означает все изменения были сохранены.
Для работы с СОМ портом нужна программа, которая позволит открыть СОМ порт и отправить в него данные. MOXA предлагает воспользоваться бесплатной утилитой
Для проверки работы NPort можно воспользоваться рекомендациями ниже.
Режим TCP Client
Для режима TCP Client во вкладке Serial нужно указать правильную скорость, т.к. она сама не перестраивается.
Во вкладке Operation Mode нужно выбрать режим TCP Client.
Для правильной работы нужно указать IP адрес TCP Server с которым будет установлено соединение и TCP порт. Остальные параметры можно оставить по умолчанию.
Режим TCP Server
Для режима TCP Server во вкладке Serial нужно указать правильную скорость, т.к. она сама не перестраивается.
Во вкладке Operation Mode нужно выбрать режим TCP Server.
Для правильной работы нужно указать TCP порт по которому будет подключаться TCP Client.
Остальные параметры можно оставить по умолчанию.
Как проверить работает ли NPort?
Для проверки RS-232 можно воспользоваться простым способом, достаточно замкнуть контакты RX и TX между собой, что позволяет сделать петлю. Тогда все переданные данные в NPort будут возвращены обратно.
Откройте программу
Мы отправили несколько единиц в СОМ порт и получили их обратно, также видим одинаковые значения счетчиков TX и RX, что подтверждает получение всех отправленных данных.
Подтягивающие и согласующие резисторы
В некоторых моделях NPort есть встроенные резисторы, которые обеспечивают правильную работу линий RS-422/485.
Согласующий резистор или терминатор 120 Ом – ставится в начале и конце линии для предотвращения отражения сигнала от конца линии и искажении полезного сигнала в RS-422/485.
Подтягивающие резисторы (pull high/low resistors) – предназначены для ограничения тока, протекающего по сигнальным цепям, и чтобы сделать состояние цифрового входа по умолчанию высоким или низким.
NPort IA5150 не имеет встроенных резисторов, но у некоторых моделей они есть, пример для других моделей:
Распиновка разъема NPort IA5150