Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2024, 16:36   #1
TABLETKo
Новичок
 
Регистрация: 18.01.2024
Сообщения: 1
Сказал Спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении
Лампочка KUKA + EWM через DeviceNet

Приветствую! Не очень давно начал заниматься робототехникой и столкнулся с проблемой при подключении Kuka и EWM через DeviceNet, а именно не могу наладить связь между EL6725 Master и Anybus на сварочнике EWM. Прошу помощи)
Использую - KRC4, Beckhoff EK1100...EL6725 Master, EMW Titan XQ 500 puls + CAN_DeviceNet, провод DN.
На данный момент ситуация - мастер постоянно ищет подчиненное устройство, но не находит(Run - горит зеленым, MNS мигает зеленым). DN на сварочнике ничего не хочет передавать мастеру(module status - горит зеленым, network status не горит,). С обоих сторон стоят терминаторы на 120Ом(CAN_L и CAN_H). Оба соединены через провод DN. Shield выведен в PE на EK1100. Залит конфиг вместе с маппингом, сделана разбитовка Produced = 12 Bytes, Consurmed = 10 Bytes, а так же на мастере MacID = 0, Ск-ть = 500k. На сварочнике MacID = 1, ск-ть = 500k. Активировано быстрое соединение(пробовал без, результата нет). На устройства поданы 24(контроллер выдает 27??).
Пробовал законектить два сварочника - оба без успеха.
И у меня возникает вопрос... Есть примеры подключения и настройки Куки и ЕВМа через DN? Знающие люди, подскажите пожалуйста, в чем может быть проблема...
Прикладываю ссылку на Диск с папкой в которой: проект WoV, логи с KRC, KRCdiag, фото, мануалы... - https://drive.google.com/drive/folde...usp=drive_link
TABLETKo вне форума   Ответить с цитированием
Старый 15.02.2024, 10:05   #2
Роботёр
Гуру
 
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
По умолчанию

доброго дня!
посмотрел твой проект, с ходу конечно тяжело сказать.
я бы попробовал два момента поменять:
1) резистор-терминатор ставится только с одной (дальней стороны), т.е. на разъеме, который к сварочнику подключен. Вряд ли конечно в этом дело
2) я посмотрел свой проект с эвм. Produced = 8 Bytes, Consurmed = 8 Bytes. Не знаю на сколько это критично для конфигурации ЭВМ, но вот точно помню, что для сварочников Fronius это было очень важно
Проработай эти моменты. Я пока дальше смотрю
Роботёр вне форума   Ответить с цитированием
cказали "Спасибо" Роботёр за это сообщение:
TABLETKo (15.02.2024)
Старый 15.02.2024, 11:01   #3
Роботёр
Гуру
 
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
По умолчанию

Сейчас почитал твои мануалы, вот смотри, что нашел:
"Модуль использует длину данных из 5 слов (10 байт) для данных управления и
6 слов (12 байт) для данных процесса."
Т.е. по хорошему должно быть так: Produced = 10 Bytes, Consurmed = 12 Bytes
Роботёр вне форума   Ответить с цитированием
cказали "Спасибо" Роботёр за это сообщение:
TABLETKo (15.02.2024)
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +2, время: 15:28.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co