Ich habe das Problem dass das Selftest.VI vom Instrumententreiber tkafg3k
für den Tektronix Generator AFG3021 immer die Fehlermeldung 'Timeout expired' zurückgibt, obwohl das VI noch nicht abgearbeitet ist (Also der Selftesst noch läuft). Auch eine Warteschleife um das VI bringt nichts.
Kennt sich da jemand aus und kann mir die Lösung des Problems mitteilen?
Oder kann es sein, dass das Selftest.VI nicht richtig funktioniertt bzw. zugehörige *.dll Datei?
Der Treiber ist ein IVI Treiber von der NI.com Website.
Hallo,
wie wird dein Generator mit welcher Schnittstellenart angesteuert?
Wahrscheinlich musst du den Timeout fuer dein Bussystem oder die Schnittstelle im LabVIEW verlaengern, sodass LabVIEW dem Geraet mehr Zeit zum Abarbeiten der Befehle geben kann.
Viele Gruesse,
Mirko
Der Generator wird über die USB Schnittstelle angesteuert.
Kann man das mit der Zeiteinstellung im MAX vornehmen?
Oder wo?
Habe festgestellt, dass es beim read string auch einen 'Timeout expired' gibt.
Also, schreiben kann ich alles in den Gen. aber beim abfragen gibts immer nen timeout!
Weiß jemand bescheid!
Bitte antworten!
Danke!
Hallo,
den Timeout fuer VISA angesteuerte Geraete kannst du mit Hilfe von "Set VISA Timeout" setzen bzw. aendern. Du findest diese Funktion unter "Instrument I/O / VISA / VISA advanced". Du kannst da in ms einstellen, wielange LabVIEW auf ein Geraet warten soll. Mit der VISA-Adresse legst du fest, welches Geraet welchen Timeout abweichend vom Standardtimeout bekommen soll.
Viele Gruesse,
Mirko
Meinst du im MAX!?
Denn da gibt es keinen Ordner oder Eintrag Namens Instrument I/O.
Habe dort nur unter IVI Drivers den Unterordner Advanced!
AndiMetzger schrieb:Meinst du im MAX!?
Denn da gibt es keinen Ordner oder Eintrag Namens Instrument I/O.
Habe dort nur unter IVI Drivers den Unterordner Advanced!
Nein, du findest dies in der Palette mit den Funktionen in LabVIEW.
Viele Gruesse,
Mirko
Danke habe es gefunden!
Werde es gleich mal ausprobieren!
Gruß Andi!
Habe es jetzt ausprobiert!
Funktioniert aber leider nicht wie gewünscht!
Habe es dann am Oszi getestet. Da klappts!
Er erkennt die Eigenschaft Timeout beim Generator irgendwie nicht!
AndiMetzger schrieb:Habe es jetzt ausprobiert!
Funktioniert aber leider nicht wie gewünscht!
Habe es dann am Oszi getestet. Da klappts!
Er erkennt die Eigenschaft Timeout beim Generator irgendwie nicht!
Hallo,
hmm, schwierig Sache. Vielleicht mal beim Support anfragen? Leider kenne ich mich mit USB nicht so aus bzw. habe es noch nicht in meinen Setups benutzt. Im NI Forum scheint ein Anwender ein aehnliches Problem zu haben. Vielleicht hilft das ein wenig weiter, wenn auch da keine vollstaendige Loesung steht:
NI Forum Beitrag
Viele Gruesse,
Mirko
Hallo zusammen!
Habe es jetzt doch geschafft die TimeoutTime zu ändern, jedenfalls kommen
mit der Abfrage die geänderten Werte zurück!
Dennoch scheint mir die Zeit bis zum Abbruch nicht länger zu sein!
Auch wenn ich extrem hohe Werte nehme!
Und es kommt wieder Timeout expired.
Im MAX sind dann aber doch wieder nur 32 D eingetragen.
Oder kann das unabhängig zu LV sein?
MfG A. Metzger