08.11.2010, 11:46
Beitrag #1
|
fendt
LVF-Grünschnabel
Beiträge: 43
Registriert seit: Nov 2010
2010
2010
EN
Deutschland
|
Sequenz und casestruktur
Hallo ihr,
Ich habe das Vergnügen LabView zu lernen. Dazu habe ich mir ein Buch gekauft.
(Einstieg in LabView von Georgi & Metin Hanserverlag)
Nur vertstehe ich ein Kapitel ganz und garnicht.
Kapitel 3.2 & 3.3
3.2 Sequenz
3.3 Case
könnte mir das jemand nochmals erklären??
vielen dank!
gruss
|
|
|
08.11.2010, 11:52
Beitrag #2
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
Sequenz und casestruktur
Durch Sequenzrahmen, kannst du bestimmte Programmteile in einer definierten Reihenfolge ausführen lassen (normalerweise ist ja der Datenfluss dafür zuständig).
Casestrukturen ermöglichen es, Programmteile abhängig von einer Bedingung auszuführen. Man kann beispielsweise ein True/False anschließen, und je nach dem, was anliegt, wird ein unterschiedlciher Case ausgeführt. Das Ganze funktioniert aber auch mit Strings oder Enums.
Grüße,
Torsten
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
08.11.2010, 12:49
Beitrag #3
|
fendt
LVF-Grünschnabel
Beiträge: 43
Registriert seit: Nov 2010
2010
2010
EN
Deutschland
|
Sequenz und casestruktur
hallo torsten,
was die zwei funktionen bewirken habe ich verstanden, aber ich weiss nicht wie ich sie verwende.
finde das ist etwas unverständlich in diesem buch darfestellt.
sorry habe mich vtl. nicht präzise in meiner frage ausgedrückt
grüssle
michael
|
|
|
08.11.2010, 13:50
(Dieser Beitrag wurde zuletzt bearbeitet: 08.11.2010 13:50 von jg.)
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Sequenz und casestruktur
Da ich das Buch nicht kenne, kann ich nicht sagen, ob es kompliziert erklärt ist.
Was verstehst du nicht bei der Verwendung dieser beiden Strukturen?
Gruß, Jens
:rulez:LVF-Regeln beachten. Bitte keine Beiträge im SMS-Stil (alles klein geschrieben!).
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
08.11.2010, 14:06
Beitrag #5
|
fendt
LVF-Grünschnabel
Beiträge: 43
Registriert seit: Nov 2010
2010
2010
EN
Deutschland
|
Sequenz und casestruktur
Hallo Jens,
in diesem Buch wird eine Reihe vorgegeben.
1+1/2+1/3+1/4+1/5
Dies habe ich hinbekommen, nur jetzt sollte man die Rechenzeit berechnen.
Das habe ich mit zwei Tick count Uhren lösen wollen, in dem ich die Endzeit von der Anfangszeit abziehe.
Nur jetzt haben beide Uhren das gleiche angezeigt.
Nach meinem Buch muss man da irgenwie mit einer flachen Sequenz arbeiten (Sieht aus wie ein Film).
Nun meine Frage: Wie fügt man so eine flache Sequenz ein??
gruss und danke
|
|
|
08.11.2010, 14:10
Beitrag #6
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Sequenz und casestruktur
Einfügen Flat Sequence:
Hinzufügen weiterer Frames: Rechtsklick auf dem linken oder rechten Rand der Sequenz und dann...
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
08.11.2010, 14:19
Beitrag #7
|
fendt
LVF-Grünschnabel
Beiträge: 43
Registriert seit: Nov 2010
2010
2010
EN
Deutschland
|
Sequenz und casestruktur
Danke Jens das habe ich gesucht!!!
weiter so!
Vielen Dank und Grüssle
|
|
|
08.11.2010, 14:20
Beitrag #8
|
kaiman
LVF-Gelegenheitsschreiber
Beiträge: 146
Registriert seit: Dec 2008
7.1.1, 2011
2007
EN
28***
Deutschland
|
Sequenz und casestruktur
...und um zu gewährleisten, dass die Tick Count Funktionen tatsächlich die Zeit VOR und NACH dem Ausführen des Codes messen, müssen diese eben gezwungen werden, dass sie an der richtigen Stelle im Ablauf ausgeführt werden.
Wenn du einen Tick Count nur neben den Programmcode packst, ist nicht festgelegt, wann dieser ausgeführt wird, das ist durch den Datenfluss in diesem Fall nicht sichergestellt.
' schrieb:Durch Sequenzrahmen, kannst du bestimmte Programmteile in einer definierten Reihenfolge ausführen lassen (normalerweise ist ja der Datenfluss dafür zuständig).
Casestrukturen ermöglichen es, Programmteile abhängig von einer Bedingung auszuführen. Man kann beispielsweise ein True/False anschließen, und je nach dem, was anliegt, wird ein unterschiedlciher Case ausgeführt. Das Ganze funktioniert aber auch mit Strings oder Enums.
Grüße,
Torsten
Gruß, Kai
|
|
|
| |