LabVIEWForum.de
Verständnisprobleme - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Verständnisprobleme (/Thread-Verstaendnisprobleme)



Verständnisprobleme - Amina - 01.05.2014 19:22

Hi liebe Gemeinde,
ich stehe grad auf dem Schlauch und hoffe auf eure Hilfe.
Kann mir Jemand sagen wie ich die Frequenz während der Fahrt ändern kann, ich hab es mit Case Struktur und While Schleife versucht und die Frequenz lässt sich ändern aber beenden läßt sich das Programm nicht. Ich weiß es geht hier um fehlende Verständnis bezüglich Dataflow.
Liebe Grüße Amina


RE: Verständnisprobleme - GerdW - 02.05.2014 10:12

Hallo Amina,

Zitat:Kann mir Jemand sagen wie ich die Frequenz während der Fahrt ändern kann, ich hab es mit Case Struktur und While Schleife versucht und die Frequenz lässt sich ändern
Hmm
Was ist hier die Frage, wenn sich die Frequenz schon ändern lässt?

Zitat:aber beenden läßt sich das Programm nicht.
Hmm
Wieso nicht?
Du musst sowohl "Stopp Profil" als auch "Stopp" drücken und schon beendet sich dein VI…

Zitat:Ich weiß es geht hier um fehlende Verständnis bezüglich Dataflow.
Dafür gibt es doch die ganzen Einsteiger-Kurse, die ich in meiner Signatur verlinkt habe…
Man kann dem DATAFLOW auch mittels Highlight-Debugging bei der Arbeit zuschauen!

P.S.: Allen deinen VIs würde ein Klick auf das AutoCleanup-Tool gut tun…


RE: Verständnisprobleme - Amina - 02.05.2014 11:15

Hi GerdW danke für deine Hilfe, ich versuch noch mal mein Problem zu beschreiben.
ich versuch die frequenz innerhalb einer Fahrt zu ändern, z.B der Motor fährt 1000 Schritten und innerhalb diesen Schritten will ich Frequenz ändern und nach Erreichen der 1000 Schritte muss der Motor gestoppt werden.
Gruß Amina


RE: Verständnisprobleme - GerdW - 02.05.2014 19:25

Hallo Amina,

Zitat:ich versuch die frequenz innerhalb einer Fahrt zu ändern, z.B der Motor fährt 1000 Schritten und innerhalb diesen Schritten will ich Frequenz ändern und nach Erreichen der 1000 Schritte muss der Motor gestoppt werden.
THINK DATAFLOW! Wenn du das willst, musst du das auch programmieren!

Tipps:
- Unterteile dein Profil in Teilschritte, dann kannst du jedem Teilschritt eine eigene Geschwindigkeit zuordnen! Problem (nahezu) gelöst…
- Musst du wirklich in jedem subVI erneut TimeOut neu (und auf immer den gleichen Wert) definieren? Muss man das ständig (in einer Schleife) erneut setzen? Hmm
- Warum setzt du in VISA-Open den TimeOut auf 1000ms, wenn du in allen anderen subVIs nur 500ms verwendest? Hmm
- Warum muss man das TermChar ständig erneut auf LF setzen? Denkst du, VISA vergißt diese Einstellung irgendwann nach dem VISA-Open?


RE: Verständnisprobleme - Amina - 03.05.2014 00:11

Danke GerdW für deine Hilfe, ich mach mal deine Tipps und vielen vielen Dank noch mal
Gruß Amina