Top
Schnellerfassung

299.1.036 / V5

9 Modbus Registerdefinition

Die Register enthalten die Grundeinstellung für die Kommunikation im Netzwerk.

Lese- und Schreibzugriffe sind auf folgenden Objekttypen möglich:

  • Input-Register: Nur Lesen

  • Holding-Register: Lesen und Schreiben

9.1 Registeradressen

Die Basis-Regeleinheit nutzt folgende Registeradressen:

Für das Input-Register

ab 30001

Für das Holding-Register

ab 40001

9.2 Input-Register

Die Nummerierung der Räume erfolgt nach der Nummerierung der Aktoren, die via Raumthermostat zusammengefasst wurden.

Beispiel:

Raum 1= Aktor 1, 2, 3; Raum 2 = Aktor 4; Raum 3 = Aktor 5, 6

Startregister

Länge

Bereich

Beschreibung

Datentyp

Werte und Beispiele

30001

5

WLAN-Modul

Seriennummer

string(10)

1710200090

30006

5

Basis-Regeleinheit

Seriennummer

string(10)

1504240002

30011

12

Basis-Regeleinheit

Bezeichnung

string(24)

Haus A, 1 OG

30024

1

Basis-Regeleinheit

Fehlercode

int16

siehe Tabelle Fehlercodes

30025

1

Basis-Regeleinheit

Vorlauftemperatur °C

int16

Temperatur × 10, Beispiel: 26.4 = 264

30050

1

Raum 1

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30051

1

Raum 1

Fehlercode

int16

siehe Tabelle Fehlercodes

30052

1

Raum 2

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30053

1

Raum 2

Fehlercode

int16

siehe Tabelle Fehlercodes

30054

1

Raum 3

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30055

1

Raum 3

Fehlercode

int16

siehe Tabelle Fehlercodes

30056

1

Raum 4

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30057

1

Raum 4

Fehlercode

int16

siehe Tabelle Fehlercodes

30058

1

Raum 5

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30059

1

Raum 5

Fehlercode

int16

siehe Tabelle Fehlercodes

30060

1

Raum 6

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30061

1

Raum 6

Fehlercode

int16

siehe Tabelle Fehlercodes

30062

1

Raum 7

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30063

1

Raum 7

Fehlercode

int16

siehe Tabelle Fehlercodes

30064

1

Raum 8

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30065

1

Raum 8

Fehlercode

int16

siehe Tabelle Fehlercodes

30066

1

Raum 9

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30067

1

Raum 9

Fehlercode

int16

siehe Tabelle Fehlercodes

30068

1

Raum 10

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30069

1

Raum 10

Fehlercode

int16

siehe Tabelle Fehlercodes

30070

1

Raum 11

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30071

1

Raum 11

Fehlercode

int16

siehe Tabelle Fehlercodes

30072

1

Raum 12

Ist-Temperatur °C

int16

Temperatur × 10, Beispiel: 18.5 = 185, -99 = nicht verfügbar

30073

1

Raum 12

Fehlercode

int16

siehe Tabelle Fehlercodes

30074

12

Raum 1

Name

string(24)

Beispiel: Wohnzimmer

30086

12

Raum 2

Name

string(24)

Beispiel: Wohnzimmer

30098

12

Raum 3

Name

string(24)

Beispiel: Wohnzimmer

30110

12

Raum 4

Name

string(24)

Beispiel: Wohnzimmer

30122

12

Raum 5

Name

string(24)

Beispiel: Wohnzimmer

30134

12

Raum 6

Name

string(24)

Beispiel: Wohnzimmer

30146

12

Raum 7

Name

string(24)

Beispiel: Wohnzimmer

30158

12

Raum 8

Name

string(24)

Beispiel: Wohnzimmer

30170

12

Raum 9

Name

string(24)

Beispiel: Wohnzimmer

30182

12

Raum 10

Name

string(24)

Beispiel: Wohnzimmer

30194

12

Raum 11

Name

string(24)

Beispiel: Wohnzimmer

