PDA

Просмотр полной версии : изменение сетевых параметров


MoHoMaX
27.07.2021, 12:43
Доброго времени суток товарищи форумчане.
Собственно есть вопрос, думал справимся сами, но увы.
Итак вот что мы имеем.

2 робота KUKA KRC4 со сварочным оборудованием A7 MIG. Оба настроены одинаково и в своей сети всё между собой работает. Блок управления сваркой ИП 172.168.10.1 и сам ПК робота с ИП 172.168.10.5. Подключены между собой через KLI интерфейс. Так было ранее, пока не купили лазер для сканирования. От сетевой карты ПК робота подключили хаб, в него воткнули сварочник, лазер с ИП 172.168.10.240 и обычный мини-комп с ИП 172.168.10.150, на котором стоит самописная программа для управления лазером и обменом данными с ПК робота. Всё это работает отлично для одного робота на одном доп компе пока это всё настраивалось. Но задача изначальная была подключить к этому мини-ПК 2 робота, 2 сварочника и 2 лазера. Думали просто поменяем на одной паре робот-сварочник ИП-адреса и дело в шляпе.

Но вышла проблема, при изменении адресов на роботе и сварочнике они перестают видеться.

Адреса меняю на 172.168.11.5 и 172.168.11.1. Поставил на ноуте WorkVisual 5, подключился к роботу, нашел в стурктуре шины упоминание о 10 подсети в 3 местах, поменял всё на 11. Сохраняю, но ничего не стыкуется, робот пишет то превышен таймаут подключения к сварочнику. Нашел ещё 1 место где 10 сеть упоминается, но настройки пересохранить нельзя, кнопки серые.

Помогите кто чем сможет, второго робота срочно надо запустить, звонили уже знакомым в другой город, те через EtherCat решили данный вопрос, но нам это не подходит.

Если что могу в пеинте схему набросать текущего и необходимого подключения. Изначально думали всех в 10-й сети гонять, но сделали из внешней сетевой 11 подсетку и также через хаб организовали сеть.

Роботёр
27.07.2021, 14:59
два робота - одинаковый Ip, два сварочных источника - одинаковый Ip, два лазера - одинаковый Ip, правильно я понимаю?
далее, как устройства с сетью 172.168.10. могут соединиться с 172.168.11. (разные подсети)?

Роботёр
27.07.2021, 15:02
что мешает сделать, допустим,
робот 1 - 172.168.10.5
сварочный источник 1 - 172.168.10.1
лазер 1 - 172.168.10.240
робот 2 - 172.168.10.6
сварочный источник 2 - 172.168.10.2
лазер 2 - 172.168.10.241
мини комп - 172.168.10.150

Роботёр
27.07.2021, 15:04
и все это в один свитч запихать

MoHoMaX
27.07.2021, 20:43
Так дело в том что ничего не мешает это сделать, если меняем на сварочнике и роботе адреса, то они перестают между собой общаться. Т.к. видимо где-то глубоко в софте ArcTech спрятаны видимо общения.

Мы сегодня сделали костыль небольшой, 2 лазера 10.240 и 10.140 и робота 10.5 с компом 10.100 запихнули в один свитч, а с другой сетевой компа с 11 сетки подрубили дир-100 на 11.5 ИПе и внутри уже оставили 10.5 и 10.1 родные. между собой они заработали. На роутере прокинул 10.5 на 7000 порту для KukaVarProxy и уже по самописной проге пытаюсь открыть сокет, но не вышло пока что ничего, рабочий день закончился. На ДИР-100 вижу в статусе посылки от сетевой комп 11.100 что ломится..но прога крашится, видимо не может захват сокета сделать. Прога на С++. 100% работает уже как с полгода на одном роботе и позиционирует неровности для сваривания шва.

Вот если не выйдет всё на 1 ПК соединить, то не хотелось бы ещё покупать 1 мини-ПК, места нет ставить ещё и его, да и не хотелось бы столько оборудования.

MoHoMaX
28.07.2021, 08:26
вообщем пока ехал на работу и крутил педали пришла идея одна сумасшедшая. настройки на 1 сетевой мини-пк оставил теми же ип 10.100 шлюз 10.5, а вот уже на 2 сетевой внешней ип 10.150 на шлюз 10.50. соответственно в первый хаб включен сварочник 1, робот 1, лазер 1 и 2 и сетевая карта 1 мини-пк, а вот уже во второй хаб воткнул сварочник 2 со стандартным ипом, робот 2 на ип 10.50 и выход со 2 сетевой мини-пк.

проверил, пинги есть. всё отлично. перекомпилил прогу под другую адресацию, вуаля всё работает.