Plausi-Prüfung

Elton_500

Level-1
Beiträge
31
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich habe zwei Eingangssignale und möchte gerne eine Plausibilitätsprüfung realisieren, die anspricht wenn das zweite Signal länger als 10s ausbleibt.

Leider finde ich keine für mich zufriedenstellede Lösung oder ich denke zu kompliziert.

Hat jemand einen Tip für mich.

lg
Elton
 
Zuletzt bearbeitet:
meinst du sowas:

Code:
*
      U     #sollte_an_sein
      U(    
      ON    #input_1
      ON    #input_2
      )     
      L     S5T#10S
      SE    #timer
      NOP   0
      NOP   0
      NOP   0
      U     #timer
      =     #plausibilität_nicht_gegeben
:confused:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Frage die sich mir stellt bei der Formulierung "das zweite Signal": Ist das ein bestimmtes oder egal welches kommt muss innerhalb von 10 Sekunden das andere kommen?
Wenn die Reihenfolge der Signale egal ist, kann auch eine XOR-Verknüpfung gewählt werden. Wenn beide denselben Zustand haben ist das Ergebnis 0 ansonsten 1. Damit kann auch z.B. der Timer von 4L gestartet werden. Kommt der Ausgang, liegt der Fehler vor.
Die nächste Frage ist, wie sieht es beim Wegfall der Signale aus? Ist dort ebenfalls etwas zu beachten? Soll das Ganze erst wieder bei kommenden (bzw. nicht kommenden) Flanken ansprechen? Oder muss auch wenn das eine Signal abfällt innerhalb einer bestimmten Zeit das andere abfallen? Oder gar das eine wieder kommen?
 
Zurück
Oben