KROHNE ALTOSONIC V Modbus DE Benutzerhandbuch

Seite 12

Advertising
background image

ALTOSONIC V

Modbus Handbuch

Seite 12 von 57

5.4

Funktion 04: EINGABEREGISTER AUSLESEN

Im UFP-V Modbus-Protokoll, übernehmen Funktion 3 und 4 dieselben Aufgaben und sind austauschbar.



5.5

Funktion 05: EINFACHE COILS SCHREIBEN

Beschreibung
Funktion 5 bewirkt für ein einfaches Coil den Status ON oder OFF (0x-Bezugsbasis).
Bei einer Übertragung der Adresse im Netzwerk, wird die Anfrage von allen Slaves bearbeitet.

Abfrage
Die Abfragemeldung legt die zu erzwingende Coil-Bezugsbasis fest. Coils werden von Null an adressiert
(Coil 1 wird als Null adressiert).

Der angefragte ON/OFF-Status wird von einer Konstanten im Abfrage-Datenfeld festgelegt. Ein
hexadezimaler Wert FF 00 fordert, dass das Coil auf ON gesetzt wird. Ein Wert von 00 00 fordert, dass das
Coil auf OFF gesetzt wird. Alle anderen Werte sind nicht zulässig und haben keinen Einfluss auf das Coil
und erzeugen eine Ausnahme.

Beispiel
Im Folgenden ein Beispiel einer Anfrage zum Erzwingen des ON-Status für Coil 173 in Slave-Gerät 17:

Coil-Adresse Daten

Header


--

Slave
Adresse

11(h)

Funktion


05(h)

Hi
00(h)

Low
AC(h)

Hi
FF(h)

Low
00(h)

Fehler-
Prüfung

--

Trailer


--


Die normale Antwort ist ein Echo der Abfrage, das zurückgesendet wird, wenn der Coil-Status erzwungen
wurde.

Coil-Adresse Daten

Header


--

Slave
Adresse

11(h)

Funktion


05(h)

Hi
00(h)

Low
AC(h)

Hi
FF(h)

Low
00(h)

Fehler-
Prüfung

--

Trailer


--

Wenn die Anfrage nicht angewendet werden kann, wird eine Ausnahmeantwort gesendet.
¾

Siehe Kapitel 5.10 für Ausnahmeantworten.





5.6

Funktion 06: EINFACHES HALTEREGISTER SCHREIBEN

Beschreibung
Funktion 6 setzt einen Wert in ein einfaches Halteregister (4x-Bezugsbasis).
Bei einer Übertragung der Adresse im Netzwerk, wird die Anfrage von allen Slaves bearbeitet.

Abfrage
Die Abfrage gibt die Register-Bezugsbasis an, für die Vorgaben gemacht werden sollen. Register werden
ab Null adressiert.
Der angefragte Wert (Vorgabe) ist im Abfrage-Datenfeld festgelegt und ist ein 16-Bit-Wert.

Advertising