[Frage] LibNoDave und Checksumme

marcengbarth

Level-1
Beiträge
226
Reaktionspunkte
8
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Mir ist eben zufällig im Wireshark aufgefallen, dass bei der Kommunikation von meiner Anwendung zur SPS ein Prüfsummenfehler angezeigt wird. Die Daten werden aber korrekt übertragen.

Der Fehler wird nur bei Verbindungen vom PC zur SPS angezeigt, von der SPS zum PC scheint es keine Fehler zu geben.

Kennt das jemand?

Im Anhang ist mal ein Screenshot.
 

Anhänge

  • screen.jpg
    screen.jpg
    303,7 KB · Aufrufe: 22
Hallo!

Mir ist eben zufällig im Wireshark aufgefallen, dass bei der Kommunikation von meiner Anwendung zur SPS ein Prüfsummenfehler angezeigt wird. Die Daten werden aber korrekt übertragen.

Der Fehler wird nur bei Verbindungen vom PC zur SPS angezeigt, von der SPS zum PC scheint es keine Fehler zu geben.

Kennt das jemand?

Im Anhang ist mal ein Screenshot.
Ja.

Es gibt manche Verbindungen, bei denen der TCP/IP-Stack des PCs die Prüfsumme nicht korrekt einträgt. Dies stört aber die Funktion nicht weiter. Bei AGLink hatte ich schon logs vorliegen, bei denen von einem PC aus die Verbindung zu einer 400er die korrekten Prüfsummen und die Verbindung zu einer 300er die falschen Prüfsummen hatte. Vielleicht gibt es beim Verbindungsaufbau ein Flag auf TCP/IP-Ebene, das aussagt "Ich will richtige Prüfsummen haben". Die Prüfsumme ist aber nicht im Bereich der Applikation bzw. der Kommunikationsbibliothek angesiedelt => Zottel ist unschuldig ;-).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja.
Die Prüfsumme ist aber nicht im Bereich der Applikation bzw. der Kommunikationsbibliothek angesiedelt => Zottel ist unschuldig ;-).

Natürlich ist Zottel unschuldig! Das wollte ich ja nicht sagen...:D

Es ist auch nicht weiter schlimm, wie gesagt, ist es mir durch Zufall aufgefallen. Hätte ja sein können, dass man das abstellen kann, aber solange es funktioniert.

Wenn AGLink ja die gleiche Angewohnheit hat, bin ich ja beruhigt. :p

Danke für die schnelle Antwort.
 
Zurück
Oben