[ DSL @ 26.02.2025. 09:23 ] @
Da li se neko bakcao sa razvojem EtherCAT hardvera i posebno softverskog lejera. Rado bih se konsultovao sa nekim ko ima imalo iskustva na ovu temu. (aj u 5 banki da ce Kecman da s` javi!).
Imam komad hardvera baziran na STM32F303 i LAN9252 i treba to sad privoleti da prica sa EtherCAT hardverom okolo..
[ Living Light @ 27.02.2025. 10:39 ] @
Bogdan Kecman se bavi ihahaj ozbiljnijim poslovima,
čovek nije POČETNIK.
[ mikikg @ 25.03.2025. 17:55 ] @
Nisam radio direktno sa EtherCat ali mi je bio u razmatranju oko odabira nekih drugih protokola za industriske potrebe.

Pre svega to je Ethernet bazirana komunikacija, nije specifično TCP/IP, koristi delove Ethernet protokola i njegove hedere + dodata logika za sam taj protokol.
U mom slučaju je bio neki "Sampled Values" (SV) pod-protokol od IEC61850 i isto je ovako imao delove Ethernet frejmova gde je posle ugurano to oko samog protokola.

To je sve "relativno složeno", nije baš "prosto", hendlovanje poruka je relativno kompleksno i rade se na niskom nivou implementacije (C/C++) uglavnom zbog brzine.

Postoje i komercialni framework-ovi, mi smo morali zbog složenosti da pazarimo te biblioteke (za IEC61850 > Triangle MicroWorks).

Naravno postoji mogucnost da se "hardcoduje" ceo Ethernet frame i onda se samo "umetnu" vrednosti, bez mnogo ulaženja u značenje ostalih polja u header-u.
To pije vodu za vrlo fiksirane stvari/kanale/komande, kad to postne malo više sve dinamično sa više kanala/komandi uglavnom taj pristup više ne pije vodu, treba framework ...