Bronkhorst Modbus slave interface Benutzerhandbuch

Seite 20

Advertising
background image

BRONKHORST

®

Nähere Informationen und Bedeutungen sind im Dokument 9.19.023 Betriebsanleitung für digitale

Instrumente enthalten.

Dieses Dokument finden Sie unter:

http://www.bronkhorst.com/en/downloads/instruction_manuals/

Die Spalte Zugriff gibt an, ob ein Parameter gelesen (R) und/oder geschrieben (W) werden kann.

Wenn ein Byte-Parameter gelesen wird, sind die oberen 8 Bits im Modbus-Register 0. Wenn ein

Byte-Parameter geschrieben wird, müssen die oberen 8 Bits auf 0 gesetzt werden.

Lange ganzzahlige Parameter (Long integer) haben eine Länge von 4 Byte und sind an zwei

aufeinanderfolgenden Modbus-Registern abgebildet. Das erste Register enthält Bit 32-16, das

zweite Register Bit 15-0.

Parameter mit Gleitkomma (Float) haben eine Länge von 4 Byte und sind an zwei

aufeinanderfolgenden Modbus-Registern abgebildet. Floats haben das „Single precision IEEE“-

Format (1 Vorzeichenbit, 8 Bits für Exponent und 23 Bits für Bruchzahl). Das erste Register enthält

Bit 32-16, das zweite Register Bit 15-0.

String-Parameter können eine Länge von maximal 16 Byte haben und bis zu 8 Modbus-Register

verwenden, wobei jedes Register 2 Zeichen (Bytes) enthält. Das obere Byte des ersten Registers

enthält das erste Zeichen des Strings. Wenn Strings geschrieben werden, sollte der Schreibvorgang

immer mit dem ersten Register als vollständiger Block beginnen (es ist nicht möglich, nur Teile des

Strings zu schreiben). Wenn der String kürzer ist als die spezifizierte maximale Länge, sollte der

String mit einer 0 beendet werden.

Die Parameter Temperature, Counter value und Counter limit finden sich in der Parametertabelle

als vorzeichenlose ganzzahlige Variante und als Fließkommavariante. Nur die Gleitkommavariante

unterstützt den vollen Parameterbereich und die Auflösung.

MODBUS REGISTERS

PARAMETERNAME PARAMETER-

TYP

ZU-

GRIFF

PDU-ADDRESSE

REGISTERNUMMER

Bemerkung

Hex

Dez.

Hex

Dez.

Usertag

String (13 bytes)

RW

0xF130..0xF136 61744..61750 0xF131..0xF137 61745..61751

PID-Kp

Float

RW 

0xF2A8..0xF2A9 62120..62121 0xF2A9..0xF2AA 62121..62122

PID-Ti

Float

RW 

0xF2B0..0xF2B1 62128..62129 0xF2B1..0xF2B2 62129..62130

PID-Td

Float

RW 

0xF2B8..0xF2B9 62136..62137 0xF2B9..0xF2BA 62137..62138

Density actual

Float

R

0xF478..0xF479 62584..62585 0xF479..0xF47A 62585..62586

Dynamic display factor

Float

RW 

0xF508..0xF509 62728..62729 0xF509..0xF50A 62729..62730

Static display factor

Float

RW 

0xF510..0xF511 62736..62737 0xF511..0xF512 62737..62738

Exponential smoothing

Float

RW 

0xF520..0xF521 62752..62753 0xF521..0xF522 62753..62754

Modbus baudrate

Long integer

RW 

0xFD48..0xFD49 64840..64841 0xFD49..0xFD4A 64841..64842

Seite 20

Modbus interface

9.19.035

Advertising