Twincat3 PLC Task Überwachung, automatisch rebooten

morris

Level-1
Beiträge
18
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich finde auf folgendes Problem keine Lösung. ( habe 2 std. gegoogelt , bin anfänger).

Ich möchte die Beckhoff SPS überwachen, d.h. wenn eine Endlosschleife ausversehen entstanden ist, dass sich die sps neustartet.
Meiner Vorstellung nach muss es etwas geben, um die Zeit eines PLC task abzufangen und bei überschreitung könnte ich dann aus einer weiteren Taks die SPS rebooten.
Habe etwas mit "watchdogs" gefunden aber ich glaube da verenne ich mich.
Ich glaube mir fehlt das richtige "schlagwort" wonach ich suchen muss.

Über tipps, mit Links, bsp. usw. würde ich mich freuen.

Mit freundlichen Grüßen

Morris
 
Üblicherweise geht eine SPS bei Zykluszeitüberschreitung in STOP.
Eine selbstgeschriebene Zykluszeitüberwachung im Anwenderprogramm wird nicht sicher funktionieren.
Ein automatischer Reboot ist meistens keine sinnvolle Lösung, weil ein "gutes" Programm reproduzierbar immer wieder in den kritischen Programmcode gehen würde.

Lösung: keine Endlosschleifen einbauen ;)

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn "meine" Beckhoff sps eine endlosschleife hat, dann kann ich sie nur über die Stromzufur herunterfahren.
Wo kann man denn einstellen was passieren soll, wenn die PLC nicht mehr antwortet (oder ähnliches) ?

der Standort der SPS wird in zukunft nicht nebenan sein, sodass ich nicht vor Ort sein kann um die zu rebooten, wenn sie abstürzt.
 
Zurück
Oben