Überwachung: STOP oder RUN

Küffel

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

kennt jemand von euch ne Möglichkeit wie man den CPU-Zustand (STOP oder RUN (nicht die Schalterstellung)) so überwachen kann, dass ich ihn per OPC weiterleiten kann, also dass die Information darüber z.B. in einem DB steht?

Bisheriger Versuch mit SFC51:
Der SFC51 soll mir laut Hilfe Informationen über den Zustand liefern, die ich dann in einen DB legen kann (so weit so gut -- das fände ich ne super Sache), aber sobald die SPS in den Stop geht funktioniert das ganze ja nicht mehr. Oder muss man das ganze in ganz bestimmten OBs aufrufen? Wenn ja welche?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
2 Störmeldungen bilden

@Kuffel,

Etwas aufwändig, aber sicher:
Vom CPU-Zeittakt 2 Störmeldungen im überwachenden System bilden, ( 1 Öffner und 1 Schließer). Beide Meldungen mit Verzögerung versehen, eine von beiden meldet bei CPU-Stop immer.
 
Hallo Kuffel,

die einzige Chance, die ich sehe ist ein sogenanntes "Live-Bit", dass man auf verschiedene Weise realisieren kann:

1. Man generiert in der SPS eine Frequenzsignal und überprüft im PC ob sich das Signal noch ändert, wenn nicht ist die SPS oder die Verbindung "tot".

2. Man setzt von der SPS aus ein Bit und löscht es im PC ab, wenn das Bit nicht mehr gesetzt wird, bedeutet auch dies, das die SPS oder die Verbindung "tot" ist.

Die zweite Lösung eignet sich insbesondere auch für wechselseitige Überwachung, da natürlich auch die SPS in der Lage ist zu prüfen. ob das Bit vom PC zurückgesetzt wurde.

Gruss Hagen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab das immer so gelöst, dass ich in VB mit einem Wecker (1000ms) immer wieder das Taktmerkerbyte abgefragt habe - wenn es sich ändert, dann läuft die CPU.


mfg
Maxl
 
Danke

Danke für eure Antworten!

@Rainer Hönle:
OPC Server und Client sind schon vorhanden, aber danke für dein Alternativangebot

@ Maxl, Hagen:
An das Life-Bit aus dem Taktmerker hatte ich auch schon gedacht, aber ich dachte es geht vielleicht auch anders, zumal ich die SFC51 eh schon für andere Sachen aufrufe.
Das Life-Bit wird aber wohl meine Lösung werden.

@ Werner54:
hast recht -> etwas aufwendig :)

@ hovonlo:
zwar keine Lösungsidee, aber zumindest eine eindeutige Information :)
 
Zurück
Oben