CPU im RUN/Stop

Steve38

Level-1
Beiträge
486
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen,

würde gerne feststellen in welchem Zustand sich gerade meine CPU befindet, quasi Run/Stop.

Wenn ich den OB1 Auswerte, z.B. so:

Code:
L     #OB1_SCAN_1                 //Wertübernahme
      T     "Meldungen allgemein".OB1_Scan


      L     "Meldungen allgemein".OB1_Scan
      L     1
      ==I   
      =     "Meldungen allgemein".CPU_1x_durchlaufen1    //erster Anlauf der CPU

      L     "Meldungen allgemein".OB1_Scan
      L     3
      ==I   
      =     "Meldungen allgemein".CPU_3x_durchlaufe_CPU_ok


Dann hab ich ja nur die Aussage das mein Programm 3x erfolgreich durchlaufen ist. Wenn ich die CPU jetzt auf Stop setzte, dann ändert sich der Wert logischerweise nicht.

Wie kann ich dies erkennen?
 
...mit der Abfrage eines Lebensbits, genau genommen legst du
einfach ein Systemblinkbit auf einen Ausgang. Bei STOP ist dann
logischerweise Ruhe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann hab ich ja nur die Aussage das mein Programm 3x erfolgreich durchlaufen ist. Wenn ich die CPU jetzt auf Stop setzte, dann ändert sich der Wert logischerweise nicht.

Wie kann ich dies erkennen?
Womit was erkennen?
Wenn deine CPU steht, mit was willst du was auswerten?
Eine gestoppte CPU reagiert auf nix mehr, außer auf wieder einschalten.


bike
 
Du nimmt einen Ausgang und schliesse ein Relais an. Dieses Ausgang steuerst du in deinem Programm an. Am Öffner des Relais ist eine Lampe angeschlossen.

CPU in RUN. Ausgang High- Lampe aus
CPU in Stop Ausgang Low - Lampe an
 
Zurück
Oben