NWPM Modbus TCP (EN)

NWPM Modbus TCP (EN)

Extension for a Modbus TCP connection

The heat pump manager can be used as an accessory NWPM extension be integrated into an Ethernet network. With the NWPM extension it is possible to access the heat pump manager with the Modbus TCP protocol.

The following description always refers to the latest firmware. This can differ from previous versions.

NWPM extension for ModbusTCP

Order reference

NWPM

item number

356960

Operating conditions

0 to 55 ° C
20/80% RH

Ethernet interface

RJ45 10BaseT
Cat5 max. 100m

protocol

Modbus TCP

Modbus TCP port

502

Slave ID

1

Storage

16 MB RAM
8 MB flash
3 MB for user pages

CPU

ARM7 TDMI @ 74MHz clock

operating system

Linux 2.4.21

Usable

from WPM 2004
from software H_H50

Delivery status with

Firmware

A1.5.0

user interface

v12

System requirement

The minimum system requirement for using the NWPM extension is a Dimplex heat pump with heat pump manager WPM 2004, WPM 2006, WPM 2007 or WPM EconPlus series with software version H_H50 and higher.

Furthermore, a PC with network connection, a router and an S / FTP cable of category 5e or higher is required to connect the NWPM extension necessary. A browser such as Mozilla Firefox must be installed on the PC to display the user-specific interface.

Function codes supported

Type

R / W

Function code

Modbus function

Type

R / W

Function code

Modbus function

Digital

R.

01 (0x01)

Read coils

Analogue

R.

03 (0x03)

Read Holding Register

Digital

W.

05 (0x05)

Write single coil

Analogue

W.

06 (0x06)

Write single register

Digital

W.

15 (0x15)

Write multiple coils

Analogue

W.

16 (0x16)

Write multiple registers

installation

ATTENTION
Before opening the device, all circuits must be disconnected from the power supply. All electrical connection work may only be carried out by a qualified electrician or a specialist for specified activities in compliance with the installation and operating instructions.

The installation of the NWPM extension takes place on the heat pump manager in the designated slot “Serial Card / BMS Card”. The following steps are carried out:

  • De-energize the heat pump manager

  • Remove the cover of the “Serial Card / BMS Card” slot with a small screwdriver

  • Installation of the NWPM extension

  • Close the opening with the enclosed cover

  • Supply the heat pump manager with voltage

NOTE
For easy installation the NWPM extension Insert it at a slight angle, then hold it upright and press down. Then ensure that it is firmly seated!

Heat pump manager settings

Depending on the software version of the heat pump manager, the following settings must be checked and, if necessary, adjusted:

Software version

menu

Submenu

Setting value

Software version

menu

Submenu

Setting value

from WPM_H

Modem -> with the key combination «menu"+"Enter" Select

protocol

Local

baud rate

19200

address

001

from WPM_L

Network -> with the key «menu" Select

protocol

LAN

from WPM_L20.2

Network -> with the key «menu" Select

protocol

LAN

Address range

1..127

Determine the IP address

Access to the user interface of the NWPM extension takes place via the dynamically assigned IP address of the router. This IP address can be found in the router's user interface using the respective MAC address of the NWPM extension can be read out. To do this, the administration of the router must be accessed.

From the heat pump manager software version L12 and firmware version A1.5.0 of the NWPM extension (delivery status from May 2013), the IP address assigned by the router can be read in the menu. This menu is accessed by pressing the key combination at the same time (approx. 5 seconds) «ESC» and «Enter». By pressing the «buttonmenu»You get back to the standard display.

  • Use the arrow keys to select "OTHER INFORMATION" and use «Enter» confirm

  • Select "PCOWEB / NET CONFIG" with the arrow keys and press «Enter» confirm

  • Select "PCOWEB settings" with the arrow keys and press «Enter» confirm

  • If the NWPM extension is connected to a router where the DHCP function is active, the assigned IP address is displayed

  • If the NWPM extension is not connected to a router, a fixed IP address can be assigned

  • The selection of DHCP must be set from ON to OFF and the desired IP address set

  • The netmask and gateway

  • or DNS1 and DNS2 can be read or assigned

  • If changes have been made, they must finally be confirmed with YES and a restart carried out

Hostname

After successfully assigning a dynamic IP address to the router and supporting this function, there is the option of access via a host name. This is made up of the term "pcowebXXXXXX" and the last 6 digits of the MAC address.

Example: http: // pcoweb10601f /

NOTE
Access by host name is possible from firmware A1.5.0.

Netscan

First of all, the current version "Netscan" for the existing operating system must be searched for on the Internet and saved on the hard drive. If necessary, the folder content is then extracted and the "netscan.exe" file is executed.

  • IP address range selection of the network via the "IP" icon

  • Mark the address range of the network

  • Scanning the IP addresses "Start Scanning" and reading out the IP address based on the MAC address

Data point list

Operating data

 

Address

Datapoint type

COIL/REG

R/W

Unit

Surname

WPM software J / L

WPM software H

Outside temperature (R1)

1

27

signed 16 bit

register

R

° C

Return temperature (R2)

2

29

signed 16 bit

register

R

° C

Return temperature setpoint

53

28

signed 16 bit

register

R

° C

Hot water temperature (R3)

3

30

signed 16 bit

register

R

° C

Set hot water temperature

58

40

signed 16 bit

register

R

° C

Flow temperature (R9)

5

31

signed 16 bit

register

R

° C

Heat source inlet temperature (R24) *

6

-

signed 16 bit

register

R

° C

Heat source outlet temperature (R6)

7

41

signed 16 bit

register

R

° C

Target temperature 2nd heating circuit

54

32

signed 16 bit

register

R

° C

Temperature 2nd heating circuit (R5)

9

33

signed 16 bit

register

R

° C

Target temperature 3rd heating circuit

55

34

signed 16 bit

register

R

° C

Temperature 3rd heating circuit (R13)

10

35

signed 16 bit

register

R

° C

Room temperature 1 / RT-RTH Econ

11

36

signed 16 bit

register

R

° C

Room temperature 2

12

38

signed 16 bit

register

R

° C

Room humidity 1 / RT-RTH Econ

13

37

unsigned 16 bit

register

R

° C

Room humidity 2

14

39

unsigned 16 bit

register

R

° C

Passive cooling

Flow temperature (R11)

19

42

signed 16 bit

register

R

° C

Return temperature (R4)

20

43

signed 16 bit

register

R

° C

Passive / active cooling

Return temp. according to primary circuit (R24)

21

-

signed 16 bit

register

R

° C

Solar

Collector sensor (R23)

10

-

signed 16 bit

register

R

° C

Solar storage tank (R22)

23

-

signed 16 bit

register

R

° C

Ventilation

Outside air temperature

120

-

signed 16 bit

register

R

° C