Hallo Allerseits! habe noch nicht so viel mit LabView gearbeitet, daher meine Frage: ich muss ein Programm erweitern für eine Steuerung. Der sensor misst die Spannung -> dann A/D-W (NI USB 6008) -> zu einer Treiberplatine für einen Motor. Jetzt soll "parallel" 8 mal diese Steuerung laufen um 8 Motoren anzutreiben. Die Frage : Wie kann ich das lösen mit 1 A/D- Wandler? Ich weiss nicht wie ich Schleifen mit LabView programmieren kann. dann wäre es nach dem Schema: ai0-> steuerung dann ai1->Steuerung....dann wieder von vorne. geht es überhaupt? Ich freue mich über jede Hilfe. Vielen Dank. Blue
Die USB 6008 hat 8 Analogeingänge (1 ADU mit Mux). Die Messung ist als kein Problem und geht mit einem "Schlag". Allerdings hat die USB 6008 nur 2 DA Wandler. 8 Motoren gleichzeitig anzusteuern geht damit nicht.
Habe gerade gesehen, dass Du digitale Ausgabe benützt. Also dürfte das mit den 12 Digitalausgängen machbar sein.
Die Frage ist wie? wie soll ich es am besten gestalten? im c wäre es mit Schleifen schnell getan aber mit Labview kenne ich mich nicht aus. Ich habe überlegt subVI einzurichtet die nach eineander bearbeitet werden. oder?
Schönen Gruß von der datenflussorientierten Programmierung :-) 'Nacheinander' gibt es in dem Sinne nicht mehr. Doch schon, du kannst Dinge mit einer Sequenz nacheinanderstellen, das ist dieser Filmstreifen. Aber das macht man in der Regel nur bei Protokollen, eben Dingen, die nicht mehr in beliebiger Reihenfolge laufen können. Schleifen gibts aber: Die klassische Zählschleife ist dieser Papierstapel mit dem i-Würfel in der Ecke. Wenn du solch eine wiederum in eine While-Schleife packst, kannst du die Sensoren kontinuierlich durchschalten und wandeln lassen.
Du musst im DAQ Assistent mehrere Leitungen konfigurieren. Dann erfasst die Karte mit dem Multiplexer mehrere Analaogsignale auf einmal. Eine Schleife ist nicht nötig.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.