NMTC Manual v22
NMTC Manual v22
NMTC Manual v22
7340055, v22
CONTENTS
1. Symbols and conventions used in this 6. Ethernet ...................................................... 24
document .............................................................. 4
6.1. Bus topology .......................................... 25
1.1. Abbreviations and conventions .............. 4 6.2. Connecting to pump ad-hoc .................. 25
2. Introduction .................................................. 4
6.3. Connecting to pump via router ............. 25
2.1. System diagram....................................... 5
6.4. Pump configuration over Ethernet ........ 25
2.2. Specifications .......................................... 5 7. Modbus ....................................................... 27
3. Module layout............................................... 7
7.1. Modbus related interface ...................... 27
3.1. Connection considerations ..................... 8 7.2. Bus topology .......................................... 27
3.2. MODULE INSTALLATION ......................... 9
7.3. Connection to Modbus .......................... 27
3.3. Connecting the module wiring .............. 11
7.4. Speed, parity and address ..................... 27
3.4. Connection examples ............................ 13 7.5. Termination ........................................... 27
4. Control modes and priorities........................15
7.6. Register block overview ......................... 28
4.1. Priority of settings ................................. 15 7.7. NMTC Configuration register block ....... 28
4.2. Control variables ................................... 15
7.8. NMTC Status register block ................... 29
4.3. Module mode selection ........................ 16
7.9. Pump control register block .................. 30
4.4. Mode 1 .................................................. 17 7.10. Pump status register block .................... 31
Digital (switch) control ................................... 17
7.11. Pump data register block ....................... 32
Analog control ............................................... 19
8. Fault finding ................................................ 33
4.5. Mode 2 .................................................. 22
8.1. Error codes ............................................ 33
5. Relay output ................................................23
WARNING!
Prior to installation and commissioning, read these instructions first. Installation and operation must
comply with local regulations.
WARNING!
Installation and use of this product requires experience and knowledge of this or similar products.
Persons with reduced physical, mental or sensory capabilities must not use this product, unless
properly instructed and supervised. Children must not be allowed to play with this product.
2
1. SYMBOLS AND CONVENTIONS USED IN THIS DOCUMENT
WARNING!
Denotes that a failure to observe those instructions might cause damage to equipment or pose
danger to the user.
NOTE: - Gives additional tips or instructions that might ease the job and ensure proper operation.
Abbreviation Description
Baud, Baud rate Serial communication speed, in bits per second including start, parity and stop bits.
CRC Cyclic Redundancy Check, additional bytes used to confirm valid data transmission.
Ethernet IEEE 802.3, mostly referring to 10BASE-T RJ-45 connector present on board.
H Differential pressure, often called Head.
LED Light Emitting Diode.
Modbus A serial communication protocol used for device automation and remote access.
NMTC NMT pump Communication module.
Q Pump flow or flow rate.
RTU Remote Terminal Unit.
RS-485 Multi drop serial network wiring, used to transfer Modbus data.
For Modbus use, this manual assumes that the reader is familiar with commissioning and configuring of
Modbus devices. It is also assumed that an existing Modbus RTU network on RS-485 wiring with Modbus
master is present.
For Ethernet and web interface use, this manual assumes that the reader knows how to configure or already
has preconfigured Ethernet network.
For use of analog signals and relay output signals, external controller needs to be configured and used. Proper
operating mode must also be selected for the module.
NOTE:
• Data in this document are subject to change.
• Actual implementation might differ by pump model and software revision.
• Make sure you are using the right manual for your product.
• Verify proper operation in the final system.
• Manufacturer cannot be held responsible for problems caused either directly or indirectly by the use
of information in this manual.
2. INTRODUCTION
This manual describes the NMTC module for NMT range of pumps that is either integrated (NMT LAN C) or
separately (NMT Smart C and NMT MAX C) available. This module is used for various remote control
applications, including:
• Remote on/off
• Analog 0..10 V voltage control
• Modbus remote control
• Status relay feedback
• Web access over Ethernet
4
2.1. SYSTEM DIAGRAM
There are several possible connection configurations. Not all functions can be used simultaneously.
…
Ethernet + on/off + relay output
2.2. SPECIFICATIONS
The table below is an overview of NMTC specifications. For details, please refer to appropriate sections
of this manual.
General data
Ambient humidity <95 % relative, non- Also see appropriate pump data for other ambient
condensing specifications.
Dimensions [Φ x H] 112 mm x 32 (45) mm Dimensions without glands.
Power supply and 5 V@500 mA supplied 6-pin connector further extended for display.
connection by the pump
5
Modbus specifications
Data protocol Modbus RTU
Modbus connector Screwless terminals 2+1 pins. See section 7.3 “Connection to Modbus”.
Modbus connection RS-485
type
Modbus wire Two-wire + common Conductors: A, B and COM (Common).
configuration See section 7.3 “Connection to Modbus”.
Communication Integrated, 1/8 of Connect either via passive taps or daisy chain.
transceiver standard load
Maximum cable 1200 m See section 7.5 “Termination”.
length
Slave address 1-247 Default is 245, settable over Modbus. See section
7.4 “Speed, parity and address”.
Line termination Not present Line termination is not integrated. For low
speed/short distance, termination can be omitted.
Otherwise, terminate the line externally on both
ends.
Supported 1200, 2400, 4800, 9600, Settable over Modbus register [default=19200].
transmission speeds 19200, 38400 baud
Start bit 1 Fixed.
Data bits 8 Fixed.
Stop bits 1 or 2 1 stop bit minimum, up to 2 when parity not
enabled [default=1]
Parity bit Even/odd/none [default=Even]
Modbus visual LED2 Flashing yellow when data reception detected.
diagnostics Combined (OR) with Ethernet ACT function.
Maximum number of 247 Limited by possible Modbus addresses to 247. 1/8
Modbus devices nominal load enables 256 devices.
Maximum Modbus 256 bytes Including address (1) and CRC (2) bytes.
packet size
Isolation Common ground (COM) Modbus shares common ground with other signals.
with SET1, SET2 and
SET3.
Ethernet specifications
Ethernet connector RJ-45 10BASE-T, 10Mbit/s connection.
Connection type and - Web server (port 80)
services - Firmware update over web interface
- Optional Modbus RTU over TCP/IP
Default IP address 192.168.0.245 192.168.0.246 for right twin pump.
Ethernet visual LED1 / LINK Slowly blinking when module is powered,
diagnostics permanently lid when link established.
LED2 / ACT Flashing yellow when data reception detected.
Combined (OR) with Modbus data reception
indication.
6
Analog signals (SET1, SET2, SET3)
Input voltage range -1..32 VDC When used as input.
Output voltage range 0..12 V When used as output. 5 mA max. Load allowed per
output.
Input resistance ~100 kΩ 0.5 mA load is added for most configurations.
Output current sink 0..33 mA (4-20 mA) Current sink to COM if configured as output.
range
Relay specifications
Connection type Screwless terminals
Rating - 230 VAC, 3 A, AC1 Potential free changeover contact.
- 32 VDC, 3 A
3. MODULE LAYOUT
ETHERNET
LED2 LED1 45
6 78
MODE
23
9 1
0
LED1 / LINK
ETHERNET
45 LED2 / ACT
+24 V
SET3
SET2
SET1
NO
NC
6 78
23
C
0V
9 1
0 B/D -
RELAY ANALOG A/D +
A/D+
SET1 / RUN
0V
MODE
B/D-
COM / 0V NC
RS 485 SET2 / MAX C
NO
SET3/ FB
Terminal
Description
Designation
MODE Mode selection rotary switch. Used to configure mode of operation for the circuit. See section
4.3 “Module mode selection”.
LED1 / LINK Slowly blinking when module is powered.
Blinking fast when Modbus Error
Permanently lid when Ethernet link established.
Ethernet 10BASE-T RJ-45 connector.
LED2 / ACT Indicates Ethernet activity or Modbus activity.
B/D- RS-485 negative data signal for Modbus.
A/D+ RS-485 positive data signal for Modbus.
SET1 / RUN Control signal 1.
COM / 0V RS-485 common and analog input common (ground).
SET2 / MAX Control signal 2.
SET3 / FB Control signal 3.
NC Normally closed relay contact. Opens when relay is active.
C Relay common contact.
NO / OK Normally open relay contact. Closes when relay is active.
7
3.1. CONNECTION CONSIDERATIONS
WARNING!
• Wires should be routed so no wire crosses the center barrier.
• Relay cable (NO, C, NC) must be separated from all other wiring with reinforced insulation.
Cable outer layer must not be stripped longer than 15 mm. See “Cabling preparation” below.
Cabling preparation
max. 15 mm Cable for the screwless terminals should be
prepared as shown on the left.
0.25 - 1 mm2
8(7-10)mm
Tools
2.4 mm wide flat-bladed screwdriver is
needed to press the terminal spring while
inserting the cable.
Same tool is also used to rotate the Mode
switch.
8
3.2. MODULE INSTALLATION
WARNING!
9
Make sure that the position tab and position
slot are aligned.
10
3.3. CONNECTING THE MODULE WIRING
11
Closing the cover
WARNING!
Before performing any
work on the module,
make sure that the
pump and module
electricity supply has
been switched off and
that it cannot be
accidently switched
on.
12
3.4. CONNECTION EXAMPLES
45
6 78
ETHERNET MODE
23
9 1
LED2 LED1 0
LED1 / LINK
ETHERNET
LED2 / ACT
45
+24 V
SET3
SET2
SET1
NO
NC
6 78
B/D -
23
C
0V
9 1
0
A/D +
RELAY ANALOG
SET1 / RUN
A/D+
0V
MODE
B/D-
COM / 0V NC
RS 485 SET2 / MAX C
NO
SET3/ FB
ETHERNET
LED2 LED1 45
RELAY ANALOG
6 78
MODE
23
9 1
0
LED1 / LINK
ETHERNET
45
Modbus signal
+24 V
SET3
SET2
SET1
NO
LED2 / ACT
NC
6 78
23
C
0V
9 1
0
B/D -
A/D +
A/D+
0V
MODE
B/D-
SET1 / RUN
COM / 0V NC
SET2 / MAX C
NO
SET3/ FB
Modbus signal
ALARM Max Run
13
Relay and Ethernet connection
ETHERNET
LED2 LED1
45
6 78
MODE
23
9 1
0
45 LED1 / LINK
+24 V
SET3
SET2
SET1
NO
NC
6 78
23
C
0V
9 1
0 ETHERNET
RELAY ANALOG
LED2 / ACT
A/D+
0V
MODE
B/D-
RS 485 B/D -
A/D +
SET1 / RUN
COM / 0V NC
SET2 / MAX C
NO
SET3/ FB
NOTE: To maintain pump IP protection, the network cable should be pulled through the gland inlet and then
crimped to a connector.
14
4. CONTROL MODES AND PRIORITIES
Several signals will influence the pump operation. For this reason, settings have priorities as shown in the table
below. If two or more functions are active at the same time, the one with highest priority will take precedence.
Pump control panel &
Priority External signals 1 Modbus control
Ethernet settings
1 Stop (OFF)
2 Night mode active 2
3 Max. RPM (Hi)
4 Min. curve4
5 Stop (Run not active)
6 Max. curve4 Stop3
7 Set point setting Set point setting 3
4
Examples:
• Stop on the pump display panel will stop the pump, regardless of external set point.
• If External Run input is inactive, the pump cannot be started over Modbus, but can be set to max RPM on
the display panel.
Pump will respond to external controls according to selected pump operating mode. Consult proper pump
operating manual for explanation.
1
Not all inputs are available in all modes.
2
External and Modbus Stop signals become active in night mode. Due to possible confusion, use of night mode
is discouraged while using external control.
3
Only available when pump is bus controlled.
4
Not available when pump is bus controlled.
5
Multiple limits can be set. Not available on all pumps.
6
Night mode is not independent regulation mode.
15
4.3. MODULE MODE SELECTION
WARNING!
Before performing any work on the module, make sure that the pump and module electricity
supply has been switched off and that it cannot be accidently switched on.
There is a mode selection rotary switch in the terminal box. It can be rotated by gently inserting a screwdriver
into the arrow mark on top and rotating the switch to desired value.
Mode
switch Function Description
position
0 Free configuration Terminal functions are configured over Ethernet interface.
1 Mode 1 SET1 = RUN input
SET2 = MAX input
SET3 = FB (10.5 V) output, used to supply RUN and MAX inputs. External
voltage source can also be used.
RS-485 = Modbus interface.
See section “4.4 Mode 1”.
2 Mode 2 SET1 = RUN input
SET2 = SPEED input
SET3 = FB (10.5 V) output, used to supply RUN and MAX inputs. External
5-24 V voltage source can also be used.
RS-485 = Modbus interface
See section “4.5 Mode 2”.
3..5 RESERVED Reserved for future or customer specific use.
6 Show relay LED1 and LED2 will show relay configuration.
configuration See section “5 Relay output”.
7 Change relay Relay configuration will be increased (0->1, 1->2, 2->0) when electricity
configuration is turned on.
LED1 and LED2 will show current relay configuration.
See section “5 Relay output”.
8 Twin reset to factory Same as Mode 9, with exception of:
module IP address is set to 192.168.0.246
Twin IP address is set to 192.168.0.245
9 Reset to factory This mode will set communication interface to default values. Main
purpose is to restore default settings.
NOTE:
• Disconnect any SET1, SET2 and SET3 connections when using
this mode to prevent possible harm to controller. SET1, SET2,
SET3 will output test voltages of 10 V, 7 V and 5 V respectively.
RS-485 port is actively driven. Relay will cycle. This is used for
testing purposes.
• It is recommended that all module wires are disconnected to
prevent possible harm to external controllers.
16
4.4. MODE 1
Mode 1 is most often used mode of operation. It has 2 pre-prepared inputs that can be used for either digital
control or with analog control voltages. Additional 10.5V output provides voltage feedback for analog or digital
control.
Terminal
Signal function
designation
SET1 / RUN RUN input. Signal load 0.5 mA.
COM / 0V Common ground for voltage input.
SET2 / MAX MAX input. Signal load 0.5 mA
SET3 / FB 10.5 V feedback voltage for SET1 and SET2.
ETHERNET
LED2 LED1
45
RELAY ANALOG
6 78
MODE
23
9 1
0
LED1 / LINK
45 ETHERNET
+24 V
SET3
SET2
SET1
NO
NC
6 78
23
C
LED2 / ACT
0V
9 1
0
B/D -
A/D+
0V
MODE
B/D-
17
Contact position
Function Description
RUN MAX
H
Q
The pump will run with minimal speed for
selected regulation mode
Minimum curve
H
Q
The pump will run with maximum speed
form selected regulation mode
Maximum curve H
18
ANALOG CONTROL
45 45
6 78
6 78
MODE MODE
23
23
9 1 9 1
0 0
45 45
6 78
MODE
23
6 78
MODE
23
9 1
0
9 1
0
LED1 / LINK LED1 / LINK
ETHERNET ETHERNET
LED2 / ACT 0…10 V LED2 / ACT
B/D -
B/D -
A/D +
A/D +
SET1 / RUN
SET1 / RUN
COM / 0V
SET2 / MAX
COM / 0V
SET3/ FB SET2 / MAX
SET3/ FB
19
ETHERNET ETHERNET
LED2 LED1 LED2 LED1
45 45
+24 V
SET3
SET2
SET1
+24 V
SET3
SET2
SET1
NO
NO
NC
6 78
NC
6 78
23
C
23
C
0V
0V
9 1 9 1
0 0
RELAY RELAY
A/D+
0V
A/D+
MODE
0V
MODE
B/D-
B/D-
RS 485 RS 485
0…10 V
Run
Run
ETHERNET ETHERNET
LED2 LED1 LED2 LED1
45 45
+24 V
SET3
SET2
SET1
NO
+24 V
SET3
SET2
SET1
NC
NO
6 78
NC
6 78
23
C
23
C
0V
0V
9 1 9 1
0 0
RELAY RELAY
A/D+
0V
MODE
A/D+
0V
B/D-
MODE
B/D-
RS 485 RS 485
0…10 V
20
RUN MAX
Function
voltage voltage
<2V <1V Pump stopped
>3V <1V Internal regulation
<2V 2..10 V Minimum curve
>3V 2..10 V
H [m] /
n[RPM]
Hmax / nmax
H/ n
Hmin / nmin
Hmin = 15% Hmax
nmin = 25% nmax
Off
1 2 3 10 U[V]
Hmax / nmax
Hmin / nmin
Hmin = 15% Hmax
nmin = 25% nmax
Off
1 2 3 10 U[V]
21
4.5. MODE 2
45 45
6 78
6 78
MODE
23
MODE
23
9 1 9 1
0 0
ETHERNET ETHERNET
LED2 LED1 LED2 LED1
45 45
+24 V
SET3
SET2
SET1
NO
NC
6 78
+24 V
SET3
SET2
SET1
23
C
NO
NC
6 78
23
C
0V
9 1
0
0V
9 1
0
RELAY RELAY
A/D+
0V
MODE
B/D-
A/D+
0V
MODE
B/D-
RS 485 RS 485
0…10 V
Run
Run
22
RUN MAX
Function
voltage voltage
<2V 0..10 V Pump stopped.
>3V 0..10 V
H [m] /
n[RPM]
Hmax / nmax
5. RELAY OUTPUT
Terminal
Terminal description
designation
MODE Mode selection rotary switch. Used to show and configure mode of operation for relay.
LED1 / LINK Slowly blinking when module is powered, permanently lid when link established7.
LED2 / ACT Flashing yellow when data reception detected. Combined (OR) with Modbus data
reception indication7.
NC Normally closed relay contact. Opens when relay is active.
C Relay common contact.
NO / OK Normally open relay contact. Closes when relay is active.
The module contains one status relay, used to signal pump operation or malfunction. See table below for
functionality.
23
Relay Output Relay LED status 7
Description
configuration status position LED 1 LED 2
0 Error Only active when the pump is powered up
[default] and detects a problem with operation.
NC NO C
1 Ready The relay signal is active when the pump is
ready for operation.
NC NO C
2 Operation The relay signal is active as long as the pump
is operating. If the pump comes to a stop or
an error occurs, relay will deactivate.
NC NO C
- Relay output not active.
NC NO C
Relay configuration number can be modified by either the web interface, Modbus register 012 or the Mode
switch.
6. ETHERNET
Terminal
Description
designation
MODE Can be used to reset network configuration
LED1 / LINK Slowly blinking when module is powered, permanently lid when link established.
Ethernet 10BASE-T RJ-45 connector.
LED2 / ACT Indicates Ethernet activity or Modbus reception.
The communications module has a built in web server which allows you to access your pump directly to an
existing Ethernet connection. Direct connection to a computer is also possible with a cross over cable.
The web server uses HTML pages to set/view:
• Regulation mode settings
• Regulation parameters (power, RPM, head, flow, efficiency)
• Relay settings
• External control inputs
• Current and previews error
• Pump statistics (power consumption, run time and other).
7
When mode Mode 6 or Mode 7 is selected, LED1 and LED2 will show relay configuration. See section “4.3
Module mode selection”
LED is on
LED is off
24
6.1. BUS TOPOLOGY
Figure 4: connecting to a computer with a cross-over cable Figure 5: connecting to a network via router
When connecting directly with the computer, a cross-cable must be used to connect with the pump. The pump
can then be accessed by typing IP address “192.168.0.245” or “nmtpump” or “192.168.0.246” or “nmtpump2”
if it’s a left twin pump in to your web browsers address bar.
The computer must be set up to have a dynamic IP address.
When connecting via a router, a patch cable must be used to connect with the pump. The pump can then be
accessed by typing IP address “192.168.0.245” or “nmtpump” or “192.168.0.246” or “nmtpump2” if it’s a left
twin pump in to your web browsers address bar.
The computer must be set up to have a dynamic IP address.
Pump configuration is possible via HTML pages that offer different options:
1. Overview (default page when you connect to the pump, web page OVERVIEW) displays pump operation
summary like:
• Operating mode,
• Power consumption,
• Head,
• Estimated flow,
• RPM
• Estimated efficiency,
• Priority set point,
• Mode switch position
• Input/output status
• Replay status
• Error code
• Twin pump status
• Night mode status
• Motor temperature
• Heat sink temperature,
• Number of restarts.
25
2. Pump settings (web page PUMP) is meant to provide regulation and control (input and output) settings. It
has control over:
• Operation mode
• Head limit(depending on pump mode)
• RPM limit (depending on pump mode),
• Ratio between head and flow HQ (depending on pump mode)
• Input/output control.
• Relay control.
3. Network settings (web page NETWORK) provide a way to change network configuration:
• NetBIOS name - is a local network name service. Instead of ‘192.168.0.245’ you can for example use
'http://nmtpump'. Default: nmtpump,
• Pump IP address - is a pump network address. The pump is seen as http server on this address,
default: 192.168.0.245,
• DHCP server - provides lease for "point to point" connection (cross-over cable to computer for
example). Will disable itself if another DHCP server is found,
• DHCP client will automatically acquire DHCP address from the network,
• Default gateway – provides connection route to larger networks. This is usually a router address,
default: 192.168.0.1,
• Subnet mask - sets subnet address range that is on the same subnet and can be reached directly. The
rest of communication goes over the gateway, default: 255.255.255.0,
• Twin mode with IP - will connect two pumps for alternating operation. When two pumps are
configured for twin mode, they will switch about once per day. Setting this field to inexistent IP will
disable this option! Set it so the first pump references the second and vice versa. Default:
192.168.0.246.
4. Log (web page LOG) displays possible previous and current errors.
5. MORE (web page MORE) has link to additional manuals and tools that might be available. Has an option to
update NMTC modules software, by user inputted software file (available at your local serviceman or our
webpage).
26
7. MODBUS
Designation Description
MODE Can be used to reset network configuration
LED2 / ACT Indicates Ethernet activity or Modbus reception.
B/D- RS-485 negative data signal for Modbus.
A/D+ RS-485 positive data signal for Modbus.
COM/0V RS-485 common and analog input common (ground).
NMTC is a Modbus slave, connected directly to a Modbus RTU network. Connection can be made in either
daisy chain style (if cabling allows such a connection) or a limited length passive tap. Schematic example is in
Figure 6.
termination
Line
Line
Passive tap Daisy chain
A screened, twisted-pair cable should be used. The cable screen must be connected to the COM
terminal and connected to safety ground at one point.
7.5. TERMINATION
NMTC module contains neither termination nor bias circuitry. RS-485 wiring should be externally terminated if
needed.
27
For short wiring and/or low baud rate, interface can operate without termination. However it is recommended
that termination (~150 ohm resistor) is added on both ends of bus wiring. There are wiring length limits
regarding to speed and termination:
Maximum speed [baud] Maximum cable length [m]
38400 1200, terminated cable
9600 1200
19200 500
38400 250
NOTE: Any branch/derivative cable is considered unterminated. Keep them short, below 250m combined for
maximum speed and reliability.
NMTC Modbus RTU registers are grouped in the following register blocks:
Start address Register block Readable/Writeable Description
001 NMTC configuration R/W Configuration of the NMTC module.
021 NMTC status R Status registers for the NMTC
module.
101 Pump control R/W Pump control registers.
201 Pump status R Status data from the pump.
301 Pump data R Measured data from the pump.
All addresses contain 16 bit (one Word) registers. Some are bit interpreted while others are combined
for a 32 bit value.
NOTE: All register addresses are 1-based. Address 001 is thus transmitted over bus as 0x0000.
Registers in this block are read with either function codes 0x03 or 0x04. They can be written as
holding registers with function codes 0x06 and 0x10.
NOTE: All values in this block are stored in nonvolatile memory immediately after write.
NOTE: See section “4.3 Module mode selection” and use Mode 8 or 9 to restore default settings if you
cannot access the controller after writing to these registers.
28
Address Register name Range Resolution Description
001 SlaveDelay 0..10000 1 ms Delay in milliseconds for slave reply. This delay will
be added to every Modbus reply [default = 0].
002 RESERVED
003 ModbusAddress 1..247 1 Modbus address [default = 245].
004 BitRate 0..5 1 Modbus transmission speed enumeration.
0 = 1200 baud
1 = 2400 baud
2 = 4800 baud
3 = 9600 baud
4 = 19200 baud [default]
5 = 38400 baud
005.. RESERVED
008
009 Parity 0..2 1 Parity setting to be used for communication.
0 = No parity
1 = Even parity [default]
2 = Odd parity
010 StopBits 1..2 2 Stop bits used for communication. 2 stop bits
will only be used when “Parity” is set to 0.
1 = 1 stop bit [default]
2 = 2 stop bits
011 RESERVED
012 RelayControl 0..2 1 Configures module relay output.
0 = indicates fault
1 = indicates pump ready
2 = indicates pump operation
See section “5 Relay output”.
29
7.9. PUMP CONTROL REGISTER BLOCK
Registers in this block are read with either function codes 0x03 or 0x04. They can be written as holding
registers with function codes 0x06 and 0x10.
30
7.10. PUMP STATUS REGISTER BLOCK
Registers in this block can be read by means of function codes 0x03 and/or 0x04. They are read-only.
Address Register name Description
201 StatusReg
b0..b5: -
RESERVED
b6: Rotation Indicates if the pump is rotating (running) or not.
0 = No rotation
1 = Rotation.
b7: RESERVED
Bit 8: Indicates if the pump is locally or remotely controlled.
AccessMode 0 = Local (a source with higher priority controls the pump)
1 = Remote (controlled by Modbus master).
Bit 9: IsOn Indicates if the pump is on or off.
0 = Off
1 = On
It not necessarily indicate rotation as an error might stop the pump.
Bit 10: Error Indicates if there is a problem with proper operation.
0 = No problem
1 = Error present.
Pump might still run.
Bit 11: -
RESERVED
Bit 12: -
RESERVED
Bit 13: Indicates if the pump is running near maximum speed.
NearMaxSpeed 0 = No
1 = Yes.
This flag is set when power or speed is over 95% of rated maximum.
Bit 14: -
RESERVED
Bit 15: Indicates if the pump is running near minimum speed.
NearMinSpeed 0 = No
1 = Yes.
This flag is set when speed falls below 1/3 of rated maximum.
202 RESERVED (TBD)
203 ControlMode Indicates the actual control mode.
0 = ConstantRPM
1 = ConstantRPM
3 = ConstantHead
4 = ConstantHead
5 = ConstantHead
6 = ProportionalHead
128 = AutoHeadMode.
204 RESERVED
205 ErrorCode1 Current first error code.
0 - when pump is operating without problems.
This value will always be non-zero when there is an error present. See
section “8.1 Error codes” for code details.
31
206 ErrorCode2 Second error code. Non-zero when there is more than one error. See
section “8.1 Error codes” for code details.
207 ErrorCode3 Third error code. Non-zero when there is more than two errors. See
section “8.1 Error codes” for code details.
208 ControlMode Indicates the actual control mode.
0 = AutoHeadMode (Automatic head mode)
1 = ProportionalHead (Head proportional to flow)
2 = ConstantHead (Head is kept constant)
3 = ConstantRPM (Speed is kept constant).
NOTE: values outside this range reserved.
See section “4.2 Control variables” for exact parameter to be controlled.
Modbus
Register name Range Resolution Description
address
301 Head 0.01 m Pump head estimation in meters of
water column.
302 Flow 0.1 m3/h Pump flow estimation.
303 Efficiency 0.01 % Estimated pump efficiency.
304 Speed 1 rpm Motor speed.
305 Frequency 0.1 Hz Motor frequency
[100.0 Hz for 3000 rpm and 4 pole
motor].
306..307 RESERVED
308 ActualSetPoint 0..10000 0.01 % Indicates actual set point of the pump.
(-1 for internal pump regulation). tbd
309..311 RESERVED
312 PowerHI 0..232 1W Total power consumption of the system.
313 PowerLO
314..317 RESERVED
318 CircuitTemp -5500.. 0.01 °C Power electronics hotspot temperature.
16000
319 MotorTemp -5500.. 0.01 °C Motor compartment temperature.
16000
320..321 RESERVED
322 LiquidTemp -5500.. 0.01 °C Liquid temperature.
16000
323..326 RESERVED
327 OperationTimeHI 1 hour Total operation time (above zero speed)
328 OperationTimeLO of the pump. 8
329 TotalPoweredTimeHI 1 hour Total power-on time of the module.8
330 TotalPoweredTimeLO
331 RESERVED
332 EnergyHI 1 kWh Total energy consumption of the
333 EnergyLO system.8
8
Not available on all models.
32
8. FAULT FINDING
33