[Twincat] Was passiert wenn ein Ethercat Slave die Versorgungsspannung verliert?

drfunfrock

Level-1
Beiträge
934
Reaktionspunkte
72
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Hintergrund ist der, dass wir Umformer an einer SPS mit Ethercat-Bus hängen haben und die nach einen Power-Up des Umformers nicht erneut den Slave initialisiert, während die SPS an einer UPS hängt. Wir haben zwar einen Funktionsblock, der den Bus neu initialisieren sollte, aber die Slaves werden nicht erneut initialisiert.

Da ich zur Zeit keinen passenden PC zur Hand habe ,kann ich Twincat nicht probieren und bitte daher ganz freundlich, ob hier einer weiss, was an einer Twincat-SPS passiert, wenn die SPS die Versorgungsspannung behält aber der Slave nicht und der Slave dann irgendwann wieder Spannung bekommt.

Ein Reboot der SPS der das Problem lösen würde, soll aus anderen Gründen vermieden werden.

Danke im vorraus
 
Dann ist dieser Slave und vermutlich alle Slaves die an dessen EtherCAT Ausgang angeschlossen sind nicht mehr erreichbar. Die Sync Units zu der diese Slaves gehören liefern dann keine Daten mehr, bzw. erhalten keine Daten vom Master. Ob die Slaves selber wieder in den OP-State gehen kann beim Master unter EtherCAT->Erweiterten Einstellungen->Status Maschine->Slave Einstellungen festgelegt werden. Schau Dir mal die Einstellungen "Auto Restore States" und "ReInit after Comm.Error", sind beide gesetzt versucht der Master selber den Slave wieder zu starten. Bei bestimmten Slaves kann dies aber zu Problemen führen, da sollte der Slave dann via Software durch Funktionen der Bibliothek "TcEtherCAT.lib" gestartet werden.
 
Zuletzt bearbeitet:
Zurück
Oben