LabVIEWForum.de
Messung aussetzen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Messung aussetzen (/Thread-Messung-aussetzen)

Seiten: 1 2


Messung aussetzen - dimitri84 - 19.04.2010 10:24

' schrieb:ich habe es gelöst war nen zeitliches Problem habe jetzt nen paar Waits eingebaut und nun scheint es zu klappenBig Grin
ich nehme also die Werte für ein paar Sekunden einfach nicht wahr.

...

Werde jetzt nen bisschen die zeiten verbessern so das man nicht alzulange gewartet wirdO)
Hört sich für mich nach blindem Rumprobieren an. Nicht wirklich angebracht, wenn am Ende ein zahlender Kunde dasteht.

Zitat:Zu den Lokalen Variablen muss ich noch sagen dassich Das Programm in 4 Hauptwhileschleifen gliedert und wenn ich von einer in die andere schnell übertragen will fällt mir selber nix anderes ein weil doch erst die Whileschleife beendet werden muss bis die Daten ausgegeben werden oder??
Wenn du auf Queues umsteigen würdest, anstatt der lok. Variablen, würde dein Programm viele Klassen an Qualität gewinnen und du könntest dir die Synchronisation mit den Waits sparen.

http://zone.ni.com/wv/app/doc/p/id/wv-884

EDIT: Für die (quasi-) statischen Werte, so wie Gerd schon vorgeschlagen hat, sind FGV's sehr praktisch.

Zitat:Also das ich Lokale Variablen vermeiden sollte habe ich hier zu genüge schon gelesen und versuche es auch zu berücksichtigen das ist aber das erste mal das ich mit LV arbeite und da es fertig werden muss das Projekt habe ich momentan wenig Zeit mich dadrum zukümmern.
Das Argument mit der knappen Zeit ist so eine Sache ... Wenn du einmal Zeit investierst und es richtig machst/lenst, sparst du in der Zukunft bestimmt viel, viel Zeit und vor allem Ärger.


Gruß dimitri


Messung aussetzen - GerdW - 19.04.2010 10:32

Hallo flizzer,

"ob es ein VI gibt mit dem ich mir aus einem Stringarray einen ganz bestimmten Wert rauspicke diesen verändern kann um ihn dann wieder an gleicher Stelle einzubinden"

Die Funktionen nennen sich IndexArray&ReplaceArraySubset und sind polymorph, d.h. funktionieren mit Stringarrays genauso wie mit Zahlenarrays... Oder man nimmt eine InPlace-Struktur stattdessenSmile

@dimitri:
Danke für das anscheinend per Gedankenübertragung erstellte PostSmile


Messung aussetzen - flizzer82 - 19.04.2010 12:25

MHh hi Gerd
danke für den Tipp
Leider finde ich das oder die VI (s) nicht kannst du mir sagen wo man die findet ?

mfg
flizzer


Messung aussetzen - GerdW - 19.04.2010 12:28

Hallo Flizzer,

die Array-Funktionen findest du (natürlich) in der Array-Funktionspalette.
Die InPlace-Struktur ist etwas versteckt in der ApplicationControl-Palette, Unterpalette MemoryControl...


Messung aussetzen - dimitri84 - 19.04.2010 12:34

FGV: LVF-Link