LabVIEWForum.de - Fehlercodes in Funktion "Unflatten"

LabVIEWForum.de

Normale Version: Fehlercodes in Funktion "Unflatten"
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich bekomme von der Funktion "Unflatten" folgende Fehlercodes:

74: Error 74 occurred at Unflatten From String in .vi
Possible reason(s): LabVIEW: Memory or data structure corrupt.

116: Error 116 occurred at Unflatten From String in .vi
Possible reason(s): LabVIEW: Unflatten or byte stream read operation failed due to corrupt, unexpected, or truncated data.

Weiß jemand was mir das sagen soll? Und was ich dagegen machen kann?!

Danke schön!
hi

Ein .vi würde sicher mehr aussagen....
D.h., dass im binären String nicht die Information drin steht, die dort stehen soll (siehe oben angeschlossenen Datentyp).
Fehler ist behoben.

Ich habe den "timed out?" Ausgang der Queue-Funktion auf eine Case gelegt, und in die rein das Unflatten gemacht. Jetzt tuts.
nur falls mal jemand ein ähnliches Problem haben sollte...
Passt! Alternativ kannst du auch den Timeout-Wert auf -1 setzen.
Ja, das ist ja auch der Standardwert, wenn nichts angeschlossen wird.

Kann ich aber leider nicht machen, weil sonst ja die ganze Schleife steht. Und die muss einfach dauerhaft arbeiten.
Also habe ich 5ms als Timeout angeschlossen und gebe den Ausgang der Queue auf ein Shiftregister. Das aktualisiere ich nur dann wenn kein Timeout war.
Referenz-URLs