Datenerfassung (USB) über eine dll
Hi allerseits
ich bin ganz neu beim Thema LabView gelandet (habe mehr Erfahrung mit Programmiersprachen wie Java, Delphi usw.).
Im Moment bastele ich an 2 Projekten rum, beide sind von der Struktur her ähnlich.
Es handelt sich um USB Geräte, die über eine dll angesteuert werden sollen. Also habe ich mit USB selber nichts zu tun,
nur mit der dll-Ansteuerung.
Projekt 1: es handelt sich um die Geräte A und B (ich anonymisiere das jetzt mal), das funktioniert auch erstmal
Projekt 2: es handelt sich um ein Gerät C, da habe ich derzeit Probleme, Daten zu erfassen
Konkret sieht das so aus: zunächst muss die Messung an C gestartet werden (kann z.B. 10 sec dauern). Danach warte ich mit einem While-Loop,
bis C mir ein ready liefert. Dann versuche ich den Messwert abzuholen. Allerdings friert nun bei mir immer das ganze LabView ein
(also nicht nur die VI), ich kann nicht mal mehr den roten Stopbutton klicken (nur noch Taskmanager hilft).
Ok, also nun die konkreten Fragen: wie kann ich einen "wait" Block einbauen, der nur eine bestimmte Zeit wartet?
Ich habe in der Doku gesehen, es gibt so einen, der hat aber nur blaue Verbindungslinien, ich brauche aber eine andere Verbindungslinie von einem Block zum anderen.
Wie kann ich einen "while" Loop einbauen mit einer bestimmten Zeit?!
viele Grüße
Olli
|