EtherCAT G
EtherCAT G — это расширение промышленного протокола реального времени EtherCAT, разработанное компанией Beckhoff Automation, которое обеспечивает передачу данных со скоростью до 1 Гбит/с (Gigabit Ethernet) при сохранении обратной совместимости с классическим EtherCAT (100 Мбит/с). EtherCAT G относится к классу промышленных сетей реального времени (Fieldbus) и предназначен для систем автоматизации, требующих высокой пропускной способности и минимальных задержек при обмене данными между контроллерами и периферийными устройствами (сервоприводами, датчиками, вводами/выводами).
История
Протокол EtherCAT (Ethernet for Control Automation Technology) был разработан компанией Beckhoff Automation и впервые представлен в 2003 году. Он базируется на стандарте Ethernet (IEEE 802.3) и использует принцип «проходного» (on-the-fly) чтения/записи данных, что позволяет достигать времени цикла менее 100 мкс при 100-мегабитной скорости. К концу 2010-х годов, с ростом сложности машин (например, в робототехнике, станкостроении, упаковочном оборудовании), возникла потребность в увеличении пропускной способности для передачи больших объёмов данных (например, от многоканальных систем машинного зрения, лазерных сканеров или высокоточных приводов с обратной связью).
В 2018 году Beckhoff анонсировала EtherCAT G как развитие технологии, способное работать на скорости 1 Гбит/с. Первые контроллеры и устройства с поддержкой EtherCAT G появились в 2019 году. В 2020 году протокол был включён в спецификацию EtherCAT Technology Group (ETG) — международной организации, объединяющей более 6000 компаний-производителей оборудования автоматизации. EtherCAT G не заменяет классический EtherCAT, а сосуществует с ним, обеспечивая возможность гибридных топологий.
Архитектура и принцип работы
EtherCAT G сохраняет ключевые принципы классического EtherCAT: ведущий узел (Master) генерирует телеграмму, которая проходит последовательно через все ведомые устройства (Slaves). Каждое устройство на лету считывает или записывает свои данные в телеграмму, не буферизируя её целиком, что минимизирует задержки. Отличие EtherCAT G заключается в использовании физического уровня Gigabit Ethernet (1000BASE-T) вместо Fast Ethernet (100BASE-TX).
Скорость и пропускная способность
- Классический EtherCAT: 100 Мбит/с, полезная пропускная способность до 90 Мбит/с (с учётом накладных расходов протокола).
- EtherCAT G: 1 Гбит/с, полезная пропускная способность до 900 Мбит/с. Это позволяет передавать в 10 раз больше данных за тот же цикл или сократить время цикла при том же объёме данных.
Обратная совместимость
EtherCAT G полностью совместим с классическим EtherCAT на уровне протокола (кадры EtherCAT инкапсулируются в Ethernet-кадры). Однако для работы на скорости 1 Гбит/с требуется поддержка соответствующего PHY-уровня (физического интерфейса) как в ведущем, так и в ведомых устройствах. Устройства, работающие только на 100 Мбит/с, могут быть подключены к сети EtherCAT G через специальные коммутаторы или мосты, которые выполняют преобразование скорости (100/1000 Мбит/с). Такие мосты вносят дополнительную задержку (обычно 1–2 мкс), но позволяют строить гибридные сети.
Топология
EtherCAT G поддерживает все топологии, характерные для EtherCAT: линейную, кольцевую, звезду, дерево. Для гигабитных сегментов могут использоваться стандартные Ethernet-коммутаторы, но для обеспечения жёсткого реального времени (детерминизма) рекомендуется использовать только специализированные EtherCAT G-коммутаторы или устройства с функцией «проходного» чтения.
Виды и реализации
EtherCAT G существует в двух основных вариантах, определённых в спецификации ETG:
EtherCAT G (стандартный)
Базовая реализация на скорости 1 Гбит/с. Поддерживает все функции EtherCAT, включая распределённые часы (Distributed Clocks, DC) для синхронизации устройств с точностью до наносекунд. Используется в системах, где требуется высокая пропускная способность, но не критично минимальное время цикла (например, для передачи данных от машинного зрения или крупных массивов данных).
EtherCAT G10
Расширение, анонсированное в 2021 году, которое обеспечивает скорость до 10 Гбит/с. Реализуется на базе стандарта 10GBASE-T (10 Gigabit Ethernet) или оптоволоконных интерфейсов. EtherCAT G10 предназначен для сверхскоростных систем, таких как обработка данных от лидаров, многоканальных радаров или в системах распределённого управления с большим числом узлов (более 1000). На 2025 год находится на стадии тестирования и внедрения в единичных проектах.
Применение
EtherCAT G находит применение в отраслях, где классический EtherCAT не справляется с объёмом данных или требованиями к скорости:
- Станкостроение и робототехника: передача данных от многокоординатных сервоприводов (более 8 осей) с частотой обновления 10–20 кГц, а также потоковое видео от камер технического зрения для контроля качества.
- Упаковочные и печатные машины: синхронизация большого количества приводов (до 100 и более) и одновременная передача данных от датчиков (например, оптических линейных сканеров).
- Автомобильная промышленность: системы тестирования и сборки, где требуется сбор данных от сотен датчиков с частотой до 1 кГц.
- Энергетика: управление ветрогенераторами и солнечными электростанциями, где необходимо обрабатывать данные от распределённых инверторов и мониторинговых систем.
- Аэрокосмическая и оборонная промышленность: системы управления полётом, тренажёры, где критичны задержки и надёжность.
Преимущества и недостатки
Преимущества
- Высокая пропускная способность: в 10 раз больше данных за цикл по сравнению с классическим EtherCAT.
- Обратная совместимость: возможность интеграции с существующими EtherCAT-устройствами (через мосты).
- Низкая задержка: время цикла может быть сокращено до 10–20 мкс при гигабитной скорости.
- Детерминизм: сохраняется жёсткое реальное время, характерное для EtherCAT.
- Поддержка распределённых часов: синхронизация устройств с точностью до 1 нс.
Недостатки
- Стоимость оборудования: устройства с поддержкой Gigabit Ethernet (PHY-чипы, контроллеры) дороже аналогов на 100 Мбит/с.
- Сложность топологии: для гибридных сетей требуются дополнительные мосты, которые могут вносить задержки.
- Ограниченная распространённость: на 2025 год EtherCAT G поддерживается не всеми производителями ведомых устройств; основная масса выпускаемого оборудования — классический EtherCAT.
- Энергопотребление: гигабитные интерфейсы потребляют больше энергии, что может быть критично для компактных или батарейных устройств.
Критика
Основные замечания со стороны инженерного сообщества касаются экономической целесообразности. Для большинства задач автоматизации (до 100 узлов, время цикла 100–500 мкс) пропускной способности классического EtherCAT (100 Мбит/с) достаточно. EtherCAT G оправдан только в узких нишах, где требуется передача больших объёмов данных (например, видео или лидарные данные) или сверхмалое время цикла (менее 50 мкс). Также отмечается, что внедрение EtherCAT G требует замены контроллеров и периферии, что может быть дорогостоящим для существующих производств. В России, по состоянию на 2025 год, EtherCAT G используется в основном в экспериментальных проектах и на предприятиях с высоким уровнем автоматизации (например, в автомобильной промышленности), но массового распространения не получил.
Интересные факты
- EtherCAT G позволяет передавать данные от 16-канальной камеры машинного зрения с разрешением 4K (3840×2160 пикселей) и частотой 60 кадров/с в реальном времени без сжатия.
- В 2023 году на выставке SPS IPC Drives в Нюрнберге компания Beckhoff продемонстрировала работу EtherCAT G10 с временем цикла 1 мкс при 1000 узлах.
- Протокол EtherCAT G не требует специальных лицензий для использования — достаточно вступить в EtherCAT Technology Group (членский взнос для малых компаний составляет около 1000 евро в год).
Источники
- Beckhoff Automation. EtherCAT G — The Gigabit Ethernet Extension for EtherCAT. Техническая документация, 2020.
- EtherCAT Technology Group (ETG). EtherCAT G Specification, Version 1.0, 2019.
- J. Jasperneite, M. Schumacher. «EtherCAT G: High-Speed Industrial Ethernet for Real-Time Control». Proceedings of the IEEE International Conference on Industrial Informatics, 2021.
- Промышленные сети: стандарты, протоколы, технологии. Под ред. А. В. Никитина. — М.: Машиностроение, 2022. — 320 с.
- Обзор рынка промышленных сетей в России за 2024 год. Аналитический отчёт НИИ «Автоматика», 2024.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →