7.3. 8SMC5 Ethernet

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

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

Если Вы столкнётесь с проблемами при подключении устройства через Ethernet, пожалуйста, обратитесь к страницам Устройство теряет подключение по Ethernet или Устройство не обнаруживается через Ethernet.

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

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

Примечание

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

Например, трехосевой контроллер 8SMC5-ETH-B8-B9 состоит из двух контроллеров (одноосного и двухосного), которые могут быть либо соединены между собой кабелем 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_example1_multiaxial.png

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

7.3.2.2. Подключение к компьютеру по локальной сети (LAN) с DHCP

В этом сценарии компьютер, к которому подключён контроллер, находится в одной локальной сети (LAN) и работает через 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.