LabVIEWForum.de - Countdown mit LabVIEW

LabVIEWForum.de

Normale Version: Countdown mit LabVIEW
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo zusammen,

Ich arbeite mit der Hardware NI-cDAQ-9172. Die Signal-LED sind am Modul NI-9477 angeschlossen.

Ich möchte so was ähnliches wie ein Treppenhausautomat. An diesem Countdown (Treppenhausautomat) wird zusätzlich, von mir noch eine Überwachung (1. Temperatur, 2. Spannung, 3. Zu hohe Intensität) integriert.

Folgendermassen sollte dieses Countdown.vi arbeiten:

1.) Ich gebe die Zeit ein, und es darf noch nichts passieren.

2.) Ich betätige ein Startknopf (Taster) und dann erst läuft die Zeit herunter.

3.) Mit einem Stop- Button, kann während dem Countdown gestoppt werden. Die Zeit soll dann wieder zurückgesetzt werden. Stop- Button soll wie ein Relais arbeiten.

4.) Countdown muss wieder von neuem gestartet werden, falls Stop- Button betätigt wurde.

5.) Die oben genannten Überwachungen (Temperatur, Spannung, Zu hohe Intensität), sollen bei einenm falschen Werte (die lege ich fest) den Countdown stoppen, aber die Zeit darf nicht zurückgesetzt werden.

Zum Beispiel:

Wenn die Temperaturüberwachung eine zu hohe Temperatur misst, dann soll der Countdown gestoppt werden. Die Zeit wird gestoppt, aber nicht zurückgesetzt. Wenn die Temperatur wieder sinkt, soll der Countdown von da an weiterlaufen, wo es vorher stehen geblieben ist. Das gleiche mit den zwei anderen Überwachungen.

6.) Wenn der Countdown bei Null angelangt ist, dann soll eine LED signalisieren, dass der Countdown fertig ist.

Ich hoffe das ich es Einigermassen verständlich geschrieben habe. Es fällt mir schwer, das was ich mir ausgedacht habe in Worte zu fassen. Daher möchte sie um Verständnis Bitten.

[attachment=8545]
Hallo Tzy!

Was Du realisieren möchtest ist soweit klar.
Was möchtest Du wissen?
Oder denkst Du etwa, das sich jemand hinsetzt und Dein VI mal schnell erstellt?
Poste doch einfach Deinen bisherigen Ansatz. Darauf kann man dann aufbauen.

Grüß
Andreas
' schrieb:Hallo Tzy!

Was Du realisieren möchtest ist soweit klar.
Was möchtest Du wissen?
Oder denkst Du etwa, das sich jemand hinsetzt und Dein VI mal schnell erstellt?
Poste doch einfach Deinen bisherigen Ansatz. Darauf kann man dann aufbauen.

Grüß
Andreas

Ich habe das Bild eingefügt. Ich möchte das VI natürlich schon selber schreiben. Danke für diesen Hinweis.

Mfg
Hi,

ich geb dir hier mal einen Link zu einem früheren Thread, bei dem es um die Erstellung einer Stoppuhr ging. Schau dir dort mal meine zweite Variante (mit Eventstruktur) an. Diese solltest du für dich adaptieren können.

http://www.LabVIEWforum.de/index.php?showt...amp;hl=stoppuhr

Gruß
Hab auch mal ein Beispiel gemacht, welches deine Funktionen erfüllt. Auch wenn man es vielleicht eleganter hätte machen können?!

siehe Anhang.

(VI LV 8.2)
' schrieb:Hab auch mal ein Beispiel gemacht, welches deine Funktionen erfüllt. Auch wenn man es vielleicht eleganter hätte machen können?!

siehe Anhang.

Hallo xyzabc,

Ich habe Dein VI etwas umgebaut und in meine Schaltung integriert.
Vielen Dank für Deine Hilfe. Es funktioniert sehr gut und genau so wie ich es wollte
Ja, kein Problem.
Hallo xyzabc,
schon ne Weile her eure Countdown-Diskussion, hab mir aber dein Beispiel jetzt mal auf meine Bedürfnisse umgebaut, ich will nämlich eigentlich nur ne bestimmte zeit runterzählen und mir anzeigen lassen...
Aber mein Countdown läuft nicht, vielleicht könntest du mal über mein VI rübergucken und mir nen Tipp geben?! (und bitte nicht lachen, ich bin zwar des programmierens willig aber hier der absolute Anfänger :-)

Vielen Dank!
Lv82_img
Hallo.

Hab mir dein VI mal angesehen. Der Fehler bei dir war das nur der Startschalter den Case auf TRUE gesetzt hat. D.h. sobald du den schalter nichtmehr gedrückt hattest zählte er nicht weiter runter.


hab mal 2 versionen gemacht.

die erste zählt runter und geht auch ins negative

die 2. zählt bis null und beendet das VI dann

mfg blacky


Lv82_img
Hey Du!

Ja danke für deine Hilfe, jetzt funzt es wirklich!!!!
Sorry auch,das ich mich jetzt erst melde, aber hab jetzt ne Weile keine Zeit für LV gehabt, wie das so is im Studium :-)

Grüße Lisa
Referenz-URLs