Herunterladen Inhalt Inhalt Diese Seite drucken

Schließen Einer Verbindung; Timeout-Verhalten - SEW-Eurodrive MOVIFIT Funktionslevel Technolgy Handbuch

Mit feldbus schnittstelle ethernet/ip oder modbus/tcp
Inhaltsverzeichnis

Werbung

9
Das Modbus-Protokoll (Modbus/TCP)
Verbindungsmanagement
9.3.2
Schließen einer Verbindung
9.3.3

Timeout-Verhalten

Handbuch – MOVIFIT
112
TCP
Eine Verbindung wird aus der internen Verbindungsliste unter folgenden Bedingungen
gelöscht:
Die Keepalive-Zeit ist abgelaufen. Der Server empfängt danach keine Antwort
mehr.
Das Socket liefert einen Fehler zurück.
Die Verbindung zum Client wurde abgebaut.
Wenn die Verbindung eine steuernde Verbindung war, kann eine andere steuern-
de Verbindung wieder aufgebaut werden. Wenn keine gültigen Prozessausgangs-
daten innerhalb der Timeout-Zeit gesendet werden, wird ein Feldbus-Timeout aus-
gelöst.
Die Keepalive-Zeit ist standardmäßig auf 10 s eingestellt. Wenn eine steuernde Ver-
bindung besteht und die Timeout-Zeit größer als 5  s ist, wird die Keepalive-Zeit auf
den doppelten Wert der Timeout-Zeit erhöht.
Bei einer steuernden Verbindung wird bei einem Kabelbruch oder einem Socketfehler
nach Ablauf der eingestellten Timeout-Zeit der Feldbus-Timeout im Gerät angezeigt.
Danach kann wieder eine neue steuernde Verbindung aufgebaut werden.
Die Timeout-Überwachungszeit ist im Bereich 0 s – 650 s in 10 ms-Schritten einstell-
bar.
0 s und 650 s bedeutet: Timeout-Überwachung ist ausgeschaltet.
10 ms – 649,09 s bedeutet: Timeout-Überwachung ist eingeschaltet.
Die Timeout-Zeit kann folgendermaßen eingestellt werden:
durch das Register-Objekt 219E
durch einen Parameterzugriff auf Index
 203
hex
durch Parameter in der Engineering-Software MOVITOOLS
oder im Parameterbaum)
Eine Änderung der Timeout-Zeit (Schreiben auf den Index 8606) wird erst nach einem
Neustart wirksam.
Die Timeout-Überwachung wird ausgelöst, wenn eine steuernde Verbindung aktiviert
wird. Der Feldbustreiber prüft zyklisch, ob die letzte Aktualisierung der Prozessaus-
gangsdaten innerhalb der Timeout-Zeit empfangen wurde.
Wenn die Timeout-Zeit auf 0  s oder 65000  s eingestellt ist, ist die Timeout-Überwa-
chung deaktiviert. Dann wird kein Feldbus-Timeout mehr erkannt. Dies gilt auch, wenn
die steuernde Verbindung abgebaut ist.
Bei einem Timeout wird die im IEC-Programm programmierte Timeout-Reaktion
durchgeführt.
®
Funktionslevel "Technology" mit Feldbus-Schnittstelle EtherNet/IP™ oder Modbus/
(8606
)
hex
dez
8606
über das Register-Objekt 200
  –
hex
®
MotionStudio (Plug-in

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis