-> Hier kostenlos registrieren
Hallo!
Ich habe eine Frage. Im Rahmen eines Projektes soll ich eine Kopplung von einer SPS (S7-416-2 CP 443-1) an einen PC vornehmen.
Auf dem PC läuft bereits eine Software (VC++) die vorher mit einem anderem Rechner über TCP/IP kommuniziert. Da diese Art der Verbindung bestehen bleiben soll, sollten die Veränderungen (Anpassungen) möglichst auf der SPS-Seite stattfinden.
Wie kann ich es auf SPS-Seite realisieren, dass die gesendeten Daten Empfangen werden? Eigentlich geht das ja über den FC 6
AG_Recv, aber wie mir ein Kollege sagte, bekommt man bei TCP/IP die Längenangabe des Telegramms nicht mitgesendet.
Wie kann ich es sicherstellen, das mein Telegramm komplett (falls mehere Pakete) und in richtiger Reihenfolge empfangen wird?
Am besten ein Beispiel mit belegung der Funktionsein- /-ausgänge
Vielen Dank im vorraus
Stefan
Ich habe eine Frage. Im Rahmen eines Projektes soll ich eine Kopplung von einer SPS (S7-416-2 CP 443-1) an einen PC vornehmen.
Auf dem PC läuft bereits eine Software (VC++) die vorher mit einem anderem Rechner über TCP/IP kommuniziert. Da diese Art der Verbindung bestehen bleiben soll, sollten die Veränderungen (Anpassungen) möglichst auf der SPS-Seite stattfinden.
Wie kann ich es auf SPS-Seite realisieren, dass die gesendeten Daten Empfangen werden? Eigentlich geht das ja über den FC 6
AG_Recv, aber wie mir ein Kollege sagte, bekommt man bei TCP/IP die Längenangabe des Telegramms nicht mitgesendet.
Wie kann ich es sicherstellen, das mein Telegramm komplett (falls mehere Pakete) und in richtiger Reihenfolge empfangen wird?
Am besten ein Beispiel mit belegung der Funktionsein- /-ausgänge
Vielen Dank im vorraus
Stefan