LabVIEWForum.de
Empfangen von Messwerten µC - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Empfangen von Messwerten µC (/Thread-Empfangen-von-Messwerten-%C2%B5C)

Seiten: 1 2


RE: Empfangen von Messwerten µC - GerdW - 17.10.2019 10:51

Hallo Jens,

Zitat:Irgendwie taucht das Problem jetzt auch total willkürlich während des messens auf.
Wenn ein Fehler angezeigt wird, dann könnte man ihn auch programmatisch behandeln. Machst du leider nicht…

Zitat:Was meinst du mit den default Daten aus dem String µC?
Damit meinte ich die Anzeige "String Microcontroller" aus deinem Bild oben. Dort waren Daten enthalten, die du empfangen hast und auswerten willst.
Leider enthält dein VI nun weder diesen String-Indicator noch irgendwelche Beispieldaten, anhand derer man die Auswertung hätte testen können!

Deshalb nur ein Vorschlag, wie es funktionieren "müsste":
[attachment=60445]

Wenn du gebeten wirst, Beispieldaten in einem Control/Indicator bereitzustellen, dann solltest du dieses tun:
- Dein VI laufen lassen, bis die gewünschten Daten angezeigt werden. Das VI dann stoppen.
- Im Edit-Menu "Make current values default" ausführen.
- VI speichern und anhängen…


RE: Empfangen von Messwerten µC - JK87 - 04.11.2019 08:04

Guten Morgen,

Vielen Dank für deine Hinweise. In zukünftigen Posts werde ich es beherzigen. Es hat jetzt alles super geklappt und ich wollte anfangen die Funktion als ein Sub-Vi in ein größeres Programm einzufügen. Ich dachte mir ich teste das Sub-Vi vorher nochmal und jetzt kommt ständig ein Timeout-Fehler. Habe aber nichts am Programm geändert. Es ist genauso wie vorher. Habt ihr eine Idee voran das liegen kann? Der fehler kommt immer bei der Close-Funktion. und es steht da Timeout ist vor Vervollständigung der Funktion abgelaufen. Es ist aber nichts geändert.

Vielen Dank

Grüße

Jens


RE: Empfangen von Messwerten µC - GerdW - 04.11.2019 09:59

Hallo Jens,

Zitat:Der fehler kommt immer bei der Close-Funktion. und es steht da Timeout ist vor Vervollständigung der Funktion abgelaufen.
Der Fehler wird bestimmt nicht von VISAClose erzeugt, sondern schon vorher. Bitte genauer debuggen…