
возможно ли считывать и отправлять данные на несколько устройств, соединенных последовательно, используя EtherCAT? Я искал в документации, но не нашел.
Спасибо большое за любую помощь
решение1
Я не эксперт, но кое-какие соображения имею.
Ссылка на:https://en.wikipedia.org/wiki/EtherCAT
Если вы прочитаете начальные абзацы, а затем продолжите с
1.2 Протокол
, 1.3 Производительность,
1.4 Топология
, я думаю, вы получите все ответы.
Насколько я понимаю; EtherCAT использует стандартное оборудование Ethernet (для доступности и цены), отправляет стандартные кадры TCP/IP, но не использует все доступные данные в кадрах. В устройствах обработка кадров, похоже, происходит на аппаратном уровне — опять же для скорости — но поскольку устройства могут быть, например, кодировщиками, это также является плюсом, поскольку не нужно, чтобы код занимал место в часто небольших макетах памяти.