Kopplung für SPS, PLC
5.1.4
Datenformat
Verwendet wird das RTU-Format mit folgender standardmäßiger Zeichen-
darstellung (in Klammern: die möglichen Einstellungen über die Bedienstation).
Die Einstellungen ergeben immer einen 11-Bit-Zeichenrahmen.
8 - O - 1
(8 - E - 1)
(8 - N - 2)
Die Übertragung erfolgt zeitlich beginnend mit dem MSB.
Soll- und Messwerte können sowohl im IEEE-Floatformat (IEEE 754, 32 Bit) als
auch im Integer-Format übertragen werden. Beim Integer-Format steht ein
16-Bit-Wort zur Verfügung, dessen Auflösung im Bereich von 0 .... MAXTEILE
einstellbar ist. Die maximale Auflösung beträgt 2
Beispiel für die Übertragung des Wertes 150.5 im IEEE-Format (angegeben ist die
Reihenfolge auf der Leitung):
Alle Steuerinformationen und Stati werden mit den 8 Datenbit jedes Zeichens als
Binärsignal dargestellt.
Zusätzlich können alle Steuer- und Statusinformationen als Einzelbitinformation
behandelt werden.
5.1.5
Übertragungssicherung
Die Zeichen (Character) sind durch ein Parity-Bit gesichert (siehe Modbus-
Spezifikation).
Die Telegramme sind durch eine Checksumme (CRC16) gesichert (s. Modbus-
Spezifikation).
Die Reaktion auf Übertragungsfehler ist durch die Modbus-Spezifikation festgelegt.
Die Übertragung zwischen dem Controller und dem Leitsystem kann im Controller
durch eine Zeitüberwachung (TIMEOUT) gesichert werden. Der Controller erwartet
dann in bestimmten Zeitabständen ein Telegramm vom Leitsystem. Der
Telegrammtyp ist dabei nicht relevant. Sowohl der Zeitabstand als auch die Art der
Reaktion des Controllers (DISOMAT B plus:siehe Betriebshandbuch BV-H2139,
Kap. 5.3.2.9 Fkt. 434_Ereignisklassen) auf ein Ausbleiben der Telegramme kann
am Controller per Parameter eingestellt werden. Die Einstellung TIMEOUT = 0
bedeutet, dass der Datenfluß zwischen Controller und Master nicht vom Controller
überwacht wird.
5.1.6
Abläufe
Soweit für die Vorgabe von Daten bestimmte Abläufe einzuhalten sind, werden
diese im zugehörigen Abschnitt beschrieben.
DISOMAT ® B plus, Opus, DISOBOX, Datenkommunikation
Ó Schenck Process GmbH, Darmstadt
Byte 1: Vorzeichen/Exponent
0x43
8 Datenbit, Odd parity, 1 Stoppbit
8 Datenbit, Even parity, 1 Stoppbit
8 Datenbit, No parity, 2 Stoppbit
Byte 2:
Mantisse 1
0x16
BV -H2316DE/0609
15
-1 Teile.
Byte 3:
Mantisse 2
Mantisse 3
0x80
Byte 4:
0x00
45