7.3. 8SMC5 Ethernet

7.3.1. Общая информация

Иногда возникает необходимость в удаленном управлении устройством, когда разместить компьютер рядом с устройством не всегда удобно или иногда просто невозможно. Контроллер 8SMC5 с поддержкой Ethernet - это устройство, которое позволяет конечному пользователю удаленно взаимодействовать с контроллером двигателя через сеть Ethernet. Кроме того, появляется функция многопользовательского доступа к одному устройству.

7.3.2. Варианты подключения

Важно

Примеры, описанные в этой главе, актуальны также для многоосных контроллеров, подключенных в цепь с помощью кабеля Ethernet.

Например, трехосевой контроллер 8SMC5-ETH-B8-B9 состоит из двух контроллеров (одноосного и двухосного), которые могут быть либо соединены между собой кабелем Ethernet, либо просто находиться в одной сети. В обоих случаях контроллеры будут видны в сети и доступны для работы.

../../_images/scheme_example1_multiaxial.png

Пример подключения нескольких контроллеров 8SMC5 с поддержкой Ethernet, соединенных в цепочку к компьютеру

Контроллер 8SMC5 с поддержкой Ethernet может быть подключен к компьютеру или сети различными способами. В зависимости от конфигурации сети и доступных ресурсов возможны несколько вариантов подключения.

В данном разделе рассмотрены следующие сценарии:

7.3.2.1. Прямое подключение к компьютеру без Интернета и DHCP

В этом сценарии контроллер соединяется с компьютером напрямую через кабель Ethernet. Компьютер при этом не имеет доступа к сети Интернет, а автоматическая выдача IP-адресов через DHCP отсутствует.

  • Подключите контроллер к компьютеру с помощью кабеля Ethernet;

  • Определите, как настроен IP-адрес компьютера:

    • Если у компьютера включено автоматическое получение IP-адреса, контроллер будет ожидать ответа от DHCP-сервера в течение 45 секунд. Затем он автоматически назначит себе IP-адрес в диапазоне 169.254.xxx.xxx с маской подсети 255.255.0.0. Это позволяет автоматически обнаружить контроллер.
    • Если у компьютера установлен статический IP-адрес, контроллеру необходимо вручную назначить адрес в той же подсети. Например, если у компьютера IP 192.168.1.10, то у контроллера должен быть 192.168.1.X (где X — любой свободный адрес в сети).
  • Используйте утилиту Revealer, для обнаружения контроллера в сети (см. главу 7.3.3).

    ../../_images/revealer_without_internet.png

    Пример обнаруженного контроллера, подключенного к компьютеру через Ethernet, где компьютер не имеет доступа в Интернет

  • При необходимости измените IP-адрес контроллера. Вы можете сделать это в разделе веб-панель администратора контроллера. Используйте «0000» в качестве пароля.;

../../_images/scheme_example0.png

Пример прямого подключения к компьютеру без Интернета и DHCP

7.3.2.2. Подключение к компьютеру с доступом в Интернет

В данном сценарии компьютер, к которому подключен контроллер, имеет доступ к Интернету и работает через DHCP.

  • Подключите контроллер к компьютеру (в этом случае у компьютера должно быть 2 сетевых интерфейса) или локальной сети с помощью кабеля Ethernet;
  • Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
  • Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3).
Примеры подключения:
../../_images/scheme_example1.png

Пример схемы подключения контроллера 8SMC5 в локальной сети с выходом в Интернет (контроллер подключен к ПК с двумя сетевыми интерфейсами)

../../_images/scheme_example4.png

Пример схемы подключения контроллера 8SMC5 в локальной сети с выходом в Интернет (контроллер подключен к маршрутизатору)

7.3.2.3. Подключение через USB-Ethernet-адаптер

Если у компьютера только один сетевой интерфейс, уже занятый подключением к Интернету, можно использовать USB-Ethernet адаптер.

  • Подключите контроллер к компьютеру с помощью USB-Ethernet адаптера;
  • Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
  • Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3);
../../_images/scheme_example3.png

Пример схемы подключения контроллера 8SMC5 к компьютеру через USB-Ethernet адаптер

7.3.2.4. Удаленный доступ через VPN

Если контроллер находится в офисе и вам приходится работать с ним удаленно, например, из другого офиса или дома, доступ можно получить через VPN-подключение.

  • Подключите контроллер к компьютеру или к локальной сети;
  • Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
  • Настройте VPN-соединение;
  • Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3);
../../_images/scheme_example5.png

Пример схемы удаленного доступа к контроллеру 8SMC5 через VPN-подключение

7.3.3. Автоматическое обнаружение устройства

«Revealer» это удобная кроссплатформенная утилита для поиска устройств в локальной сети. Она поддерживает протокол поиска Standa 8Eth1. Скачать утилиту можно со страницы программного обеспечения.

../../_images/revealer1.png

Пользовательский интерфейс утилиты «Revealer»

Графический пользовательский интерфейс утилиты «Revealer» очень прост в использовании. Нажатие на кнопку Search запустит сканирование локальной сети. После этого все контроллеры 8SMC5 с поддержкой Ethernet, найденные в вашей локальной сети, будут перечислены на панели SSDP Devices в виде кликабельных ссылок. При нажатии на ссылку открывается ваш системный браузер по умолчанию и перенаправляется на веб-страницу интерфейса администрирования.

Предупреждение

«Revealer» использует широковещательные UDP и SSDP запросы. При нажатии на кнопку Search используются оба протокола. Например:
Для поиска контроллеров 8SMC5 с поддержкой Ethernet, принтеров, МФУ, сетевых дисков, видеокамер и т.п. используются SSDP запросы. Подробнее о SSDP можно прочитать здесь.
Важно отметить, использование «Revealer» может быть нежелательным/невозможным в сетях, где в том или ином виде запрещены широковещательные UDP/SSDP запросы.

7.3.4. Панель администрирования

Контроллер 8SMC5 с поддержкой Ethernet оснащен веб-интерфейсом администрирования, который позволяет конечному пользователю управлять службами устройства и отслеживать состояние системы.

../../_images/login1.png

Страница входа в интерфейс администрирования

Для доступа к веб-интерфейсу устройства необходимо открыть URL http://[address], где [address] является IP-адресом устройства в вашей локальной сети (узнать который можно в т.ч. используя программу «Revealer»). Если вы делаете это впервые (или отключили сохранение файлов cookie/паролей в своем браузере), вам необходимо пройти аутентификацию.

Подсказка

Используйте «0000» в качестве пароля по умолчанию

7.3.5. Начало работы с XILab

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

../../_images/XiLabWin_1.jpg

Нажмите Settings, установите флаг Enumerate network devices в правой вкладке.
Выберите протокол TCP, введите IP-адрес контроллера 8SMC5 с поддержкой Ethernet.
Затем нажмите кнопку Rescan в левой вкладке, XILab обнаружит контроллер, подключенный через Ethernet.

../../_images/XiLabWin_2.png

В окне обнаружения контроллера выберите нужную ось. Вы можете управлять им в одноосном режиме или в многоосевом режиме, если было выбрано более одной оси. Дополнительную информацию см. в Руководстве по началу работы с программным обеспечением XILab и Руководство по программе XILab.