BACnet/IP Anbindung

Erweiterung für eine BACnet/IP Anbindung

Der Wärmepumpenmanager kann über die als Zubehör erhältliche NWPM Touch-Erweiterung in ein Ethernet-Netzwerk eingebunden werden. Mit der NWPM Touch-Erweiterung besteht die Möglichkeit auf den Wärmepumpenmanager mit dem BACnet/IP Protokoll zuzugreifen.

Die nachfolgende Beschreibung bezieht sich immer auf die aktuellste Firmware. Zu vorherigen Versionen kann diese abweichen.

1 Inhaltsverzeichnis

NWPM Touch-Erweiterung

2 Hard- und Software

Bestellkennzeichen

NWPM Touch

Artikelnummer

378800

Betriebsbedingungen

-40 bis 70°C

Ethernet-Schnittstelle

RJ45 10/100BaseT
Cat5 max. 100m

Protokoll

BACnet/IP
(Addenda A/Annex J)

Betriebssystem

Linux 4.11.11

Einsetzbar ab WPM Software

M3.3

Auslieferungszustand mit

Firmware ab

A2.1.0 - B2.1.0

Benutzeroberfläche ab

0.60.0

PlugIn Version ab

5.0.4

3 Systemvoraussetzung

Die Mindestsystemvoraussetzung zur Nutzung der NWPM Touch-Erweiterung ist eine Dimplex Wärmepumpe mit Touch Display.

Weiterhin ist ein PC mit Netzwerkanschluss, ein Router und ein S/FTP-Kabel der Kategorie 5e oder höher zur Verbindung der NWPM Touch-Erweiterung erforderlich. Für die Anzeige der benutzerspezifischen Oberfläche muss auf dem PC ein Browser wie z.B. Mozilla Firefox installiert sein.

4 Installation

ACHTUNG
Vor Öffnen des Gerätes sind alle Stromkreise spannungsfrei zu schalten. Sämtliche elektrische Anschlussarbeiten dürfen nur von einer Elektrofachkraft oder einer Fachkraft für festgelegte Tätigkeiten unter Beachtung der Montage- und Gebrauchsanweisung durchgeführt werden.

Die Installation der NWPM Touch-Erweiterung erfolgt am Wärmepumpenmanager in den dafür vorgesehenen Steckplatz “Serial Card/BMS Card”. Je nach Typ des vorhandenen Wärmepumpenmanagers müssen folgende Schritt ausgeführt werrden:

WPM Econ5

WPM Touch

WPM Econ5

WPM Touch

  • Wärmepumpenmanager spannungsfrei schalten

  • Abdeckung des Steckplatzes “Serial Card/BMS Card” mit einem kleinen Schraubendreher entfernen

 

  • Einbau der Erweiterung in den vorgesehenen Steckplatz; dabei muss auf den korrekten Sitz geachtet werden

HINWEIS
Zum einfachen Einbau die Erweiterung leicht schräg einsetzen, dann aufrecht halten und nach unten Drücken. Anschließend auf festen Sitz achten!

  • Ausbrechen der vorhandenen Abdeckung

  • Schließen der Öffnung mittels Abdeckung

  • Wärmepumpenmanager mit Spannung versorgen

4.1 Einstellungen Wärmepumpenmanager

Im Menü Einstellungen → Netzwerk werden die Einstellungen für die als Zubehör erhältlichen Schnittstellen vorgenommen.

Parameter

Einstellung

Einstellbereich

Parameter

Einstellung

Einstellbereich

Netzwerk

Einstellung welche für die Aktivierung der NWPM Touch-Erweiterung vorgenommen werden muss.

Home App

nach oben

4.2 Auslesen der dynamisch vergebenen IP Adresse

Ist die NWPM Touch-Erweiterung mit dem lokalen Router verbunden, vergibt dieser in der Regler eine IP Adresse. Das Auslesen der IP Adresse erfolgt über das Display im Menü Analytics.

4.3 Einstellen der fest vergebenen IP Adresse

Wird eine feste IP Adresse benötigt, ist es mögliche diese im Menü Einstellungen → Netzwerk zu vergeben.

4.4 Aktivierung über die lokale Weboberfläche

