TCP-Client - Error 66 bei Read
Hallo,
ich möchte Daten mit einem S7-CP austauschen und dabei das Protokoll ISO-On-TCP (RFC1006) benutzen. Ich bin dabei, es auf meiner Applikation zu implementieren. Der PC soll der aktive Teil sein (Client) und die S7 der passive (Server).
Der Verbindungsaufbau und das erste Senden eines Datenpakets über TCP funktioniert. Danach sollte der Server antworten. Sobald ich aber TCP-Read aufrufe, bekomme ich den Fehler "error 66". Falls der Server nicht antwortet, müsste TCP-Read doch bis zum Timeout in den Wartezustand gehen, oder? Ich weiß sonst nicht, woran das liegt. Kann der Fehler auch durch einen Verbindungsabbruch des Servers verursacht werden?
habe hier kein Unterforum für Kommunikation/Netzwerke entdeckt. Poste deshalb hier.
Freue mich über Hilfe!
|