13.06.2012, 10:50
Hallo liebe Leute,
da ich inzwischen am Verzweifeln bin und über die Suche leider keinen ähnlichen Fall gefunden habe, starte ich einen neuen Thread.
Ich möchte gerne mittels LabView 2011 und einer NI9401 (8xDigial/2Counter) Karte den Weg von zwei Inkrementalgebern auswerten. Dazu habe ich zwei Mess-Tasks erstellt. Das Problem ist, dass die Zähler zwar einzeln funktionieren, jedoch nicht beide gleichzeitig. Es erscheint die Fehlermeldung "Fehler -201133" "Das Gerät kann nicht für Ein- oder Ausgabeoperationen konfiguriert werden, weil Leitungen oder Anschlüsse dieses Gerätes von einem anderen Task oder einer anderen Verbindung verwendet werden.".
Bei der Initialisierung habe ich zwei Mess-Tasks erstellt, einer für DAAQ8DigialIO/ctr0 und einer für DAAQ8DigialIO/ctr1 und jeweils die entsprechenden Eingangs-Pins zugewiesen (PFI0+PFI2 / PFI4+PFI6). Eigentlich dürfte es durch die unterschiedlichen Threads doch keine Probleme beim Auslesen in der gleichen Hauptschleife geben, oder ? Laut Datenbaltt hat die NI9401 zwei eigenständige Counter an Bord. Kurioserweise funktioniert es manchmal ausgezeichnet und manchmal nicht. Ich habe den Eindruck dass die beiden Zähler mittels DAQmx nicht "gleichzeitig" gelesen werden können, kann das sein ?
da ich inzwischen am Verzweifeln bin und über die Suche leider keinen ähnlichen Fall gefunden habe, starte ich einen neuen Thread.
Ich möchte gerne mittels LabView 2011 und einer NI9401 (8xDigial/2Counter) Karte den Weg von zwei Inkrementalgebern auswerten. Dazu habe ich zwei Mess-Tasks erstellt. Das Problem ist, dass die Zähler zwar einzeln funktionieren, jedoch nicht beide gleichzeitig. Es erscheint die Fehlermeldung "Fehler -201133" "Das Gerät kann nicht für Ein- oder Ausgabeoperationen konfiguriert werden, weil Leitungen oder Anschlüsse dieses Gerätes von einem anderen Task oder einer anderen Verbindung verwendet werden.".
Bei der Initialisierung habe ich zwei Mess-Tasks erstellt, einer für DAAQ8DigialIO/ctr0 und einer für DAAQ8DigialIO/ctr1 und jeweils die entsprechenden Eingangs-Pins zugewiesen (PFI0+PFI2 / PFI4+PFI6). Eigentlich dürfte es durch die unterschiedlichen Threads doch keine Probleme beim Auslesen in der gleichen Hauptschleife geben, oder ? Laut Datenbaltt hat die NI9401 zwei eigenständige Counter an Bord. Kurioserweise funktioniert es manchmal ausgezeichnet und manchmal nicht. Ich habe den Eindruck dass die beiden Zähler mittels DAQmx nicht "gleichzeitig" gelesen werden können, kann das sein ?