|
Расскажите про EtherCAT |
|
|
|
May 11 2014, 17:02
|
Группа: Новичок
Сообщений: 5
Регистрация: 13-04-14
Пользователь №: 81 356

|
Доброго времени суток, хотелось бы узнать от людей, которые пользовались интерфейсом EtherCAT и могут помочь студенту в решении некоторых вопросов, т.к. в рунете информации как таковой я не нашел: 1) Чем вообще примечателен данный интерфейс, какие у него есть конкуренты, плюсы и минусы их? 2) Как он реализуется? хотелось бы услышать о его реальной производительности, а не о том, что написано в по большей части рекламных брошюрах от производителя. 3) за счет чего он принципиально лучше CAN-шины?
|
|
|
|
|
 |
Ответов
(60 - 74)
|
Apr 1 2017, 07:15
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(syoma @ Mar 29 2017, 18:59)  Могу выложить, когда сделаю. Только зачем? В сети полно видео, как это выглядит https://www.youtube.com/watch?v=x4ePFqxqTfYПричем с RPI 3 стало еще проще, так как там для общения со средой уже есть Wi-Fi на борту, а EtherCAT подключается к проводному Ethernet порту. Я PC подключил через USB-TPLINK Ethernet переходник/ Цитата(syoma @ Mar 29 2017, 23:30)  Если бы вы еще обьяснили, почему без FSoE нельзя сделать серьезные проекты, было бы неплохо. С RPi и так понятно, что он в основном годится только под тестовые проекты - там и Рантайм несильно реалтаймовый получается. Если конечное устройство поддерживает этот профиль, например частотник, то возможно безопасное выключение или перевод в безопасное состояние. Если TV-ящик смотрите, то наверно видели как в Китае сбесился эскалатор в метро. Это как раз та тема. Я все это решаю аппаратным WDT для оконечного контроллера -устройства. P.S. Быстродействия Rpi мне хватает для моих задач.
|
|
|
|
|
Apr 6 2017, 07:49
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата EtherCAT это все таки дорогая технология. Гы. Вот тут вы заблуждаетесь, как и многие другие. Посмотрите на стоимость стандартных промышленных I/O модулей для EtherCAT и для других стандартных интерфейсов - Modbus TCP, Profibus, CANopen - от тех же производителей Beckhof, Wago, Phoenix, Weidmuller. EtherCAT просто дешевле! В сочетании с дешевыми и простыми кабелями и отсутствием специальных требований к Мастеру(просто Ethernet Порт) это и делает EtherCAT сейчас мегапопулярным - его есть смысл использовать просто везде в стандартной автоматизации. Ну и быстродействие, как бонус. Я после данного эксперимента собираюсь во всех своих стендах использовать только EtherCAT.
|
|
|
|
|
Apr 6 2017, 09:26
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(syoma @ Apr 6 2017, 10:49)  Я после данного эксперимента собираюсь во всех своих стендах использовать только EtherCAT. Насчет перекоса цен у брендов согласен. EtherCAT и у OMRON-a дешевле. Но в остальном проблемы. Во-первых цены на брендовые IO модули в принципе вздутые. Поэтому я даже для мелкосерийных проектов делаю свои. Другие применяют ардуино. Во-вторых вот сейчас столкнулся я в своем распределенном проекте, вам нужно специально покупать Ethernet Coupler-ы для своих IO. А что если на одном их них отключится питание? У вас падает вся сеть! В CAN-е такого не бывает. CAN будет продолжать работать. САN можно вставить в микроскопические дивайсы, он не требует трансформатора и монструозного ненадежного разъема, гальваноизоляторы для CAN более электрически прочные. CAN можно ответвить по любой лапше. Нет, для проектов уровня вашего ящика CAN лучший выбор.
|
|
|
|
|
Apr 6 2017, 10:07
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата А что если на одном их них отключится питание? У вас падает вся сеть! В EtherCAT есть Cable Redundancy. Второй Ethernet порт на Мастере и Ethernet пакеты начинают двигаться в обоих направлениях и снимается проблема не только питания Ethernet Couplerа а и обрыва кабеля. Цитата В CAN-е такого не бывает. CAN будет продолжать работать. САN можно вставить в микроскопические дивайсы, он не требует трансформатора и монструозного ненадежного разъема, гальваноизоляторы для CAN более электрически прочные. CAN можно ответвить по любой лапше. Я не говорю про применения на своем железе. У меня самого железки на CAN работают. Но для таких вещей - когда нужно сделать контроллер быстро и надежно и в одном экземпляре, не обойтись без стандартных модулей. И тут EtherCAT смотрится очень неплохо по сравнению с другими стандартными шинами. Ящик, который я показал - это единственный экземпляр, заточенный под конкретный проект, а не серийный продукт.
|
|
|
|
|
Apr 6 2017, 18:35
|
Гуру
     
Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613

