Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich hab da eine Idee für ein Programm welches ich in LabVIEW umsetzen möchte!
Mein Programm besteht aus einer While Schleife in der der Status von einem Gerät geprüft wird. Der Status wird immer mit TRUE oder FALSE ausgegeben!
Das Programm soll beendet werden, wenn der Status des Gerätes zum 4ten mal TRUE ist. Wie würdet ihr das lösen, denn rein in C++ wäre das kein Problem, da ich jedoch in LabVIEW ein Anfänger bin, stellt dies für mich ein Problem dar.
Danke erstmals für die schnelle Antwort!
Ich verstehe dies nicht ganz.
Wie könnte ich dies in mein Programm einbinden, ich hab ein Beispielprogramm als Attachment hinzugefügt. Dieses Beispiel erklärt vielleicht genauer mein Problem.
Dein VI ruft sämtliche SubVI's auf. Diese solltest Du mitliefern.
Binde einfach den "Zähler_positive_Flanke" in Dein VI ein.
An den Eingang "Flanke" verbindest Du Dein TRUE/FALSE-Signal, den Grenzwert setzt Du auf "vier".
Wenn der Eingang "Flanke" viermal von FALSE- auf TRUE-Zustand gewechselt wurde, wird der Ausgang "Grenzwert erreicht" auf TRUE gesetzt. Diesen Ausgang kannst Du als Stopp-Signal für Deinen Programmablauf auswerten.
Es besteht die Möglichkeit mit einem TRUE-Impuls am Eingang "Rücksetzen" den Zähler zwischenzeitlich wieder auf Null zu setzen.