Modbus TCPSchneider Electric
Modbus TCP
1,6K Aufrufe

Wie wird die Verbindung zwischen den Geräten ausgeschlossen?

Wie wird die Verbindung zwischen den Geräten ausgeschlossen?

Antworten

Top Antwort

Wenn die Kommunikation abgeschlossen ist, sendet der Client eine Anforderung an den Sender, um die Verbindung zu beenden.
Kommunikationsunterbrechung zwischen zwei operativen Endpunkten:
Der Grund für den Kommunikationsunterbruch kann das Trennen des Ethernet-Kabels auf der Serverseite sein. Das erwartete Verhalten ist:
- Wenn derzeit kein Paket auf der Verbindung gesendet wird: Der Kommunikationsunterbruch wird nicht angezeigt, wenn er kürzer als der Timerwert Keep Alive dauert. Wenn der Kommunikationsbruch länger dauert als der Timerwert Keep Alive, wird ein Fehler an die TCP-Management-Ebene zurückgegeben, die die Verbindung zurücksetzen kann.
- Wenn einige Pakete vor und nach der Trennung gesendet werden: Die TCP-Rückübertragungsalgorithmen (Jacobson's, Karn's Algorithmen und exponentielles Backoff. Siehe Abschnitt 4.3.2) sind aktiviert. Dies kann zu einem stack TCP Layer Reset der Verbindung führen, bevor der Keep Alive Timer abgelaufen ist.
Absturz und Neustart des Server-Endpunktes:
Nach dem Absturz und Neustart des Servers ist die Verbindung auf Client-Seite "halb offen". Das erwartete Verhalten ist:
- Wenn kein Paket auf der halboffenen Verbindung gesendet wird: Die halboffene TCP-Verbindung wird von der Client-Seite als geöffnet angesehen, solange der Keep Alive-Timer nicht abgelaufen ist. Danach wird ein Fehler an die TCP-Management-Ebene zurückgegeben, die die Verbindung zurücksetzen kann.
- Wenn einige Pakete über die halboffene Verbindung gesendet werden: Der Server erhält Daten über eine Verbindung, die nicht mehr existiert. Der Stapel TCP Layer sendet einen Reset, um die halboffene Verbindung auf der Client-Seite zu schließen.







Sie kennen eine bessere Antwort?

Die Frage zu Schneider Electric Modbus TCP wurde bereits beantwortet, jedoch kann es sein, dass es mittlerweile eine bessere Lösung oder Alternative gibt. Wenn Sie diese kennen, dann beantworten Sie jetzt die Frage und erhöhen damit Ihre Reputation als Industrie-Experte in unserer B2B-Community.

Ähnliche Fragen Ähnliche Fragen

Erhalten Sie wichtige Update-Nachrichten Bleiben Sie auf dem Laufenden über Schneider Electric Modbus TCP

Mehr aus dem Bereich Standards & Bussysteme

    Waren die Inhalte für Sie hilfreich?

    Anzeige Hier werben?
    Udemy IT certification ad