HINWEIS
Es ist die mindest Hard- und Softwarevoraussetzung zu beachten! Bei älteren Softwarestände ist keine Einstellmöglichkeit für BACnet möglich!

Die Aktivierung des BACnet Protokolls und gegebenenfalls notwendigen Einstellungen müssen über die lokale Weboberfläche der NWPM Touch-Erweiterung vorgenommen werden. Hierzu wird im Browser die ausgelesene dynamische IP Adresse oder die fest vergebene IP Adresse eingegeben und die Weboberfläche aufgerufen.

  • Öffnen der Weboberfläche im Browser und Eingabe der IP Adresse

  • Das benötigte Passwort wird im Display Menü Analytics → Hard- und Software → Netzwerk → Gateway Zugang ausgelesen und in die Anmeldemaske eingetragen

  • In der Weboberfläche wird das Menü Einstellungen ausgewählt

  • In der Kachel Gateway Zugang muss der Button Netzerkdienste freigegeben werden

  • Anschließend ist ein Neustart erforderlich

  • Mit dem Button BACnet wird unter Eingabe der Zugangsdaten die spezifischen BACnet Einstellungen geöffnet

5 EDE Datei

Mit der EDE-Datei werden die BACnet-Projektdaten dokumentiert und können Geräte und Projekte eingebunden werden.

WPM Softwareversion

Download Datei

Änderungen

ab

bis

deutsch

englisch

M3.3

M3x

EDE Datei - DE 231129

 

EDE Datei - EN 231129

 

  • Erstellung der Datei

6 Datenpunktliste

Die aufgeführeten Objecte in der Datenpunktliste sind in der EDE Datei enthalten.

6.1 Betriebsdaten

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Analog Variable 1

Außentemperatur (R1)

2

100001

0.0

0.0

0.0

 

62

R

Analog Variable 2

Ruecklauftemperatur (R2)

2

100002

0.0

0.0

0.0

 

62

R

Analog Variable 3

Warmwassertemperatur (R3)

2

100003

0.0

0.0

0.0

 

62

R

Analog Variable 5

Vorlauftemperatur (R9)

2

100005

0.0

0.0

0.0

 

62

R

Analog Variable 6

Waermequelleneintritt (R24)*

2

100006

0.0

0.0

0.0

 

62

R

Analog Variable 7

Waermequellenaustritt (R6)

2

100007

0.0

0.0

0.0

 

95

R

Analog Variable 8

Hochdruck

2

100008

0.0

0.0

0.0

 

55

R

Analog Variable 9

Temperatur 2. Heizkreis (R5)

2

100009

0.0

0.0

0.0

 

62

R

Analog Variable 10

Temperatur 3. Heizkreis

2

100010

0.0

0.0

0.0

 

62

R

Analog Variable 11

Raumtemperatur 1 / RT-RTH Econ

2

1000011

0.0

0.0

0.0

 

62

R

Analog Variable 12

Raumtemperatur 2

2

100012

0.0

0.0

0.0

 

62

R

Analog Variable 13

Raumfeuchte 1 / RT-RTH Econ

2

100013

0.0

0.0

0.0

 

29

R

Analog Variable 14

Raumfeuchte 2

2

100014

0.0

0.0

0.0

 

29

R

Analog Variable 46

Raumtemperatur 1. Heizkreis

2

1000046

20.0

30.0

15.0

 

62

W

Analog Variable 53

Ruecklaufsolltemperatur (Hz/Khl)

2

100053

0.0

0.0

0.0

 

62

R

Analog Variable 54

Solltemperatur 2. Heizkreis

2

100054

0.0

0.0

0.0

 

62

R

Analog Variable 55

Solltemperatur 3. Heizkreis

2

100055

0.0

0.0

0.0

 

62

R

Analog Variable 56

Minimale Temperatur 2. Heizkreis

2

100056

0.0

0.0

0.0

 

62

R

Analog Variable 57

Minimale Temperatur 2. Heizkreis

2

100057

0.0

0.0

0.0

 

62

R

Analog Variable 58

Aktuelle Warmwasser-Solltemperatur

2

100058

0.0

0.0

0.0

 

62

R

Analog Variable 60

Leistungsstufe Heizen

2

100060

0.0

0.0

0.0

 

95

R

Analog Variable 61

Leistungsstufe Kuehlen

