LabVIEWForum.de
Fehlermeldung Error 74 occurred at Unflatten From String - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Fehlermeldung Error 74 occurred at Unflatten From String (/Thread-Fehlermeldung-Error-74-occurred-at-Unflatten-From-String)

Seiten: 1 2


Fehlermeldung Error 74 occurred at Unflatten From String - ReneP - 05.09.2011 11:17

Hallo,

erstmal zum Pogramm. Es soll auf das Senden eines Befehls Daten zurückschicken. Dies hat es auch gemacht!!! Obwohl ich nichts an dem Programm verändert habe, bekomme ich jetzt jedesmal den Fehler

"Error 74 occurred at Unflatten From String"
Possible reason(s):

LabVIEW: Memory or data structure corrupt.

an dem mit dem roten Pfeil makierten Baustein.
Habt Ihr vielleicht eine Idee woran es liegen könnte? Bin sehr ratlos.
Danke im voraus!

Gruß
Rene


RE: Fehlermeldung Error 74 occurred at Unflatten From String - illuminus - 05.09.2011 12:03

Hi,

du bekommst ein Fehler 74 zurück, wenn der String leer ist. Ich vermute mal, dass du in einen Timeout gelaufen bist.

Steht den in "Gesendet von TEDAS:" was drin? Bzw. überprüfe doch mal die Länge des Strings.

Gruß


RE: Fehlermeldung Error 74 occurred at Unflatten From String - ReneP - 05.09.2011 12:46

Hi,

nein da steht nichts drin. Das heißt also, dass er gar keine Verbindung herstellen konnte oder wie darf ich das verstehen?

Danke dir.

Gruß


RE: Fehlermeldung Error 74 occurred at Unflatten From String - illuminus - 05.09.2011 13:52

Ja, genau.
Ich kann leider nicht im Bild weiter nach rechts scrollen, aber kann es sein, dass du in dem Top Case die TCP/IP Verbindung wider schließt?
Das ganze ist generell nicht ganz glücklich gelöst ... was soll das VI zu erst machen lesen oder schreiben? Du hast zweimal schreiben und einmal lesen und keine Struktur was zuerst geschehen soll. Das muss zwangsläufig zu Fehlern führen.

Gruß


RE: Fehlermeldung Error 74 occurred at Unflatten From String - ReneP - 05.09.2011 14:11

Hi,

sorry mehr passte nicht auf den Bildschirm Big Grin

Also im Bild oben links das erste Senden übermittel dem Server einen Sendebefehl, daraufhin antwortet der Server ( empfang der Daten unten mitte) und anschließend wird rechts der "kanal schließen" befehl gesendet.

Danke für deine ausdauernde Hilfe.


RE: Fehlermeldung Error 74 occurred at Unflatten From String - NWOmason - 05.09.2011 14:28

(05.09.2011 14:11 )Tryxinos schrieb:  sorry mehr passte nicht auf den Bildschirm Big Grin

Dafür gibts doch SubVIs. Nach dem Motto: 'wenns mal nicht mehr auf dem Bildschirm passt' Wink


(05.09.2011 14:11 )Tryxinos schrieb:  Also im Bild oben links das erste Senden übermittel dem Server einen Sendebefehl, daraufhin antwortet der Server ( empfang der Daten unten mitte) und anschließend wird rechts der "kanal schließen" befehl gesendet.

Die von dir gewünschte Reihenfolge ist aber im Programmablauf (gemäß Datenflussprinzip) nicht explizit angegeben. Die Abarbeitungsreihenfolge der 3 Cases ist erstmal dem Zufall überlassen, da keine Verbindung zuwischen den selbigen herrscht.

Beheben lässt sich das Ganze aber recht einfach. Einfach über die Errordrähte die Ausführungsreihenfolge festlegen Smile

Beste Grüße,
NWO


RE: Fehlermeldung Error 74 occurred at Unflatten From String - ReneP - 06.09.2011 07:59

Hi,
[/s]
ja mit den Sub VIs hast du ja recht. Aber bin ja wie die siehst in der Entwicklung und da habe ich gern alles direkt sichtbar.

Das heißt ich kann die Reihenfolge wie die einzelnen Blöcke verarbeitet werden mit der Errorleitung festlegen?
Wenn das so ist, habe ich wieder mal was gelernt.

Danke!

Gruß
Rene


RE: Fehlermeldung Error 74 occurred at Unflatten From String - Y-P - 06.09.2011 08:32

Natürlich, LabVIEW beruht ja gerade auf dem Datenflussprinzip. Cool

Gruß Markus

(06.09.2011 07:59 )Tryxinos schrieb:  Das heißt ich kann die Reihenfolge wie die einzelnen Blöcke verarbeitet werden mit der Errorleitung festlegen?



RE: Fehlermeldung Error 74 occurred at Unflatten From String - ReneP - 06.09.2011 09:53

Hi,
hehe Big Grin
Ich hatte mich schon immer gefragt wie die Reihenfolge festgelegt wird Big Grin
Danke.


Noch mal eine generelle Frage zu meinem Programm.

Wenn ich die TCP Verbindung hergestellt habe, dann könnte ich doch Theoretisch das Senden und Empfangen in einer While-Schleife so oft durchlaufen lassen wie ich möchte und danach erst die Verbindung schließen oder?

Wenn das geht, frage ich mich wieso ich dann immer diesen Fehler 74 s.o. bekomme.

Gruß
Rene


RE: Fehlermeldung Error 74 occurred at Unflatten From String - Y-P - 06.09.2011 10:39

Schau' Dir auch mal das Bsp. an:
http://www.labviewforum.de/Thread-AVR-NET-IO-ansteuern?pid=124212#pid124212

Gruß Markus