Herunterladen Inhalt Inhalt Diese Seite drucken

Blockprüfzeichen; Daten Senden Mit 3964(R) - Siemens SIMATIC S7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Konfigurieren/Parametrieren
4.3 Kommunikation über 3964(R)
4.3.4
Blockprüfzeichen
Blockprüfzeichen
Beim Übertragungsprotokoll 3964R wird die Datensicherheit durch ein zusätzlich gesendetes
Blockprüfzeichen (BCC = Block Check Character) erhöht.
Das Blockprüfzeichen ist die gerade Längsparität (EXOR-Verknüpfung aller Datenbytes)
eines gesendeten bzw. empfangenen Blocks. Die Bildung beginnt mit dem ersten
Nutzdatenbyte (1. Byte des Telegramms) nach dem Verbindungsaufbau und endet nach
dem Zeichen DLE ETX beim Verbindungsabbau.
Hinweis
Bei einer DLE-Verdopplung wird das Zeichen DLE zweimal in die BCC-Bildung einbezogen.
4.3.5

Daten senden mit 3964(R)

Verbindungsaufbau beim Senden
Zum Aufbau der Verbindung sendet die Prozedur 3964(R) das Steuerzeichen STX.
Antwortet der Kommunikationspartner vor Ablauf der Quittungsverzugszeit (QVZ) mit dem
Zeichen DLE, geht die Prozedur in den Sendebetrieb über.
Antwortet der Kommunikationspartner mit NAK, einem beliebigen anderen Zeichen (außer
DLE oder STX) oder die Quittungsverzugszeit verstreicht ohne Reaktion, wiederholt die
Prozedur den Verbindungsaufbau. Nach der parametrierten Anzahl vergeblicher
Aufbauversuche bricht die Prozedur den Verbindungsaufbau ab und sendet das Zeichen
NAK an den Kommunikationspartner. Das Kommunikationsmodul gibt eine entsprechende
Fehlermeldung aus.
Daten senden
Gelingt der Verbindungsaufbau, werden die im Ausgabepuffer des Kommunikationsmoduls
enthaltenen Nutzdaten mit den gewählten Übertragungsparametern an den
Kommunikationspartner gesendet (ein in den Nutzdaten erkanntes DLE wird während des
Sendevorgangs verdoppelt.). Der Kommunikationspartner überwacht den zeitlichen Abstand
der ankommenden Zeichen. Der Abstand zwischen zwei Zeichen darf nicht mehr als die
Zeichenverzugszeit (ZVZ) betragen. Die Überwachung der Zeichenverzugszeit beginnt
unmittelbar nach erfolgtem Verbindungsaufbau.
Sendet der Kommunikationspartner während einer laufenden Sendung das Zeichen NAK,
bricht die Prozedur den Block ab und wiederholt ihn in der oben beschriebenen Weise,
beginnend mit dem Verbindungsaufbau. Bei einem anderen Zeichen wartet die Prozedur
zunächst auf den Ablauf der Zeichenverzugszeit und sendet anschließend NAK, um den
Kommunikationspartner in den Ruhezustand zu bringen. Danach beginnt die Prozedur das
Senden erneut mit dem Verbindungsaufbau STX.
50
CM PtP - Konfigurationen für Punkt-zu-Punkt-Kopplungen
Funktionshandbuch, 12/2017, A5E37509393-AC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200mpSimatic et 200sp

Inhaltsverzeichnis