Обнаружение контроллеров в локальной сети.

Обнаружение контроллеров в локальной сети.

Каждый контроллер (а также компьютеры) имеет IPv6 link-local адрес, сформированный на основе MAC адреса и является уникальным для контроллера.

При вызове меню Контроллеры - Обнаружение, выполняется широковещательный запрос IPv6 и находятся все контроллеры в локальной сети, несмотря на настройки IPv4.

Для обнаруженных контроллеров запрашивается их имя и IPv4 адрес и если есть совпадение с образом контроллера в net.cfg, то перед контроллером в дереве ставится зеленый круг.

Не сопоставленные контроллеры перечисляются в not_cfg.

В контекстном меню контроллера есть пункт: "Поморгать контроллером". На контроллере, около клеммы питания начинает моргать красный светодиод в течение 10 секунд.

Настройка интерфейса компьютера IPv4.

С помощью IPv6 link-local выполняется начальное сетевое конфигурирование: задается имя контроллера и загружается net.cfg.

Дальнейшая работа (загрузка программ и тд) выполняется по адресам IPv4, определенным в net.cfg.

Чтобы была возможность общаться с контроллерами по IPv4 (например подсеть 192.168.88.0) на локальном интерфейсе компьютера надо настроить статический адрес например 192.168.88.5. Однако обычно интерфейс настаивается "Автоматически (DHCP)" и подсеть DHCP может не совпадать с подсетью net.cfg (например DHCP:192.168.1.0, а net.cfg: 192.168.88.0) и связь с контроллерами из net.cfg не устанавливается.

Решения:

  • использовать отдельный адаптер USB-Ethernet и настроить на нем статический IPv4 адрес.
  • использовать прокси контроллер.

Прокси контроллер.

Выполните меню Контроллеры - Обнаружение. В пункте not_cfg появятся IPv6 link-local адреса обнаруженных контроллеров.

Выполните меню Контроллеры - Задать прокси-контроллер.

В появившемся диалоге в первой строке причислены контроллеры из net.cfg. Выберете во второй строке IPv6 link-local адрес прокси контроллера. При следующем запуске RKT-soft сделанный выбор будет отображаться в 3 строке и повторно выбирать не надо.

Теперь возможно использовать IPv4 из net.cfg, без изменения настроек локального интерфейса компьютера.