Konfigurieren/Parametrieren
4.2 Kommunikation über Freeport
Nachrichtenlänge in der Nachricht
Beim Empfang von Daten wird das Telegrammende erkannt, wenn die im
Empfangstelegramm mitgesendete Telegrammlänge erreicht wird.
Welche Zeichen für die Auswertung der Nachrichtenlänge herangezogen werden sollen, wird
mit den folgenden Parametern festgelegt:
● Offset des Längenfeldes in der Nachricht
Der Wert bestimmt die Position des Zeichens in der Nachricht, welches für die
Bestimmung der Nachrichtenlänge herangezogen werden soll.
Abhängig von der Puffergröße sind Werte von 0 bis 4095 Zeichen einstellbar.
● Größe des Längenfeldes
Der Wert gibt an, wie viele Zeichen ab der ersten Auswertungsposition zur Bestimmung
der Nachrichtenlänge herangezogen werden sollen.
Es sind Werte von 1, 2 und 4 Zeichen einstellbar.
● Anzahl nicht zur Längenangabe zählender Zeichen
Anzahl der Zeichen, die an das Telegramm angehängt sind, jedoch nicht zur Länge des
Telegramms zählen. Der Wert gibt die Anzahl der Bytes am Ende des Telegramms an,
die bei der Auswertung der Nachrichtenlänge nicht berücksichtigt werden sollen.
Es sind Werte von 0 bis 255 Zeichen einstellbar.
Beispiel:
Parametrierungen für "Nachrichtenlänge in der Nachricht"
Offset des Längenfeldes in der Nachricht: 3. Byte (als Offset muss "2" parametriert werden)
Größe des Längenfeldes:
Anzahl nicht zur Längenangabe zählender
Zeichen:
Nachricht
Startzeichen
Adresse
Byte 1
Byte 2
44
Längenfeld
Byte 3
Byte ...
1 Byte
3 Byte
Anzahl nicht zur Längenangabe zäh-
lender Zeichen
Checksumme
Byte X
Byte X+1
CM PtP - Konfigurationen für Punkt-zu-Punkt-Kopplungen
Funktionshandbuch, 12/2017, A5E37509393-AC
Endezeichen
Byte X+2
Byte X+3