Cześć,
chcę zrobić w Pythonie funkcję pozwalającą na komunikację z urządzeniem EtherCat za pomocą protokołu Ethernet over EtherCat (EoE).
Chciałbym zrobić funkcjonalność taką jak w TwinCAT, gdzie w opcjach można pozaznaczać wsparcie EoE i włączyć wirtualny port Ethernet.
Funkcjonalność ta pozwala później komunikować się z urządzeniem EtherCat za pomocą adresu IP (adres IP, maska, brama) - ramka ethercat w ramce ethernet .
Samo urządzenie z którym się chce komunikować wspiera EoE, konfigurując TwinCAT'a mogę po adresie IP rozmawiać z tym urządzeniem, teraz jak przenieść taką funkcjonalność do Pythona? W TwinCAT master jest symulowany programowo, w Pythonie też tak musi być.
Podsumowując nie czekam na gotowe rozwiązanie (chyba że takie już istnieje, wtedy chętnie spojrzę), a jedynie nakreślenie ścieżki jak do tego podejść, trzeba jakiegoś socket'a utworzyć w Pythonie, a może coś innego jeszcze...?