|
Цитата(syoma @ Apr 6 2017, 20:32)  На то он и стандартный протокол, чтоб работал с любыми ПЛК, а не только Beckhoff. Ethercat сейчас поддерживается почти всеми ПЛК Siemens, Rockwell, Mitsubishi, ABB, Bosch-REXROTH? Цитата с форума АСУТП:PROFIBUS International (PI) Organization - стандарт PROFInet - около 1200 членов. ODVA - стандарт EtherNet/IP - 264 члена, из них пятая часть и в PI. MODBUS.ORG - стандарт MODBUS TCP - 19 членов. EPSG - стандарт ETHERNET POWERLINK - 27 членов. EtherCAT Technology Group - стандарт EtherCAT - 53 члена.
|
|
|
|
|
Apr 6 2017, 19:55
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Gte Вы на дату цитаты смотрели? Ethercat technology group сегодня Цитата The worlds largest Industrial Ethernet organization with 4200 member companies. В то время как в Profinet как было 1200 членов, так и сейчас Цитата PI has about 1400 members worldwide.
|
|
|
|
|
Apr 6 2017, 20:37
|
Гуру
     
Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613

|
Цитата(syoma @ Apr 6 2017, 22:55)  Gte Вы на дату цитаты смотрели? Ethercat technology group сегодня В то время как в Profinet как было 1200 членов, так и сейчас Да, действительно оплошал со ссылкой. И тем не менее вопрос остался. Сейчас ПЛК таких фирм как Siemens, Rockwell, Mitsubishi, ABB, Bosch-REXROTH легко работают с периферией Ethercat? Я только Сименс периодически использую.
|
|
|
|
|
Apr 7 2017, 07:28
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(gte @ Apr 6 2017, 22:37)  Сейчас ПЛК таких фирм как Siemens, Rockwell, Mitsubishi, ABB, Bosch-REXROTH легко работают с периферией Ethercat? Я только Сименс периодически использую. Точно не знаю. В директории членов ETG они присутствуют, кроме Rockwell. Я работаю с Codesys - там EtherCAT поддерживается. Т.е. все ПЛК на этой системе должны с EtherCAT тоже работать. Цитата Интероперабельность - вот вопрос. Откуда берете ESI файлы, откуда знаете что они исчерпывающие, откуда знаете что характеристики быстродействия модулей соответствуют вашему мастеру и т.д. ETG дает четкие ответы на эти и другие вопросы https://www.ethercat.org/en/faq.html#778За интероперабельностью четко следится. Доступ ко всем спецификациям, исходным кодам мастера открыт любому члену группы. Членство бесплатное. В моем случае я просто скачал нужный архив с https://www.beckhoff.com/english.asp?download/elconfg.htm и импортировал в Codesys нужные мне описания EK и EL модулей, после чего они распознались в среде.
|
|
|
|
|
Apr 7 2017, 08:50
|
Гуру
     
Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613

|
Цитата(syoma @ Apr 7 2017, 10:28)  Точно не знаю. В директории членов ETG они присутствуют, кроме Rockwell. Я работаю с Codesys - там EtherCAT поддерживается. Т.е. все ПЛК на этой системе должны с EtherCAT тоже работать. Вот это уже ближе к истине - те, что используют Codesys. У крупных игроков все больше свои системы. Когда делали первую систему на Симатик с нуля, без опыта работы с Сименс (S7-300, 100+входов/выходов, ET, графическая панель), без реального железа полгода (параллельно с другой работой) ушло на освоение, написание и отладку. Вся система отлажена в симуляторе вместе с панелью, отлажена реакция программы на сигналы входов/выходов и в результате все запустилось на объекте без дополнительной отладки на реальном железе.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|