LabVIEWForum.de
zeilenweise getaktet auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: zeilenweise getaktet auslesen (/Thread-zeilenweise-getaktet-auslesen)

Seiten: 1 2


zeilenweise getaktet auslesen - Sledge - 27.06.2005 18:44

Hallo Dirk,

leider kann ich die Datei nur als 7.0 speichern, da man mit LV wohl immer nur in der nächst niedrigeren Version speichern kann.

Deshalb kann ich Dir an dieser Stelle leider nicht weiterhelfen. Falls Du noch eine andere Idee hast wie das anders gehen soll, .....

Gruß
Sledge


zeilenweise getaktet auslesen - ahlers01 - 27.06.2005 20:05

[quote=dirkster]Hi Slegde, Hi Franz !

bin grad zum ersten mal im forum weil mir LabVIEW kopfschmerzen bereitet und finde gleich die lösung zum problem, das nämlich ein ganz ähnliches ist wie das von slegde.


zeilenweise getaktet auslesen - Sledge - 09.07.2005 13:56

Hallo Franz,

habe das vi modifiziert und jetzt mit der entsprechenden Messtechnik getestet. Lief alles einwandfrei. Nochmals danke für Deine Unterstützung.

Habe allerdings noch eine kleine Frage zu dem Aufbau. Und zwar, was genau macht die zweite (untere) kleine FOR-Schleife? Das wird mir einfach nicht ganz klar. Und was bedeutet die Konstante "NaN"?

Wäre schön, wenn Du mir dabei noch kurz abschließend helfen könntest.

Vielen Dank.

Gruß
Sledge


zeilenweise getaktet auslesen - ahlers01 - 10.07.2005 17:40

Sledge schrieb:Hallo Franz,

habe das vi modifiziert und jetzt mit der entsprechenden Messtechnik getestet. Lief alles einwandfrei. Nochmals danke für Deine Unterstützung.

Habe allerdings noch eine kleine Frage zu dem Aufbau. Und zwar, was genau macht die zweite (untere) kleine FOR-Schleife? Das wird mir einfach nicht ganz klar. Und was bedeutet die Konstante "NaN"?

Wäre schön, wenn Du mir dabei noch kurz abschließend helfen könntest.

Vielen Dank.

Gruß
Sledge
Entschuldigung, die kleine FOR Schleife ist in der Tat etwas kryptisch. Dort wird einfach ein Puffer (in Form eines arrays) von 1000 (x,y) Wertepaaren angelegt. In diesen Pufferarray werden dann später die richtigen Werte eingefügt. Wenn man den Puffer vorher anlegt, ist das im Ablauf schneller, als wenn man das Programm bei jedem Schleifendurchlauf neuen Speicherplatz anfordern muss. (In der Tat geht LabVIEW schon recht clever vor, indem es nicht einzelne Werte, sondern Blöcke für mehrere Werte anfordert, aber trotzdem ist meiner Erfahrung nach eine vorher angelegter Puffer schneller).

Damit von den 1000 Werten im Puffer nur die angezeigt werden, die später in der Hauptschleife auch tatsächlich erzeugt werden, habe ich für die 'dummy' Werte im Puffer NaN als y-Wert angegeben. NaN bedeutet 'Not a Number' und ist ein spezieller DBL Wert, der z.B. in Graphs dazu führt, dass dieser Wert nicht angezeigt wird.

Die kryptische kleine FOR Schleife hätte ich besser durch dir Funktion 'Initialize Array' ersetzen sollen, wie im angehängten Bild gezeigt.

-Franz


zeilenweise getaktet auslesen - Sledge - 11.07.2005 08:59

Hallo Franz,

vielen Dank für Deine schnelle Antwort. Da wäre ich nicht drauf gekommen.

Danke.

Gruß
Sledge