09.12.2020 10:46 | |
Beigetreten: 30.08.2017 Letzter Bes: 08.07.2022 Beiträge: 8 Bewertung: (0) |
Hallo, ich habe hier zwei LOGOs, eine 8.FS4 (Firmware 1.81.01) und eine neuere, mit Firmware 1.82.04. Angeblich sei das eine "LOGO! 8 (8.2) FS:02" (laut SIOS (siemens.com)), aber LSC nennt sie ebenfalls 8.FS4, also wird sie wohl hinreichend ähnlich sein. Auf der älteren läuft ein Programm, mit dem ich per Modbus kommuniziere. Diese LOGO sendet alle Minute ein Keepalive-Paket, solange die TCP-Verbindung steht. Die neuere tut das nicht, sondern beendet die Verbindung von ihrer Seite aus, allerdings nicht gleich nach der ersten Transaktion, sondern anscheinend erst, nachdem sich kurz nichts mehr getan hat. Ich habe LSC 8.0 und 8.2(.1) installiert (wobei mir 8.0 mangels Kompatibilität nichts nützt, es dient halt als Upgradebasis). Wenn ich die Ethernet-Verbindungskonfiguration der beiden Versionen vergleiche, sehe ich, daß es in 8.0 eine Option für Keepalive-Pakete gab, die in 8.2 spurlos verschwunden ist. Ich vermute, daß das Programm, das auf der älteren läuft, mit 8.1 erstellt wurde, aber die habe ich nicht zur Hand. In den Release Notes für LSC 8.2 habe ich nichts über das Fehlen dieser Option gefunden. Der Verbindungsabbruch seitens der neueren LOGO kann natürlich auch die Reaktion auf einen Fehler sein, aber über Modbus meldet sie keinen und es ist PC-seitig genau derselbe Code, der mit der anderen funktioniert. Ich fürchte, das sind zwei Fragen auf einmal (wo ist die Option hin, und warum bricht die LOGO die Verbindung ab), aber ich kann sie nicht so richtig voneinander trennen. Ich danke für jede Hilfe. -- |
09.12.2020 11:26 | |
Beigetreten: 18.12.2014 Letzter Bes: 11.09.2024 Beiträge: 33742 Bewertung: (4189)
|
Das sind Fragen, die wird dir wahrscheinlich nur Siemens beantworten können. Starte doch einen Support Request. Die Firmwareversion V1.82.04 ist meines Wissens eine V1.82.02, die nur durch eine den Webserver betreffende Sicherheitsfunktion enthält. |
17.12.2020 09:51 | |
Beigetreten: 19.09.2018 Letzter Bes: 10.09.2024 Beiträge: 389 Bewertung: (46)
|
Da es mit LSC V8.0 gar kein Modbus gab, muss ich fragen, geht es wirklich um Modbus TCP oder doch um S7-Kommunikation? Bei Modbus TCP ist mir generell kein „Keep alive“ bekannt; in keiner Version. |
Folgen Sie uns auf