12.03.2013, 19:21
Guten Abend!
Ich möchte einen Melder mit der Funktion "Auf Meldung warten..." auswerten. Ich habe ein timeout gesetzt, der Fehler muss abgefangen werden und der Zustand true/false.
Dazu habe ich drei ineinander verschachtelte case-Abfragen erstellt. Eigentlich soll ein Prozess gestartet werden, wenn der Zustand des Melders true ist. Der Zustand true/false wird von einem anderen VI gesetzt. Der Zustand true/fals kann aber auch schon gesetzt werden, bevor diese Schleife aktiv ist - so kann ich die Funktion "vorige ignorieren" nicht auf true setzen.
Ist diese Lösung so gut oder gibt es vielleicht etwas, dass ich dabei nicht beachtet habe oder eine Möglichkeit, die günstiger sein könnte?
Über eine Antwort würde ich mich sehr freuen.
Ich möchte einen Melder mit der Funktion "Auf Meldung warten..." auswerten. Ich habe ein timeout gesetzt, der Fehler muss abgefangen werden und der Zustand true/false.
Dazu habe ich drei ineinander verschachtelte case-Abfragen erstellt. Eigentlich soll ein Prozess gestartet werden, wenn der Zustand des Melders true ist. Der Zustand true/false wird von einem anderen VI gesetzt. Der Zustand true/fals kann aber auch schon gesetzt werden, bevor diese Schleife aktiv ist - so kann ich die Funktion "vorige ignorieren" nicht auf true setzen.
Ist diese Lösung so gut oder gibt es vielleicht etwas, dass ich dabei nicht beachtet habe oder eine Möglichkeit, die günstiger sein könnte?
Über eine Antwort würde ich mich sehr freuen.