2

100061

0.0

0.0

0.0

 

95

R

Analog Variable 101

Niederdruck

2

100101

0.0

0.0

0.0

 

55

R

Passiv Kühlen

Analog Variable 19

Vorlauftemperatur (R11) Passiv Kuehlen

2

100019

0.0

0.0

0.0

 

62

R

Analog Variable 20

Ruecklauftemperatur (R4) Passiv Kuehlen

2

100020

0.0

0.0

0.0

 

62

R

Passiv/Aktiv Kühlen

Analog Variable 21

Ruecklauftemperatur gemeinsamer Primaerkreis (R24)

2

100021

0.0

0.0

0.0

 

62

R

Lüftung

Analog Variable 120

Außenlufttemperatur

2

100120

0.0

0.0

0.0

 

62

R

Analog Variable 121

Zulufttemperatur

2

100121

0.0

0.0

0.0

 

62

R

Analog Variable 122

Ablufttemperatur

2

100122

0.0

0.0

0.0

 

62

R

Analog Variable 123

Fortlufttemperatur

2

100123

0.0

0.0

0.0

 

62

R

Analog Variable 125

Drehzahl Zuluftventilator

2

100125

0.0

0.0

0.0

 

104

R

Analog Variable 126

Drehzahl Abluftventilator

2

100126

0.0

0.0

0.0

 

104

R

6.2 Historie

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Betriebsstunden

Analog Variable 71

Zusatzumwaelzpumpe (M16)

2

100071

0.0

0.0

0.0

 

71

R

Analog Variable 72

Verdichter 1

2

100072

0.0

0.0

0.0

 

71

R

Analog Variable 73

Verdichter 2

2

100073

0.0

0.0

0.0

 

71

R

Analog Variable 74

Primaerpumpe /Ventilator (M11)

2

100074

0.0

0.0

0.0

 

71

R

Analog Variable 75

2. Waermeerzeuger (E10)

2

100075

0.0

0.0

0.0

 

71

R

Analog Variable 76

Heizungspumpe (M13)

2

100076

0.0

0.0

0.0

 

71

R

Analog Variable 77

Warmwasserpumpe (M18)

2

100077

0.0

0.0

0.0

 

71

R

Analog Variable 78

Flanschheizung (E9)

2

100078

0.0

0.0

0.0

 

71

R

Analog Variable 79

Schwimmbadpumpe (M19)

2

100079

0.0

0.0

0.0

 

71

R

Analog Variable 80

Internes 4-Wege-Ventil

2

100080

0.0

0.0

0.0

 

71

R

Wärmemengen

Integer Variable 95

Heizen 1-4

2

200095

0.0

0.0

0.0

 

19

R

Integer Variable 96

Heizen 5-8

2

200096

0.0

0.0

0.0

 

19

R

Integer Variable 97

Heizen 9-12

2

200097

0.0

0.0

0.0

 

19

R

Integer Variable 98

Warmwasser 1-4

2

200098

0.0

0.0

0.0

 

19

R

Integer Variable 99

Warmwasser 5-8

2

200099

0.0

0.0

0.0

 

19

R

Integer Variable 100

Warmwasser 9-12

2

200100

0.0

0.0

0.0

 

19

R

Integer Variable 101

Schwimmbad 1-4

2

200101

0.0

0.0

0.0

 

19

R

Integer Variable 102

Schwimmbad 5-8

2

200102

0.0

0.0

0.0

 

19

R

Integer Variable 103

Schwimmbad 9-12

2

200103

0.0

0.0

0.0

 

19

R

Integer Variable 126

Umweltenergie 1-4

2

200126

0.0

0.0

0.0

 

19

R

Integer Variable 127

Umweltenergie 5-8

2

200127

0.0

0.0

0.0

 

19

R

Integer Variable 128

Umweltenergie 9-12

2

200128

0.0

0.0

0.0

 

19

R

6.2.1 Beispiel Wärmemengen*

Die Wärmemengen setzen sich aus 3 Indizes zusammen. Diese 3 Indizes müssen mit folgender Formel zur Wärmemenge zusammengesetzt werden.

Wärmemenge Heizen = (Wärmemenge Heizen 9-12 * 100000000) + (Wärmemenge Heizen 5-8 * 10000) + Wärmemenge Heizen 1-4

