Deutsch - Software > easySoft

Software Watchdog - Konzepte

(1/1)

C8000:
Hallo in die Runde,
ich überlege gerade, wie ich ein WatchDog in mein Netzwerk aus Modbus, Easy und MQTT Teilnehmern umsetzen kann. Prinzipiell gibt es ja mehrere Strategien. Zentralistisch oder dezentral? Also ein Master checkt alle Teilnehmer ab oder jeder Teilnehmner kann für sich selbst entscheiden. Sicherlich gibt es hier ein paar Erfahrungen in diesem Bezug. Die Safety Eaton SPS hat ja sowas quasi eingebaut für Ihre HW Schnittstellen.
Ich suche jetzt was für die TCP Umgebung.
 
variante1: jeder Teilnehmer reicht eine Prüfsumme an den anderen Teilnehmer weiter. Wenn ein Teilnehmer keine Prüfsummer erreicht , dann schickt er ne Mail bzw. setzt ne Merker.
variante2: Master setzt zyklisch ne Merker und wenn dieser nicht vom XY Teilnehmer zurück gesetzt wird, dann schickt "Master" ne Mail/Merker

Ich würde mich sehr über Eure Erfahrungen und Vorschläge interessieren.
Gruß MIcha


Konni66:
Hallo Micha,
das zu überwachende Gerät setzt alle n Sekunden ein Bit im Protokoll.

Der Master startet damit ein rückfallverzögertes (retriggerbares) Zeitrelais und setzt dieses Bit zurück.
Die Zeit ist so eingestellt, dass bei einem tolerierbar verzögerten Live-Bit, noch keine Störung erzeugt wird.
Kommt das Live-Bit rechtzeitig, gibt's keine Störungsmeldung, weil das Zeitrelais immer wieder retriggert wird. Sein Ausgang wird bei Normalbetrieb nie 0. Ein Watchdog eben.

Damit es beim Programmstart nicht schon gleich zur Meldung kommt, muss der Master den Watchdog einmalig selbst triggern.

w.sprungmann:
Hallo,
ich hatte schon mal so etwas angefragt, aber dann nur für die EasyE4 Teilnehmer.
"Erforderliche Net Teilnehmer". Leider habe keine richtige Antwort erhalten.
https://easy-forum.net/index.php?topic=8691.msg37612#msg37612
Gruß Wilhelm

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln