7
Modbus RTU
Dieses Kapitel beschreibt, wie die einzelnen Register, Inputs, usw. angesprochen werden.
Auf die Adressen der jeweiligen Ein- und Ausgänge wird hier nicht Bezug genommen, sondern muss aus dem jeweiligen
typspezifischen Gerätedatenblatt entnommen werden.
Analogwerte
Analogwerte werden generell als WORD (16 BIT) im FB-II Feldbussystem behandelt.
Temperaturmesswerte werden als Ganzahl mit 1 ⁄ 10 °C übergeben.
21,3 °C ............. entspricht einem Wert von 213.
Aktive Mess- und Ausgabewerte (0 .. 10 V und 0 ... 20 mA) werden mit einer Auflösung 1 ⁄ 100 übergeben.
6,7 V .................. entspricht einem Wert von 670.
11,25 mA ......... entspricht einem Wert von 1125.
Mit folgenden Befehlen können diese Register gelesen bzw. geschrieben werden:
Messwerte ........................read Holding Register ............... 0x03
Ausgabewerte ...................read Holding Register ............... 0x03
write Single Register................. 0x06
write Multiple Register ............. 0x17
Digital Eingang
Digitale Eingänge werden als einzelne Bits im FB-II Feldbussystem behandelt.
Dabei ist es egal, ob nur ein oder mehrere Eingänge gleichzeitig gelesen werden.
Digital Eingang ..................read Discrete Inputs ................. 0x02
Digital Ausgang
Digitale Ausgänge werden als einzelne Bits im FB-II Feldbussystem behandelt.
Dabei ist es egal, ob nur ein oder mehrere Ausgänge gleichzeitig geschrieben oder gelesen werden.
Digital Ausgang ................write Single Coil ......................... 0x05
write Multiple Coil ...................... 0x0F
read Coils .................................... 0x01
Notbedienung Schalter
Die Schalter der Notbedienebene werden wie digitale Eingänge als einzelne Bits im FB-II Feldbussystem behandelt.
Dabei ist es egal, ob nur ein oder mehrere Schalter gleichzeitig gelesen werden.
Schalter .............................read Discrete Inputs ................. 0x02
Notbedienung Potentiometer
Die Potentiometer der Notbedienebene werden wie aktive Analogeingänge behandelt.
Die Potentiometerstellung entspricht einem Ausgangssignal des jeweiligen Gerättyps (0 .. 10 V)
und wird mit einer Auflösung 1 ⁄ 100 übergeben.
U -Type...... 67% ........ entspricht einem Wert von 670 bzw. 6,7V.
I -Type ....... 50% ........ entspricht einem Wert von 1000 bzw. 10 mA.
Mit folgenden Befehlen können diese Register einzeln oder mehrere gleichzeitig gelesen werden:
Potentiometer ..................read Holding Register ............... 0x03