Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscodeformate; Fc 2: Diskrete Eingänge Lesen; Fc 3: Speicherregister Lesen - ABB AquaMaster4 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für AquaMaster4:
Inhaltsverzeichnis

Werbung

A Q U A M A S T E R 4 . M A G N E T I S C H - I N D U K T I V E R D U R C H F LU S S M E S S E R M E S S U M F O R M E R | C O I/ F E T4 0 0/ M O D B U S - D E R E V. C
8
. . .5 Modbus-Funktionalität

Funktionscodeformate

In diesem Abschnitt werden die Funktion und die Anforderungs-
und Antwortformate für alle Modbus- Funktionscodes
beschrieben, die vom AquaMaster4 unterstützt werden.
FC 2: Diskrete Eingänge lesen
Wird verwendet, um den Status eines oder mehrerer
aufeinander folgender diskreter Eingänge von einem Slave-
Gerät zu lesen.
Das Format für eine Diskrete Eingänge lesen-Anforderung ist
wie folgt:
Byte-Nummer
Beschreibung
1
Slave-Adresse.
2
Funktionscode Diskrete Eingänge lesen, 0x02.
3,4
Diskrete Eingangsadresse. 16-Bit-Wert, der die Adresse
des ersten zu lesenden diskreten Eingangs angibt.
5,6
Anzahl der diskreten Eingänge. 16-Bit-Wert, der die
Anzahl der zu lesenden diskreten Eingänge angibt.
7,8
Meldung CRC.
Das Format für eine Diskrete Eingänge lesen-Antwort ist
wie folgt:
Byte-Nummer
Beschreibung
1
Slave-Adresse.
2
Funktionscode Diskrete Eingänge lesen, 0x02.
3
Byte-Zählung ('n'), Anzahl der Datenbytes als Antwort.
4..(4+n)-1
Diskrete Eingangsdaten. Bis zu 2000 diskrete Eingänge
können, falls vorhanden, in einer Anforderung ausgelesen
werden.
(4+n),
Meldung CRC.
(4+n)+1
FC 3: Halteregister lesen
Wird verwendet, um den Wert eines oder mehrerer aufeinander
folgender Halteregister von einem Slave-Gerät zu lesen.
Das Format für eine Halteregister lesen-Anforderung lautet
wie folgt:
Byte-Nummer
Beschreibung
1
Slave-Adresse.
2
Funktionscode Halteregister lesen, 0x03.
3,4
Halteregisteradresse. 16-Bit-Wert, der die Anzahl des
ersten zu lesenden Halteregisters angibt.
5,6
Halteregisterzählung. 16-Bit-Wert, der die Anzahl der zu
lesenden Halteregister angibt.
7,8
Meldung CRC.
Das Format einer Halteregister lesen-Antwort ist wie folgt:
Byte-Nummer
Beschreibung
1
Slave-Adresse.
2
Funktionscode Halteregister lesen, 0x03.
3
Byte-Zählung Halteregisterdaten ('n'). 8-Bit-Wert,
der die Anzahl der in der Meldung zurückgegebenen
Halteregister-Datenbytes angibt.
4..(4+n)-1
Halteregisterdaten beginnend mit dem in der
Anforderung angegebenen Halteregister.
(4+n),
Meldung CRC.
(4+n)+1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis