Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 957

Inhaltsverzeichnis

Werbung

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 Zei‐
chen erkennen
Meldungsende mit einer Zei‐
chenfolge erkennen
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Definition
Das Meldungsende ist erreicht, wenn die konfigurierte maximale Zeit zwischen zwei beliebi‐
gen, 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 1024.
Diese Bedingung kann dafür genutzt werden, den Fehler "Überlauf Meldungspuffer" zu ver‐
hindern. 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 unterschiedlicher 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änge ange‐
geben 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ön‐
nen eine Zeichenfolge mit bis zu 5 Zeichen angeben. Für jede Zeichenposition kann ein be‐
stimmtes Hex-Zeichen oder dass das Zeichen in der Zeichenfolge ignoriert werden soll einge‐
geben werden.
Führende Zeichen, die ignoriert werden, gehören nicht zur Endebedingung. Nachgestellte
Zeichen, die ignoriert werden, gehören zur Endebedingung.
Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
957

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis