LabVIEWForum.de - Virtuelle Kanäle mit API oder DAQ-Assistent erstellen?

LabVIEWForum.de

Normale Version: Virtuelle Kanäle mit API oder DAQ-Assistent erstellen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

welche Vorgehensweise ist effektiver (eleganter, schneller..), die virtuellen Kanäle direkt im VI erzeugen


[attachment=22662]

oder mit dem DAQ-Assistenten und danach nur den tasknamen verwenden.

[attachment=22660]
Ganz klar das 1. Bsp.! Wink

Gruß Markus
Und wie mach ich das jetzt, wenn ich mit der API den Port 11, 10 und 8 - 0 setzen will.

Hab das so probiert:
[attachment=22664]

Klappt allerding nicht. Es erscheint eine Fehlermeldung.
[attachment=22691]
Ich hoffe, du verwechselt nicht "Port" mit "Lines".

Ansonsten musst du jeden Port einzeln zum Task hinzufügen:
[attachment=22692]

Gruß, Jens
Hier noch ein Link:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=85462

Gruß Markus

' schrieb:Ich hoffe, du verwechselt nicht "Port" mit "Lines".

Ansonsten musst du jeden Port einzeln zum Task hinzufügen:
[attachment=50916:Image01.png]

Gruß, Jens
Ich verwechsel nicht "Port" mit "Lines".
Wenn ich jetzt die oben genannten 10 Ports zu einem Task hinzufüge, wird das ein wenig unübersichtlich.

Mein Ziel ist es, diese Ports in einen einheitlichen Zustand (0) zu bringen. Meinet wegen auch alle Ports auf der NI-6509.
Gibt es womöglich einen anderen Weg, die Ports zu initialisieren?
Hab es mit einer while-Schleife versucht.
[attachment=22693]
Vielleicht ist auch das was für Dich:

[attachment=22694]

Gruß Markus
Das scheint genau das zu sein.

Und ich mach hier so ein Aufriss...sorry.
' schrieb:Ganz klar das 1. Bsp.! Wink
Ich mach das immer anders:
Ich erstelle eine Task im MAX, lade die gemäß Beispiel 2, lasse dann aber die Task durch ein SubVI ersetzen - und hab somit das, was Beispiel 1 entspricht. Eben nur mit allem was man je nach Task braucht.
Seiten: 1 2
Referenz-URLs