-> Hier kostenlos registrieren
Hallo,
in unserem System haben wir ein Eigenentwickeltes Device mit ESC1100 Chipsatz. Beim Systemstart schreibe ich mittels dem Baustein FB_EcCoESdoWrite die Initialisierung. Bei einem Gerät kommt es jetzt vor, dass ab und zu die Fehlermeldung ADSERR_DEVICE_INVALIDSTATE ausgegeben wird und die Initialisierung wurde nicht geschrieben. Wenn ich dann auf das Gerät gehe, dann sehe ich aber, dass der EtherCat Zustand normal im Op-Mode und der WC-State auch gültig ist.
In welchem Zustand darf ich denn nur die CoE Daten schreiben? Bzw. wann wird denn der Fehler erzeugt? Die Doku von Beckhoff ist hierbei etwas spärlich.
Danke für Eure Hilfe.
gruss
martin
in unserem System haben wir ein Eigenentwickeltes Device mit ESC1100 Chipsatz. Beim Systemstart schreibe ich mittels dem Baustein FB_EcCoESdoWrite die Initialisierung. Bei einem Gerät kommt es jetzt vor, dass ab und zu die Fehlermeldung ADSERR_DEVICE_INVALIDSTATE ausgegeben wird und die Initialisierung wurde nicht geschrieben. Wenn ich dann auf das Gerät gehe, dann sehe ich aber, dass der EtherCat Zustand normal im Op-Mode und der WC-State auch gültig ist.
In welchem Zustand darf ich denn nur die CoE Daten schreiben? Bzw. wann wird denn der Fehler erzeugt? Die Doku von Beckhoff ist hierbei etwas spärlich.
Danke für Eure Hilfe.
gruss
martin