Entsprechend dieser Beschreibung wird die Wärmemenge für "Warmwasser" und "Schwimmbad" ermittelt. Jedoch wird hierbei der entsprechende Datenpunkt genutzt.

6.3 Einstellungen

6.3.1 1.Heizkreis

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Integer Variable 35

Parallelverschiebung

2

200035

19.0

38.0

0.0

1035

95

W

Integer Variable 36

Festwertsolltemperatur

2

200036

40.0

60.0

18.0

 

62

W

Integer Variable 37

Heizkurvenendpunkt

2

200037

30.0

70.0

20.0

 

95

W

Integer Variable 42

Sollwert dyn. Kuehlung bei 15°C

2

200042

15.0

30.0

10.0

 

62

W

Integer Variable 133

Sollwert dyn. Kuehlung bei 35°C

2

200133

15.0

30.0

10.0

 

62

W

6.3.2 Modus

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Integer Variable 14

Betriebsmodus

2

200014

0.0

 

 

1014

95

W

6.4 Displayanzeigen

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Analog Variable 103

Statusmeldungen

2

100103

0.0

0.0

0.0

103

95

R

Analog Variable 104

Sperrmeldungen

2

100104

0.0

0.0

0.0

104

95

R

Analog Variable 105

Stoermeldungen 

2

100105

0.0

0.0

0.0

105

95

R

Analog Variable 106

Sensormeldungen

2

100106

0.0

0.0

0.0

106

95

R

6.4.1 Statusmeldungen

Value

Description

Value

Description

0

Aus

1

Aus

2

Heizen

3

Schwimmbad

4

Warmwasser

5

Kühlen

10

Abtauen

11

Durchflussüberwachung

24

Verzögerung Betriebsmodusumschaltung

30

Sperre (siehe Wert für Sperren)

6.4.2 Sperren

Value

Description

Value

Description

2

Volumenstrom

5

Funktionskontrolle

6

Einsatzgrenze HT

7

Systemkontrolle

8

Verzögerung Betriebsartenumschaltung

9

Pumpenvorlauf

10

Mindeststandzeit

11

Netzbelastung

12

Schaltspielsperre

13

Warmwasser Nacherwärmung

14

Regenerativ

15

EVU-Sperre

16

Sanftanlasser

17

Durchfluss

18

Einsatzgrenze Wärmepumpe (2. Wärmeerzeuger)

19

Hochdruck

20

Niederdruck

21

Einsatzgrenze Wärmequelle

23

System Grenze

24

Last Primärkreis

25

Sperre Extern

31

Aufwärmen

33

EvD Initialisierung

34

2.Wärmeerzeuger freigegeben

35

Störung (siehe Wert für Störmeldungen)

6.4.3 Störmeldungen

Value

 Description

Value

 Description

0

kein Fehler

1

Fehler N17.1

2

Fehler N17.2

3

Fehler N17.3

4

Fehler N17.4

5

Fehler N17

6

Elektronisches Ex.Ventil

7

Raumregler RTM Econ

8

Fehler ODU

9

Durchfluss Frostschutz

10

Erweiterung WPIO

12

Inverter

13

Erweiterung WQIF

15

Sensorik (siehe Wert für Sensorik)

16

Niederdruck Sole

19

 !Primärkreis

20

 !Abtauen

21

 !Niederdruck Sole

22

 !Warmwasser

23

 !Last Verdichter

24

 !Codierung

25

 !Niederdruck

26

 !Frostschutz

28

 !Hochdruck

29

 !Temperatur Differenz

30

 !Heisgasthermostat

31

 !Durchfluss

6.4.4 Sensorik

Value

Description

Value

Description

1

Außenfühler (R1)

2

Rücklauffühler (R2)

3

Warmwasserfühler (R3)

4

Codierung (R7)

5

Vorlauffühler (R9)

6

2.Heizkreisfühler (R5)

7

3.Heizkreisfühler (R13)

8

Regenerativfühler (R13)

9

Raumfühler 1

10

Raumfühler 2

11

Fühler Wärmequellenaustritt (R6)

12

Fühler Wärmequelleneintritt (R24)*

14

Kollektorfühler (R23)

15

Niederdrucksensor (R25)

