7.3. 8SMC5 Ethernet¶
7.3.1. Общая информация¶
Иногда возникает необходимость в удаленном управлении устройством, когда разместить компьютер рядом с устройством не всегда удобно или иногда просто невозможно. Контроллер 8SMC5 с поддержкой Ethernet - это устройство, которое позволяет конечному пользователю удаленно взаимодействовать с контроллером двигателя через сеть Ethernet. Кроме того, появляется функция многопользовательского доступа к одному устройству.
7.3.2. Варианты подключения¶
Важно
Примеры, описанные в этой главе, актуальны также для многоосных контроллеров, подключенных в цепь с помощью кабеля Ethernet.
Например, трехосевой контроллер 8SMC5-ETH-B8-B9 состоит из двух контроллеров (одноосного и двухосного), которые могут быть либо соединены между собой кабелем Ethernet, либо просто находиться в одной сети. В обоих случаях контроллеры будут видны в сети и доступны для работы.

Пример подключения нескольких контроллеров 8SMC5 с поддержкой Ethernet, соединенных в цепочку к компьютеру
Контроллер 8SMC5 с поддержкой Ethernet может быть подключен к компьютеру или сети различными способами. В зависимости от конфигурации сети и доступных ресурсов возможны несколько вариантов подключения.
В данном разделе рассмотрены следующие сценарии:
- Прямое подключение к компьютеру без Интернета и DHCP
- Подключение к компьютеру с доступом в Интернет
- Подключение через USB-Ethernet-адаптер
- Удаленный доступ через VPN
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 — любой свободный адрес в сети).
- Если у компьютера включено автоматическое получение IP-адреса, контроллер будет ожидать ответа от DHCP-сервера в течение 45 секунд. Затем он автоматически назначит себе IP-адрес в диапазоне
Используйте утилиту Revealer, для обнаружения контроллера в сети (см. главу 7.3.3).
При необходимости измените IP-адрес контроллера. Вы можете сделать это в разделе веб-панель администратора контроллера. Используйте «0000» в качестве пароля.;
7.3.2.2. Подключение к компьютеру с доступом в Интернет¶
В данном сценарии компьютер, к которому подключен контроллер, имеет доступ к Интернету и работает через DHCP.
- Подключите контроллер к компьютеру (в этом случае у компьютера должно быть 2 сетевых интерфейса) или локальной сети с помощью кабеля Ethernet;
- Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
- Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3).
7.3.2.3. Подключение через USB-Ethernet-адаптер¶
Если у компьютера только один сетевой интерфейс, уже занятый подключением к Интернету, можно использовать USB-Ethernet адаптер.
- Подключите контроллер к компьютеру с помощью USB-Ethernet адаптера;
- Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
- Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3);
7.3.2.4. Удаленный доступ через VPN¶
Если контроллер находится в офисе и вам приходится работать с ним удаленно, например, из другого офиса или дома, доступ можно получить через VPN-подключение.
- Подключите контроллер к компьютеру или к локальной сети;
- Подождите, пока ваш DHCP-сервер назначит IP-адрес контроллеру;
- Настройте VPN-соединение;
- Используя утилиту Revealer, найдите контроллер в сети (см. главу 7.3.3);
7.3.3. Автоматическое обнаружение устройства¶
«Revealer» это удобная кроссплатформенная утилита для поиска устройств в локальной сети. Она поддерживает протокол поиска Standa 8Eth1. Скачать утилиту можно со страницы программного обеспечения.

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

Страница входа в интерфейс администрирования
Для доступа к веб-интерфейсу устройства необходимо открыть URL http://[address], где [address] является IP-адресом устройства в вашей локальной сети (узнать который можно в т.ч. используя программу «Revealer»). Если вы делаете это впервые (или отключили сохранение файлов cookie/паролей в своем браузере), вам необходимо пройти аутентификацию.
Подсказка
Используйте «0000» в качестве пароля по умолчанию
7.3.5. Начало работы с XILab¶
При первом запуске появится стартовое окно, в котором будут найдены два виртуальных устройства.
Нажмите Settings, установите флаг Enumerate network devices в правой вкладке.
Выберите протокол TCP, введите IP-адрес контроллера 8SMC5 с поддержкой Ethernet.
Затем нажмите кнопку Rescan в левой вкладке, XILab обнаружит контроллер, подключенный через Ethernet.
В окне обнаружения контроллера выберите нужную ось. Вы можете управлять им в одноосном режиме или в многоосевом режиме, если было выбрано более одной оси. Дополнительную информацию см. в Руководстве по началу работы с программным обеспечением XILab и Руководство по программе XILab.