30206

12

Raum 12

Name

string(24)

Beispiel: Wohnzimmer

30250

1

Aktor 1

Stellung

int16

0 = Geschlossen, 1 = Offen

30251

1

Aktor 1

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30252

1

Aktor 1

Raum-ID

int16

1 bis 12

30253

1

Aktor 2

Stellung

int16

0 = Geschlossen, 1 = Offen

30254

1

Aktor 2

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30255

1

Aktor 2

Raum-ID

int16

1 bis 12

30256

1

Aktor 3

Stellung

int16

0 = Geschlossen, 1 = Offen

30257

1

Aktor 3

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30258

1

Aktor 3

Raum-ID

int16

1 bis 12

30259

1

Aktor 4

Stellung

int16

0 = Geschlossen, 1 = Offen

30260

1

Aktor 4

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30261

1

Aktor 4

Raum-ID

int16

1 bis 12

30262

1

Aktor 5

Stellung

int16

0 = Geschlossen, 1 = Offen

30263

1

Aktor 5

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30264

1

Aktor 5

Raum-ID

int16

1 bis 12

30265

1

Aktor 6

Stellung

int16

0 = Geschlossen, 1 = Offen

30266

1

Aktor 6

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30267

1

Aktor 6

Raum-ID

int16

1 bis 12

30268

1

Aktor 7

Stellung

int16

0 = Geschlossen, 1 = Offen

30269

1

Aktor 7

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30270

1

Aktor 7

Raum-ID

int16

1 bis 12

30271

1

Aktor 8

Stellung

int16

0 = Geschlossen, 1 = Offen

30272

1

Aktor 8

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30273

1

Aktor 8

Raum-ID

int16

1 bis 12

30274

1

Aktor 9

Stellung

int16

0 = Geschlossen, 1 = Offen

30275

1

Aktor 9

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30276

1

Aktor 9

Raum-ID

int16

1 bis 12

30277

1

Aktor 10

Stellung

int16

0 = Geschlossen, 1 = Offen

30278

1

Aktor 10

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30279

1

Aktor 10

Raum-ID

int16

1 bis 12

30280

1

Aktor 11

Stellung

int16

0 = Geschlossen, 1 = Offen

30281

1

Aktor 11

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30282

1

Aktor 11

Raum-ID

int16

1 bis 12

30283

1

Aktor 12

Stellung

int16

0 = Geschlossen, 1 = Offen

30284

1

Aktor 12

Rücklauftemperatur °C

int16

Temperatur × 10, Beispiel: 19.3 = 193

30285

1

Aktor 12

Raum-ID

int16

1 bis 12

9.3 Holding-Register

Startregister

Länge

Bereich

Beschreibung

Datentyp

Werte und Beispiele

40001

1

Basis-Regeleinheit

Betriebsmodus

int16

0 = Standby, 1 = Heizen, 2 = Kühlen

40002

1

Basis-Regeleinheit

Profilmodus

int16

0 = Manuell, 1 = Profil, 2 = Absenkbetrieb (nur im Heizmodus)

40050

1

Raum 1

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40051

1

Raum 1

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40052

1

Raum 2

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40053

1

Raum 2

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40054

1

Raum 3

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40055

1

Raum 3

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40056

1

Raum 4

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40057

1

Raum 4

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40058

1

Raum 5

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40059

1

Raum 5

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40060

1

Raum 6

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40061

1

Raum 6

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40062

1

Raum 7

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40063

1

Raum 7

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40064

1

Raum 8

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40065

1

Raum 8

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40066

1

Raum 9

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40067

1

Raum 9

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40068

1

Raum 10

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40069

1

Raum 10

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40070

1

Raum 11

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40071

1

Raum 11

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar

40072

1

Raum 12

Leistungsstufe

int16

0/1 bis 10, -99 = nicht verfügbar

40073

1

Raum 12

Soll-Temperatur °C

int16

5/16 bis 30 × 10, Beispiel: 19.5 = 195, -99 = nicht verfügbar