TwinSafe Programm läuft nicht

Der Graf

Level-1
Beiträge
70
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
kann mir vielleicht jemand von euch weiter helfen bei TwinSAFE TC3.
ich habe das Safety Projekt nach Anleitung angelegt und konfiguriert. Ich kann auch das Projekt fehlerfrei in die Steuerung Downloaden bis hier hin ist alles gut.
Aber irgendwie will das Safety Programm nicht weg starten. Es werden auch keine Safety Eingänge eingelesen. Stand auch mit Beckhoff in Kontakt aber die konnten mir bis jetzt auch noch nicht weiterhelfen.
hatte von euch schon jemand das Problem?
Als Safety Logik ist eine EL2911 verbaut. Eingänge sind EL1918.
2019-09-17 11_04_27-EWS 350 4A190038 - Microsoft Visual Studio.jpg2019-09-17 11_04_07-EWS 350 4A190038 - Microsoft Visual Studio.jpg2019-09-17 11_03_45-EWS 350 4A190038 - Microsoft Visual Studio.jpg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab das Problem nach einem Tag suchen jetzt zufällig gefunden.
wir haben einen Umformer mit Ethercat Schnittstelle verbaut. Diese hat aber keine Spannung wenn der Not Halt nicht quittiert ist.
Wenn TwinSafe einen Ethercat Teilnehmer anscheinend nicht findet dann funzt das SafetyProgramm auch nicht. Es werden nicht einemal Eingänge eingelesen....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das hat aber nichts mit TwinSAFE zu tun, sondern mit EtherCAT. Erstelle mal eine neue Sync Unit und pack den FU da rein, dann sollte der Rest wieder Daten liefern.

Hey Oliver,
hast du hierzu genauere Hintergründe, wieso das Twinsafe dann nicht geht?
Ich hatte kürzlich auch das Problem, dass wenn ein spezifischer Ethercat FSOE Teilnehmer nicht angeschlossen war bei Twinsafe gar nichts mehr ging. Der Teilnehmer war über eine Junction angeschlossen und entsprechend lief der restliche Bus weiter. Ich habe dann auch die Sync-Unit angewendet und es war ok. Ich hätte allerdings erwartet, dass nicht gleich das ganze Twinsafe kaputt geht, sondern nur die Gruppe in dem das Alias Device hierzu angelegt ist.
Komischerweise traf das von mir erwartete Verhalten bei Profisafe Teilnehmern zu. Hier ist lediglich die Gruppe in Störung gegangen.
 
Fällt ein EtherCAT Teilnehmer in einer SyncUnit aus, werden alle Prozessdaten in dieser SyncUnit als Fehlerhaft verworfen. Hast du alle deine Klemmen und Teilnehmer in einer einzigen SyncUnit, legst du dir bei einem Fehler in einer Komponente den ganzen Bus lahm. Damit bekommt auch TwinSAFE keine Daten mehr. Deshalb teilt man den ganzen Bus sinnvoll in verschiedene SyncUnits auf, die nach Möglichkeit funktionell gekapselt sind. Damit arbeitet der Rest vom Bus weiter, wenn eine SyncUnit in Störung geht....
 
Zurück
Oben