In der ersten Schleife werden 2 Durchläufe gemacht, so wird z.B. "Dev1/ao0" und "Dev1/ao1" als Task hinzugefügt.
Wenn man das nicht in der Schleife, sondern "manuell" machen würde, würde es so aussehen:
Die erste Schleife ist ja jetzt klar. In der zweiten Schleife wird das Timing eingestellt und der Task gestartet.
Hier ein Auszug aus der LabVIEW-Hilfe (zum Timing):
Hier werden die Signale (Pulse) erzeugt und ans Gerät übertragen.
Pro Kanal wird ein 1D-Array verwendet.
Bei 2 Kanälen (und mehr) braucht man dementsprechend ein 2D-Array, in dem die Signale für die Kanäle "zusammengepackt" werden.
Gruß Markus
(31.10.2011 10:49 )Doskias schrieb: Hallo Markus,
Danke dir erstmal für deinen upload. Aber ein paar Fragen dazu hätte ich noch:
1. an welcher Stelle kommen denn verschiedene Abtastkanäle ins Spiel? Für mich sieht das so aus, als würdest du nur Signale von einem Kanal auslesen.
2. könntest du die Funktionen der drei Schleifen kurz erklären? - vor allem mit Arrays hab ich bis jetzt garnicht gearbeitet.
Ich danke dir im voraus für deinen Aufwand.
Gruß,
Sören