NMTC module Functional profile and user manual preliminary, 7340055, v4
6.1 Contents 6.2 Connecting to pump ad-hoc with a cross over cable .........................................22 1 Symbols and conventions used in this document ........................................................4 1.1 2 3 4 Bus topology ...................................21 Abbreviations and conventions .........4 7 Introduction.............................................5 6.3 Connecting to pump via router .......26 6.4 Pump configuration over Ethernet ..27 Modbus .........................
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. 1.1 Abbreviations and conventions Abbreviation Baud, Baud rate CRC Ethernet H LED Modbus NMTC Q RTU RS-485 Description Serial communication speed, in bits per second including start, parity and stop bits.
2 Introduction This manual describes the NMTC module for NMT range of pumps that is either integrated or separately available. This module is used for various remote control applications, including: • • • • • Remote on/off Analog 0..10V voltage control Modbus remote control Status relay feedback Web access over Ethernet It is suitable for medium size NMT pumps, 90-440W of rated power. 2.1 System diagram There are several possible connection configurations. Not all functions can be used simultaneously.
Modbus specifications Data protocol Modbus RTU Modbus connector Screwless terminals Modbus connection type Modbus wire configuration Communication transceiver Maximum cable length 2+1 pins. See section 7.3 “Connection to Modbus”. RS-485 Two-wire + common Integrated, 1/8 of standard load 1200 m Conductors: A, B and COM (Common). See section 7.3 “Connection to Modbus”. Connect either via passive taps or daisy chain. See section 7.5 “Termination”. Default is 245, settable over Modbus. See section 7.
Mode selection switch Adjustment 10 position rotary switch Position read at power-on. Used for relay configuration and module configuration reset. Analog signals (SET1, SET2, SET3) Input voltage range Output voltage range Input resistance Output current sink range -1..32VDC ~100k When used as input. When used as output. 5mA max. load allowed per output. 0.5mA load is added for most configurations. 0..33mA (4-20mA) Current sink to COM if configured as output. 0..
Terminal Description Designation Mode selection rotary switch. Used to configure mode of operation for the circuit. See MODE section 4.3 “Module mode selection”. Slowly blinking when module is powered. LED1 / LINK 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/DRS-485 negative data signal for Modbus. A/D+ RS-485 positive data signal for Modbus. SET1 / RUN Control signal 1.
3.2 Connecting the module wiring Opening the cover 1. 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. 2. 1) Press two top hooks on the display panel. Use flat tip screwdriver if needed. 2) Simultaneously pull display panel away from the pump. 1. 3. 3) Disconnect display panel cable to ease access to the module wiring. Wiring can now be connected.
Closing the cover 4. 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. 4) Reconnect display panel cable. 5) Make sure that the position tab and position slot are aligned. 5.
Closing the cover 6. 6) Make sure that the hooks are aligned. 7) Push the display back to the NMTC module. 7. 3.
Relay and Modbus connection 23 6 78 45 9 1 0 MODE LED1 / LINK ETHERNET Modbus signal LED2 / ACT B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3 / FB NC C NO ALARM RUN MAX Relay and Ethernet connection 23 6 78 45 9 1 0 MODE LED1 / LINK ETHERNET LED2 / ACT B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3/ FB NC C NO NOTE: To maintain pump IP protection, the network cable should be pulled through the gland inlet and then crimped to a connector. 4 Control modes and priorities 4.
Priority 1 2 3 4 5 6 7 8 Pump control panel & Ethernet settings Stop (OFF) Night mode active2 Max. RPM (Hi) Setpoint setting 4 External signals 1 Modbus control Min. curve4 Stop (Run not active) Max. curve4 Setpoint setting4 Stop3 Setpoint setting 3 Examples: • • Stop on the pump display panel will stop the pump, regardless of external setpoint. If External Run input is inactive, the pump cannot be started over Modbus, but can be set to max RPM on the display panel. 4.
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 position Function Description 0 Free configuration Terminal functions are configured over Ethernet interface. 1 Mode 1 2 Mode 2 3..
Terminal designation SET1 / RUN COM / 0V SET2 / MAX SET3 / FB Signal function RUN input. Signal load 0.5mA. Common ground for voltage input. MAX input. Signal load 0.5mA 10.5V feedback voltage for SET1 and SET2. 4.4.
Contact position RUN MAX Function Stop the pump Description The pump is stopped The pump will run with internal setpoint Start the pump 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 Q 16
4.4.2 Analog control Mode 1 connection configurations (analog) 23 23 45 MODE 9 1 9 1 0 0 LED1 / LINK ETHERNET ETHERNET LED2 / ACT 23 LED2 / ACT 0...10V B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3/ FB 23 45 9 1 9 1 0 RUN 6 78 6 78 45 MODE LED1 / LINK B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3/ FB RUN 6 78 6 78 45 MODE 0 MODE LED1 / LINK LED1 / LINK ETHERNET ETHERNET LED2 / ACT B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3/ FB 0...
RUN voltage <2V >3V <2V MAX voltage <1V <1V 2..10V Function Pump stopped Internal regulation Minimum curve H [m] / n[RPM] Hmax / nmax >3V 2..10V H/ n Hmin / nmin Hmin = 15% Hmax nmin = 25% nmax Off 1 2 10 3 U[V] Figure 2: External 2..10V transfer curve for Mode 1 H [m] / n[RPM] Hmax / nmax 0..10V (RUN+MAX) Hmin / nmin Hmin = 15% Hmax nmin = 25% nmax Off 1 2 3 10 U[V] Figure 3: External 0..10V transfer curve for Mode 1 4.
Mode 2 is used for external 0..10V voltage control. Terminal designation SET1 / RUN COM / 0V SET2 / MAX SET3 / FB Signal function RUN input. Signal load 0.5mA. Common ground for voltage input. SPEED input. Signal load 0.5mA 10.5V feedback voltage for SET1 and SET2. Mode 2 connection configurations 23 23 45 MODE 9 1 9 1 0 0 MODE LED1 / LINK LED1 / LINK ETHERNET ETHERNET LED2 / ACT RUN 6 78 6 78 45 B/D RS-485 A/D + SET1 / RUN COM / 0V SET2 / MAX SET3/ FB RUN 0...
RUN MAX voltage voltage <2V 0..10V Function Pump stopped. H [m] / n[RPM] Hmax / nmax >3V 0..10V Hmin = 15% Hmax nmin = 25% nmax Hmin / nmin Off 0.5 10 U[V] Figure 4: External 0..10V transfer curve for Mode 2 5 Relay output Terminal designation MODE LED1 / LINK LED2 / ACT NC C NO / OK Terminal description Mode selection rotary switch. Used to show and configure mode of operation for relay. Slowly blinking when module is powered, permanently lid when link established7.
Error [default] 0 1 Only active when the pump is powered up and detects a problem with operation. NO C NC NO C NC NO C NC NO C The relay signal is active when the pump is ready for operation. Ready The relay signal is active as long as the pump is operating. If the pump comes to Operation a stop or an error occurs, relay will deactivate. 2 NC - Relay output not active. Relay configuration number can be modified by either the web interface, Modbus register 012 or the Mode switch.
Ethernet connection topologies Figure 5: connecting to a computer with a cross-over cable Figure 6: connecting to a network via router 6.2 Connecting to pump ad-hoc with a cross over cable Connecting directly to a computer USE CROSSOVER CABLE These instructions are made for Microsoft Windows 7. You can connect the pump using any other OS with a set IP address when connecting directly to a computer or any other device with a web browser when connecting via a local network.
2. Select „Network and Internet“ 3.
4. Select „Change adapter settings“ 5.
6. Select „Internet Protocol Version 4(TCP/IPv4)“ and select „Properties“ 8. Type in IP address „192.168.0.XXX“, where XXX can be any number from 2 to 244. Subnet mask will be automatically inserted. Select OK, to confirm 9.
10. Type „nmtpump/“* in your address bar** 11. You are now connected to the pump *or „192.168.0.245/“ **If connecting to a duplex pump the right pumps has „nmtpump/“(„or 192.168.0.245/“) and the left „nmtpump2/“(„ or 192.168.0.246/“) 6.3 Connecting to pump via router Connecting via a router Requirements: • • • Ethernet patch cable Device with an internet browser that can connect to a local network (computer, mobile phone…) Router 1. Connect your computer with your router.
4. Connect your computer to the NMT pump, as described previous chapter. 5. Open your network page on the pump and type in the first three set of numbers of your ip address that you got on the last slide under „Pump IP address“ and press save. Change according to your network configuration 6. Connect the pump and router with an Ethernet patch cable 7. Open your web browser 9. Type „nmtpump/“* in your address bar** 10. You are now connected to the pump *or „192.168.0.
Overview Page: The Overview page is opened when you enter the NMT web pages. You can monitor the NMT pump on this page. Current operation parameters, pump temperature, control status and statistics are all displayed in this section. On the top right side of the page you can find the Refresh the view option. Using it you can decide whether to automatically refresh every 3, every 30 seconds or to never refresh the Overview page.
This page is used to adjust the values of various pump parameters. On the basis of these user input parameters, the pump will automatically regulate itself. On the top right side of the page you can find the Regulation settings column. The settings are in the following order (from top to bottom): • • Limit head (Hmax): sets the maximum output head (differential pressure). Hmax proportional: sets the percentage of proportionality between head and flow.
• Input 2 You can combine different settings (i.e.: Limit Power and Limit Head) and by doing that, shape the Q-H curve to your liking. On the bottom right side of the page three buttons are located: SAVE, TEST and RESTORE. The SAVE button is used to save the current set values into permanent memory, while the TEST button is used to apply changes to the pump without saving the set values into memory (only to check how possible changes affect the pump).
- Startup diagnosis (shows a chain of numbers and represents information for service personnel) In the Current error and Last error row, next to the error number there is a link, which redirects you to the reference error list. Error Page Here, error descriptions are given for the corresponding blink/error code. Next to the descriptions, probable causes and solutions to the problem are given. See user manual for error descriptions Help Page This page redirects you to www.imp-pumps.
Slave 1 Master Slave 3 Daisy chain Line termination Line termination Passive tap Slave 2 Figure 7: Example of Modbus network Typically, only one master device is connected to the serial bus, and one or several slaves are also connected to the bus. Slaves do not communicate with each other and will never transmit data without receiving a proper request from the master device. Up to 32 single load devices can be connected to one RS-485 Modbus system without using a repeater.
NOTE: Any branch/derivative cable is considered unterminated. Keep them short, below 250m combined for maximum speed and reliability. 7.6 Register block overview NMTC Modbus RTU registers are grouped in the following register blocks: Start address Register block Readable/Writeable Description 001 NMTC configuration R/W 021 NMTC status R 101 Pump control R/W Configuration of the NMTC module. Status registers for the NMTC module. Pump control registers.
Address Register name Range 001 SlaveDelay 0..10000 1 ms 002 003 RESERVED ModbusAddress 1..247 1 004 BitRate 1 005.. 008 RESERVED 009 Parity 0..2 1 010 StopBits 1..2 2 011 RESERVED 012 RelayControl 0..5 0..2 Resolution 1 Description Delay in milliseconds for slave reply. This delay will be added to every Modbus reply [default = 0]. Modbus address [default = 245]. Modbus transmission speed enumeration.
Address Register name Range b0: RemoteAccess 101 ControlReg b1: OnOffReq b2..15: RESERVED 102 Description Control bit that sets local or remote control. Setting this bit will enable pump control over Modbus. 0 = Local 1 = Remote (controlled by Modbus master). Control bit that switches the pump on or off. 0 = Off (stop) 1 = On (start). Alternative Control mode. Use of register 108 is preferred. Sets the control mode enumeration.
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 StatusReg b0..b5: RESERVED b6: Rotation b7: RESERVED Bit 8: AccessMode Bit 9: IsOn 201 Bit 10: Error Bit 11: RESERVED Bit 12: RESERVED Bit 13: NearMaxSpeed Bit 14: RESERVED Bit 15: NearMinSpeed 202 RESERVED 203 ControlMode 204 RESERVED 205 ErrorCode1 206 ErrorCode2 207 ErrorCode3 Description Indicates if the pump is rotating (running) or not. 0 = No rotation 1 = Rotation. Indicates if the pump is locally or remotely controlled.
Address 208 Register name ControlMode Description 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. 7.11 Pump data register block Registers in this block can be read by means of function codes 0x03 and/or 0x04. They are read-only.
7.12 Modbus telegrams and function codes 8 Fault finding 8.1 Error codes The following codes will show up on display panel and on the appropriate Modbus registers to help you diagnose the cause of improper operation.
Error code E1x Description Load errors E10 (drY) Low motor load E11 High motor load E2x Protection active E22 (hot) Converter temperature limit E23 Converter temperature protection E24 Converter overcurrent E25 Overvoltage E26 Undervoltage E3x Pump errors E31 Software motor protection active E4x Device specific error codes E40 General frequency converter error E42 (LEd) LED faulty E43 (con) Communications failed E44 DC link current offset E45 Motor temperature outside limits
8.