LabVIEWForum.de
Hardwarefehler bei Synchronisation mit cDAQ - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Hardwarefehler bei Synchronisation mit cDAQ (/Thread-Hardwarefehler-bei-Synchronisation-mit-cDAQ)



Hardwarefehler bei Synchronisation mit cDAQ - MM - 05.08.2015 11:24

Guten Tag,

ich versuche mehrere Module (NI 9205, NI 9203, NI 9217, NI 9421) nach der Anleitung http://www.ni.com/tutorial/11549/de/ mit LV 2010 zu synchronisieren. Die Module stecken in einem NI cDAQ 9172.

Wenn ich die Anleitung richtig verstehe, dann steht unter 2. Geräte synchronisieren, dass NI compactDAQ´s die Synchronisierung unterstützen.
Zumindest sehe ich keine Einschränkung.

Trotzdem erhalte ich ab dem Analog Read Modul Fehler 89136, Die gewünschte Route kann nicht verwendet werden, da die Hardware diese nicht unterstützt.
Beziehungsweise ab der Digitalflanke in der Digitalen Line Fehler 200452, Die angegebene Eigenschaft wird vom Gerät nicht unterstützt oder steht für den Task nicht zur Verfügung.

Habe ich bei den Geräteeigenschaften etwas übersehen, beziehungsweise kann mir jemand sagen worauf ich achten muss, dass eine Synchronisierung möglich ist?
Oder habe ich in der Programmierung einen Fehler gemacht?

Vielen Dank im Vorraus!


RE: Hardwarefehler bei Synchronisation mit cDAQ - GerdW - 05.08.2015 11:46

Hallo MM,

Zitat:Zumindest sehe ich keine Einschränkung.
Ohne jetzt direkt auf eine Quelle verweisen zu können: bei den cDAQs kann es sein, dass nur eine bestimmte Anzahl Trigger zur Verfügung steht und diese jeweils nur auf bestimmte Steckplätze zugreifen können…
Edit: mögliche Quelle.

Zitat:habe ich in der Programmierung einen Fehler gemacht?
Zumindest den, dass du die Initialisierung der Tasks NICHT in der Schleife durchführen solltest.
Und das ich nicht verstehe, wieso du beim DI nur einen einzelnen Wert abfragen willst, obwohl du ein Sampling einstellst…


RE: Hardwarefehler bei Synchronisation mit cDAQ - jg - 05.08.2015 11:55

Wenn ich mir ein simuliertes 9172 Chassis im MAX anlege und mir dann die möglichen Geräteverbindungen anschaue, dann kann bei diesem Chassis eben gerade NICHT die AI-Clock aud die DI-Sampleclock geroutet werden. Ist halt doch schon ein wenig alt, dieses Teil. Sad

Gruß, Jens


RE: Hardwarefehler bei Synchronisation mit cDAQ - MM - 05.08.2015 12:30

Moin,

vielen Dank für die Antworten, dann versuche ich das mal mit einem neueren Chassis sobald der Kollege heute mit den Messungen durch ist, update dann morgen.

@Jens: Die Einstellung beim Digitaleingang kann Fehlerhaft sein, weil wir bei den aufgetretenen Fehlern mehrere Versuche gestartet hatten. Und ich eine gecleante Version hochladen wollte. Scheinbar einen Reiter übersehen beim Zurückstellen auf Ursprung.
Was meinst du mit in einer Schleife? Das VI ist doch so aufgebaut wie in der Anleitung von NI oder?

Grüße MM


RE: Hardwarefehler bei Synchronisation mit cDAQ - MM - 05.08.2015 14:33

So,

der kollege hat schneller gemessen als gedacht, also jetzt schon das Update.

cDAQ NI 9174 eingebaut, die von Jens gemeldete (von mir übersehene) Schleife entfernt und im Get Terminal Name with Device Prefix SubVI die Eingänge richtig benannt und es geht.

Anbei das funktionierende VI, für alle mit ähnlichen Problemen.

Vielen Dank für die schnelle und unkomplizierte Hilfe.

Grüße MM


RE: Hardwarefehler bei Synchronisation mit cDAQ - MM - 06.08.2015 19:48

So zu früh gefreut.

Bis heute Mittag hat alles gut geklappt.
Ich habe nichts geändert an dem Daq Teil des Vi`s und seit neuestem schreibt er wieder:
Fehler -89136
Mögliche Ursachen:

Die gewünschte Route kann nicht verwendet werden, da die Hardware diese nicht unterstützt.

Eigenschaft: Start.DigFlanke.Quelle
Eigenschaft: Start.DigFlanke.Flanke
Quellgerät: cDAQ1
Quellenanschluss: ai/SampleClock

Ich nutze nach wie vor ein cDaq 9174 mit zwei 9205 und einer 9203 sowie einer 9421 Karte.

Verstehe nicht was sich geändert hat, dass er seit neuestem nicht mehr mag.
Kann man irgendwie auf die Konfiguration der SampleClock zugreifen?
Kann sich da was geändert haben als das Gerät ausgestellt war?

Vielen Dank im Vorraus

MM


RE: Hardwarefehler bei Synchronisation mit cDAQ - jg - 06.08.2015 19:56

Gerät war ausgestellt?
Hast du schon im MAX überprüft, ob das 9174 noch immer vorhanden ist und auch noch immer cDAQ1 heißt?

Gruß, Jens


RE: Hardwarefehler bei Synchronisation mit cDAQ - MM - 06.08.2015 20:40

Ja heißt es.

Wenn ich für den Trigger die 80MHz Timbase nehme kriege ich auch Messwerte.
Ich kann über den MAX und über einen DAQ Assistenten auf die Messkarten und angeschlossenen Sensoren zugreifen und Werte auslesen.
Nur bei der SampleClock kommt immerwieder entweder Timeout oder Hardware unterstützt den Eingang nicht.

Was mich verrückt macht ist, dass es zwischendrin funktioniert hat und ich im VI nichts geändert habe.
Das einzige was war ist, dass das Chassis zwischendrin aus war.

Grüße Max