LabVIEWForum.de - Digitalen port schreiben

LabVIEWForum.de

Normale Version: Digitalen port schreiben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

ich bin am verzweifeln. Ich versuche mehrere digitale Ports gleichzeitig mit bestimmten Werten zu initialisieren.
[attachment=26860]Lv09_img2

Leider bekomme ich jedes mal eine Fehlermeldung. Ich weiß nicht, was ich falsch mache.
Ohne daß ich Dir im Moment helfen kann, bin ich erst mal erstaunt: Gibt es überhaupt eine solche Karte von NI, mit 12 Ports á 8 bit, also 120 herausgeführten Leitungen? Wenn ja, benenne sie bitte, damit man sie simulieren kann.
Bei Datenausgabe startet man gewöhnlich erst, nachdem man die Daten zur Verfügung gestellt hat, aber das führt hier glaube ich nicht zum Fehler.
Hallo Skywalker,

"Leider bekomme ich jedes mal eine Fehlermeldung."

Wärst du auch geneigt, uns diese Fehlermeldung/-nummer mitzuteilen?
' schrieb:Ohne daß ich Dir im Moment helfen kann, bin ich erst mal erstaunt: Gibt es überhaupt eine solche Karte von NI, mit 12 Ports á 8 bit, also 120 herausgeführten Leitungen? Wenn ja, benenne sie bitte, damit man sie simulieren kann.
Bei Datenausgabe startet man gewöhnlich erst, nachdem man die Daten zur Verfügung gestellt hat, aber das führt hier glaube ich nicht zum Fehler.
Warum 120 Leitungen? Ich habe die NI PCI-6509 mit 96 Leitungen. 12 * 8 = 96!? Oder nicht?
Wie kommst auf 120?
Fehler 200524.
[attachment=26845]
' schrieb:Warum 120 Leitungen? Ich habe die NI PCI-6509 mit 96 Leitungen. 12 * 8 = 96!? Oder nicht?
Wie kommst auf 120?
Ich zähle immer alles oktal Lol
Hallo skywalker,

du hast "1 Kanal für alle Datenleitungen" konfiguriert. Kann man da auch was anderes auswählen? (Laut Fehlermeldung beißt sich LabVIEW ja daran...)

@Lucki:
Fast korrekte Antwort!:)Der Windows-Rechner sagt 96d=140o=60h
Man kann schon was anderes wählen (Ein Kanal pro Leitung), allerdings funktioniert das genauso wenig.
[attachment=26863]
Hallo Skywalker,

und andersherum beim DAQmxWrite? Hier steht "N Kanäle, 1 Sample" - vorn gibst du aber "1 Kanal" vor... Irgendwas wie "1 Kanal, N Sample" sollte es doch auch geben!
Mit einem 72bit boolschen Array als digitalen 1-kanaligen Dateninput funktioniert es. Das kann aber nicht der letzte Schrei sein, ich meine es müßte auch noch anders gehen. Das Problem ist, daß Du das alles mit einem einzigen Task machen willst, und daß die Bitbreite nicht 8,16 oder 32bit ist, sondern 72bit.
[attachment=26866]
Seiten: 1 2
Referenz-URLs