Super Danke für die schnelle Antwort jetzt funktionierts! :D Nur fürs Verständnis: Wenn ich jetzt theoretisch noch einen zweiten Master hätte......würde ich den dann auch mit dem Namen instanzieren in meinem Code? Sprich zurzeit hab ich nur einen Master auf den ich das .xRestart schreibe und den .xConfigFinished bzw .xError lese. Der heist bei mir im Gerätebaum EtherCAT_Master. Im Programm instanziere ich den aber mit Ethercat_Master(); Wär das dann bei EtherCAT_Master1 und EtherCAT_Master2 im Gerätebaum...
PS: hab auch schon versucht oben bei der Funktion ETCSlave_Diag reinzuschreiben.
Heyho......nun musste es wohl doch sein. Das erste Mal dass ich mich bei einem Forum anmelde weil ich bei einem Problem nach langer Suche nicht weiter komme^^ Also ich bastle Privat etwas mit nem Raspi und ein paar Beckhoff Klemmen herum und wollte mir grad ne Abfrage bauen um die Zustände der einzelnen Ethercat Slaves abzufragen. Anfangs hatte ich Schwierigkeiten dass überhaupt für den Master hinzubekommen aber nach 1-2 Stunden suche im Internet und noch mehr tüfteln funktioniert das Neu Starten...
Heyho......nun musste es wohl doch sein, das erste mal dass ich mich bei einem Forum anmelde weil ich bei einem Problem nach langer suche nicht weiter komme^^ Also ich bastle Privat etwas mit nem Raspi und ein paar Beckhoff Klemmen herum und wollte mir grad ne Abfrage bauen um die Zustände der einzelnen Ethercat Slave abzufragen. Anfangs hatte ich Schwierigkeiten dass überhaupt für den Master hinzubekommen aber nach 1-2 Stunden suche im Internet und noch mehr tüfteln funktioniert das Neu Starten...