Herunterladen Inhalt Inhalt Diese Seite drucken

Schnittstellenbeschreibung; Modbus-Datentypen - ABB CoriolisMaster FCB100 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für CoriolisMaster FCB100:
Inhaltsverzeichnis

Werbung

42
CoriolisMaster FCB100, FCH100 CORIOLIS MASSE-DURCHFLUSSMESSER | OI/FCB100/FCH100-DE REV. E
... 9 Inbetriebnahme und Betrieb

Schnittstellenbeschreibung

Hinweis
Alle Modbus-Adressen in diesem Kapitel sind im Format „PLC Base 1" angegeben.

Modbus-Datentypen

ABB Datentyp
Datentyp
ACTION
unsigned char
TUSIGN8
unsigned char
TUSIGN16
unsigned short
TINT16
signed short
TUSIGN32
unsigned long
TINT32
signed long
TCHAR
unsigned char
TFLOAT
float
TDOUBLE
double
Registeranzahl
Ein Register
Ein Register
Ein Register
Ein Register
Zwei aufeinander folgende
Register
Zwei aufeinander folgende
Register
Ein Register
Die Gesamtlänge des Registers
hängt von der Objektlänge ab.
Zwei aufeinander folgende
Register
Vier aufeinander folgende
Register
Beschreibung
Der Datentyp „ACTION" wird verwendet um Gerätefunktionen auszulösen.
Parameter mit dem Datentyp „ACTION" haben keinen internen Speicherbedarf.
Das Schreiben eines beliebigen Wertes in den Parameter löst die
entsprechende Gerätefunktion aus.
16-bit Register, es werden aber nur die ersten 8-bit verwendet – unsigned char.
16-bit unsigned integer
16-bit signed integer
32-bit unsigned integer
32-bit signed integer
16-bit Register, es werden aber nur die ersten 8-bit verwendet – unsigned char.
Der Registerinhalt wird als ASCII-Wert interpretiert.
32-bit IEEE floating point
Der Geräteparameter „IEEE Format" bestimmt die Reihenfolge in der die
Datenwörter der Datentypen „float" und „double" interpretiert werden.
Siehe auch Parameterbereich – Kommunikation auf Seite 75.
64-bit IEEE double-precision floating point
Der Geräteparameter „IEEE Format" bestimmt die Reihenfolge in der die
Datenwörter der Datentypen „float" und „double" interpretiert werden. Siehe
auch Parameterbereich – Kommunikation auf Seite 75.
Ist der Parameter auf „1" (IEEE-Format deaktiviert) gesetzt, werden die
Datenwörter der Datentypen „float" und „double" im Standard-Modbus-Format
„big-endian" gesendet.
Beispiel:
Der Wert „5,525" wird in Hex als „40, 16, 19, 99, 99, 99, 99, 9A" zurückgegeben.
Ist der Parameter auf „0" (IEEE-Format aktiviert) gesetzt, werden die
Datenwörter der Datentypen „float" und „double" im Format „little-endian" mit
dem niedrigwertigsten Wort zuerst gesendet.
Beispiel:
Der Wert „5,525" wird in Hex als „99, 9A, 99 ,99, 19, 99, 40, 16" zurückgegeben.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Coriolismaster fch100

Inhaltsverzeichnis