KROHNE ALTOSONIC V Modbus DE Benutzerhandbuch
Seite 14

ALTOSONIC V
Modbus Handbuch
Seite 14 von 57
X bedeutet, dass diesen Bits keine Bedeutung zugemessen werden braucht und diese auf Null gesetzt
werden.
Das erste übertragene Byte (CD) adressierte Coils 27…20, wobei das niedrigstwertige Bit die niedrigste
Coil dieses Satzes (20) adressiert .
Das nächste übertragene Byte (01) adressiert die Coils 29 und 28, wobei das niedrigstwertige Bit die
niedrigste Coil dieses Satzes (28) adressiert. Nicht verwendete Bits im letzten Datenbyte sollten auf Null
belassen werden.
Anfrage:
Coil
Adresse
Anzahl der
Abfrage-
elemente
Byte-
zahl
Erzwungene
Daten
Fehler-
prüfung
Trailer
Header
--
Slave
Adresse
00(h)
Funktion
0F(h)
Hi
00(h)
Low
13(h)
Hi
00(h)
Low
0A(h)
02(h)
Hi
CD(h)
Low
01(h)
--
--
Antwort
Die normale Antwort sendet die Slave-Adresse, den Funktionscode, die Startadresse, und die Anzahl der
erzwungenen Coils zurück.
Coil
Adresse
Anzahl der
Abfrageelemente
Fehler-
prüfung
Trailer
Header
--
Slave
Adresse
11(h)
Funktion
0F(h)
Hi
00(h)
Low
13(h)
Hi
00(h)
Low
0A(h)
--
--
Wenn die Anfrage nicht angewendet werden kann, wird eine Ausnahmeantwort gesendet.
¾
Siehe Kapitel 5.10 für Ausnahmeantworten.
5.9 Funktion
16:
MEHRFACH-HALTEREGISTER SCHREIBEN
Beschreibung
Funktion 16 gibt Werte in einer Sequenz von Halteregistern vor (4X-Bezugsbasis).
Wenn die Adresse für eine Übertragung im Netzwerk verwendet werden soll, gibt die Funktion die gleichen
Register-Bezugsbasen für alle angeschlossenen Slaves vor.
Abfrage
Die Abfragemeldung legt die vorzugebenden Register-Bezugsbasen fest. Register werden von Null an
adressiert (Register 1 ist als Null adressiert).
Beispiel
Im Folgenden ein Beispiel einer Anfrage zur Voreinstellung zweier Register beginnend mit 40002 auf
hexadezimal 00 0A und endend mit 01 02 hex in Slave-Gerät 17:
Startadresse
Anzahl der
Register
Byte-
zahl
Daten
Fehler
prüf-
ung
Trailer
Header
--
Slave
Adresse
11(h)
Funk-
tion
10(h)
Hi
00(h)
Low
01(h)
Hi
00(h)
Low
02(h)
04(h)
Hi
00(h)
Low
0A(h)
Hi
01(h)
Low
02(h)
--
--