jagdhund 0 11 мая, 2014 Опубликовано 11 мая, 2014 · Жалоба Доброго времени суток, хотелось бы узнать от людей, которые пользовались интерфейсом EtherCAT и могут помочь студенту в решении некоторых вопросов, т.к. в рунете информации как таковой я не нашел: 1) Чем вообще примечателен данный интерфейс, какие у него есть конкуренты, плюсы и минусы их? 2) Как он реализуется? хотелось бы услышать о его реальной производительности, а не о том, что написано в по большей части рекламных брошюрах от производителя. 3) за счет чего он принципиально лучше CAN-шины? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 11 мая, 2014 Опубликовано 11 мая, 2014 · Жалоба Доброго времени суток, хотелось бы узнать от людей, которые пользовались интерфейсом EtherCAT и могут помочь студенту в решении некоторых вопросов, т.к. в рунете информации как таковой я не нашел: 1) Чем вообще примечателен данный интерфейс, какие у него есть конкуренты, плюсы и минусы их? 2) Как он реализуется? хотелось бы услышать о его реальной производительности, а не о том, что написано в по большей части рекламных брошюрах от производителя. 3) за счет чего он принципиально лучше CAN-шины? Микроконтроллеры с EtherCAT имеют всегда два интерфейса Ethernet и аппаратный мост между ними. Пакет пришедший в один интерфейс Ethernet сразу же без задержки передается во второй. Если микроконтроллер имеет что передать в этом пакете на лету подставляется нужный фрагмент данных в нужное место. Т.е. при любой нагрузке время реакции гарантировано. В CAN-е же плотный поток приоритетных пакетов может наглухо забить канал. А равных приоритетов в CAN-е не бывает. Поэтому CAN не подходит для систем с жестким реальным временем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jagdhund 0 12 мая, 2014 Опубликовано 12 мая, 2014 (изменено) · Жалоба спасибо. А существуют ли какие-нибудь конкурентоспособные аналоги EtherCAT'у? И какие недостатки существуют у езерката? Изменено 18 декабря, 2015 пользователем Herz Избыточное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 13 мая, 2014 Опубликовано 13 мая, 2014 · Жалоба А существуют ли какие-нибудь конкурентоспособные аналоги EtherCAT'у? И какие недостатки существуют у езерката?Нужно городитиь что-то на ПЛИС или использовать контроллеры тип AM335x с PRU. И именно поэтому он не так сильно распространён. ИМХО. А так каждый вендор чего-то своё старается пропихнуть. Посмотрите что сейчас продвигает Сименс, Роквел... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FluktuacyaVaccuma 0 15 декабря, 2015 Опубликовано 15 декабря, 2015 · Жалоба Т.е. это реалтайм езернет? Ведь в обычном езернете время реакции не может быть меньше нескольких миллисекунд ( а порой десятков миллисекунд), а в etherCat время реацкии может быть 1 микросекунда. Кроме того, там вроде нет арбитража шины методом слуяайного доступа. Поэтому время доставки пакета там гарантировано маленькое. Бекшофф в основном занимается и продвигает этот протокол, в основном используемый для построения сверхбыстродействующих систем управления Никто не юсает что ли EtherCAT в своих проектах? :blink: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 7 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба Нужно городитиь что-то на ПЛИС или использовать контроллеры тип AM335x с PRU. И именно поэтому он не так сильно распространён. ИМХО. нешовсем так. бецкофф продает готовые чипы. я даже отладошную плату пыталсо юзать проблемы больше в том что нужно платное членство в изиркат сообществе, да и програмисты нужны весьма квалифицированные в любом случае надо использовать их систему, я не представляю как можно взять этот чип и городить чтото своё. и тут опять платный твинкат. оправдано это былобы в случае ответственных применений, т.е. военка и энергетика. а там буржуйка не катит. ща глянул, они уже предлагают ип-ядра для фпга https://www.beckhoff.com/english/ethercat/e...m?id=3557177466 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба Никто не юсает что ли EtherCAT в своих проектах? :blink: те кто юзают, берут целиком всю эту беховщину с их же промышленными компами на виндовсе и twinCATом. ну а вообще такой token-ring, реалтаймовый, когда пакет тупо насквозь проталквается с дописыванием данных от кого надо, разве нельзя реализовать без спец чипов на любом процессоре? интерфейс-то физически один обычный езернет, тупо пришедшие данные перекладывай из rx в tx, дописав своё, если надо. вот вроде обычные intelовские сетевые карточки бехофом как etherCAT compatible объявлены. http://infosys.beckhoff.com/english.php?co...kcontroller.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FluktuacyaVaccuma 0 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба ну а вообще такой token-ring, реалтаймовый, когда пакет тупо насквозь проталквается с дописыванием данных от кого надо, разве нельзя реализовать без спец чипов на любом процессоре? интерфейс-то физически один обычный езернет, тупо пришедшие данные перекладывай из rx в tx, дописав своё, если надо. Тоже об этом подумал. Почему никто кроме Bekshow не догадался сделать реал-тайм езернет и уменьшить latency time с миллисекунд до микросекунд? Ведь он в АСУТП очень востребован Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Corvus 1 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба Не так, чтоб никто https://en.wikipedia.org/wiki/PROFINET Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCucumber 0 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба Ведь он в АСУТП очень востребован делайте на uart`ах насквозь проталквается с дописыванием данных т.е. мы ещё не знаем, что нам придёт, но уже знаем, что должны там заменить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FluktuacyaVaccuma 0 17 декабря, 2015 Опубликовано 17 декабря, 2015 · Жалоба Не так, чтоб никто https://en.wikipedia.org/wiki/PROFINET RT (real-time) protocol for PROFINET CBA and PROFINET IO applications[2] up to 10 ms cycle times IRT (Isochronous Real-Time) for PROFINET IO applications in drive systems[2] with cycles times of less than 1 ms Ни о каких единицах микросекунд "Latency Time" и речи нет. В лучше случае около миллисекунды. В лучшем. А там в среднем 10 мс. А это уже ни в какие ворота не лезет. Такие тормоза Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCucumber 0 18 декабря, 2015 Опубликовано 18 декабря, 2015 (изменено) · Жалоба 50 килопакетов где-то получается, а это 20us теоретически ещё больше так что не меняйте ничего в пакетах, просто прокидывайте их со входа на выход физикой и всё у вас будет хорошо Изменено 18 декабря, 2015 пользователем Огурцов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FluktuacyaVaccuma 0 18 декабря, 2015 Опубликовано 18 декабря, 2015 · Жалоба 20 мкс - много. Хотелось бы времени реакции микросекунды и доли микросекунд. Наверное для этого нужен 10 Гбит езернет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCucumber 0 18 декабря, 2015 Опубликовано 18 декабря, 2015 · Жалоба не знаю, но если исходить из гигабитного, то нельзя - будет только медленнее, чем сотка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 18 декабря, 2015 Опубликовано 18 декабря, 2015 · Жалоба 20 мкс - много. Хотелось бы времени реакции микросекунды и доли микросекунд. Наверное для этого нужен 10 Гбит езернет? у езернета, с синхронизацией, адресами, црц, и 12 байтами паузы минимальная длина пакета 84 байта, 0.67мкс на гигабите. и 0.067 на 10. только вот зачем для этого именно езернет? для 100МБитного etherCATа хоть какая-то совместимость с человеческим езернетом еще имеет смысл, а вот на 10Г, да с суб мкс временами, уже как-то не очень. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться