LabVIEWForum.de
Verbindungsproblem, TCP/IP als Sub VI - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Verbindungsproblem, TCP/IP als Sub VI (/Thread-Verbindungsproblem-TCP-IP-als-Sub-VI)



Verbindungsproblem, TCP/IP als Sub VI - cRyo - 07.11.2013 11:49

Hallo,

ich habe folgendes Programm geschrieben um jede 500ms die Position eines Roboters zu erhalten.
Die Komminikation erfolgt über Ethernet. Das Schreiben und lesen vom TCP/IP habe ich in ein Sub-VI
ausgelagert. Allerdings habe ich da einen Fehler drinnen, sobald ich einen Befehl sende, erhalte
ich ERROR(1) der "Schreiben" Funktion zurück, und ich verstehe nicht warum.
Es liegt wahrscheinlich an der Art wie ich es als Sub-VI ausgelagert habe (nehme ich mal an)
Könnte mir jemand die Ursache nennen?

Vielen Dank!


RE: Verbindungsproblem, TCP/IP als Sub VI - GerdW - 07.11.2013 12:03

Hallo cRyo,

1. Du solltest die TCP-Referenz wirklich überall verdrahten, wo sie benötigt wird...
2. Es gibt einen Styleguide, der beschreibt, wo Referenzen und ErrorIn/Out angeschlossen sein sollten...

Anbei dein subVI leicht geändert...


RE: Verbindungsproblem, TCP/IP als Sub VI - cRyo - 07.11.2013 12:16

(07.11.2013 12:03 )GerdW schrieb:  Hallo cRyo,

1. Du solltest die TCP-Referenz wirklich überall verdrahten, wo sie benötigt wird...
2. Es gibt einen Styleguide, der beschreibt, wo Referenzen und ErrorIn/Out angeschlossen sein sollten...

Anbei dein subVI leicht geändert...

Die Fehlermeldung kommt leider immernoch :/
was für einen Styleguide?


RE: Verbindungsproblem, TCP/IP als Sub VI - GerdW - 07.11.2013 12:25

Hallo cRyo,

"Die Fehlermeldung kommt leider immernoch" weil im Bild rechts die TCP-Referenz nicht verdrahtet ist...
- Fehler 1 = inkorrekter Name/Pfad/Ref
- keine Ref verdrahtet = ungültige Ref...

Den StyleGuide findest du in der LabVIEW-Hilfe! Rtmfx


RE: Verbindungsproblem, TCP/IP als Sub VI - cRyo - 07.11.2013 13:18

Ok hab es nun.
Thx
Einfach den ganzen Ethernet Krempel in das Sub VI packen dann geht es.


RE: Verbindungsproblem, TCP/IP als Sub VI - GerdW - 07.11.2013 17:17

Hallo cRyo,

jetzt hast du es doch glatt verschlimmbessert!
Das ständige Öffnen & Schließen der TCP-Verbindung ist doch auch nicht der Weisheit letzter Schluß!

Du hattest in deinem Haupt-VI einfach einen Draht vergessen (wie schon öfter gesagt: die TCP-Referenz), das war alles!

Anniemacht_2 Tut mir leid, aber als "Lösung" kann ich das nicht durchgehen lassen!