Hi,
Ich bin völlig neu bei LabVIEW und könnte etwas Hilfe gebrauchen. Ich habe ein Programm, das Temperaturdaten, die von einem LakeShore Temperatur Monitor 224 über einen USB-Anschluss kommen, in eine Excel-Datei schreibt. Ich kann das Programm starten und alles funktioniert einwandfrei, bis ich die Messung mit dem implementierten Stop-Button auf dem Front Panel abbreche. Danach erhalte ich folgende Fehlermeldung:
Error -1073807339 occurred at VISA Read in Lake Shore 224.lvlib:Decode Error.vi->Lake Shore 224.lvlib:Error Query.vi->Lake Shore 224.lvlib:Close.vi->LakeShore Monitor 224.vi
Possible reason(s):
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
Die Ausgabe in der Excel-Datei sieht so aus:
Das Problem: Anscheinend schreibt LabVIEW nur einen Temperaturwert in die erste Zeile und stoppt danach, obwohl es für jeden Zeitschritt einen Wert erhalten und schreiben sollte.
Ich habe die geschriebene .vi-Datei (
LakeShore Monitor 224.vi (Größe: 175,97 KB / Downloads: 145)
) angehängt, damit ihr euch das Programm selbst ansehen können.
Ich verwende das LabVIEW 2023 Q1 Full Development System, den LabVIEW Lake Shore Driver 1.0 und NI VISA 23.5 und als OS Windows 10.
Viele Grüße
Malte