Перейти к содержанию

    

Коллеги, доброго дня.

 

Вопрос навскидку :)

 

Какое ПО (свободное или же не очень) и ресурсы могут порекомендовать гуру в части имплементации (можно и купить стеки при необходимости) EtherCAT и PROFINET?

Интересует достаточный Tool-Chain для быстрого старта и понимания всех особенностей данных протоколов. Также, конечно, "разработческий" софт - то, что нужно для конфигурации, обновления, отладки и т.п.

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
http://www.port.de/en/products/profinet.html

 

Хотя и на github есть

 

ммм.. Спасибо. :rolleyes:

Если знаете - какой минимальный набор тулзов должен быть на компе, чтобы конфигурировать и проверять (в. тч conformance) свой собственный девайс, в котором будет крутиться купленный стек?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зависит от выбранного варианта.

От компилятора до интерпритатора.

Поставщик обычно пишет, что нужно для использования.

 

Мне для profibus'а компилятора хватило.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы что будете разрабатывать - мастер или слейв?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вы что будете разрабатывать - мастер или слейв?

Я хоть и не ТС, но интересует slave.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Я хоть и не ТС, но интересует slave.

Для Ситар есть готовый. Начиная от железа и заканчивая софтом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот это малость смущает:

post-3954-1501525152_thumb.png

 

XMC4300/4800 выглядят для слэйвов как-то попроще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да посмотрел не туда, на AMIC110

 

я так понял слэйв там только для SYS/BIOS,

а как-то рядом там ещё линукс можно запустить при этом? не для etherCATa, а просто, ну там какую-нибудь веб морду на отдельный езернет/USBwifi повесить, например?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Слейв там для PRU. На двух 10/100 PHY. Для общения с внешним миром можно еще гигабит прикрутить. Правда за AMIC110 но скажу, но на 335x/437x точно можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да сейчас, когда наблюдается этер кат истерия в АСУТП, когда "всё и вся" в срочном порядке переводится на этер какт, только ленивый не клепает свои слейвы. Поэтому вариантов МОРЕ

Изменено пользователем Николай Семёнович

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Слейв там для PRU.

но какая-то часть slave stack должна же на основном процессоре крутиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
но какая-то часть slave stack должна же на основном процессоре крутиться?

Возможно. В детали реализации не вникал, если честно, но планирую в скором времени заняться.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Slave для EtherCAT реализуется либо покупным айсиком, либо на ПЛИСине, либо указанным PRU на Ситарах из-за особых требований к слейву, которому надо вставлять информацию в фреймы на лету без какой-либо задержки. Других вариантов я не знаю, поэтому искать стэк - это интересная затея.

Для начальной проверки ИМХО достаточно того же еволюционно-бесплатного TwinCAT 3.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация