1. Технічний принцип: шина CAN приймає технічний принцип розподіленого виявлення конфліктів і неруйнівної синхронізації бітів і обмінюється даними через вузли на шині, що спільно використовують середовище передачі (наприклад, виту пару).EtherCAT базується на технології Ethernet, використовуючи структуру головного-підлеглого та метод широкомовної передачі головного для досягнення синхронного зв’язку кількох підлеглих пристроїв у межах кадру Ethernet.
2. Швидкість передачі: швидкість передачі шини CAN зазвичай становить від кількох сотень Кбіт/с до кількох 1 Мбіт/с, що підходить для середніх і низькошвидкісних сценаріїв застосування.EtherCAT підтримує вищі швидкості передачі, зазвичай досягаючи 100 Мбіт/с.Навіть покладаючись на додаткову технологію EtherCAT G, швидкість передачі може досягати 1000 Мбіт/с або вище, що підходить для високошвидкісних додатків, які потребують швидкого зв’язку в реальному часі.
3. Режим реального часу та синхронізація: EtherCAT може забезпечити передачу даних у режимі реального часу, і передача даних отримує лише безпечний часовий ліміт між двома кадрами.Унікальна синхронізація EtherCAT може гарантувати, що всі вузли запускаються синхронно, а час тремтіння сигналу синхронізації набагато менше 1 мкс.
4. Обмеження довжини пакетів даних: EtherCAT порушує обмеження на довжину пакетів SDO в шині Can.
5. Режим адресації: EtherCAT може проходити через кілька вузлів за одну передачу, а головна станція звертається відповідно до адреси, встановленої для кожної підпорядкованої станції.Методи адресації можна розділити на: широкомовну адресацію, адресацію з автоматичним збільшенням, адресацію з фіксованою точкою та логічну адресацію.Методи адресації вузла CAN можна розділити на: фізичну адресацію та широкомовну адресацію.
6. Топологія. Зазвичай використовувана топологія CAN – шинний тип;EtherCAT підтримує майже всі топології: зіркоподібну, лінійну, деревоподібну, шлейфову та ін., а також підтримує різні середовища зв’язку, такі як кабелі та оптичні волокна.Він також підтримує функцію гарячої заміни, що забезпечує гнучкість підключення між пристроями.
Підводячи підсумок, можна сказати, що в додатках кодувальників існують значні відмінності між шиною CAN і EtherCAT з точки зору технічних принципів, швидкості передачі, продуктивності та синхронізації в реальному часі, обмежень довжини пакетів даних і методів адресації, а також структур топології.Необхідно вибрати відповідний протокол зв’язку на основі реальних потреб і сценаріїв.
Час публікації: 31 січня 2024 р