27.11.2013, 11:32
Hallo an die geballte LabView Expertenpower,
ich möchte gern eine Anlage starten und nach einer gewissen Zeit wieder abschalten.
Genau heißt das folgendes: Es soll 3 verschiedene Varianten geben die Anlage zu starten:
1. Es kann eine Startverzögerung eingegeben werden, nach der die Anlage startet.
2. Es kann der genaue Startzeitpunkt eingegeben werden zu dem die Anlage starten soll.
3. Es wird der Zeitpunkt eingegeben an dem der Prozess fertig sein soll (hierfür wird die Eingabe der Laufzeit berücksichtigt)
Die jeweilige Zeit bis zum Start soll als Countdown runter auf 0 zählen.
Egal welche Variante ausgewählt ist, soll diese erst dann beginnen zu laufen, wenn der Startbutton betätigt wurde (vorher kann belibieg lange herumgestellt werden)
Nach dem Start soll die Anlage die eingegebene "Laufzeit" laufen und sich dann wieder abschalten.
Die Prozesszeit soll von 0 beginnend hoch zählen.
Ich habe einmal meinen Versuch angehängt (die LED stellt die Anlage dar).
Der erste Teil mit dem Start funktioniert schon recht gut, nur weiß ich nicht wie ich die Funktion des Startknopfes realisiere, ich müsste irgendwie die Zeit bei Tastendruck abfragen und nicht beim Start des Programms außerhalb der While.
Weiterhin komme ich nicht wirklich auch eine brauchbare Idee was den Countdown bzw. die Abschaltung der Anlage angeht.
Ich hoffe es kann mir jemand helfen.
Gruß
Timo
ich möchte gern eine Anlage starten und nach einer gewissen Zeit wieder abschalten.
Genau heißt das folgendes: Es soll 3 verschiedene Varianten geben die Anlage zu starten:
1. Es kann eine Startverzögerung eingegeben werden, nach der die Anlage startet.
2. Es kann der genaue Startzeitpunkt eingegeben werden zu dem die Anlage starten soll.
3. Es wird der Zeitpunkt eingegeben an dem der Prozess fertig sein soll (hierfür wird die Eingabe der Laufzeit berücksichtigt)
Die jeweilige Zeit bis zum Start soll als Countdown runter auf 0 zählen.
Egal welche Variante ausgewählt ist, soll diese erst dann beginnen zu laufen, wenn der Startbutton betätigt wurde (vorher kann belibieg lange herumgestellt werden)
Nach dem Start soll die Anlage die eingegebene "Laufzeit" laufen und sich dann wieder abschalten.
Die Prozesszeit soll von 0 beginnend hoch zählen.
Ich habe einmal meinen Versuch angehängt (die LED stellt die Anlage dar).
Der erste Teil mit dem Start funktioniert schon recht gut, nur weiß ich nicht wie ich die Funktion des Startknopfes realisiere, ich müsste irgendwie die Zeit bei Tastendruck abfragen und nicht beim Start des Programms außerhalb der While.
Weiterhin komme ich nicht wirklich auch eine brauchbare Idee was den Countdown bzw. die Abschaltung der Anlage angeht.
Ich hoffe es kann mir jemand helfen.
Gruß
Timo