Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1168

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
Parameter
Meldungsende durch Zei-
chenabstand erkennen
Meldungsende durch Emp-
fang einer festen Anzahl von
Zeichen erkennen
Meldungsende durch maxi-
male Meldungslänge erken-
nen
Meldungslänge aus Meldung
lesen
Meldungsende mit einem
Zeichen erkennen
Meldungsende mit einer
Zeichenfolge erkennen
1168
Definition
Das Meldungsende ist erreicht, wenn die konfigurierte maximale Zeit zwischen zwei belie-
bigen, aufeinanderfolgenden Zeichen einer Meldung abgelaufen ist. Die Voreinstellung für
den Zeichenabstand ist 12 Bittakte und die maximale Zahl ist 65535 Bittakte, bis maximal
acht Sekunden.
Empfangene Zeichen
Startet den Timer für die Zeit zwischen den Zeichen neu
Der Timer für die Zeit zwischen den Zeichen läuft ab und beendet die Meldung.
Das Meldungsende ist erreicht, wenn die konfigurierte Anzahl von Zeichen empfangen
wurde. Der gültige Bereich für die feste Länge liegt zwischen 1 und 4096.
Beachten Sie, dass diese Bedingung für das Meldungsende bei der S7-1200 erst ab CPUs
der Version V4.0 gültig ist.
Das Meldungsende ist erreicht, wenn die konfigurierte maximale Zeichenzahl empfangen
wurde. Der gültige Bereich für die maximale Länge liegt zwischen 1 und 1023.
Diese Bedingung kann dafür genutzt werden, den Fehler "Überlauf Meldungspuffer" zu
verhindern. Wird diese Endebedingung mit Timeout-Endebedingungen verknüpft und tritt
die Timeout-Endebedingung auf, werden alle gültigen empfangenen Zeichen ausgegeben,
auch wenn die maximale Länge nicht erreicht wurde. So können Protokolle unterschiedli-
cher Länge unterstützt werden, auch wenn nur die maximale Länge bekannt ist.
Die Meldungslänge ist in der Meldung selbst angegeben. Das Meldungsende ist erreicht,
wenn eine Meldung mit der angegebenen Länge empfangen wurde. Wie die Meldungslän-
ge angegeben und ausgewertet wird, ist nachstehend beschrieben.
Das Meldungsende ist erreicht, wenn ein bestimmtes Zeichen empfangen wird.
Das Meldungsende ist erreicht, wenn eine bestimmte Zeichenfolge empfangen wird. Sie
können eine Zeichenfolge mit bis zu 5 Zeichen angeben. Für jede Zeichenposition kann ein
bestimmtes Hex-Zeichen oder dass das Zeichen in der Zeichenfolge ignoriert werden soll
eingegeben werden.
Führende Zeichen, die ignoriert werden, gehören nicht zur Endebedingung. Nachgestellte
Zeichen, die ignoriert werden, gehören zur Endebedingung.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis