7.2. Serial to Ethernet конвертер¶
7.2.1. Общая информация¶
Иногда возникает необходимость управления устройством через последовательный порт, а разместить компьютер рядом с устройством не всегда удобно, а иногда просто невозможно. В таких случаях на помощь приходят различные Serial to Ethernet конвертеры. Serial to Ethernet конвертеры устроены так, что устройства, имеющие последовательный тип подключения, при подключении к ним преобразуются в сетевые и открываются для доступа из любой точки сети. Кроме того, появляется функция многопользовательского доступа к одному устройству
В этой главе в качестве преобразователя будет использоваться MOXA конвертер, но вы можете использовать любой Serial to Ethernet конвертер, от самого дешевого до самого дорогого. Например, модуль Ch9121 или USR-TCP232-410s
Устройство MOXA с повышенной надежностью и большим количеством функций делает его простым и надежным для Ethernet-применений.
Модель оснащена последовательным портом RS-232. Сервер прост и удобен в настройке. За 3 шага может быть осуществлена настройка устройства в Serial-в-Ethernet.
Кроме того, MOXA имеет встроенный интерфейс веб-администрирования, позволяющий легко настроить устройство.
7.2.2. Подключение конвертера к контроллеру 8SMC5¶
Для подключения конвертора MOXA к контроллеру вам понадобится коммуникационная плата, например Waveshare RS232
- Подключите плату RS232 к контроллеру по следующей схеме:
Предупреждение
Линии Rx и Tx должны быть подключены, как показано на схеме выше. Rx -> Rx, Tx -> Tx
- Подключите плату RS232 к преобразователю MOXA с помощью разъема DB9
- Подключите Ethernet кабель и блок питания, который входит в комплект поставки MOXA
- Подключите блок питания и подвижку к контроллеру 8SMC5
- Включите контроллер 8SMC5 и конвертор MOXA
7.2.3. Конфигурация сети¶
Подключение контроллера по локальной сети:
- Необходимо наличие DHCP сервера, поддерживающего автоматическую раздачу IP адресов. Простой DHCP-сервер, который удовлетворяет всем требованиям, можно скачать здесь.
- Поддержка протокола IPv4 сервером и компьютером.
Ethernet-конвертер можно использовать и при прямом подключении к ПК с работающим DHCP-сервером. Пример настройки локального подключения для ОС Windows:
- Загрузите простой DHCP-сервер.
- Используйте файл конфигурации по умолчанию для этого сервера (строки с 19 по 31 могут отличаться) или настройте DHCP самостоятельно.
- Узнайте IP-адрес, присвоенный конвертеру, и откройте его в веб-браузере.
Примечание
При необходимости вы можете использовать статический IP-адрес.
Конвертер и ваш ПК должны находиться в одной подсети!
7.2.4. Настройка MOXA NPort конвертера через web интерфейс¶
- Найдите MOXA в вашей локальной сети, чтобы убедиться, что установка работает
Важно
По умолчанию устройство MOXA Nport имеет IP-адрес 192.168.127.254
Используйте «moxa» в качестве пароля, затем нажмите «Enter».
- В разделе «Operating Settings» выберите режим работы «TCP Server Mode»
Не забудьте указать «Local TCP port», через который будет устанавливаться соединение
Важно
После внесения любых изменений в настройки конвертера необходимо сохранить и перезагрузить устройство!
7.2.5. Начало работы с помощью XILab¶
Запустите XILab и сделайте следующее. Предполагается, что вышеуказанные инструкции по подключению и настройке были соблюдены.
При первом запуске XILab появится стартовое окно, в котором будут найдены два виртуальных устройства.
Нажмите Settings и установите флаг Enumerate network devices на правой вкладке. Введите IP адрес MOXA конвертера и не забудьте указать порт. Затем нажмите кнопку Rescan в левой части стартового окна, XILab найдет контроллер подключенный к конвертеру.
В окне обнаружения контроллера выберите нужную ось. Вы можете управлять им в одноосном режиме или в многоосевом режиме, если было выбрано более одной оси. Дополнительную информацию см. в Руководстве по началу работы с программным обеспечением XILab и Руководство по программе XILab.
Примечание
Когда IP-адрес устройства найден, следует понимать, что перемещение устройства в другое место может привести к изменению его IP-адреса.