www.mikrocontroller.net

Forum: PC-Programmierung NI USB-6251 + BNC-2120 - NI-DAQ driver - addline() Funktion funktioniert nicht korrekt


Autor: Msp 430_crew (msp430_crew)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo liebe MATLAB Freunde,
ich habe ein NI USB-6251 Modul + BNC-2120 Conectormodul. Wenn ich 
versuche den Port0, der aus 8 Kanälen besteht, auf Eingang oder Ausgang 
zu setzen, funktioniert die addline Funktion nicht richtig.

Wenn ich:
addline(dio,1, 0, 'in');
addline(dio,2, 0, 'out');


ausführe, erwarte ich von Port0 den Kanal 1 als Eingang und den Kanal 2 
als Ausgang.

leider bekomme ich die Meldung:
Warning: "Port is not line configurable. All line directions on the port 
have been set"

Und er setzt den Port 0 beide Kanäle als Ausgang. Wo liegt mein 
Denkfehler? Liegt es am Treiber ? Kann ich auch dne DAQmx nehmen?

VG
Patti

Autor: JS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

normalerweise ist es so, das nur die Richtung eines Ports angegeben 
werden kann. Einzelne Portpins sind nicht separat in der Richtung 
schaltbar.

Gruß
JS

Autor: Msp 430_crew (msp430_crew)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo JS,
meiner Recherche nach gibt es je nach Board und Treiber mindestens meist 
Line configurable Port. Bei mir gehts theoretisch auch, aber nur mit der 
NI Software. Sonst nur porconfigurable wie Du sagst.

Bei Messungen muss ich ja dann den Kanal als Ausgang setzten...den dann 
umschalten zu Eingang & nebenbei die Zeit messen bis mein Signal zurück 
kommt (Laufzeitmessung)...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.