LabVIEWForum.de - Ablaufdiagramm mit LabVIEW erstellen möglich!?!

LabVIEWForum.de

Normale Version: Ablaufdiagramm mit LabVIEW erstellen möglich!?!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen.

Ich bin noch ziemlich newbie was LabVIEW angeht.
Deshalb wende ich mich an euch.

Ich möchte mit LabVIEW einen 24 Stundentest programmieren. Soweit so gut.
Woran ich im Moment scheitere ist ein Ablaufdiagramm zu erstellen.
Die erste Frage ist natürlich.. Ist so was überhaupt möglich??

Es sollte folgendermaßen funktionieren.
In den 24h meines Programms möchte ich, dass (bis jetzt) 3 Mal ein Licht für eine bestimmte Zeit angeht und dadurch eine Aktion passiert. Nach Erlöschen des Lichtes soll die Aktion beendet werden.

ein Ablaufprogramm sollte dann ca. so aussehen:

[attachment=17402]

Die Zeiten, wann das Licht angeht und wie lange es an sein soll möchte ich über ein Drop-down-menü einstellen (Halb-Stunden-Takt).

[attachment=17401]

Anhand dieser Zeiten soll LabVIEW mir ein „Soll-Ablaufdiagramm“ erstellen.

Die Erweiterung wäre nun ein „IST-Ablaufdiagramm“. Also ein Diagramm welches mit die wirklich ausgeführten Aktionen abbildet. Am Besten natürlich über das „SOLL-Diagramm“ gelegt.

Für mich einfach eine unlösbare Aufgabe.. vielleicht hat aber jemand von euch wenigstens einen Lösungsansatz.

Mit freundlichen Grüßen
Lars
Dein Avatar ist geil, aber Bahn.

Gruß Markus
' schrieb:Dein Avatar ist geil


Morgääähn....

Na dein Avatar is ja aber auch so was von passend zu meinem! Wink

So nun wieder zum Thema. Ich habe mir schon halb gedacht, dass meine Problematik kein Mensch verstehen wird da ich so was von gar nicht erklären kann.
Ich versuch es mal auf einfache Art und Weise und mit einem neuen Bildchen!Mellow

Ein Diagramm X-Achse 0-24 (0 Uhr - 24 Uhr), Y-Achse 0-1.
Gebe ich nun über meine Eingabemaske einen Wert vor (Startzeit) soll an diesem Wert an der X-Achse meine "Linie" auf 1 (Y-Achse) springen. Diese soll solange auf 1 bleiben bis der eingegebene Wert (Endzeit) erreicht ist.
Die Eingabefelder habe ich so gegeneinander gesperrt, dass die 2. Startzeit nach der 1. Endzeit liegen muss.

Mir geht es NUR um das Diagramm (grüne Linie), welches mir LabVIEW je nach meinen Eingabewerten erstellen soll!

Hier noch ein Bildchen dazu:
[attachment=17395]

Ich hoffe dieses Mal ein kleines Bissel verständlicher!Wink

MfG

Lars
Mach doch einen XY-Graph mit z.B. 24 x 60 möglichen Punkten...und in einer Schleife rechnest du dir aus, welcher der Punkte 0 oder 1 sein soll
' schrieb:Mach doch einen XY-Graph mit z.B. 24 x 60 möglichen Punkten...und in einer Schleife rechnest du dir aus, welcher der Punkte 0 oder 1 sein soll


Hmhmhmhm... hört sich recht logisch an...
nur ob ich das hinbekomme ist eine andere Sache!

Ich versuch mich mal daran... die Betonung liegt auf VERSUCH! Rolleyes
Hab mal versucht jetzt nur ne normale Linie zu zeichnen, aber er zeichnet keine bleibende linie sondern immer nur die einzelnen "Punkte"
Was habe ich falsch gemacht???

Lv86_img[attachment=17408]


MfG
naja du zeichnest ja auch bei jedem Durchlauf auch nur einen Punkt!

Das ist was anderes als beim Chart/Diagramm...hier musst du für die Historie selber sorgen! D.h. du musst dir in der Schleife ein Array mit den Punkten bauen und über ein Schieberegister an die nächste Iteration weitergeben!

By the way: Aktualisiere mal dein Profil und gib die LV-Version deines VIs mitlv86an!
Danke für die Tipps, aber ich bekomm das einfach nicht hin... ich blick das ganze wohl noch nicht so!

ist so ein kleines Beispiel für mich denn nicht schnell erstellt??Wink

Ich verzweifele hier gerade!


P.S. habe mein Profil aktualisiert.
Hab' Dein Bsp. überarbeitet, dass es klappt.

[attachment=17409]
Lv86_img

Gruß Markus
ahhh... super danke...


kleines Schmankerl für dich MarkusWink
[attachment=17410]
Seiten: 1 2
Referenz-URLs