-> Hier kostenlos registrieren
Hallo zusammen,
ich versuche eine UDP-Verbindung aufzubauen und habe dazu das angehängte Beispielprogramm von Siemens als Grundlage. Die Verbindung ist soweit projektiert und scheint auch zu funktionieren (Habe mich dazu an dem angehängten PDF, Seite 18-21 entlang gehangelt).
Die Frage ist nun, was muss ich alles übertragen, damit ein vollständiges Telegramm entsteht? Das ist leider in dem Beispielprojekt nicht vorgegeben.
Hatte zunächst versucht nur die eigentlichen ASCII-Befehlszeichen zu übertragen. Dann kommt vom Kommunikationspartner jedoch die Antwort "ASCII Format Error". Zu einem kompletten Telegramm gehören ja wie ich mittlerweile erfahren hab noch so Sachen wie Ziel-IP, Zielport, Quellport, usw. Nur muss ich das alles von Hand voran setzen? Oder nur zum Teil? Oder macht das der FC5 AG_SEND von selbst?
Ich verwende eine S7-315 2-DP und für die UDP-Geschichte einen CP343-1 Lean.
Das sind meine ersten Gehversuche im Bereich UDP-Kommunikation, daher wär ich für anschauliche Erklärungen oder am besten ein kleines Beispielprogramm sehr dankbar!
ich versuche eine UDP-Verbindung aufzubauen und habe dazu das angehängte Beispielprogramm von Siemens als Grundlage. Die Verbindung ist soweit projektiert und scheint auch zu funktionieren (Habe mich dazu an dem angehängten PDF, Seite 18-21 entlang gehangelt).
Die Frage ist nun, was muss ich alles übertragen, damit ein vollständiges Telegramm entsteht? Das ist leider in dem Beispielprojekt nicht vorgegeben.
Hatte zunächst versucht nur die eigentlichen ASCII-Befehlszeichen zu übertragen. Dann kommt vom Kommunikationspartner jedoch die Antwort "ASCII Format Error". Zu einem kompletten Telegramm gehören ja wie ich mittlerweile erfahren hab noch so Sachen wie Ziel-IP, Zielport, Quellport, usw. Nur muss ich das alles von Hand voran setzen? Oder nur zum Teil? Oder macht das der FC5 AG_SEND von selbst?
Ich verwende eine S7-315 2-DP und für die UDP-Geschichte einen CP343-1 Lean.
Das sind meine ersten Gehversuche im Bereich UDP-Kommunikation, daher wär ich für anschauliche Erklärungen oder am besten ein kleines Beispielprogramm sehr dankbar!