16

Hochdrucksensor (R26)

17

Raumfeuchte 1

18

Raumfeuchte 2

19

Fühler Frostschutz-Kälte

20

Heißgas

21

Rücklauffühler (R2.1)

22

Schwimmbadfühler (R20)

23

Vorlauffühler Kühlen Passiv (R11)

24

Rücklauffühler Kühlen Passiv (R4)

26

Fühler Solarspeicher (R22)

28

Anforderungsfühler Heizen (R2.2)

29

RTM Econ

30

Anforderungsfühler Kühlen (R39)

6.5 5.6 Eingänge

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Digital Variable 3

Smart-Grid 1

5

100003

0

0

 

1

95

R

Digital Variable 4

Smart-Grid 2

5

100004

0

0

 

1

95

R

Digital Variable 5

EVU Sperre

5

100005

0

0

 

4

95

R

Digital Variable 6

Sperre extern

5

100006

0

0

 

4

95

R

6.6 5.7 Ausgänge

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Digital Variable 41

Verdichter 1

5

100041

0

0

 

1

95

R

Digital Variable 42

Verdichter 2

5

100042

0

0

 

1

95

R

Digital Variable 43

Primaerpumpe (M11) /Ventilator (M2)

5

100043

0

0

 

1

95

R

Digital Variable 44

2.Waermeerzeuger (E10)

5

100044

0

0

 

1

95

R

Digital Variable 45

Heizungspumpe (M13)

5

100045

0

0

 

1

95

R

Digital Variable 46

Warmwasserpumpe (M18)

5

100046

0

0

 

1

95

R

Digital Variable 47

Mischer Auf 3.Heizkreis (M21)

5

100047

0

0

 

2

95

R

Digital Variable 48

Mischer Zu 3.Heizkreis (M21)

5

100048

0

0

 

3

95

R

Digital Variable 50

Flanschheizung (E9)

5

100050

0

0

 

1

95

R

Digital Variable 51

Heizungspumpe 2.Heizkreis (M15)

5

100051

0

0

 

1

95

R

Digital Variable 52

Mischer Auf 2.Heizkreis (M22)

5

100052

0

0

 

2

95

R

Digital Variable 53

Mischer Zu 2.Heizkreis (M22)

5

100053

0

0

 

3

95

R

Digital Variable 56

Schwimmbadumwaelzpumpe (M19)

5

100056

0

0

 

1

95

R

Digital Variable 57

Stoerfernanzeige (h5)

5

100057

0

0

 

1

95

R

Digital Variable 58

Zirkulationspumpe (M24)

5

100058

0

0

 

1

95

R

Digital Variable 60

Kuehlumwaelzpumpe (M17)

5

100060

0

0

 

1

95

R

Digital Variable 61

Heizungsumwaelzpumpe 3. Heizkreis (M20)

5

100061

0

0

 

1

95

R

Digital Variable 66

Umschaltung Raumthermostate Heizen/Kuehlen (N9)

5

100066

0

0

 

2

95

R

Digital Variable 68

Primaerpumpe Kuehlen (M12)

5

100068

0

0

 

1

95

R

7 Funktionsbeschreibungen

In diesem Kapitel werden einige Funktionsbeschreibungen, deren Umsetzung, sowie Empfehlungen gesammelt und erläutert.

7.1 Externe Außentemperatur

Wird die Außentemperatur über ein anderes Gerät erfasst, z.B. Wetterstation, ist eine Übergabe über BACnet möglich. Die Montage eines Außentemperaturfühlers ist damit nicht notwendig.

Bei der Inbetriebnahme der Wärmepumpe muss die entsprechende Einstellung vom Servicetechniker durchgeführt werden.

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

# keyname

object-name

object-type

object-instance

present-value-default

hi-limit

low-limit

state-text-reference

unit-code

ReadWriteCommandable

Analog Variable 112

Aussentemperatur über BMS

2

100112

0.0

99.0

-99.0

 

95

W

8 Kontakt

Für weitergehende Fragen, Hinweise und Anregungen senden Sie bitte eine E-Mail an:

ferndiagnose@dimplex.de

mit den zusätzlichen Angaben von:

  • Gerätebezeichnung

  • Seriennummer der Wärmepumpe

  • Softwarestand