![]() |
TCP/IP-Kommunikation - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenkommunikation (/Forum-Datenkommunikation) +---- Thema: TCP/IP-Kommunikation (/Thread-TCP-IP-Kommunikation) |
TCP/IP-Kommunikation - zemon_yohan - 17.09.2013 09:01 Hallo, ich hab ne Frage zur TCP/IP-Kommunikation, worauf ich auf die schnelle keine Antwort bekommen konnte, deshalb dacht ich, ich frag hier mal: Ich möchte einen Greifer ansteuern und immer wieder den Status abfragen, im ersten Schritt erst mal nur nach dem Befehl abfragen. Allerdings ist mir aufgefallen, dass der Befehl erst ausgeführt wird, wenn das komplette VI durchgelaufen ist, also die TCP-Verbindung geschlossen wurde. Meine Frage jetzt: Kann ich es realisieren, dass der Befehl direkt nach dem Senden ausgeführt wird? Brauch ich ein Terminierungszeichen? (Zur Info:Ich schicke meine Befehle im Hex-Code, heißt also, ich kann kein cr oder ähnliches mitschicken oder? Ich hoffe, jemand kann mir weiterhelfen. Beste Grüße RE: TCP/IP-Kommunikation - GerdW - 17.09.2013 09:16 Hallo yohan, Zitat:Kann ich es realisieren, dass der Befehl direkt nach dem Senden ausgeführt wird? Brauch ich ein Terminierungszeichen?Manual deines "Greifers" lesen, da sollte die Antwort zu finden sein... Zitat:Ich schicke meine Befehle im Hex-Code, heißt also, ich kann kein cr oder ähnliches mitschicken oder?Wieso nicht? CR ist 0x0D, LF ist 0x0A... RE: TCP/IP-Kommunikation - jg - 17.09.2013 09:20 Port 502, das wäre der Standard-Port für Modbus/TCP Protokoll. Verwendet vielleicht dein Greifer dieses Protokoll? Gruß, Jens RE: TCP/IP-Kommunikation - zemon_yohan - 17.09.2013 09:26 Ja klar! Na, da stand ich jetzt auf dem Schlauch. Herzlichen Dank! Beste Grüße Also das Problem bei mir war jetzt das folgende: Ich hab nach dem Befehl senden zu oft nachgefragt. Das hat anscheinend die Ausführung des Befehls behindert. Timer bei der Abfrage rein und schon geht's (ohne Terminierungszeichen). Nochmals herzlichen Dank für eure schnelle Hilfe! Echt ein super Forum hier!! |