Grundfos CIM 200 Functional Profile And User Manual

Grundfos CIM 200 Functional Profile And User Manual

Modbus for grundfos boosters
Hide thumbs Also See for CIM 200:
Table of Contents

Advertisement

GRUNDFOS INSTRUCTIONS
Modbus for Grundfos boosters
CIM/CIU 200 Modbus RTU
CIM/CIU 260 3G/4G cellular
CIM/CIU 500 Ethernet for Modbus TCP
Functional profile and user manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CIM 200 and is the answer not in the manual?

Questions and answers

Summary of Contents for Grundfos CIM 200

  • Page 1 GRUNDFOS INSTRUCTIONS Modbus for Grundfos boosters CIM/CIU 200 Modbus RTU CIM/CIU 260 3G/4G cellular CIM/CIU 500 Ethernet for Modbus TCP Functional profile and user manual...
  • Page 2: Table Of Contents

    Original functional profile and user manual. 11.3 Hardware setup, CIM 260 call-up connection 11.4 Hardware setup, CIU 260 call-up connection This functional profile describes Grundfos Modbus for boosters. 11.5 Hardware setup, CIM 260 data connection 11.6 Hardware setup, CIU 260 data connection CONTENTS 11.7...
  • Page 3: Notes

    Modbus is a fieldbus used worldwide. The RTU 2.2 Assumptions version is used for wired networks, CIM 200, and Modbus RTU for call-up connections over telephone networks, This functional profile assumes that the reader is familiar with the CIM 260.
  • Page 4: System Description

    Hydro Multi-E model H and later booster system. You can also fit it in the master pump of the twin pump types TPED and MAGNA3-D. In this setup, the booster system will supply power to CIM 200. See fig. 1. CIU solution Fig.
  • Page 5: Cim 260 3G/4G Cellular Modbus

    CIU 260 + CIM 040 DDD sensors Fig. 4 Example of a CIM 200 solution for Demand Driven Distribution Fig. 7 Example of a CIM 260 solution for Hydro Multi-E model H and later. Pumps connected via built-in radio 3.3 CIM 260 3G/4G cellular Modbus...
  • Page 6: Cim 500 Modbus Tcp

    Sub-GENIbus RS-485 Fig. 10 Example of a CIU 500 solution for Hydro Multi-E model CIM 500 Modbus Fig. 11 Example of a CIM 500 solution for Hydro Multi-E model H and later. Pumps connected via built-in radio communication (Grundfos Glowpan)
  • Page 7: Specifications

    182 x 108 x 82 mm 4.2 CIM 200 Modbus RTU The table below provides an overview of the specifications for Grundfos CIM 200 and CIU 200. For further details, refer to the specific sections of this functional profile. Modbus RTU specifications...
  • Page 8: Cim 260 3G/4G Cellular

    4.3 CIM 260 3G/4G cellular The table below provides an overview of the specifications for Grundfos CIM/CIU 260. For further details, refer to the specific sections of this functional profile. Modbus cellular specifications Description Comments Call-up connection uses RTU. Data connection...
  • Page 9: Cim 200 Modbus Rtu Setup

    1 stop bit. DIP switches SW4 and SW5 for setting the transmission speed. The default setting of the CIM 200 Modbus module is even parity See fig. 14. (1 stop bit). It is possible to change the parity using DIP switch SW3.
  • Page 10: Modbus Address Selection

    Flashing red 5.4 Termination resistor 200 and the Grundfos product. CIM 200 does not support the Grundfos The termination resistor is fitted on CIM 200 Modbus and has a Permanently red value of 150 Ω. product connected. Internal communication between CIM 200...
  • Page 11: Cim 260 3G/4G Cellular Modbus Setup

    If CIU 260 is installed in a metal control cabinet, we recommend fitting an external antenna. Grundfos offers different kinds of antennas. No antenna is supplied with CIU 260. You can order it Fig. 20 Inserting the SIM card separately.
  • Page 12: Leds

    These safety precautions must be observed: - Only insert the approved Grundfos battery pack (97631960). - Never use this battery pack in other battery chargers. 1 second - Do not dismantle or modify the battery.
  • Page 13: Cim 500 Modbus Tcp Setup

    Fig. 23 Example of Industrial Ethernet network PROFINET IO (default) Modbus TCP BACnet IP EtherNet/IP GRM IP (requires a contract with Grundfos) Reserved, LED1 will be permanently red to indicate an 5..E invalid configuration. Reset to factory default. Note that the rotary switch must be set in this position for 20 seconds to reset to factory default.
  • Page 14: Establishing Connection To The Webserver

    Configure the PC Ethernet port to the same subnetwork as 500 and the Grundfos product. CIM 500, for example 192.168.1.101, and the subnet mask to CIM 500 does not support the Grundfos Permanently red 255.255.255.0. See section A.1 How to configure an IP product connected.
  • Page 15: Modbus Function Code Overview

    8. Modbus function code overview The supported function codes are shown in the table below: Type Code Name 0x03 Read holding registers 0x04 Read input registers 16-bit data (registers) 0x06 Write single register 0x10 Write multiple registers Diagnostics Diagnostics See section for subcodes.
  • Page 16: Modbus Register Addresses

    ● ● ● Note that for CIM 200, this value is used only when you have set the transmission speed to "software-defined" on DIP switches SW4 and SW5. Otherwise, CIM 200 ignores it. Modbus software-defined value for transmission speed.
  • Page 17: Cim Status Register Block

    SoftwareDefinedParity 2: Odd parity. ● Note that for CIM 200, this value is used only when you set the transmission speed to "software-defined" on DIP switches SW4 and SW5. Otherwise, CIM 200 ignores it. Stop bit setting when using software-defined settings.
  • Page 18: Cellular Network Real Time Clock

    Activation of SCADA PIn-code protection takes place via the SMS command "SCADACODE". See "CIM 260 SMS commands", which you 00029 ● can download from Grundfos Product Center. Remote write access. GeneralStatus 0: No write access, the PIN code is incorrect.
  • Page 19 Modbus Register name Description address Control bit that sets local or remote control. 0: Local 1: Remote (controlled by Modbus master). Set this bit to 1 if a Modbus master should control the booster system. For Hydro MPC and DDD, it is also necessary to enable bus control via the CU 35X control panel ("Settings"...
  • Page 20 Modbus Register name Description address A state to control the operating mode of the booster system. 0: Auto-control (setpoint control according to selected control mode) 4: OpenLoopMin (running at minimum speed) 6: OpenLoopMax (running at maximum speed). 00103 OperationMode Note that "OnOffReq" has higher priority than the OperationMode, ●...
  • Page 21 Modbus Register name Description address Sets reduction in % in proportional-pressure mode. 00115 SetPropControlReduction ● ● ● The scale is 0.01 %. Sets manual flow max. in proportional-pressure mode. 00116 SetPropControlFlowMax ● ● ● The scale is 0.1 l/s. Forces the control of the pilot pump. Default is auto-control.
  • Page 22: Status Register Block

    9.6 Status register block Registers in this register block can be read by means of function codes 0x03 and/or 0x04. They are read-only. Address Register name Description Bit 0: RESERVED Bit 1: CopyToLocal Copies remote settings to local settings. 1: Enable, 0: Disable. ●...
  • Page 23 0: Auto-control (setpoint control according to selected control mode) 00204 OperationMode ● ● ● ● ● ● 4: OpenLoopMin (running at minimum speed) 6: OpenLoopMax (running at maximum speed). The Grundfos-specific alarm code. See section 16. Grundfos alarm 00205 AlarmCode ● ● ● ● ● ● and warning codes.
  • Page 24 Address Register name Description Indicates the running status of pumps. This value is bit-interpreted: Bit 0: Pump 1 Bit 1: Pump 2 Bit 2: Pump 3 00209 PumpsRunning Bit 3: Pump 4 ● ● ● ● ● ● Bit 4: Pump 5 Bit 5: Pump 6 Bit 6: Pilot pump Bit 7: Backup pump...
  • Page 25: System Data Register Block

    Address Register name Description Indicates system application type status. You cannot change application type from Modbus. 0: Unknown 1: Pressure boosting 2: Heating pumps on hot side 3: Heating pumps on cold side 4: AirCon pumps on hot side 00214 ApplicationType ●...
  • Page 26 Address Register name Description Scale 00301 Head Actual system head/pressure. 0.001 bar ● 00302 VolumeFlow Actual system flow. 0.1 m ● 00303 RelativePerformance Performance relative to maximum performance. 0.01 % ● ● ● ● ● ● 00304 RESERVED 00305 00306 DigitalInput Logical value of external digital input signals.
  • Page 27 Address Register name Description Scale 00348 FlowMeasurement 1 Flow measurement 1. 0.1 m 00349 FlowMeasurement 2 Flow measurement 2. 0.1 m 00350 FlowMeasurement 3 Flow measurement 3. 0.1 m 00351 PropControlReduction Proportional control reduction. 0.01 % ● ● ● 00352 PropControlFlowMax Proportional control maximum flowpoint.
  • Page 28: Pump 1 Register Block

    Bit 2: Fault Bool 0: No fault 1: Fault. The Grundfos-specific alarm code. 00402 AlarmCode Unscaled See section 16. Grundfos alarm and warning codes. 00403 OperationTimeHI 1 hour Operating time of the pump. 00404 OperationTimeLO Speed of the pump motor.
  • Page 29: Pump 3 Register Block

    Bit 2: Fault Bool 0: No fault 1: Fault. The Grundfos-specific alarm code. 00422 AlarmCode Unscaled See section 16. Grundfos alarm and warning codes. 00423 OperationTimeHI 1 hour Operating time of the pump. 00424 OperationTimeLO Speed of the pump motor.
  • Page 30: Pump 5 Register Block

    Bit 2: Fault Bool 0: No fault 1: Fault. The Grundfos-specific alarm code. 00442 AlarmCode Unscaled See section 16. Grundfos alarm and warning codes. 00443 OperationTimeHI 1 hour Operating time of the pump. 00444 OperationTimeLO Speed of the pump motor.
  • Page 31: Pilot Pump Register Block, Hydro Mpc Only

    Address Register name Scale Notes The Grundfos-specific alarm code. 00452 AlarmCode Unscaled See section 16. Grundfos alarm and warning codes. 00453 OperationTimeHI 1 hour Operating time of the pump. 00454 OperationTimeLO Speed of the pump motor. 00455 Speed 0.01 % Note that this data point is not available for Hydro Multi-E model G.
  • Page 32: Ddd Remote Sensor Data

    Address Register name Scale Notes The Grundfos-specific alarm code. 00472 AlarmCode Unscaled See section 16. Grundfos alarm and warning codes. 00473 OperationTimeHI 1 hour Operating time of the pump. 00474 OperationTimeLO 00475 Speed 0.01 % Speed of the pump motor.
  • Page 33 Address Register name Scale Notes Bit 0: DataWarningDDDSensor1 Bool Bit 1: DataWarningDDDSensor2 Bool Bit 2: DataWarningDDDSensor3 Bool Bit 3: DataWarningDDDSensor4 Bool Bit 4: DataWarningDDDSensor5 Bool 0: Data model is OK 00604 1: Data model inconsistency warning Bit 5: DataWarningDDDSensor6 Bool Bit 6: DataWarningDDDSensor7 Bool Bit 7: DataWarningDDDSensor8...
  • Page 34: Alarm Simulation Register Block

    9.17 Alarm simulation register block Registers in this register block can be read by means of function codes 0x03 and/or 0x04. Address Register name Description 00701 RESERVED 00702 Code for the event (Alarm) to simulate. 00703 Simulation.EventCode ● ● ● ●...
  • Page 35: Detailed Descriptions Of Functionality

    10. Detailed descriptions of functionality 10.1 Control modes The supported control modes are described further in this section. Control modes Description Illustration Open loop: The setpoint of the booster is interpreted as the setpoint for > Constant speed (0) the performance. >...
  • Page 36: Tank-Filling Applications

    1. Set the application to tank-filling mode on CU 323 via fieldbus but are found in the pump data sheet or in the Grundfos Grundfos PC Tool E-Products. This cannot be set via Modbus. GO Remote "Setpoint" menu.
  • Page 37: Temperature Calculation

    Action type description the same scaling. From the fieldbus, it will get whatever value written to Setpoint but from the pump display and Grundfos GO External fault signal Prog. Remote, it is truncated to the internal pump frequency limits [f...
  • Page 38: Alarms From The Individual Pumps

    Alarm/warning Code Alarm/warning description Code Reset type Action type description Hardware shutdown (HSD) Pump alarms, Internal communication fault From see section None Communication fault, twin-head pump device 10.8 Alarms from the Hardware fault, type 2 individual pumps Verification error, FE parameter area (EEPROM) For Hydro/Control MPC, this can be automatic (A) or selectable Automatic/Manual (A/M) Memory access error...
  • Page 39: Sensor-Based Modbus Registers

    The table below shows the relationship between the measurement modules for the Hydro Multi-E model G Modbus and the measurement unit selected with Grundfos GO Remote for the feedback sensor. Only one of the measurement module groups in the table below will be available at a time.
  • Page 40 Hydro Multi-E/TPED model H Measured parameters (Selected from display or Grundfos GO Remote) Mapped to Modbus register Temperature PT100 Parameter Analog input AI1, AI2, AI3 input T1, T2 Pump inlet pressure ● InletPressure (00315) Pump inlet differential pressure ● InletDiffPressure (00356) Pump outlet pressure ●...
  • Page 41: Modbus Rtu Commissioning, Step-By-Step Guides

    Install CIM 200 in the Grundfos booster system according to the booster system documentation. Complete the booster system configuration, for example sensor configuration and local mode. This can be done either on the booster system control panel, via Grundfos GO Remote or Grundfos PC Tool E-Products. Select the Modbus slave address (1-247).
  • Page 42: Hardware Setup, Cim 260 Call-Up Connection

    11.4 Hardware setup, CIU 260 call-up connection Step Action Connect the GENIbus cable from CIU 260 to the Grundfos product. See fig. 5 in the "CIU, Communication Interface Unit installation and operating instructions". Fit an antenna to the CIM module SMA connector. See section 6.1.1 Fitting a cellular...
  • Page 43: Cim 500 Modbus Tcp Communication Setup

    CIU 260 is now ready to be accessed from a Modbus TCP master via a data connection, or via SMS commands. 11.7 CIM 500 Modbus TCP communication setup Step Action Install CIM 500 in the Grundfos booster system according to the booster system documentation. Select position 1 at the protocol rotary switch. See section 7.2 Setting the Industrial Ethernet protocol.
  • Page 44: Detailed Descriptions Of Call-Up And Apn

    Selecting the Modbus address: MODBUSADDR <1-247>. Default setting: 231. To verify the SCADA settings after completion, use the SMS command "SCADA". For details about the use of SMS commands, see "CIM 260 SMS commands", which you can download from Grundfos Product Center.
  • Page 45 USERNAME <ASCII string> For details about the use of SMS commands, see "CIM 260 SMS The need for a user name depends on your operator and the commands", which you can download from Grundfos Product type of subscription. Center. •...
  • Page 46 12.2.4 Operation connections that are left open by the client and unused for more than 24 hours. When powering on CIU 260 with the correct APN setting, the It is possible to use SMS communication while data following APN connection sequence will take place: communication is active.
  • Page 47: Modbus Rtu Telegram Examples

    13. Modbus RTU telegram examples 13.3 Read input registers, 0x04 This function is used for reading input registers from the slave. The Modbus data model states that registers Input registers are read-only registers by definition. The request numbered X are addressed in telegrams as X - 1, for telegram specifies the starting address, that is the address of the example register 00104 (setpoint) is addressed as first register to be read, and the number of holding registers to...
  • Page 48: Write Multiple Registers, 0X10

    13.6 Diagnostics, 0x08 The diagnostics register is interpreted as follows: This function provides a test for checking the communication system between the master and the Grundfos slave. It contains a Bit Description single-byte subcode to identify the test to be performed.
  • Page 49: Diagnostics: Return Query Data

    13.8 Diagnostics: Return query data 13.10 Setting the setpoint This function is useful to ensure that the communication path and This section shows how to set a new setpoint (reference). slave configuration are correct. It will echo the request in the In the example, slave address 0x01 is used, and a value of 55 % response.
  • Page 50: Starting The Booster System

    13.12 Starting the booster system 13.13 Stopping the booster system This section shows how to start the booster system. This section shows how to stop the booster system. In the example, slave address 0x01 is used. In the example, slave address 0x01 is used. Set the ControlRegister to the following values: Set the ControlRegister to the following values: Bit 0:...
  • Page 51: Fault Finding The Product

    CIM 200 is defective. Replace CIM 200. 2. LED2 for internal communication is a) No internal communication between Ensure that CIM 200 is fitted correctly in the flashing red. CIM 200 and the Grundfos product. Grundfos product. 3. LED2 for internal communication is a) CIM 200 does not support the Grundfos Contact the nearest Grundfos company.
  • Page 52 1. The slave does not respond a) Configuration or wiring error. • Check the visual diagnostics on the Modbus to telegrams. slave. Is the Grundfos GENIbus LED flashing green and the Modbus LED off or flashing green? • Ensure that the cable between the Modbus master and the Modbus slave is connected correctly.
  • Page 53: Cim/Ciu

    LEDs. See the table below and section 3.3 CIM 260 3G/4G cellular Modbus. 14.2.1 LED status CIU 260 fitted in a Grundfos booster system Fault (LED status) Possible cause Remedy 1. LED1 and LED2 remain off when the a) CIU 260 is defective.
  • Page 54 14.2.2 CIM/CIU 260 Modbus connection communication faults Fault Possible cause Remedy 1. The slave does not respond to a) Configuration or installation error. • Ensure that CIU 260 has connection to telegrams. the cellular network. LED1 must be pulsing yellow. If the LED1 signal is incorrect, see section 6.
  • Page 55: Cim/Ciu

    You can detect faults in CIU 500 by observing the status of the two communication LEDs. See the table below and section 4.4 CIM 500 Modbus TCP. 14.3.1 LED status CIU 500 fitted in a Grundfos booster system Fault (LED status) Possible cause Remedy 1. LED1 and LED2 remain off when the...
  • Page 56 Fault Possible cause Remedy 2. The slave responds with exception a) The master is trying to use an See section 8. Modbus function code response 0x01: "Invalid function". unsupported function in CIM/CIU 500. for supported function codes. Note overview that reading and writing coils are not supported, so only register functions and diagnostics are valid.
  • Page 57: Modbus Rtu Rotary Switch Addresses

    15. Modbus RTU rotary switch addresses Modbus Modbus Modbus Modbus Modbus SW6 SW7 SW6 SW7 SW6 SW7 SW6 SW7 SW6 SW7 address address address address address Example: To set the slave address to the value 142, set the rotary switches SW6 and SW7 to "8" and "E", respectively. Note that 0 is not a valid slave address as this is used for broadcasting.
  • Page 58 16. Grundfos alarm and warning codes This is a complete list of alarm and warning codes for Grundfos products. For the codes supported by this product, see the alarms and warnings section. Code Description Code Description Code Description Motor temperature 2 (Pt100,...
  • Page 59 Code Description Code Description Code Description Electronic inverter protection Signal fault, temperature sensor 3 activated (EIP) (t_mo3) Signal fault, Smart trim gap sensor Signal fault, vibration sensor Signal fault, bearing temperature Motor temperature 3 (Pt100, sensor (Pt100), general or top t_mo3) bearing Bearing temperature high (Pt100),...
  • Page 60 Code Description Code Description Code Description Low pressure Communication fault, I/O module Motor phase failure Diaphragm tank precharge Automatic motor model recognition Combi event pressure out of range failed Motor relay has been forced VFD not ready Night flow max. limit exceeded (manually operated or commanded) Water shortage, level 2...
  • Page 61 Appendix A.2 Webserver configuration The appendix describes the parts of the CIM 500 webserver needed for the configuration of a Modbus TCP ethernet The built-in webserver is an easy and effective way to monitor the connection. For other CIM 500 webserver features not specifically status of the CIM 500 module and configure the available related to Modbus TCP, see the installation and operating functions and Industrial Ethernet protocols.
  • Page 62 User name and password can be changed on the User name Enter user name. Default: admin. webserver under "User Management". Password Enter password. Default: Grundfos. A.4 Modbus TCP configuration Fig. 3 Real Time Ethernet Protocol Configuration - Modbus TCP Object Description The default value is 502, the official IANA-assigned Modbus TCP port number.
  • Page 63 GRUNDFOS Pumps (Hong Kong) Ltd. Turkey Norway BOMBAS GRUNDFOS DO BRASIL Unit 1, Ground floor GRUNDFOS POMPA San. ve Tic. Ltd. Sti. Av. Humberto de Alencar Castelo Branco, Siu Wai Industrial Centre GRUNDFOS Pumper A/S Gebze Organize Sanayi Bölgesi 29-33 Wing Hong Street &...
  • Page 64 98393459 1019 ECM: 1271284 www.grundfos.com...

This manual is also suitable for:

Cim 260Ciu 200Ciu 260Ciu 500Cim 500

Table of Contents