INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

TCP IP Fehler 56



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!

19.07.2018, 07:52 (Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2018 08:19 von xxokiehxx.)
Beitrag #1

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



TCP IP Fehler 56
Hallo zusammen,
mein Programm funktioniert so weit und ich kann mein Gerät ansteuern. Problem ist, dass jedes mal der Fehler 56 kommt und ich nicht weiß an was das liegt. Wenn ich dahinter ein Fehleraufheben Modul setzte würde alles funktionieren, jedoch finde ich das keine saubere Lösung!

Und wie gestalte ich das ganze am besten wenn ich einen Befehl senden möchte und danach den Status rücklesen will und das ganze mit verschiedenen Befehlen 3 mal hintereinander? Ist das so optimal wie in Bild 3?


Angehängte Datei(en) Thumbnail(s)
           
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.07.2018, 08:17
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: TCP IP Fehler 56
Hallo xx,

Zitat:wie gestalte ich das ganze am besten wenn ich einen Befehl senden möchte und danach den Status rücklesen will und das ganze mit verschiedenen Befehlen 3 mal hintereinander?
Eine Statemachine ist nicht schlecht, nur die Umsetzung mangelhaft…

Zitat:Ist das so optimal wie in Bild 3?
Nein!
- Das TCPOpen gehört vor die Schleife, das TCPClose dahinter.
- Die Referenz wird über einen "default if unwired"-Tunnel ausgegeben: das ist ein No-Go!
- Und überhaupt: warum benutzt du nicht AutoCleanup? Die krummen Drähte überall behindern den DATAFLOW! Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:22 (Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2018 08:27 von xxokiehxx.)
Beitrag #3

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



RE: TCP IP Fehler 56
(19.07.2018 08:17 )GerdW schrieb:  Hallo xx,

Zitat:wie gestalte ich das ganze am besten wenn ich einen Befehl senden möchte und danach den Status rücklesen will und das ganze mit verschiedenen Befehlen 3 mal hintereinander?
Eine Statemachine ist nicht schlecht, nur die Umsetzung mangelhaft…

Zitat:Ist das so optimal wie in Bild 3?
Nein!
- Das TCPOpen gehört vor die Schleife, das TCPClose dahinter.
- Die Referenz wird über einen "default if unwired"-Tunnel ausgegeben: das ist ein No-Go!
- Und überhaupt: warum benutzt du nicht AutoCleanup? Die krummen Drähte überall behindern den DATAFLOW! Big Grin


Ich hatte das ganze zuvor in einer solchen Struktur und das für jeden schritt nur mit neuen schreibbefehlen und weiterschaltbedingungen, ist das optimal?
Ich habe im ersten Beitrag noch Bilder zu dem fehler geladen


TCP vor die schleife, also wie im folgenden Bild?


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:31 (Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2018 08:32 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: TCP IP Fehler 56
Hallo xx,

Zitat:TCP vor die schleife, also wie im folgenden Bild?
Nein!
Hmm
Heißt "vor die Schleife" bei dir "in der Case-Struktur innerhalb der Schleife"?

"Vor der Schleife" heißt vor der Schleife!

Zitat:Ich habe im ersten Beitrag noch Bilder zu dem fehler geladen
Dein Gerät antwortet nicht (rechtzeitig) auf deine Anfrage.
Mehr kann man dazu nach Betrachten deines Bildes nicht sagen…

P.S.: Deine Tastatur ist kaputt, schaff dir mal eine neue an!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:36
Beitrag #5

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: TCP IP Fehler 56
Hallo xxokiehxx,
damit Du andere Fehler nicht auch mit aufhebst, solltest Du die 56 als Aufzuhebender Fehlercode einfühgen.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:39 (Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2018 08:41 von xxokiehxx.)
Beitrag #6

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



RE: TCP IP Fehler 56
(19.07.2018 08:36 )Freddy schrieb:  Hallo xxokiehxx,
damit Du andere Fehler nicht auch mit aufhebst, solltest Du die 56 als Aufzuhebender Fehlercode einfühgen.

Gruß
Freddy

Danke Freddy, dass habe ich so gemacht. Finde es komisch, dass mein Gerät die Antwort (z.b. "OK" oder 30.5 (Ist-Temperatur) zurück sendet und ich diese weiter verarbeiten kann aber trotzdem dieser Fehler kommt.
(19.07.2018 08:31 )GerdW schrieb:  Hallo xx,

Zitat:TCP vor die schleife, also wie im folgenden Bild?
Nein!
Hmm
Heißt "vor die Schleife" bei dir "in der Case-Struktur innerhalb der Schleife"?

Kann dir nicht folgen, einmal habe ich in den Bilder das "Open" in die While-Schleife gesetzt, einmal außerhalb der While-Schleife und am Anfang war "Open" im jeweiligen Case



"Vor der Schleife" heißt vor der Schleife!

Zitat:Ich habe im ersten Beitrag noch Bilder zu dem fehler geladen
Dein Gerät antwortet nicht (rechtzeitig) auf deine Anfrage.
Mehr kann man dazu nach Betrachten deines Bildes nicht sagen…

P.S.: Deine Tastatur ist kaputt, schaff dir mal eine neue an!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:46 (Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2018 08:48 von jg.)
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: TCP IP Fehler 56
Der Fehler kommt, da du 100 Zeichen anforderst, dein Gerät aber weniger Zeichen sendet. Somit läufst du in einen Time-Out -> Fehler 56.

Gruß, Jens
Nachtrag: Auf Grund deines Parallelthreads sieht es so aus, als ob dein Gerät TCP/IP Nachrichten mit einem \r\n abschließt. Pass dein TCP/IP Read darauf an!

   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:58
Beitrag #8

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



RE: TCP IP Fehler 56
(19.07.2018 08:46 )jg schrieb:  Der Fehler kommt, da du 100 Zeichen anforderst, dein Gerät aber weniger Zeichen sendet. Somit läufst du in einen Time-Out -> Fehler 56.

Gruß, Jens
Nachtrag: Auf Grund deines Parallelthreads sieht es so aus, als ob dein Gerät TCP/IP Nachrichten mit einem \r\n abschließt. Pass dein TCP/IP Read darauf an!



Gruß, Jens


Hallo Jens,
Problem gelöst! Vielen Dank für deinen Tipp

Wie würdest du das ganze lösen, wenn man mehrere Befehle sendet und empfangen möchte?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 10:24
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: TCP IP Fehler 56
Das hängt von deiner Gegenstelle ab. Rtmfx

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: