Fehlermeldung Error 74 occurred at Unflatten From String
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
05.09.2011, 11:17 (Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2011 11:19 von ReneP.)
Fehlermeldung Error 74 occurred at Unflatten From String
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!
LabVIEW Professional 2011, Embedded for ARM MCU, Embedded for ADI BF
1996
EN
55129
Deutschland
RE: Fehlermeldung Error 74 occurred at Unflatten From String
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ß
Das Schönste, was wir entdecken können, ist das Geheimnisvolle.
RE: Fehlermeldung Error 74 occurred at Unflatten From String
Hi,
sorry mehr passte nicht auf den Bildschirm
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.
RE: Fehlermeldung Error 74 occurred at Unflatten From String
(05.09.2011 14:11 )Tryxinos schrieb: sorry mehr passte nicht auf den Bildschirm
Dafür gibts doch SubVIs. Nach dem Motto: 'wenns mal nicht mehr auf dem Bildschirm passt'
(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
Beste Grüße,
NWO
9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris.
NI schrieb:To use the abort button is like using a tree to stop a car!
RE: Fehlermeldung Error 74 occurred at Unflatten From String
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.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Fehlermeldung Error 74 occurred at Unflatten From String
Natürlich, LabVIEW beruht ja gerade auf dem Datenflussprinzip.
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?
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
RE: Fehlermeldung Error 74 occurred at Unflatten From String
Hi,
hehe
Ich hatte mich schon immer gefragt wie die Reihenfolge festgelegt wird
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.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------