В этом выпуске мы обсуждаем реализацию ведомого устройства: реализация ведомого устройства EtherCAT.
ESC
Подчиненные устройства EtherCAT используют недорогие подчиненные контроллеры EtherCAT (ESC), которые могут быть ASIC, FPGA или интегрированы в микроконтроллеры с этим стандартом протокола.
Даже дополнительный микроконтроллер не требуется для простых ведомых устройств EtherCAT, входы/выходы которых могут быть подключены напрямую к ESC. Для более сложных ведомых устройств производительность микроконтроллера незначительно влияет на его производительность связи. В большинстве случаев достаточно 8-битного микроконтроллера.
ESC доступны от многих производителей устройств и различаются по размеру внутренней DPRAM и количеству FMMU. Кроме того, существуют различные способы доступа к интерфейсу данных процесса (PDI) памяти приложения из внешнего контроллера приложения: 32-битный параллельный интерфейс ввода-вывода подходит для цифровых соединений ввода-вывода до 32 бит, а также для простых датчиков. или привод, в настоящее время достаточно 32 битов данных, и дополнительный контроллер приложений не требуется, последовательный периферийный интерфейс (SPI) в основном используется для небольших ситуаций передачи данных, таких как аналоговые устройства ввода-вывода, энкодеры или простые драйверы; параллельный; 8/16-битный интерфейс микроконтроллера соответствует универсальному интерфейсу контроллеров полевой шины со встроенной памятью DPRAM. Особенно подходит для сложных узлов, передающих большие объёмы данных; FPGA и OCV подходят для реализации синхронных шин разных микроконтроллеров.
Информация о конфигурации оборудования хранится на стираемом программируемом носителе данных, доступном только для чтения (например, EEPROM). Информация о ведомом интерфейсе (SII) содержит базовую информацию о характеристиках ведомого устройства. Даже если файл описания устройства недоступен. Главные станции также могут управлять устройством, считывая SII при запуске сети. Файл информации о ведомом устройстве EtherCAT (ESI) для ведомого устройства EtherCAT имеет формат XML и содержит полное описание свойств доступа к сети, таких как данные процесса и параметры его сопоставления, поддерживаемые протоколы почтовых ящиков и дополнительные функции, а также поддерживаемую модель синхронизации. Инструменты настройки сети используют эту информацию для завершения онлайн- и автономной настройки сети.
подчиненный чип
Тип ASIC:
Тип ПЛИС:
Конечно, конкретный тип зависит от реальных потребностей в разработке продукта, а самую свежую информацию также можно получить в организации ETG.
ETG2200
Официальный сайт ETG содержит руководство по внедрению ETG2200 для ведомых устройств EtherCAT, содержащее полезные советы и подсказки по реализации ведомых устройств: www.ethercat.org/etg2200
Ссылку на руководство по внедрению можно получить на официальном сайте ETG.,Или после того, как сосредоточитесь на официальном аккаунте,прямое сообщение【ETG2200】получать,Он также содержит подробный список всех чипов ESC.