Home
Modbus for Grundfos boosters
Contents
1. A 4 Modbus TCP configuration C Gei CTT o KMA Grundfos CIM 500 Industrial Ethernet Modbus TCP Real Time Ethernet Protocol Configuration Modbus TCP Protocol settings TCP Port Number 502 Network settings REN IP Address 192 168 1 101 SENIpro TCP Protocol Subnet Mask 255 255 255 0 u Emai Gateway 192 168 1 1 ser Management Use DHCP Fig 30 Real Time Ethernet Protocol Configuration Modbus TCP Object Description The default value is 502 the official IANA assigned Modbus TCP port number Number 502 will always be active implicitly TOP Fort Number If you select another value in the Web server configuration field both the new value and value 502 will be active IP Address The static IP address for CIM 500 on the Modbus TCP network Subnet mask The subnet mask for the CIM 500 module on the Modbus TCP network Gateway The default gateway for the Modbus TCP network The CIM 500 module can be configured to automatically obtain the IP address from a DHCP server on the Use DHCP network 58 TMO05 6063 4412 TMO05 6064 4412 Argentina Bombas GRUNDFOS de Argentina S A Ruta Panamericana ramal Campana Cen tro Industrial Gar n Esq Haendel y Mozart AR 1619 Gar n Pcia de Buenos Aires Pcia de Buenos Aires Phone 54 3327 414 444 Telefax 454 3327 45 3190 Australia GRUNDFOS Pumps Pty Ltd P O Box 2040 Regency Park South Australi
2. Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control 29 English GB a9 useubuz 9 10 Pump 4 register block Address 00431 00432 00433 00434 00435 00436 00437 00438 00439 00440 A register value of OxFFFF indicates not available Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED 9 11 Pump 5 register block Address 00441 00442 00443 00444 00445 00446 00447 00448 00449 00450 A register value of OxFFFF indicates not available 30 Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED Scale bool bool bool unscaled 1h 0 01 0 1A 10 W 0 01 K enum Scale bool bool bool unscaled 1h 0 01 0 1A 10 W 0 01 K enum Notes Indicates if the pump is locally or remotely controlled 0 Local controlled by buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1
3. 00112 00113 00114 00115 00116 00117 00118 Register name ControlPump1 ControlPump2 ControlPump3 ControlPump4 ControlPump5 ControlPump6 SetTankFillStartLimit SetTankFillStopLimit SetTankFillAlarmHighLimit SetTankFillWarningLowLimit SetPropControlReduction SetPropControlFlowMax ControlPilotpump ControlBackuppump Description Forces the control of pump 1 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of pump 2 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of pump 3 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of pump 4 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of pump 5 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of pump 6 Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Sets the start limit in tank filling mode The scale is 0 01 of tank height See register 00215 for actual tank height For tank filling mode see section 10 2 Tank filling applications Sets the stop limit in tank filling mode The scale is 0 01 of tank height Sets the alarm high limit in tank filling mode
4. Fault The Grundfos specific alarm code See section 76 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Average value of line currents on pump Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control Notes Indicates if the pump is locally or remotely controlled 0 Local controlled by buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Average value of line currents on pump Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control 9 12 Pump 6 register block Address 00451 00452 00453 00454 00455 00456 00457 00458 00459 00460 A register value of OxFFFF indicates not available 9 13 Pilot pump register block Address 00461 00462 00463 00464 00465 00466 00467 0046
5. Register 4115 HI 0x22 Register 4115 LO 0x22 In the response the byte count is six since there are three registers of two bytes All three registers hold the value of 0x2222 13 4 Write single register 0x06 This function is used for writing a single holding register in the slave The request telegram specifies the address of the register that is to be written Register addresses start from zero meaning that a register numbered 10 is addressed as 9 The normal response is an echo of the request indicating that the value was written Example of request from master to slave Field Value Address 0x01 Function code 0x06 Address HI 0x10 Address LO 0x00 Value HI OxAF Value LO OxFE In the request the slave with address 1 is asked to write the value of OxAFFE to the register at address 0x1000 Example of response from slave to master Field Value Address 0x01 Function code 0x06 Address HI 0x10 Address LO 0x00 Value HI OxAF Value LO OxFE The response is an echo of the request 13 5 Write multiple registers 0x10 This function is used for writing a block of contiguous holding registers in the slave Register addresses start from zero meaning that a register numbered 100 is addressed as 99 Example of request from master to slave Field Value Address 0x01 Function code 0x10 Start address HI 0x00 Start address LO 0x20 Quantity HI 0x00 Quantity LO 0x02 Byte count 0x04 Register 33 HI 0x00 Register 33 LO 0x0
6. The LED1 flashes yellow searching for GSM network When the connection to the GSM network has been established the LED1 will pulsate yellow GSM network active See fig 16 The LED2 must be constantly green indicating that the CIM 250 has been fitted correctly in the CIU 250 6 1 4 Configuration For software configuration of the CIU 250 which includes setting of SMS functions and SCADA communication parameters see CIM 250 SMS commands supplement to the installation and operating instructions on the CD ROM supplied with the GSM module 6 2 LEDs The CIM 250 GSM module has two LEDs See fig 12 e Yellow green status LED LED1 for GSM GPRS communication Red green status LED LED2 for internal communication between the CIM 250 and the booster system LED1 yellow green On _ Yellow jGreen Fig 16 LED1 status Pos 1 6 Status Flashing yellow Pulsating yellow single pulse Constantly yellow Pulsating green single pulse Pulsating green double pulse Green 3 sec LED2 red green Status Off Flashing red Constantly red Constantly green Description Description Searching for GSM network Connection to the GSM network has been established Call up connection has been established Data are exchanged via GPRS Data are exchanged via the call up connection Sending or receiving an SMS message The CIM 250 has been switched off No communica
7. The scale is 0 01 of tank height Sets the warning low limit in tank filling mode The scale is 0 01 9o of tank height Sets reduction in in proportional pressure mode The scale is 0 01 96 Sets manual flow max in proportional pressure mode The scale is 0 1 I s Forces the control of the pilot pump Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Forces the control of the back up pump Default is auto control 0 Auto control controlled by the booster system 2 Forced stop Multi B MPC Multi E model G Multi E model H 21 English GB a9 useubuz 9 5 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 00201 00202 22 Bits 0 1 RESERVED Bit 2 ResetAccCountersAck Bit 3 ResetAlarmAck Bit 4 SetpointInfluence Bit 5 RESERVED Bit 6 Rotation Bit 7 RESERVED Bit 8 AccessMode Bit 9 OnOff Bit 10 Alarm Bit 11 Warning Bit 12 RESERVED Bit 13 AtMaxSpeed Bit 14 RESERVED Bit 15 AtMinSpeed ProcessFeedback Description Acknowledgement of ResetAccCounters volume and energy 0 No acknowledgement 1 Command acknowledged This functionality is only used when AutoAcknowledgeEvents is disabled See section 9 2 CIM configuration register block Indicates if a ResetAlarm command was acknowledged by the dev
8. a Configuration or wiring error The master is trying to use an unsupported function in the CIM CIU 500 a The master is trying to read or write an invalid data address If a master tries to read register addresses that are not listed in the tables the slave will respond with this exception response Some masters may automatically try to read large blocks in one telegram which will cause problems if some of the registers in the block are not supported An example would be reading the CIM configuration and CIM status blocks in one telegram this is not possible since there are unused addresses between the blocks b The register address offset may have been changed from default 4 4 The slave returns data value OXFFFF a The value is unavailable A data value 65535 5 The slave does not react to control actions or to writing of settings of OxFFFF does not necessarily indicate an error condition It means that the value is unavailable from the booster system b The booster system is not configured to show the value or lacks a sensor to read the value The booster system might be in Local mode in which case Operating mode Control mode and Setpoint cannot be changed from bus Register 00201 bit 8 AccessMode must be 1 Remote for bus control to be active Remedy Check the visual diagnostics on the Modbus slave Normal conditions are that the Grundfos GENIbus LED LED2 is constantly green and that t
9. Grundfos pump according to the booster system documentation Fit a GSM antenna to the CIM module SMA connector see section 6 1 1 Fitting a GSM antenna Insert the SIM card in the CIM 250 see section 6 1 2 Inserting the SIM card Power on the booster system Observe that LED2 turns steady green see section 6 2 LEDs indicating that the CIM module is fitted correctly Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s see section 6 2 LEDs indicating that the GSM connection is working By making a call up from a phone the connection can be verified LED1 turns steady yellow For configuring the CIM 250 for a call up connection follow the instructions in the CIM 250 SMS commands installation and operating instructions included on CIM CIU support files CD section 2 1 3 To verify the GSM settings after completion the SMS command GSMSETTINGS can be used The CIM 250 is now ready to be accessed from a Modbus RTU master via GSM call up or via SMS commands 38 11 4 Hardware setup CIU 250 GSM call up Step 1 Oo O1 BR WI NM 8 9 Action Connect the GENIbus cable from the CIU 250 to the Grundfos product see figure 5 in the CIU Communication Interface Unit installation and operating instructions Fit a GSM antenna to the CIM module SMA connector see section 6 1 1 Fitting a GSM antenna Insert the SIM card in the CIM 250 see section 6 1 2 Inserting the SIM card Conne
10. No Modbus TCP communication or Switched off Modbus TCP communication active CIM 500 module configuration fault See section 14 3 1 Error in firmware download See section 14 3 1 Resetting to factory default After 20 seconds the CIM 500 will restart Description The CIM 500 is switched off No internal communication between the CIM 500 and the Grundfos product The CIM 500 does not support the Grundfos product connected Internal communication between the CIM 500 and the Grundfos product is OK Memory fault During start up there is a delay of up to 5 seconds before LED1 and LED2 status is updated 7 6 DATA and LINK LEDs The CIM 500 Ethernet module has two connectivity LEDs related to each RJ45 Connector See fig 18 DATA1 and DATA2 These yellow LEDs indicate data traffic activity Status Yellow off Yellow flashing Steady yellow LINK1 and LINK2 Description No data communication on RJ45 Connector Data communication ongoing on RJ45 Connector Heavy network traffic These green LEDs shows whether the ethernet cable is properly connected Status Green off Green on Description No Ethernet Link on RJ45 Connector Ethernet Link on RJ45 Connector is OK 15 English GB a9 useubuz 8 Modbus function code overview The supported function codes are shown in the table below Type Code Hex Name 03 0x03 Read holding registers 04 0x04 Read input registers 1
11. See section 16 Grundfos alarm and warning codes Indicates presence of pumps This value is bit interpreted Bit 0 Pump 1 Bit 1 Pump 2 Bit 2 Pump 3 Bit 3 Pump 4 e e Bit 4 Pump 5 Bit 5 Pump 6 Bit 6 Pilot pump Bit 7 Back up pump A bit value of 1 indicates that the pump is present Indicates the running status of pumps This value is bit interpreted Bit 0 Pump 1 Bit 1 Pump 2 Bit 2 Pump 3 Bit 3 Pump 4 e e Bit 4 Pump 5 Bit 5 Pump 6 Bit 6 Pilot pump Bit 7 Back up pump A bit value of 1 indicates that the pump is running Indicates alarm status of pumps This value is bit interpreted Bit 0 Pump 1 Bit 1 Pump 2 Bit 2 Pump 3 Bit 3 Pump 4 e e Bit 4 Pump 5 Bit 5 Pump 6 Bit 6 Pilot pump Bit 7 Back up pump A bit value of 1 indicates that the pump has an alarm Indicates communication status of pumps This value is bit interpreted Bit 0 Pump 1 Bit 1 Pump 2 Bit 2 Pump 3 Bit 3 Pump 4 e e Bit 4 Pump 5 Bit 5 Pump 6 Bit 6 Pilot pump Bit 7 Back up pump A bit value of 1 indicates that the pump has a communication error Multi E model G Multi E model H 23 English GB a9 useubuz Address Register name 00212 00213 00214 00215 00216 00217 00218 00219 00220 24 SystemActiveFunctions PumpsAutoMode ApplicationType TankFillTankHeight TankFillStartLimit TankFillStopLimit TankFillAlarmHighLimit Tank
12. be configured using the built in Web server To establish a connection from a PC to CIM 500 the following steps are required Connect the PC and the CIM 500 module using an Ethernet cable e Configure the PC Ethernet port to the same subnetwork as the CIM 500 e g 192 168 1 101 and the subnet mask to 255 255 255 0 See A 1 How to configure an IP address on your PC on page 48 Open a standard Internet browser and type 192 168 1 100 in the URL field Login to the Web server using User admin default Password Grundfos default User and password may have been changed from factory default TMO05 6436 4712 Fig 20 CIM 500 connected to PC via Ethernet cable For further information how to use the Web server see section A 2 Web server configuration on page 57 Both ETH1 and ETH2 can be used fo establish a connection to the Web server The web server can be accessed while the selected Industrial Ethernet protocol is active 7 5 Status LEDs The CIM 500 Ethernet module has two status LEDs LED1 and LED2 See fig 18 Red green status LED LED1 for Ethernet communication Red green status LED LED2 for internal communication between the CIM 500 and the Grundfos product LED1 Status Off Flashing green Permanently red Permanently red and green Flashing red and green LED2 Status Off Flashing red Permanently red Permanently green Permanently red and green Description
13. be used when using software defined settings 0 No parity default 1 Even parity 2 Odd parity Note For CIM 200 this value is used only when the transmission speed is set to Software defined on the DIP switches SW4 and SW5 by selecting a value outside the range 0 247 Otherwise it will be ignored by the slave Stop bit setting to be used when using software defined settings 0 No stop bit 1 1 stop bit default 2 2 stop bits e Note For CIM 200 this value is used only when the transmission speed is set to Software defined on the DIP switches SW4 and SW5 Otherwise it will be ignored by the slave Address Register name 00011 ScadaPinCode 9 3 CIM status register block Registers in this block can be read by means of function codes 0x03 and or 0x04 They are read only This block can be used for various kinds of fault finding Address Register name 00021 00022 00023 00024 00025 00026 00027 00028 00029 00030 00031 00032 GENIbusCRCErrorCnt GENIbusDataErrorCnt VersionNumber ActualModbusAddress GENIbusTXcountHl GENIbusTXcountLO GENIbusRXcountHI GENIbusRXcountLO GeneralStatus Bit 0 ScadaPinCodeEnabled GeneralStatus Bit 1 WriteAccess UnitFamily UnitType UnitVersion Description PIN code for SCADA systems etc If GeneralStatus ScadaPinCodeEnabled register 00029 bit 0 is enabled the correct PIN code must be entered in this register in orde
14. control electronics t_e Temperature too high internal frequency converter module t_m External temperature water temperature t_w Thermal relay 1 in motor e g Klixon Thermal relay 2 in motor e g thermistor Motor temperature 2 Pt100 t_mo2 Hardware fault type 1 Hardware shutdown HSD Internal supply voltage too high Internal supply voltage too low Internal communication fault Code Description TT 78 79 80 81 82 83 84 85 88 89 90 91 92 93 94 95 96 97 98 99 104 105 106 110 111 112 113 120 121 122 123 Communication fault twin head pump Fault speed plug Functional fault add on module Hardware fault type 2 Verification error data area RAM Verification error code area ROM FLASH Verification error FE parameter area EEPROM Memory access error Verification error BE parameter area EEPROM Sensor fault Signal fault feedback sensor 1 Signal fault speed sensor Signal fault temperature 1 sensor Calibration fault feedback sensor Signal fault sensor 2 Limit exceeded sensor 1 Limit exceeded sensor 2 Setpoint signal outside range Signal fault setpoint input Signal fault input for setpoint influence Signal fault input for analog setpoint Software shutdown Electronic rectifier protection activated ERP Electronic inverter protection activated EIP Skew load elect
15. remain after a power off If the Modbus address switch has not been set correctly i e not within the 1 to 247 range the value in this register is used as Modbus address See section 5 3 Modbus address selection The value is stored in the device and will remain after a power off e e e Note For CIM 200 this value is used only when the transmission speed is set to Software defined on the DIP switches SW4 and SW5 Otherwise it will be ignored by the slave Modbus software defined transmission speed enumeration The software defined transmission speed value is stored in the device and will remain after a power off 0 1200 bits s 1 2400 bits s 2 4800 bits s 3 9600 bits s 4 19200 bits s 5 38400 bits s Note For CIM 200 this value is used only when the transmission speed is set to Software defined on the DIP switches SW4 and SW5 Otherwise it will be ignored by the slave Used to select the behaviour of control bit acknowledgements from the CIM CIU 0 Disabled Control bits are not automatically lowered when accepted by the device The user must lower the triggered control bit manually e e E before the control bit can be triggered again 1 Enabled Control bits are automatically lowered when accepted by the device The user does not have to lower it manually default Not used Not used The elapsed time with no data activity before the module issues a GPRS restart Parity setting to
16. satis grundfos com Ukraine TOB PYHO OC YKPAIHA 01010 Kunis Byn MockoBcbka 86 Ten 38 044 390 40 50 Qax 38 044 390 40 59 E mail ukraine grundfos com United Arab Emirates GRUNDFOS Gulf Distribution P O Box 16768 Jebel Ali Free Zone Dubai Phone 971 4 8815 166 Telefax 971 4 8815 136 United Kingdom GRUNDFOS Pumps Ltd Grovebury Road Leighton Buzzard Beds LU7 4TL Phone 44 1525 850000 Telefax 44 1525 850011 U S A GRUNDFOS Pumps Corporation 17100 West 118th Terrace Olathe Kansas 66061 Phone 1 913 227 3400 Telefax 1 913 227 3500 Uzbekistan l IpencraBurenbecrBo TPYHOPOC B TalukeHTe 700000 Tauikeur yn YcmaHa Hocupa 1 n TyYNUK 5 Teneqou 3712 55 68 15 axc 3712 53 36 35 Revised 18 04 2013 S N BuipjoH sojpunuc 1uBu do2 epIMp JOM p m s syyn jy Ieuueq S v sojpunJo JO S v BurpjoH sojpunJc Aq paumo sxJeulepeJ paJojsiDaJ aie ejeAouur YUIY eq pue obol SOJPUNID y sojpunJc eujeu eu N N Q H D Z as H www grundfos com eo LO ON Oo O OJN St C oO we eic eio O LI be think innovate
17. section 5 5 LEDs When no GPRS data is being transferred the connection states Attached Context active and Connected All show the same LED1 status short pulse A client e g SCADA establishes connection to a CIU 250 by specifying the IP address and the TCP port 502 Data transfer is always initiated from the client in the form of a Modbus TCP telegram embedded in a TCP IP frame and directed to TCP port 502 To the client software the connection to the CIU 250 is completely transparent The protection against unauthorised data access is high The access to the GPRS network from the Internet can only take place via the VPN tunnel See fig 27 Moreover data transfer requires a Modbus master client knowledge of the Modbus functional profile and the use of a SCADA PIN code if enabled The CIU 250 supervises the GPRS system to ensure that it is still working An automatic procedure ensures restarting of the CIU 250 and repetition of the GPRS connection sequence in case a deadlock situation has occurred It also closes down socket connections that are left open by the client and unused for more than 24 hours Clients A LAN SCADA system oe UE RR RERO Fig 27 GPRS connection via VPN tunnel i VPN tunnel d It is possible to use SMS communication while GPRS communication is active However in the Connected state the delay time between reception and reply will increase If the connection state is diff
18. the pressure sensor is in the range of 0 to 10 bar a setpoint of 80 will result in an effective setpoint of 8 bar If the sensor range was 0 16 bar a 50 setpoint would be 8 bar a 25 setpoint would be 4 bar and so on 10 bar 8 bar TM04 2371 2508 10000 100 8000 80 0 0 Fig 22 Constant pressure Open loop If the control mode is set to Constant frequency oLpen loop the setpoint is interpreted as setpoint for the system performance The example shows that a 50 setpoint equals a 50 system performance Maximum system performance 50 system performance TM04 2372 2508 10000 100 5000 50 0 0 Fig 23 Constant frequency 10 4 Temperature calculation All temperatures are available in Kelvin Conversion formulas for Celsius and Fahrenheit Tc Tk 273 15 Tp Tk x 9 5 459 67 35 English GB a9 useubuz 10 5 Alarms and warnings from the booster system Address Name Description Code for booster system 00206 warning WarningCode Code for booster system 00205 alarm FaultCode In the WarningCode register the cause of an booster system warning can be read A warning has no influence on the booster system operation In the FaultCode register the cause of an booster system alarm can be read An booster system alarm will always lead to a reaction in the booster system operation usually the booster system will be stopped but some alarms i
19. 00327 Operation TimeHI T bab 00328 OperationTimeLO 00329 TotalPoweredTimeHl T 00330 TotalPoweredTimeLO 00331 RESERVED 00333 EnergyLO 1 KWh 00334 00335 RESERVED 00336 00337 AmbientTemp 0 01 K 00338 InletTemp 0 01 K 00339 OutletTemp 0 01 K 00340 TempDifference 0 01 K 00341 OutletPressure 0 001 bar 00342 FeedTankLevel 0 01 m 00343 UserSetpoint 0 01 00344 Analoguelnfluence 0 01 00345 NumberOfPowerOns Unscaled Multi B Multi B e MPC oio MPC o 0j0 0 O O Multi E model G v Multi E model G Multi E model H M M Multi E model H 25 English GB a9 useubuz o E UO Address Register name Scale E e uw 2 0 2 D 3 gt 2 gt 00346 SpecificEnergy 0 1 Wh m amp US g 00347 SpecificEnergyAverage 0 1 Wh m S 00348 FlowMeasurement 1 0 1 m h 00349 FlowMeasurement 2 0 1 m h S 00350 FlowMeasurement 3 0 1 m h S 00351 PropControlReduction 0 01 96 e 00352 PropControlFlowMax 0 1 m h e 00353 RemotePressure2 0 001 bar i z 00354 RemoteTemp2 0 01 K 2 00355 MediumTemp 0 01 K 00356 DifferentialPressure 0 001 bar E S 00357 DifferentiallnletPressure 0 001 bar 00358 DifferentialOutletPressure 0 001 bar z 00359 DifferentialRemotePressure 0 001 bar z 00360 RemoteFlow 0 1 m h CERES S Sensor required e Always available A data value of OxFFFF indicates not available See section 6 2 LEDs for descriptions Many o
20. 1 Register 34 HI OxBO Register 34 LO OxBO In the request the slave with address 1 is asked to write the value of 0x0001 to the register at address 0x0020 and the value of OxBOBO to the register at address 0x0021 Example of response from slave to master Field Value Address 0x01 Function code 0x10 Start address HI 0x00 Start address LO 0x20 Quantity written HI 0x00 Quantity written LO 0x02 The response returns the function code starting address and quantity of registers written 13 6 Diagnostics 0x08 This function provides a test for checking the communication system between the master and the Grundfos slave It contains a single byte subcode to identify the test to be performed The following subcodes are supported Subcode Name 0x00 0x01 0x02 0x04 OxOA OxOB 0x0C OxOD OxOE OxOF 0x12 0x14 Return query data Data in this request are to be echoed in the response The response must be identical to the request so this function is often used to verify Modbus communication Restart communications All communication counters are cleared and the device is restarted Return diagnostics register Returns the 16 bit diagnostics register See section 13 7 Diagnostics register interpretation Force listen only Forces the device into listen only mode This effectively mutes the device making it unable to communicate on the network To bring the device back to normal mode a Restart c
21. 1 6595 499 www grundfos hr Czech Republic GRUNDFOS s r o Cajkovsk ho 21 779 00 Olomouc Phone 420 585 716 111 Telefax 420 585 716 299 Denmark GRUNDFOS DK A S Martin Bachs Vej 3 DK 8850 Bjerringbro TIf 45 87 50 50 50 Telefax 45 87 50 51 51 E mail info_GDK grundfos com www grundfos com DK Estonia GRUNDFOS Pumps Eesti OU Peterburi tee 92G 11415 Tallinn Tel 372 606 1690 Fax 372 606 1691 Finland OY GRUNDFOS Pumput AB Mestarintie 11 FIN 01730 Vantaa Phone 358 0 207 889 900 Telefax 358 0 207 889 550 France Pompes GRUNDFOS Distribution S A Parc d Activit s de Chesnes 57 rue de Malacombe F 38290 St Quentin Fallavier Lyon T l 33 4 74 82 15 15 T l copie 33 4 74 94 10 51 Germany GRUNDFOS GMBH Schl terstr 33 40699 Erkrath Tel 49 0 211 929 69 0 Telefax 49 0 211 929 69 3799 e mail infoservice grundfos de Service in Deutschland e mail kundendienst grundfos de HILGE GmbH amp Co KG Hilgestrasse 37 47 55292 Bodenheim Rhein Germany Tel 49 6135 75 0 Telefax 49 6135 1737 e mail hilge hilge de Greece GRUNDFOS Hellas A E B E 20th km Athinon Markopoulou Av P O Box 71 GR 19002 Peania Phone 0030 210 66 83 400 Telefax 0030 210 66 46 273 Hong Kong GRUNDFOS Pumps Hong Kong Ltd Unit 1 Ground floor Siu Wai Industrial Centre 29 33 Wing Hong Street amp 68 King Lam Street Cheung Sha Wan Kowloon Phone 852 27861706
22. 100 Mbits s 10 Mbits s 100 Mbits s PROFINET IO Modbus TCP Comments GSM call up uses RTU GPRS uses TCP Can be changed via Modbus register 00003 SoftwareDefinedModbusAddress See section 6 2 LEDs Total Modbus TCP IP application data unit See fig 25 Comments Rotary switch in position 1 Supports auto cable crossover detecting Auto MDIX Corresponds to 328 feet Auto detected Selected with rotary switch section 7 2 English GB 89 useubuz 5 Modbus RTU CIM 200 setup CH a OQ N o oo m wo e 9 zv e S N 3 S ke Fig 7 CIM 200 Modbus module Pos Designation Description Modbus terminal D1 1 D1 l positive data signal Modbus terminal DO 2 DO i negative data signal Modbus terminal 3 Common GND Common GND 4 SW1 SW2 On off switches for termination resistor Switches for selection of Modbus 5 SW3 SW4 SW5 M parity and transmission speed Red green status LED for 6 LED Modbus communication Red green status LED for internal communication between the CIM CIU 200 and the booster system 7 LED2 Hex switch for setting the Modbus address four most significant bits 8 SW6 Hex switch for setting the Modbus address four least significant bits 9 SW7 A screened twisted pair cable must be used The cable screen must be connected to protective earth at both ends Recommended connection Modbus terminal Colour code Data signal D1 TXD1 Yellow Pos
23. 27861741 Telefax 852 27858664 Hungary GRUNDFOS Hungaria Kft Park u 8 H 2045 T r kb lint Phone 36 23 511 110 Telefax 36 23 511 111 India GRUNDFOS Pumps India Private Limited 118 Old Mahabalipuram Road Thoraipakkam Chennai 600 096 Phone 91 44 2496 6800 Indonesia PT GRUNDFOS Pompa Jl Rawa Sumur IIl Blok III CC 1 Kawasan Industri Pulogadung Jakarta 13930 Phone 62 21 460 6909 Telefax 62 21 460 6910 460 6901 Ireland GRUNDFOS Ireland Ltd Unit A Merrywell Business Park Ballymount Road Lower Dublin 12 Phone 353 1 4089 800 Telefax 353 1 4089 830 Italy GRUNDFOS Pompe Italia S r l Via Gran Sasso 4 20060 Truccazzano Milano Tel 39 02 95838112 Telefax 39 02 95309290 95838461 Japan GRUNDFOS Pumps K K Gotanda Metalion Bldg 5F 5 21 15 Higashi gotanda Shiagawa ku Tokyo 141 0022 Japan Phone 81 35 448 1391 Telefax 81 35 448 9619 Korea GRUNDFOS Pumps Korea Ltd 6th Floor Aju Building 679 5 Yeoksam dong Kangnam ku 135 916 Seoul Korea Phone 82 2 5317 600 Telefax 82 2 5633 725 Latvia SIA GRUNDFOS Pumps Latvia Deglava biznesa centrs Augusta Deglava iela 60 LV 1035 Riga Talr 371 714 9640 7 149 641 Fakss 371 914 9646 Lithuania GRUNDFOS Pumps UAB Smolensko g 6 LT 03201 Vilnius Tel 370 52 395 430 Fax 370 52 395 431 Malaysia GRUNDFOS Pumps Sdn Bhd 7 Jalan Peguam U1 25 Glenmarie Industrial Park 40150 Shah Alam
24. 500 Faults in the CIU 500 can be detected 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 1 Both LEDs LED1 and LED2 remain off when the power supply is connected The LED for internal communication LED2 is flashing red The LED for internal communication LED2 is permanently red The Modbus LED LED1 is permanently red LED1 is permanently red and green at the same time LED2 is permanently red and green at the same time CIM 500 fitted in the CIU 500 Fault LED status 1 52 Both LEDs LED1 and LED2 remain off when the power supply is connected The LED for internal communication LED2 is flashing red The LED for internal communication LED2 is permanently red The Ethernet LED LED1 is permanently red LED1 is permanently red and green at the same time LED2 is permanently red and green at the same time Possible cause a The CIM 500 is fitted incorrectly in the Grundfos product b The CIM 500 is defective a No internal communication between the CIM 500 and the Grundfos product a The CIM 500 does not support the Grundfos product connected a Fault in the CIM 500 Modbus TCP configuration a Error in firmware download a Memory fault Possible cause a The CIU 500 is defective CIU 500 and the Grundfos pr
25. 6 bit data registers wem 06 0x06 Write single register 16 0x10 Write multiple registers Diagnostics 08 08 onec See section 13 6 Diagnostics 0x08 for subcodes Reading or writing coils are not supported The same data are available in both holding registers and input registers meaning that either function 0x03 or 0x04 can be used for reading data 16 9 Modbus register addresses 9 1 Register block overview The Modbus registers are grouped in the following register blocks Registers for control of the booster system Registers for pump 1 data and status Registers for pump 3 data and status Registers for pump 5 data and status Registers for the pilot pump data and status Registers for the back up pump data and status Start address Register block Permissions 00001 CIM configuration R W 00021 CIM status R 00101 Control R W 00201 Status R 00301 Data R 00401 Pump 1 R 00411 Pump 2 R 00421 Pump 3 R 00431 Pump 4 R 00441 Pump 5 R 00451 Pump 6 R 00461 Pilot pump R 00471 Back up pump R 00701 Alarm simulation R W 00751 00800 User registers R W All addresses contain registers Some are bit interpreted while Description Configuration of the CIM module Status registers for the CIM module Registers for reading mode status from the booster system Registers for reading measured data values from booster system Registers for pump 2 data and status Registers for pump 4 data and status Registers for
26. 8 00469 00470 A register value of OxFFFF indicates not available Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED Scale bool bool bool unscaled 1h 0 01 0 1A 10 W 0 01 K enum Scale bool bool bool unscaled 1h 0 01 96 0 1A 10 W 0 01 K enum Notes Indicates if the pump is locally or remotely controlled 0 Local controlled by buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 76 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Average value of line currents on pump Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control Notes Indicates if the pump is locally or remotely controlled 0 Local co
27. 8 2 6 88 5 8 138 8 A 188 B C 238 E E 39 2 7 89 5 9 139 8 B 189 B D 239 E F 40 2 8 90 5 A 140 8 C 190 B E 240 F 0 41 2 9 91 5 B 141 8 D 191 B F 241 F 1 42 2 A 92 5 C 142 8 E 192 C 0 242 F 2 43 2 B 93 5 D 143 8 F 193 C 1 243 F 3 44 2 C 94 5 E 144 9 0 194 C 2 244 F 4 45 2 D 95 5 F 145 9 1 195 C 3 245 F 5 46 2 E 96 6 0 146 9 2 196 C 4 246 F 6 47 2 F 97 6 1 147 9 9 197 C 5 247 F 7 48 3 0 98 6 2 148 9 4 198 C 6 49 3 1 99 6 3 149 9 5 199 C 7 50 3 2 100 6 4 150 9 6 200 C 8 Example To set the slave address to the value 142 set the Wisverwemmeortntto ensaredbhst dwauevicesats rotary switches SW6 and SWT to 8 and E respectively divin e not have the same address on the network If two RT 0 is not a valid slave address as this is used for devices have the same address the result will be an abnormal behaviour of the whole serial bus 54 16 Grundfos alarm and warning codes This is a general Grundfos alarm and warning code list Not all codes apply to Grundfos boosters Code Description 1 or BI O NM 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 Leakage current Missing phase External fault signal Too many restarts Regenerative braking Mains fault Too many hardware shutdowns PWM switching frequency reduced Phase sequence reversal Communication fault pump Water in oil fault motor oil Time for service genera
28. Beograd Phone 381 11 26 47 877 11 26 47 496 Telefax 381 11 26 48 340 Singapore GRUNDFOS Singapore Pte Ltd 25 Jalan Tukang Singapore 619264 Phone 65 6681 9688 Telefax 65 6681 9689 Slovenia GRUNDFOS d o o Slandrova 8b SI 1231 Ljubljana Crnu e Phone 386 1 568 0610 Telefax 386 1 568 0619 E mail slovenia grundfos si South Africa GRUNDFOS PTY LTD Corner Mountjoy and George Allen Roads Wilbart Ext 2 Bedfordview 2008 Phone 27 11 579 4800 Fax 27 11 455 6066 E mail Ismart grundfos com Spain Bombas GRUNDFOS Espana S A Camino de la Fuentecilla s n E 28110 Algete Madrid Tel 34 91 848 8800 Telefax 34 91 628 0465 Sweden GRUNDFOS AB Box 333 Lunnagardsgatan 6 431 24 M lndal Tel 46 31 332 23 000 Telefax 46 31 331 94 60 Switzerland GRUNDFOS Pumpen AG Bruggacherstrasse 10 CH 8117 Fallanden ZH Tel 41 1 806 8111 Telefax 41 1 806 8115 Grundfos companies Taiwan GRUNDFOS Pumps Taiwan Ltd 7 Floor 219 Min Chuan Road Taichung Taiwan R O C Phone 886 4 2305 0868 Telefax 886 4 2305 0878 Thailand GRUNDFOS Thailand Ltd 92 Chaloem Phrakiat Rama 9 Road Dokmai Pravej Bangkok 10250 Phone 66 2 725 8999 Telefax 66 2 725 8998 Turkey GRUNDFOS POMPA San ve Tic Ltd Sti Gebze Organize Sanayi B lgesi Ihsan dede Caddesi 2 yol 200 Sokak No 204 41490 Gebze Kocaeli Phone 90 262 679 7979 Telefax 90 262 679 7905 E mail
29. Bit 4 0 do not copy remote settings to local Bits 5 15 0 do not reset accumulated counters Hence the value to set is 050000000000000011 0x0003 Request from master to slave Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlRegister address Start address LO 0x64 00101 0x0065 Value HI 0x00 ControlRegister value Value LO 0x03 3 0x0003 Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlRegister address Start address LO 0x64 00101 0x0065 Value HI 0x00 ControlRegister value Value LO 0x03 3 0x0003 If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 13 13 Stopping the booster system This section shows how to stop the booster system In the example slave address 0x01 is used Set the ControlRegister to the following values Bit O 1 set the booster system to remote mode Bit 1 0 stop the booster system Bit 2 0 do not send a reset fault command Bit 3 0 direction clockwise rotation Bit 4 0 do not copy remote settings to local Bits 5 15 0 do not reset accumulated counters Hence the value to set is 050000000000000001 0x0001 Request from master to slave Field Value Description Slave addr
30. Description 1 SIM card holder 2 SIM card 12 6 1 3 Connecting the battery and power supply Warning The CIM 250 must only be connected to SELV or SELV E circuits Warning The safety precautions listed below must be observed carefully as improper handling of the lithium ion battery may result in injury or damage from electrolyte leakage heating ignition or explosion These safety precautions must be observed e Only insert the approved Grundfos battery pack 97631960 Never use this battery pack in other battery chargers Do not dismantle or modify the battery Do not heat or incinerate the battery Do not pierce crush or cause mechanical damage to the battery Do not short circuit the battery Do not allow the battery to get wet or be immersed in water Do not strike or throw the battery Forlong periods of storage the temperature should be below 45 C The CIM 250 is fitted with a lithium ion battery It is secured by a velcro strap which absorbs vibrations and makes it easier to replace the battery Connect the battery to the CIM 250 as shown in fig 15 If a battery is not connected the user will not receive any SMS alarm message in case of a power cut TM04 2645 2808 Fig 15 Connecting the battery The battery will only be charged if the battery temperature is within 0 C to 45 C Switch on the power supply The CIM 250 is powered either by the CIU 250 or by the battery
31. FillWarningLowLimit FeedBackSensorUnit Description Multi B MPC Indicates active system functions Hydro MPC supports all bits Hydro Multi B only supports bits 7 and 12 Bit 0 Bit 1 Emergency Run function active Bit 2 Standby pumps active Bit 3 Pump test run active Bit 4 Alternative setpoint active Bit 5 Clock program active e e Bit 6 Remote VNC Virtual Network Connection active Bit 7 Remote bus active Bit 8 Remote service port active Bit 9 Pressure relief function active Bit 10 Soft pressure function active Bit 11 Low flow boost active Bit 12 Low flow stop active Bit 13 Proportional pressure active Indicates auto control mode status of pumps This value is bit interpreted Bit 0 Pump 1 Bit 1 Pump 2 Bit 2 Pump 3 Bit 3 Pump 4 e e Bit 4 Pump 5 Bit 5 Pump 6 Bit 6 Pilot pump Bit 7 Back up pump A bit value of 1 indicates that the pump is in auto control mode Indicates system application type status Application type cannot be changed from Modbus 0 Unknown Pressure boosting Heating pumps on hot side Heating pumps on cold side AirCon pumps on hot side AirCon pumps on cold side MPC S2000 heating pumps on hot side MPC S2000 heating pumps on cold side MPC 82000 AirCon pumps on hot side 9 MPC S2000 AirCon pumps on cold side 10 Tank filling level sensor 11 Tank filling float switches OO d OO P GAMM A Indicates actual tank height in tank fi
32. GRUNDFOS INSTRUCTIONS Modbus for Grundfos boosters CIM CIU 200 Modbus RTU CIM CIU 250 GSM GPRS CIM CIU 500 Ethernet for Modbus TCP Functional profile and user manual be d A GRUNDFOS C a9 useubuz English GB Functional profile and user manual Original functional profile and user manual CONTENTS Page 1 Symbols used in this document 2 2 Introduction 3 2 1 About this functional profile 3 2 2 Assumptions 9 2 3 Definitions and abbreviations 3 d System description 4 3 1 Modbus 4 3 2 Modbus RTU CIM 200 4 3 9 Modbus GSM GPRS CIM 250 5 3 4 Modbus TCP CIM 500 5 4 Specifications 6 4 1 CIM module general data 6 4 2 CIM 200 Modbus RTU 6 4 3 CIM 250 GSM GPRS 7 4 4 CIM 500 Modbus TCP 7 B Modbus RTU CIM 200 setup 8 5 1 Setting the Modbus transmission speed 8 5 2 Setting the parity 9 5 3 Modbus address selection 9 5 4 Termination resistor 9 5 5 LEDs 10 6 Modbus GSM GPRS CIM 250 setup 11 6 1 Installation 11 6 2 LEDs 13 7 Modbus TCP CIM 500 setup 14 7 1 Connecting the Ethernet cable 14 1 2 Setting the Industrial Ethernet protocol 14 7 3 Setting up the IP addresses 14 7 4 Establish connection to the Web server 15 7 5 Status LEDs 15 7 6 DATA and LINK LEDs 15 8 Modbus function code overview 16 9 Modbus register addresses 17 9 1 Register block overview 17 9 2 CIM configuration register block 18 9 3 CIM status register block 19 9 4 Control register block 20 9 5 Status register block 22 9 6 System data re
33. Hydro MPC Hydro Multi E model G and Hydro Multi E model H are referred to as booster system The data in this document are subject to change without prior notice Grundfos cannot be held responsible for any problems caused directly or indirectly by using information in this functional profile 2 2 Assumptions This functional profile assumes that the reader is familiar with commissioning and programming of Modbus devices The reader should also have some basic knowledge of the Modbus protocol and technical specifications It is also assumed that an existing Modbus network with a Modbus master is present 2 3 Definitions and abbreviations Ob Prefix for a binary number Ox Prefix for a hexadecimal number 3G 3 _generation mobile telephony network 4G 4 h_generation mobile telephony network ARP Address Resolution Protocol Translates IP addresses to MAC addresses geed CATS rm cable type Has 4 twisted pairs of CAT5e Enhanced CAT5 cable with better performance CAT6 Cable with very high performance CIM Communication Interface Module CIU Communication Interface Unit CRC Cyclic Redundancy Check a data error detection method Circuit Switched Data Connection is established CSD via a fixed connection a physical circuit or a reserved data channel Grundfos Control Unit used in Hydro Multi B Eu booster systems CU 352 Grundfos Control Unit used in Hydro MPC booster systems Dynamic Host Configuration Protocol Used
34. IM 200 250 500 19 English GB a9 useubuz 9 4 Control register block Registers in this block can be read by means of function codes 0x03 and or 0x04 They can be written as holding registers with function codes 0x06 and 0x10 Description Multi E model G Multi B MPC Control bit that sets local or remote control 0 Local 1 Remote controlled by Modbus master This bit must be set to 1 if the booster system is to be controlled by a Modbus master For Hydro MPC it is also necessary to enable bus control via the CU 35X control panel Settings Secondary functions Control source and select e o e From bus If the RemoteAccessReq bit is set to logical 0 the Hydro MPC will operate with local mode settings as selected on the CU 35X control panel If local control is desired select this from the CU 35X control panel Settings Secondary functions Control source and select From the CU 35X and set the RemoteAccessReq bit to O Control bit that switches the booster system to on or off 0 Off stop e o o 1 On start Control bit that resets alarms and warnings from the booster system 0 No resetting 1 Resetting alarm This control bit is triggered on rising edge only i e setting logical O to 1 TT See section 9 2 CIM configuration register block address 00005 for acknowledgement behaviour Resets the accumulation counters volume and energy 0 No resetting e 1 Resetting Multi E mod
35. IU 24 240 V Located in the CIU GENIbus connection type CIU CIU box enclosure class RS 485 3 wire screen IP54 182 x 108 x 82 mm Conductors A B and Y CIU box dimensions H x W x D 4 2 CIM 200 Modbus RTU The table below provides an overview of the specifications for the Grundfos CIM 200 and CIU 200 For further details please refer to the specific sections of this functional profile Comments Modbus RTU specifications Modbus connector Description Screw type terminal 3 pins See section 5 Modbus RTU CIM 200 setup Modbus connection type Maximum cable length RS 485 2 wire common 1200 m Conductors DO D1 and Common See section 5 Modbus RTU CIM 200 setup Equals 4000 ft Set via rotary switches SW6 and SWT7 Slave address Line termination 1 247 On or Off See section 5 3 Modbus address selection Set via DIP switches SW1 and SW2 See section 5 4 Termination resistor Recommended cable cross sectional cobber area 0 20 0 25 mm AWG24 or AWG23 Set via DIP switches SW4 and SW5 Supported transmission speeds Start bit 1200 2400 4800 9600 19200 38400 bits s 1 See section 5 1 Setting the Modbus transmission speed Fixed value Data bits 8 Fixed value Set via DIP switch SW3 Stop bits 1 or 2 See section 5 2 Setting the parity Parity bit Even parity odd parity or no parity Set via DIP switch SW3 See sec
36. NAME ascii string The need for a user name depends on your operator and the type of subscription e Select Password PASSWORD ascii string The need for a password depends on your operator and the type of subscription Some advanced GPRS settings have default values that usually work but in special cases it might be necessary to change some of them This is also done via SMS commands e Select Authentication AUTHENTICATION lt NORMAL SECURE gt Only used by some service providers Default value is Normal e Select Connection type CONNECTION lt SERVER CLIENT DISABLE gt Default value is Server e Set GPRS roaming GPRSROAMING lt ON OFF gt Default value is Off e Select Modbus TCP port number MODBUSPORT lt port no gt Default value is 502 e Select GENIpro port number GENIPROPORT port no Default value is 49152 This is only relevant when using Grundfos PC Tools It is possible to configure the GPRS connection with a single multi parameter command e SETGPRS lt parameter 1 parameter 2 parameter 3 gt parameters APN Modbus port GENIproport lt username gt lt password gt lt authentication gt lt connection gt lt GPRS roaming gt 42 jie TCP IP data S e S 3 z ke Example SETGPRS Grundfos dk2 tdc 502 49888 Grundfos 4321 normal server off To verify the GPRS setting after completion the SMS command GPRSSETTING can be used The command GPRSSTATUS
37. Pressure relief not adequate Ethernet No IP address from DHCP server Ethernet Auto disabled due to misuse Fault battery UPS Pump alarms see section 10 6 Reset type A M A M A M A M A M Action type None Prog Prog Prog None Prog Prog None None None None None None 1 For Hydro Control MPC it can be automatic A or selectable Automatic Manual A M 2 Prog For Hydro Control MPC it can be none or programmable Event action programmable Stop Stop with delay Min UserDef Max Pumps in local Emergency run The Hydro Multi E will always be stopped in case of an alarm 10 6 Alarms from the individual pumps Address Name 00402 00412 00422 00432 00442 00452 00462 00472 Description AlarmCode Alarm code from pump 1 AlarmCode Alarm code from pump 2 AlarmCode Alarm code from pump 3 AlarmCode Alarm code from pump 4 AlarmCode Alarm code from pump 5 AlarmCode Alarm code from pump 6 AlarmCode AU code from the pilot Ales ads i code from the backup The alarm code of an actual pump alarm can be read from each of the pump register blocks Above the registers are summarized for all the possible pumps and the codes that can possibly occur are described below Code AJOIN gt 16 29 30 31 32 40 41 42 45 48 49 50 51 54 55 56 57 60 64 65 66 67 70 72 73 76 77 80 83 84 85 88 89 91 93 Alarm warning descripti
38. SW address 6 7 address 6 7 address 6 7 address 6 7 address 6 7 1 0 1 51 3 3 101 6 5 151 9 7 201 C 9 2 0 2 52 3 4 102 6 6 152 9 8 202 C A 3 0 3 53 3 5 103 6 7 153 9 9 203 C B 4 0 4 54 3 6 104 6 8 154 9 A 204 C C 5 0 5 55 3 7 105 6 9 155 9 B 205 C D 6 0 6 56 3 8 106 6 A 156 9 C 206 C E 7 0 7 57 3 9 107 6 B 157 9 D 207 C F 8 0 8 58 3 A 108 6 C 158 9 E 208 D 0 9 0 9 59 3 B 109 6 D 159 9 F 209 D 1 10 0 A 60 3 C 110 6 E 160 A 0 210 D 2 11 0 B 61 3 D 111 6 F 161 A 1 211 D 3 12 0 C 62 3 E 112 7 0 162 A 2 212 D 4 13 0 D 63 3 F 113 7 1 163 A 3 213 D 5 14 0 E 64 4 0 114 7 2 164 A 4 214 D 6 15 0 F 65 4 1 115 7 3 165 A 5 215 D 7 16 1 0 66 4 2 116 7 4 166 A 6 216 D 8 17 1 1 67 4 3 117 7 5 167 A 7 217 D 9 18 1 2 68 4 4 118 7 6 168 A 8 218 D A 19 1 3 69 4 5 119 7 7 169 A 9 219 D B 20 1 4 70 4 6 120 7 8 170 A A 220 D C 21 1 5 71 4 7 121 7 9 171 A B 221 D D 22 1 6 72 4 8 122 7 A 172 A C 222 D E 23 1 7 73 4 9 123 7 B 173 A D 223 D F 24 1 8 74 4 A 124 7 C 174 A E 224 E 0 25 1 9 75 4 B 125 7 D 175 B F 225 E 1 26 1 A 76 4 C 126 7 E 176 B 0 226 E 2 27 1 B 77 4 D 127 7 F 177 B 1 227 E 3 28 1 C 78 4 E 128 8 0 178 B 2 228 E 4 29 1 D 79 4 F 129 8 1 179 B 3 229 E 5 30 1 E 80 5 0 130 8 2 180 B 4 230 E 6 31 1 F 81 5 1 131 8 3 181 B 5 231 E 7 32 2 0 82 5 2 132 8 4 182 B 6 232 E 8 33 2 1 83 5 3 133 8 5 183 B 7 233 E 9 34 2 2 84 5 4 134 8 6 184 B 8 234 E A 35 2 3 85 5 5 135 8 7 185 B 9 235 E B 36 2 4 86 5 6 136 8 8 186 B A 236 E C 37 2 5 87 5 7 137 8 9 187 B B 237 E D 3
39. Selangor Phone 60 3 5569 2922 Telefax 60 3 5569 2866 Mexico Bombas GRUNDFOS de M xico S A de C V Boulevard TLC No 15 Parque Industrial Stiva Aeropuerto Apodaca N L 66600 Phone 52 81 8144 4000 Telefax 52 81 8144 4010 Netherlands GRUNDFOS Netherlands Veluwezoom 35 1326 AE Almere Postbus 22015 1302 CA ALMERE Tel 31 88 478 6336 Telefax 31 88 478 6332 E mail info gnl grundfos com New Zealand GRUNDFOS Pumps NZ Ltd 17 Beatrice Tinsley Crescent North Harbour Industrial Estate Albany Auckland Phone 64 9 415 3240 Telefax 64 9 415 3250 Norway GRUNDFOS Pumper A S Str msveien 344 Postboks 235 Leirdal N 1011 Oslo TIf 47 22 90 47 00 Telefax 47 22 32 21 50 Poland GRUNDFOS Pompy Sp z 0 0 ul Klonowa 23 Baranowo k Poznania PL 62 081 Przezmierowo Tel 48 61 650 13 00 Fax 48 61 650 13 50 Portugal Bombas GRUNDFOS Portugal S A Rua Calvet de Magalhaes 241 Apartado 1079 P 2770 153 Pago de Arcos Tel 351 21 440 76 00 Telefax 351 21 440 76 90 Romania GRUNDFOS Pompe Romania SRL Bd Biruintei nr 103 Pantelimon county Ilfov Phone 40 21 200 4100 Telefax 40 21 200 4101 E mail romania grundfos ro Russia OOO l pyHadoc Poccua 109544 Mocksa yn lllkonbHas 39 Ten 7 495 737 30 00 564 88 00 akc 7 495 737 75 36 564 88 11 E mail grundfos moscow grundfos com Serbia GRUNDFOS Predstavnistvo Beograd Dr Milutina Ivkovi a 2a 29 YU 11000
40. W5 See section 5 1 Setting the Modbus transmission speed Check the parity setting switch SW3 See section 5 2 Setting the parity Check the cable connection between the CIM 200 and the Modbus network Check the termination resistor settings switches SW1 and SW2 oee section 5 4 Termination resistor Remedy Replace the CIU 200 Check the cable connection between the E pump and the CIU 200 Check that the individual conductors have been fitted correctly Check the power supply to the E pump Contact the nearest Grundfos company Check the transmission speed switches SW4 and SW5 If the switches are set to software defined an invalid value may have been set via Modbus Try one of the preselected transmission speeds e g 19200 bits s Check that the Modbus address switches SW6 and SW7 has a valid value 1 247 Check the transmission speed switches SW4 and SW5 See section 5 1 Setting the Modbus transmission speed Check the parity setting switch SW3 See section 5 2 Setting the parity Check the cable connection between the CIM 200 and the Modbus network Check the termination resistor settings switches SW1 and SW2 See section 5 4 Termination resistor 14 1 2 CIM CIU 200 Modbus communication faults Fault 1 to telegrams The slave responds with exception response 0x01 Invalid function The slave responds with exception response 0x02 Invalid data add
41. a 5942 Phone 61 8 8461 4611 Telefax 61 8 8340 0155 Austria GRUNDFOS Pumpen Vertrieb Ges m b H Grundfosstrake 2 A 5082 Gr dig Salzburg Tel 43 6246 883 0 Telefax 43 6246 883 30 Belgium N V GRUNDFOS Bellux S A Boomsesteenweg 81 83 B 2630 Aartselaar T l 32 3 870 7300 T l copie 32 3 870 7301 Belarus l IpencraBurenbecrBo TPYHOPOC B MuHcke 220125 MuHck yn WacbapHanckaa 11 och 56 Ten 7 375 17 286 39 72 286 39 73 axc 7 375 17 286 39 71 E mail minsk grundfos com Bosnia Herzegovina GRUNDFOS Sarajevo Trg Heroja 16 BiH 71000 Sarajevo Phone 387 33 713 290 Telefax 387 33 659 079 e mail grundfos bih net ba Brazil BOMBAS GRUNDFOS DO BRASIL Av Humberto de Alencar Castelo Branco 630 CEP 09850 300 Sao Bernardo do Campo SP Phone 55 11 4393 5533 Telefax 55 11 4343 5015 Bulgaria Grundfos Bulgaria EOOD Slatina District Iztochna Tangenta street no 100 BG 1592 Sofia Tel 359 2 49 22 200 Fax 359 2 49 22 201 email bulgaria grundfos bg Canada GRUNDFOS Canada Inc 2941 Brighton Road Oakville Ontario L6H 6C9 Phone 41 905 829 9533 Telefax 1 905 829 9512 China GRUNDFOS Pumps Shanghai Co Ltd 50 F Maxdo Center No 8 XingYi Rd Hongqiao development Zone Shanghai 200336 PRC Phone 86 21 612 252 22 Telefax 86 21 612 253 33 Croatia GRUNDFOS CROATIA d o o Cebini 37 Buzin HR 10010 Zagreb Phone 385 1 6595 400 Telefax 385
42. all up is made 12 1 3 GSM call up options setup To prepare the CIU 250 for Modbus communication with a SCADA system via GSM some settings have to be made via SMS commands e Setting a SCADA PIN code SETSCADACODE lt access code gt will enable write access protection Default is an empty SCADA PIN code meaning no protection e Activating the SCADA PIN code SCADACODE ON OFF Default is Off e Selecting the Modbus address MODBUSADDR 1 247 Default value is 231 To verify the SCADA GSM setting after completion the SMS command SCADA can be used For details about the use of SMS commands see CIM 250 SMS commands supplement to the installation and operating instructions on the CD ROM supplied with the GSM module 12 2 GPRS 12 2 1 What is GPRS and Modbus TCP GPRS General Packet Radio Service is a wireless always on connection that remains active as long as the CIU 250 is within range of the service With GPRS it is possible to establish a wireless connection to the Internet and thus enable a remote connection to a SCADA system computer or another PC application Typical data rates are 32 to 48 kbit s The GPRS itself takes care of the wireless data transfer via the GSM network It plays the same role as Ethernet in a wired network On top of GPRS is the TCP IP protocol which enables easy integration with the Internet The Modbus TCP protocol is used on the application layer communicating wit
43. alue LO 0x7C 5500 0x157C If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 13 11 Setting the control mode This section shows how to set a control mode In the example slave address 0x01 is used and the control mode is set to 1 Constant frequency Request from master to slave Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlMode address Start address LO 0x65 00102 0x0066 Value HI 0x00 New ControlMode value Value LO 0x01 1 0x0001 Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlMode address Start address LO 0x65 00102 0x0066 Value HI 0x00 New ControlMode value Value LO 0x01 1 0x0001 If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 13 12 Starting the booster system This section shows how to start the booster system In the example slave address 0x01 is used Set the ControlRegister to the following values Bit O 1 set the booster system to remote mode Bit 1 1 start the booster system Bit 2 0 do not send a reset fault command Bit 3 0 direction clockwise rotation
44. ates if the system is running at minimum speed 0 No 1 Yes Indicates the actual process feedback from the booster system The scale is 0 01 96 so the valid value range is from 0 to 10000 This value can be compared with the setpoint value Closed loop Percentage of closed loop feedback sensor range Open loop Percentage of total system performance Common examples 4700 47 8000 80 Multi B MPC Multi E model G Multi E model H Address Register name 00203 00204 00205 00206 00207 00208 00209 00210 00211 ControlMode OperationMode AlarmCode WarningCode RESERVED PumpsPresent PumpsRunning PumpsFault PumpsComm Fault Description Multi B MPC Indicates the actual control mode 0 Constant speed 1 Constant frequency 3 Constant head 4 5 6 7 Constant pressure Constant differential pressure Proportional pressure e e Constant flow 8 Constant temperature 10 Constant level See section 70 1 Control mode Note The control mode depends on the primary sensor and not all booster systems can run with all the control modes Indicates the actual operating mode 0 Auto control setpoint control according to selected control mode 4 6 OpenLoopMin running at minimum speed OpenLoopMax running at maximum speed The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes The Grundfos specific warning code
45. can verify if the GPRS connection is working The connection states have the following meaning Detached Trying to locate GPRS service Attached GPRS service located Context active IP address has been assigned ready for a client to establish a socket connection Connected A client has established a socket connection The system is ready for TCP IP data exchange or already exchanging data For details about the use of SMS commands see CIM 250 SMS commands supplement to the installation and operating instructions on the CD ROM supplied with the GSM module 12 2 4 Operation When powering on a CIU 250 with the correct GPRS setting the following GPRS connection sequence will take place 1 The CIU 250 locates the GPRS service The connection state changes from Detached to Attached 2 The CIU 250 attempts to connect to the APN it has been given and requests an IP address The base station looks through its record of legal SIM cards and finds the IP address the address associated with this SIM card to assign to the CIU 250 After the CIU 250 has got the IP address the connection state changes to Context active 3 The CIU 250 is now ready for a client e g SCADA system to establish a socket connection and begin TCP IP data exchange When a client connects the CIU 250 the connection state will change to Connected and the GSM status LED1 will indicate when data transfer takes place See
46. ct the mains cable to the CIU 250 see the CIU quick guide instruction and power on the CIU 250 Power on the Grundfos product Observe that LED2 turns steady green see section 6 2 LEDs indicating that the GENIbus connection is working Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s see section 6 2 LEDs indicating that the GSM connection is working By making a call up from a phone the connection can be verified LED1 turns steady yellow For configuring the CIU 250 for a call up connection follow the instructions in the CIM 250 SMS commands installation and operating instructions included on CIM CIU support files CD section 2 1 3 To verify the GSM settings after completion the SMS command GSMSETTINGS can be used The CIU 250 is now ready to be accessed from a Modbus RTU master via GSM call up or via SMS commands 11 5 Hardware setup CIM 250 GPRS connection Step Oc1 c5 N Action Install the CIM 250 in the Grundfos product according to the product documentation Fit a GSM antenna to the CIM module SMA connector see section 6 1 1 Fitting a GSM antenna Insert the SIM card in the CIM 250 see section 6 1 2 Inserting the SIM card Power on the Grundfos product Observe that LED2 turns steady green see section 6 2 LEDs Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s see section 6 2 LEDs indicating that the GSM connection is wo
47. ddress 0x01 Function code 0x04 Read input registers Start address HI 0x00 Start address Start address LO 0x00 0x0001 Quantity HI 0x00 Number of registers Quantity LO 0x04 0x0004 Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x04 Read input registers Byte count 0x08 8 bytes follow 00001 HI 0x00 SlaveMinimumReplyDelay 00001 LO Ox0A 0x000A 00002 HI 0x00 RegisterOffset 00002 LO 0x00 0x0000 00003 HI 0x00 Reserved value 00003 LO 0x00 0x0000 00004 HI 0x00 SoftwareDefinedBitRate 00004 LO 0x04 0x0004 If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 13 10 Setting the setpoint This section shows how to set a new setpoint reference In the example slave address 0x01 is used and a value of 55 5500 0x157C is set as new setpoint Request from master to slave Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 Setpoint address Start address LO 0x67 00104 0x0068 Value HI 0x15 New setpoint value Value LO 0x7C 5500 0x157C Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 Setpoint address Start address LO 0x67 00104 0x0068 Value HI 0x15 New setpoint value V
48. dress to make the slave return to the default used in this functional profile See section 9 Modbus register addresses for available data oee section 9 6 System data register block for data values that require a sensor Set the transmission speed switches to Software defined Otherwise the value in register 0004 is ignored by the slave See section 5 1 Setting the Modbus transmission speed for invalid values and set correct value in register 00004 49 English GB a9 useubuz 14 2 Fault finding CIM CIU 250 Faults in the CIU 250 can be detected by observing the status of the two communication LEDs See the table below and section 3 3 Modbus GSM GPRS CIM 250 14 2 1 LED status CIU 250 fitted in a Grundfos booster system Fault LED status 1 Both LEDs LED1 and LED2 remain off when the power supply is connected The LED for internal communication LED2 is flashing red The LED for internal communication LED2 is constantly red The LED for GSM GPRS communication LED1 is flashing yellow See signal 1 in fig 16 on page 13 The LED for GSM GPRS communication is pulsating yellow with single pulse but the CIM 250 cannot send or receive SMS messages CIM 250 fitted in the CIU 250 Fault LED status 1 50 Both LEDs LED1 and LED2 remain off when the power supply is connected The LED for internal communication LED2 is flashing red The LED for internal communicatio
49. e following options e Modbus RTU protocol via a GSM connection e Modbus TCP protocol via a GPRS connection e SMS commands from a mobile phone CIM 250 Sub GENIbus RS 485 Hydro MP CU a i S N D N 3 S ke Fig 3 Example of a CIM 250 solution The module is installed inside the CU352 controller GSM GPRS a E RS 485 CRE with Ge A Multi E add on CIU 250 Sub GENIbus RS 485 H EY e D S Iz ke Fig 4 CIU 250 solution for Hydro Multi E model G 3 4 Modbus TCP CIM 500 CIM 500 Sub Modbus TCP GENIbus EE RS 85 Hydro MP CU x S N D N LI ke Fig 5 Example of a CIM 500 solution The module is installed inside the CU352 controller Modbus TCP GENIbus RS 485 CRE with Hydro Multi E add on CIU 500 Sub GENIbus RS 485 co N S Z LI ke Fig 6 Example of CIU 500 solution for Hydro Multi E model G English GB a9 useubuz 4 Specifications 4 1 CIM module general data General data Ambient humidity Description 30 to 95 96 Comments Relative non condensing Operating temperature Storage temperature Battery lithium ion GENlbus visual diagnostics 20 C to 45 C 25 C to 70 C The battery will only be charged if the battery temperature is within 0 C to 45 C LED2 CIM 250 only Will be in one of these states Off constantly green flashing red constantly red See section 5 5 LEDs Power supply C
50. ee hbase T 2g A Subnet mask 255 255 2556 H Default gateway Prefered DNS server Alternate ONS server Prefered WINS server Alternate WINS server TMO5 7422 0913 Fig 28 Example from Windows XP A 2 Web server configuration The built in web server is an easy and effective way to monitor status of the CIM 500 module and configure the available functions and Industrial Ethernet protocols The web server also makes it possible to update the firmware of the CIM module and store restore settings To establish a connection from a PC to CIM 500 proceed as follows Before configuration e Check that PC and CIM module are connected via an Ethernet cable Checkthat the PC Ethernet port is set to the same network as the CIM module For network configuration see section A 1 How to configure an IP address on your PC To establish a connection from a PC to the CIM 500 for the first time the following steps are required 1 Open a standard Internet browser and type 192 168 1 100 in the URL address field 2 Log in to the Web server 57 Appendix Xipueddy A 3 Login Gei rib i 2 o RH AY Grundfos CIM 500 Industrial Ethernet Modbus TCP Login Username admin Password Fig 29 Login User name Enter user name Default admin Password Enter password Default Grundfos User name and password can be changed on the web server under Grundfos Management
51. el H Sets the control mode Constant speed Constant frequency Constant head Constant pressure Constant differential pressure Proportional pressure e Constant flow 8 Constant temperature 10 Constant level See section 70 1 Control mode Note The control mode depends on the primary sensor and not all booster systems can run with all the control modes NOOR W A CH 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 Note OnOffReq has higher priority than the OperationMode meaning that OnOffReq must be set to on for the OperationMode to have any effect The Hydro Multi B can only run in auto control mode ModbHS Register name address g Bit 0 RemoteAccessReq GE Bit 1 OnOffReq Bit 2 ResetAlarm Bits 3 and 4 RESERVED Bit 5 ResetAccCounters Bits 6 15 RESERVED 00102 ControlMode 00103 OperationMode 00104 Setpoint 20 Sets the setpoint of the pump The scale is 0 01 96 so the value must be from 0 to 10000 to represent the entire O 9o 100 range Closed loop Percentage of closed loop feedback sensor range Open loop e o e Percentage of total system performance Common examples 4700 47 96 8000 80 See section 10 3 Setpoint Modbus address 00105 00106 00107 00108 00109 00110 00111
52. eneralStatus register 00029 bit 0 1 and an incorrect PIN code has been written Remedy Ensure that the CIU 250 has contact with the GSM network The LED1 should be pulsing yellow If the LED1 signal is incorrect see section 6 Modbus GSM GPRS CIM 250 setup for correct installation of the CIM 250 Ensure that the correct slave address is used in the Modbus master poll See register 00003 SoftwareDefinedModbusAddress factory value is 00231 Either send a restart communications diagnostics command or restart the booster system manually Increase the reply delay in the master or reduce the SlaveMinimumReplyDelay in order to communicate See section 73 Modbus RTU telegram examples for supported function codes Note that reading and writing coils are not supported so only register functions and diagnostics will be valid Avoid reading or writing invalid data addresses Ensure that register X is addressed as X 1 in Modbus telegrams according to the Modbus standard See section 9 Modbus register addresses for available data See sections 9 7 to 9 12 for data values that require a sensor Write access requires a correct PIN code ScadaPinCode register 00011 Writing the correct PIN code value will trigger the write access control and write access will be open which can be verified with GeneralStatus register 00029 bit 1 1 51 English GB a9 useubuz 14 3 Fault finding CIM CIU
53. erage value of line currents on pump Note This data point is not available for Hydro Multi E Power consumption of pump Note This data point is not available for Hydro Multi E Motor temperature of pump Note This data point is not available for Hydro Multi E Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control Note This data point is not available for Hydro Multi E 9 8 Pump 2 register block Address 00411 00412 00413 00414 00415 00416 00417 00418 00419 00420 A register value of OxFFFF indicates not available Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED 9 9 Pump 3 register block Address 00421 00422 00423 00424 00425 00426 00427 00428 00429 00430 A register value of OxFFFF indicates not available Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED Scale bool bool bool unscaled 1h 0 01 10 W 0 01 K enum Scale bool bool bool unscaled 1h 0 01 0 1A 10 W 0 01K enum Notes Indicates if the pump is locally or remotely controlled 0 Local controlled b
54. erent from Connected it is possible to establish a call up connection When the call up connection is established GPRS data exchange will be blocked until the call up is terminated by the caller A total of three Modbus clients can be connected to the Modbus TCP port of the CIU 250 and communicate simultaneously Each connection called a socket connection is handled independently If all three sockets are used simultaneously a Silence timeout of only one minute is used to prevent a complete occupation for a long time GSM GPRS network Static IP address Base station APN Static IP address PC Tool etc Mobile phone GSM GPRS GA CIU 250 with o LO Setup status and ee D control commands a d 2 via SMS ed 3 ke Fig 26 GPRS connection from a PC to the CIU 250 directly via GPRS GSM operator GSM GPRS network GRE router Base station APN Static IP address Mobile phone GSM GPRS a CIU 250 with CIM 250 module gt and SIM card io Setup status and S control commands z via SMS 43 English GB a9 useubuz 13 Modbus RTU telegram examples CRC fields are not shown in the following examples The Modbus data model states that registers numbered X are addressed in telegrams as X 1 e g register 00104 setpoint is addressed as 00103 in a Modbus telegram 13 1 Modbus telegram overview The maximum size of a Modbus RTU telegram is 256 bytes Telegrams mus
55. es it possible to daisy chain from product to product without the need of additional Ethernet switches The last product in the chain is only connected to one of the Ethernet ports Each Ethernet port has its own MAC address 2 Ethernet o switch T e N z ke Fig 19 Selecting the Industrial Ethernet protocol Pos Description f m 0 PROFINET IO Default from factory Apo MES 1 Modbus TCP uad A 3220 2 E Reserved LED1 will be permanently red to indicate an ESI 1 s D invalid configuration Cmm Reset to factory default Ee 11442 l Note The rotary switch has to be set in this position for M ei lov jm F 20 seconds to Reset to factory default During this xo E period LED1 will be flashing red and green at the same SE time to indicate reset will occur TE Sch zum Every change of the rotary switch setting when TTT NNUS f the module is powered on will cause the module j NZ EL yasciwae to restart 1 0604 1 0604 WO2QIW 3M NON am KREE E Sa 7 3 Setting up the IP addresses The CIM 500 Ethernet module is default set up to a fixed IP e address It is possible to change the IP address settings from the built in web server e x l IP address 192 168 1 100 2 pear setings Subnet mask 255 255 255 0 used by web server Gateway 192 168 1 1 Fig 18 Example of Ethernet connection IP settings for Modbus TCP Must be setup by the Web server 14 7 4 Establish connection to the Web server The CIM 500 module can
56. ess 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlRegister address Start address LO 0x64 00101 0x0065 Value HI 0x00 ControlRegister value Value LO 0x01 1 0x0001 Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlRegister address Start address LO 0x64 00101 0x0065 Value HI 0x00 ControlRegister value Value LO 0x01 1 0x0001 If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 47 English GB a9 useubuz 14 Fault finding 14 1 Fault finding CIM CIU 200 Faults in a CIM CIU 200 can be detected by observing the status of the two communication LEDs See the table below and section 3 2 Modbus RTU CIM 200 14 1 1 LED status CIM 200 fitted in a Grundfos booster system Fault LED status 1 Both LEDs LED1 and LED2 remain off a when the power supply is connected b The LED for internal communication a LED2 is flashing red The LED for internal communication a LED2 is constantly red The Modbus LED LED1 is constantly a red The Modbus LED LED1 is flashing red a CIM 200 fitted in the CIU 200 Fault LED status 1 48 Both LEDs LED1 and LED2 remain off a when the power supply is connected The LED for inter
57. essure Operation with increased power consumption Process out of range monitoring estimation calculation control Application alarm External sensor input high External sensor input low Alarm on all pumps Inconsistency between sensors Level float switch sequence inconsistency Water shortage level 1 Water leakage Cavitation Non return valve fault High pressure Low pressure Diaphragm tank precharge pressure out of range Subject to alterations Code 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 236 237 238 239 240 241 242 243 244 245 246 247 248 Description VFD not ready Water shortage level 2 Soft pressure build up timeout Pilot pump alarm Alarm general purpose sensor high Alarm general purpose sensor low Pressure relief not adequate Fault motor contactor feedback Fault mixer contactor feedback Time for service mixer Maximum number of mixer starts per hour exceeded Pump fault due to auxiliary component or general fault Communication fault pump module Communication fault I O module Combi event Not used Not used Network alarm Ethernet No IP address from DHCP server Ethernet Auto disabled due to misuse Ethernet IP address conflict Pump 1 fault Pump 2 fault Pump 3 fault Pump 4 fault Lubricate bearings specific service info
58. ettings at their factory default values Click Submit to transfer the new settings and close the Web browser CIM 500 is now ready to be accessed from a Modbus TCP master via one of its Ethernet ports Use the IP address selected under step 9 The Modbus address Unit ID in the Modbus TCP telegram is not used e The CIM 500 LED 1 will be flashing green when Modbus TCP communication takes place You can use the two Ethernet ports for daisy chaining of CIM 500 modules e Itis possible to have connection to the Web server simultaneously with a connection to a Modbus TCP master e Itis possible to have connection to more Modbus TCP masters simultaneously e g to have connection to PC Tool CIM CIU while connected to another Modbus TCP master 11 8 Modbus TCP communication setup CIU 500 Step 10 11 12 13 Action Check that both CIU 500 unit and the booster system are powered off Remove the front cover of the CIU 500 unit Select position 1 at the CIM 500 module protocol rotary switch See section 7 2 Setting the Industrial Ethernet protocol Connect the GENIbus cable from the CIU 500 to the booster system See figure 5 in CIU Communication Interface Unit installation and operating instructions or see the CIU quick guide Power on the CIU 500 unit and the booster system and observe LED2 turn steady green and LED1 remaining off Connect one of the CIU 500 Ethernet ports RJ45 to a PC using an Ethernet cable Configure the PC E
59. f the booster system measurement modules require a particular sensor to be present As a limited number of sensors are available only a few of the measurement modules can be available simultaneously The table below shows the relation between the Modbus measurement modules and the sensor value selected on the CU 35X Address 00301 00302 00315 00316 00320 00337 00338 00339 00340 00341 Register name Head VolumeFlow InletPressure RemotePressure RemoteTemp AmbientTemp InletTemp OutletTemp TemperatureDifference OutletPressure FeedBack SensorUnit 16 0 01 m 3 0 1 m h T 0 001 bar 5 0 001 bar 18 0 01 K 22 0 01 K 20 0 01 K 19 0 01 K 21 0 01 K 6 0 001 bar Hydro Control MPC Measuring sensor options Differential pressure pump zero 100 m Flow rate Differential pressure inlet Differential pressure external External pressure Return pipe temperature external Ambient temperature Return pipe temperature Flow pipe temperature Differential temperature Discharge pressure Differential pressure outlet 0 100 signal The table below shows the relation between the Hydro Multi E model G Modbus measurement modules and the measurement unit selected with the Grundfos Go for the feedback sensor Only one of the measurement module groups in the table below will be available at a time 26 Primary sensor options Differential pressure pump Differential press
60. gister block 25 9 7 Pump 1 register block 28 9 8 Pump 2 register block 29 9 9 Pump 3 register block 29 9 10 Pump 4 register block 30 9 11 Pump 5 register block 30 9 12 Pump 6 register block 31 9 13 Pilot pump register block 31 9 14 Back up pump register block 32 9 15 Alarm simulation register block 33 10 Detailed descriptions 34 10 1 Control mode 34 10 2 Tank filling applications 35 10 3 Setpoint 35 10 4 Temperature calculation 35 10 5 Alarms and warnings from the booster system 36 10 6 Alarms from the individual pumps 37 11 Modbus RTU commissioning step by step guides 38 11 1 Hardware setup CIM 200 38 11 2 Hardware setup CIU 200 38 11 3 Hardware setup CIM 250 GSM call up 38 11 4 Hardware setup CIU 250 GSM call up 39 11 5 Hardware setup CIM 250 GPRS connection 39 11 6 Hardware setup CIU 250 GPRS connection 39 11 7 Modbus TCP communication setup CIM 500 40 11 8 Modbus TCP communication setup CIU 500 40 12 12 1 12 2 13 13 1 13 2 13 3 13 4 13 5 13 6 13 7 13 8 13 9 13 10 13 11 13 12 13 13 14 14 1 14 2 14 3 15 16 Detailed descriptions of functionality GSM GPRS Modbus RTU telegram examples Modbus telegram overview Read holding registers 0x03 Read input registers 0x04 Write single register 0x06 Write multiple registers 0x10 Diagnostics 0x08 Diagnostics register interpretation Diagnostics Return query data Reading the CIM configuration register block Setting the setpoin
61. gnal fault pressure sensor Signal fault flow sensor Signal fault water in oil WIO sensor Signal fault moisture sensor Signal fault atmospheric pressure sensor Signal fault rotor position sensor Hall sensor Signal fault rotor origo sensor Signal fault temperature 2 sensor Signal fault temperature 3 sensor Signal fault smart trim gap sensor Signal fault vibration sensor Code 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 Description Signal fault bearing temperature sensor Pt100 general or top bearing Signal fault bearing temperature sensor Pt100 middle bearing Signal fault PTC sensor short circuited Signal fault bearing temperature sensor Pt100 bottom bearing Signal fault extra temperature sensor Signal fault general purpose sensor Unknown sensor type Signal fault power meter sensor Signal fault energy meter Signal fault user defined sensor Signal fault level sensor Sensor limit 1 exceeded e g alarm level in WW application Sensor limit 2 exceeded e g high level in WW application Sensor limit 3 exceeded e g overflow level in WW application Sensor limit 4 exceeded Sensor limit 5 exceeded Sensor limit 6 exceeded Operation with reduced efficiency Operation with reduced pr
62. h a TCP port number default 502 The difference when compared to the fieldbus protocol Modbus RTU is the exclusion of the 16 bit CRC checksum and the adding of a Modbus application program header as illustrated in fig 25 41 English GB a9 useubuz 12 2 2 Subscription The GSM service providers have different technical solutions for GPRS to choose from You have to select the service provider and the technical solution that best suit your system and it must be based on static IP addressing You will get the following from the GSM service provider A Subscriber Identity Module SIM card e An Access Point Name APN e g Internet Auser name is fixed and cannot be changed by the user A password is fixed and cannot be changed by the user e A static IP address Solutions based on a VPN Virtual Private Network involve the use of special routers e g GRE Generic Routing Encapsulation routers which you will also get from the service provider eg Modbus RTU telegram Siave ID ID code ID Data ere ooo siave ID iei ID Modbus application program header Transaction ib ID Protocol ID ID Lem un ID boot Data boot ID Modbus TCP IP application data unit Momm 25 Modbus TCP telegram 12 2 3 Installation To prepare the CIU 250 for GPRS communication some settings have to be made via SMS commands e Select Access Point Name APN ascii string This is always mandatory e Select Username USER
63. he Modbus TCP LED LED1 is off or flashing green If this is not fulfilled see section 14 3 1 Ensure that the cable between the Modbus TCP master and the Modbus slave is connected correctly See section 7 1 Ensure that the slave IP address is configured correctly and that the correct slave IP address is used in the Modbus master poll See section 7 3 See section 8 Modbus function code overview for supported function codes Note that reading and writing coils are not supported so only register functions and diagnostics will be valid Avoid reading or writing invalid data addresses Ensure that a block of registers starting at address X is addressed as X 1 in Modbus telegrams according to the Modbus standard Read the holding register at address 00002 Register Offset to see if this value is different from O If so write the value O to this address to make the slave return to the default used in this functional profile See section 9 Modbus register addresses for available data See section 9 7 to 9 12 for data values that require a sensor Set the booster system in Remote mode by setting register 00101 bit O RemoteAccessReq to 1 Remote The booster system should show Controlled from bus when status is read by handheld controllers GO Remote or R100 53 English GB a9 useubuz 15 Modbus RTU rotary switch addresses Modbus SW SW Modbus SW SW Modbus SW SW Modbus SW SW Modbus SW
64. ice This bit will be set when the CIM CIU has accepted a ResetAlarm command and the programmer can clear the ResetAlarm bit The ResetAlarmAck bit will automatically be cleared to 0 by the CIM CIU when the ResetAlarm bit is cleared by the master device and a new ResetAlarm command can be attempted by raising ResetAlarm bit again 0 No acknowledgement 1 Command acknowledged This functionality is only used when AutoAcknowledgeEvents is disabled See section 9 2 CIM configuration register block Setpoint influence status 0 No setpoint influence 1 Setpoint influence active Indicates if any pumps are rotating running or not 0 No rotation 1 Rotation Indicates if the booster system is locally or remotely controlled 0 Local a local control source with higher priority controls the system 1 Remote controlled by Modbus master Indicates if the booster system is on or off 0 Off stopped the green LED on the booster system flashes 1 On started the green LED on the booster system is on Started does not necessarily indicate rotation for instance in case of low flow stop Indicates if there is an alarm or not 0 No alarm 1 Alarm red LED on the booster system is on Indicates if there is a warning or not 0 No warning 1 Warning red LED on the booster system is on The system will continue running even if there is a warning Indicates if the system is running at maximum speed 0 No 1 Yes Indic
65. itive DO TXDO Brown Negative Common GND Grey Common GND 5 1 Setting the Modbus transmission speed The transmission speed must be set correctly before the CIM 200 Modbus module is ready to communicate with the Modbus network DIP switches SW4 and SW5 are used for setting the transmission speed See fig 8 TMO4 1710 0908 SW4 SW5 Fig 8 Modbus transmission speed DIP switch settings Available transmission speeds in bits s 1200 2400 4800 9600 19200 and 38400 The first three transmission speeds are only available via software settings whereas the last three are available via DIP switches Transmission speed bits s SW4 SW5 9600 OFF ON 19200 OFF OFF 38400 ON OFF Software defined ON ON Default transmission speed is 19200 bits per second as per the Modbus RTU standard Software defined When SW4 and SW5 are set to software defined writing a value to the holding register at address 00004 will set a new transmission speed Use the following values for software defined transmission speeds Software defined transmission Value to set in speed register 00004 1200 bits s 0 2400 bits s 4800 bits s 9600 bits s 19200 bits s 38400 bits s or Ri oO NM This value is set to 1200 bits s as default The communication interface does not support transmission speeds above 38400 bits s The software defined transmission speed value will be stored in the communication interface and will remain after a
66. ity with 2 stop bits If necessary set line termination Connect the necessary cables from the CIM 200 to the Modbus network Confirm that the GENIbus LED is constantly green and that the Modbus LED is either off if no master is actively polling the slave or flashing green indicating error free communication The CIM 200 is now ready to be accessed via the Modbus network 11 2 Hardware setup CIU 200 Step 1 co Oo CO1 AJOJN 9 Action Complete the booster system configuration e g sensor configuration and local mode This can be done either via the R100 or Grundfos GO remote control or Grundfos PC Tool E Products Select the Modbus slave address 1 247 Select the transmission speed of the Modbus slave Select parity and stop bits of the Modbus slave even parity with 1 stop bit or no parity with 2 stop bits If necessary set line termination Connect the GENIbus cable from the CIU 200 to the booster system Connect the necessary cables from the CIU 200 to the Modbus network Connect the power supply cable to the CIU 200 and switch the unit on Confirm that the GENIbus LED is constantly green and that the Modbus LED is either off if no master is actively polling the slave or flashing green indicating error free communication The CIU 200 is now ready to be accessed via the Modbus network 11 3 Hardware setup CIM 250 GSM call up Step OU PrGO ib l A T 8 Action Install the CIM 250 in the
67. l service information Moisture alarm analog Electronic DC link protection activated ERP Communication fault main system SCADA Other Performance requirement cannot be met Commanded alarm standby trip Diaphragm break dosing pump Insulation resistance low Too many starts per hour Moisture switch alarm digital Smart trim gap alarm Vibration Setup conflict Load continues even if the motor has been switched off External motor protector activated e g MP 204 Battery low Turbine operation impellers forced backwards Change bearings specific service information Change varistor s specific service information Overvoltage Gas in pump head deaerating problem Code Description 36 37 38 40 41 42 45 48 49 50 51 52 53 54 55 56 57 58 59 60 64 65 66 67 68 69 70 71 72 73 74 15 76 Discharge valve leakage Suction valve leakage Vent valve defective Undervoltage Undervoltage transient Cut in fault dV dt Voltage asymmetry Overload Overcurrent i_line i_dc i_mo Motor protection function general shutdown mpf Blocked motor pump Motor slip high Stalled motor Motor protection function 3 sec limit Motor current protection activated MCP Underload Dry running Low flow No flow Low input power Overtemperature Motor temperature 1 t m or t_mo or t_mo1 Temperature
68. lave responds with exception response 0x02 Invalid data address 4 The slave returns data value OxFFFF 65535 5 The slave does not react to control actions or to writing of settings Possible cause a b c a b a Configuration or installation error The slave may be in listen only mode If the holding register of address 00001 SlaveMinimumReplyDelay is set too high the master may time out before receiving the response from the slave The master is trying to use an unsupported function in the CIM CIU 250 The master is trying to read or write an invalid data address If a master tries to read register addresses that are not listed in the tables the slave will respond with this exception response Some masters may automatically try to read large blocks in one telegram which will cause problems if some of the registers in the block are not supported An example would be reading the CIM configuration and CIM status register blocks in one telegram This is not possible since there are unused addresses among the blocks The availability of data will in some cases depend on a configuration or the actual conditions of the system e g trying to request data from a booster system which is not present will return data not available OxFFFF With its present configuration or operating mode the booster system is unable to supply the requested data The CIU 250 is SCADA PIN code protected G
69. lling mode The scale is 0 01 of tank height Indicates actual start limit in tank filling mode The scale is 0 01 of tank height Indicates actual stop limit in tank filling mode The scale is 0 01 of tank height Indicates actual alarm high limit in tank filling mode The scale is 0 01 of tank height Indicates actual warning low limit in tank filling mode The scale is 0 01 of tank height Unit of feedback sensor bar mbar m kPa psi ft m h e e m3 s Us gpm 10 C 11 F 12 255 NA o STE co Multi E model G Multi E model H Address Register name Description 00221 FeedBackSensorMin 00222 FeedBackSensorMax Minimum of feedback sensor Maximum of feedback sensor 9 6 System data register block Registers in this block can be read by means of function codes 0x03 and or 0x04 They are read only The table below shows whichregisters each booster system type supports Address Register name Scale 00301 Head 0 001 bar 00302 VolumeFlow 0 1 m h 00303 RelativePerformance 0 01 00304 00305 RESERVED 00306 Digitallnput bits 00307 DigitalOutput bits 00308 ActualSetpoint 0 01 00309 MotorCurrent 0 1A 00310 00341 RESERVED 00313 PowerLO 1 Watt 00314 RESERVED 00315 InletPressure 0 001 bar 00316 RemotePressure1 0 001 bar 00317 Level 0 01 m 00318 00319 RESERVED 00320 RemoteTemp1 0 01 K 00321 Ge RESERVED 00324 00325 AuxSensorlnput 0 01 00326 RESERVED
70. m slave to master Field Value Address 0x01 Function code 0x03 Byte count 0x06 Register 108 HI 0x00 Register 108 LO 0x01 Register 109 HI 0x00 Register 109 LO 0x01 Register 110 HI 0x00 Register 110 LO 0x01 In the response the byte count is six since there are three registers of two bytes All three registers hold the value of 0x0001 13 3 Read input registers 0x04 This function is used for reading input registers from the slave Input registers are read only registers by definition The request telegram specifies the starting address the address of the first register to be read and the number of holding registers to read In the telegram register addresses start from zero meaning that registers numbered 0 16 are addressed as 0 15 The register data in the response message are packed two bytes per register For each register the first byte contains the high order bits while the second byte contains the low order bits Example of request from master to slave Field Value Address 0x01 Function code 0x04 Start address HI 0x10 Start address LO 0x10 Quantity HI 0x00 Quantity LO 0x03 In the request the slave with address 1 is asked to deliver three contiguous registers starting from address 0x1010 4112 meaning register 4113 Example of response from slave to master Field Value Address 0x01 Function code 0x04 Byte count 0x06 Register 4113 HI 0x22 Register 4113 LO 0x22 Register 4114 HI 0x22 Register 4114 LO 0x22
71. n LED2 is constantly red LED1 is flashing yellow See signal 1 in fig 16 on page 13 The LED for GSM GPRS communication is pulsating yellow with single pulse but the CIM 250 cannot send or receive SMS messages Possible cause a a a b c d a The CIU 250 is defective No internal communication between the CIU 250 and the booster system The CIU 250 does not support the connected version of the booster system The SIM card has not been inserted The SIM card has not been inserted correctly The SIM card PIN code is not correct No connection to the GSM network The CIM 250 has not been initialised Possible cause a b a a a b c d The CIM 250 is fitted incorrectly in the Grundfos E pump The CIM 250 is defective No internal communication between the CIM 250 and the Grundfos E pump The CIM 250 does not support the Grundfos E pump connected The SIM card has not been inserted The SIM card has not been inserted correctly The SIM card PIN code is not correct No connection to the GSM network The CIM 250 has not been initialised Remedy Replace the CIU 250 Check the cable connection between the booster system and the CIU 250 e Check that the individual conductors have been fitted correctly Check the power supply to the booster system Contact the nearest Grundfos company Insert the SIM card See section 6 1 2 Inserti
72. n and operating instructions included on CIM CIU support files CD sections 2 1 2 2 and 2 4 The CIU 250 is now ready to be accessed from a Modbus TCP master via GPRS or via SMS commands 39 English GB a9 useubuz 11 7 Modbus TCP communication setup CIM 500 Step 9 10 11 12 Action Install the 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 Power on the booster system and observe LED2 turn steady green and LED1 remaining off Complete the booster system configuration e g sensor configuration and selection of local Operating mode local Control mode and local Setpoint e g via Go Remote Connect one of the CIM 500 Ethernet ports RJ45 to a PC using an Ethernet cable Configure the PC Ethernet port to the same subnetwork as the CIM 500 e g 192 168 1 1 and the subnet mask to 255 255 255 0 See section A 7 How to configure an IP address on your PC on page 57 Open your internet browser and make contact to the CIM 500 Web server Factory default address 192 168 1 100 Log on to the Web server Default User admin Password Grundfos In the menu column to the left select Configuration Real time Ethernet protocol Type in an IP address belonging to the same subnet as your PC e g 192 168 1 2 Type in the subnet mask 255 255 255 0 and leave the rest of the s
73. n is used for SCADA system communication via the GSM network Connection is established when the SCADA system dials the CIU 250 The CIU 250 will automatically pick up the phone and wait for data traffic in the form of Modbus RTU telegrams If legal data traffic has not been initiated within one minute the CIU 250 will hang up the line This silence timeout is active during the whole communication session Whenever the SCADA system has completed the Modbus communication it hangs up the line This is detected by the CIU 250 which also hangs up the line and the call up communication session is thereby completed See fig 24 GSM network e g SCADA les Silence timeout after 1 min without communication lt Modbus communication gt O Hangs u N th a GH Hang up Hangs up 98 eline Ire o Session S completed x He Fig 24 Illustration of a GSM call up session 12 1 2 SCADA PIN code protection It is always possible to get read access via Modbus but if the CIU 250 is SCADA PIN code protected GeneralStatus register 00029 bit O 1 write access requires that the correct PIN code ScadaPinCode register 00011 has been written Writing the correct PIN code will trigger the write access control and write access will be open which can be verified with GeneralStatus register 00029 bit 1 1 For call up connections with PIN code protection the ScadaPinCode register has to be written each time a new c
74. n some booster system types have programmable alarm action types The complete list of possible alarm warning codes is shown below Not all codes apply to all booster system types Alarm warning 2 description ction tyPe Code Reset type 3 External fault AIM signal rog 10 Communication A fault pump ES Hardware fault 80 IO 351 pump A module None Hardware fault 80 IO 351 I O A module None Verification 83 error EEPROM A parameter area None Sensor fault general measuring sensor 88 A None Signal fault closed loop feedback sensor 89 A M Prog Temperature 91 sensor 1 signal A M fault Real Time Clock 157 A error Prog None Sensor supply fault 5V Sensor supply fault 24V Signal fault analog input 1 161 A None 162 A None 165 A M Prog Signal fault ZER analog input 2 A M Prog Signal fault Weg analog input 3 A M Prog Temperature 175 sensor 2 signal A M fault Prog Limit exceeded 190 supervised item A M 1 Limit exceeded 191 supervised item A M 2 203 Alarm on all A M pumps Prog Prog Prog 36 Code 204 208 210 211 213 214 215 216 219 231 232 248 From device Alarm warning description Inconsistency between sensors Operation outside performance range Overpressure Underpressure VFD not ready Water shortage Soft pressure build up timeout Pilot pump alarm
75. n the Modbus 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 See section 5 Modbus RTU CIM 200 setup for wiring recommendations Ensure that the slave address is configured correctly and that the correct slave address is used in the Modbus master poll See section 5 3 Modbus address selection for slave address selection Ensure that the transmission speed and stop bit parity settings are configured correctly in both master and slave Ensure that each end of the Modbus trunk cable is terminated if necessary See section 5 4 Termination resistor for line termination of the Grundfos slave Ensure that the bus topology for a Modbus network is correct Either send a restart communications diagnostics command or restart the booster system manually Increase the timeout span in the master in order to communicate See section 8 Modbus function code overview for supported function codes Note that reading and writing coils are not supported so only register functions and diagnostics will be valid Avoid reading or writing invalid data addresses Ensure that register X is addressed as X 1 in Modbus telegrams according to the Modbus standard Read the holding register at address 00002 Register Offset to see if this value is different from O If so write the value O to this ad
76. nal communication a LED2 is flashing red The LED for internal communication a LED2 is constantly red The Modbus LED LED1 is constantly a red The Modbus LED LED1 is flashing red a Possible cause The CIM 200 is fitted incorrectly in the Grundfos booster system The CIM 200 is defective No internal communication between the CIM 200 and the Grundfos booster system The CIM 200 does not support the Grundfos booster system connected Fault in the CIM 200 Modbus configuration Fault in the Modbus communication fault in parity or cyclic redundancy check Possible cause The CIU 200 is defective No internal communication between the CIU 200 and the E pump The CIU 200 does not support the E pump which is connected Fault in the CIM 200 Modbus configuration Fault in the Modbus communication fault in parity or cyclic redundancy check Remedy Ensure that the CIM 200 is fitted connected correctly Replace the CIM 200 Ensure that the CIM 200 is fitted correctly in the Grundfos booster system Contact the nearest Grundfos company Check the transmission speed switches SW4 and SW5 If the switches are set to software defined an invalid value may have been set via Modbus Try one of the preselected transmission speeds e g 19200 bits s Check that the Modbus address switches SW6 and SW7 has a valid value 1 247 Check the transmission speed switches SWA and S
77. ng the SIM card Insert the SIM card See section 6 1 2 Inserting the SIM card Enter the correct PIN code See section 6 1 2 Inserting the SIM card Check the connection to the antenna Check the GSM coverage of the area using e g a mobile phone Use an external antenna and experiment with the position Follow the configuration procedure in CIM 250 SMS commands supplement to installation and operating instructions on the CD ROM supplied with the GSM module Remedy Ensure that the CIM 250 is fitted connected correctly Replace the CIM 250 Ensure that the CIM 50 is fitted correctly in the Grundfos E pump Contact the nearest Grundfos company The LED for GSM GPRS communication Insert the SIM card See section 6 1 2 Inserting the SIM card Insert the SIM card See section 6 1 2 Inserting the SIM card Enter the correct PIN code See section 6 1 2 Inserting the SIM card Check the connection to the antenna Check the GSM coverage of the area using e g a mobile phone Use an external antenna and experiment with the position Follow the configuration procedure in CIM 250 SMS commands supplement to installation and operating instructions on the CD ROM supplied with the GSM module 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults Fault 1 The slave does not respond to telegrams 2 he slave responds with exception response 0x01 Invalid function 3 The s
78. ntrolled via buttons on pump 1 Remote controlled by the booster system Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Average value of line currents on pump Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control 31 English GB a9 useubuz 9 14 Back up pump register block Address 00471 00472 00473 00474 00475 00476 00477 00478 00479 00480 A register value of OxFFFF indicates not available 32 Register name Bit 0 AccessMode Bit 1 OnOff Bit 2 Fault AlarmCode OperationTimeHl OperationTimeLO Speed LineCurrent Power MotorTemperature ControlSource RESERVED Scale bool bool bool unscaled 1h 0 01 96 0 1A 10 W 0 01 K enum Notes Indicates if the pump is locally or remotely controlled 0 Local controlled via buttons on pump 1 Remote controlled by the booster system Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes Operating time of the pump Speed
79. oduct a The CIM 500 does not support the Grundfos product connected a Fault in the CIM 500 Modbus TCP configuration a Error in firmware download a Memory fault Remedy Check that the CIM 500 is fitted connected correctly Replace the CIM 500 Check that the CIM 500 is fitted correctly in the Grundfos product Contact the nearest Grundfos company Check that the rotary switch SW1 is set to 1 Check that Modbus TCP IP address configuration is correct See section A 4 Modbus TCP configuration on page 58 Use the Web server to download the firmware again Replace the CIM 500 Remedy Replace the CIU 500 Check the cable connection between the Grundfos product and the CIU 500 e Check that the individual conductors have been fitted correctly eg not reversed a No internal communication between the Check the power supply to the Grundfos product Contact the nearest Grundfos company Check that the rotary switch SW1 is set to 1 Check that Modbus TCP IP address configuration is correct See section A 4 Modbus TCP configuration on page 58 Use the Web server to download the firmware again Replace the CIM 500 14 3 2 CIM CIU 500 Modbus TCP communication faults Fault 1 The slave does not respond to telegrams 2 he slave responds with exception response 0x01 Invalid function 3 The slave responds with exception response 0x02 Invalid data address Possible cause
80. of the pump motor Average value of line currents on pump Power consumption of pump Motor temperature of pump Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control 9 15 Alarm simulation register block Registers in this register block can be read by means of function codes 0x03 and or 0x04 Address 00701 00702 00703 00704 00705 00706 00707 00708 00709 Register name RESERVED Simulation EventCode Simulation DeviceType Simulation DeviceNumber Simulation ActionType Simulation ResetType Simulation Activate Simulation Active Description Code for the event Alarm to simulate See section 16 Grundfos alarm and warning codes Code for the device 0 CU351 352 controller Pump IO 351 pump module Primary sensor Redundant sensor Secondary sensor 10 351 I O module System Analogue input 10 Pilot pump 11 Limit exceeded function 12 Back up pump ONOnNARWN co Code for the device number according to device type E g if Simulation DeviceType 2 then this register determines the pump number 1 8 Type of action for simulated event Stop Stop with delay Minimum User defined Maximum Set pumps to local No action warning only Emergency run OINOAORWN AO Manual Automatic Used to activate alarm simulation with alarms warnings 0 Deactivate
81. ommunications command code 0x08 subcode 0x01 must be issued Clear counters and diagnostics register Clears all counters and the diagnostics register these are also cleared on power up restart Return bus message count Returns the number of messages detected by the slave Return bus CRC error count Returns the number of CRC errors in the slave Return bus exception count Returns the number of Modbus exception responses that the slave has transmitted Return slave message count Returns the number of messages that the slave has processed Return slave no response count Returns the number of messages for which the slave has sent no response Return bus character overrun count Returns the number of overruns in the slave Clear overrun counter Clears the overrun counter this is also cleared on power up restart Example of request from master to slave Field Value Address 0x01 Function code 0x08 Subcode 0x00 Data OxAB Data OxCD The response is identical to the request Example of response from slave to master Field Value Address 0x01 Function code 0x08 Subcode 0x00 Data OxAB Data OxCD 45 English GB a9 useubuz 13 7 Diagnostics register interpretation The diagnostics register is interpreted as follows Bit Description 0 Communication failure with the Grundfos booster system EEPROM self test failed the test is carried out when system is booted 2 Grundfos booster system not s
82. on Leakage current Missing phase External fault signal Too many restarts Too many hardware shutdowns Electronic DC link protection activated ERP Other Turbine operation impellers forced backwards Change bearings specific service information Change varistor s specific service information Overvoltage Undervoltage Undervoltage transient Cut in fault dV dt Voltage asymmetry Overload Overcurrent i_line i_dc i_mo Motor protection function general shutdown MPF Blocked motor pump Motor protection function 3 sec limit Motor current protection activated MCP Underload Dry running Low input power Overtemperature Motor temperature 1 t m ort mo or t mof Temperature control electronics Temperature too high internal frequency converter module t m Thermal relay 2 in motor e g thermistor Hardware fault type 1 Hardware shutdown HSD Internal communication fault Communication fault twin head pump Hardware fault type 2 Verification error FE parameter area EEPROM Memory access error Verification error BE parameter area EEPROM Sensor fault Signal fault feedback sensor 1 Signal fault temperature 1 sensor Signal fault sensor 2 Code 96 105 106 148 149 155 156 157 161 162 163 164 165 166 167 175 176 190 191 240 241 242 Alarm warning description Setpoint signal outside range Electronic rectifier protection activated ERP Electronic inverte
83. ower supply has been switched off and that it cannot be accidentally switched on 6 1 1 Fitting a GSM antenna An antenna must be connected to the CIM 250 to establish connection to the GSM network If the CIU 250 is installed in a metal control cabinet Grundfos recommends fitting an external GSM antenna Grundfos offers different kinds of antennas No antenna is supplied with the CIU 250 It must be ordered separately External antenna Connect the antenna cable to the SMA connection pos 1 of the CIM 250 The antenna must be installed outside the control cabinet in a position with good reception conditions e 4 OTOH ts d I A TM04 2644 2808 Fig 13 Fitting an external GSM antenna Pos Description 1 SMA connection for GSM antenna 2 Antenna cable for external GSM antenna 11 English GB 89 useubuz 6 1 2 Inserting the SIM card Before inserting the SIM card into the CIM 250 remove the PIN code or set the PIN code to 4321 Procedure 1 Insert the SIM card into a mobile phone 2 Remove the PIN code from the SIM card or set the PIN code to 4321 See the manual of the mobile phone 3 Insert the SIM card into the CIM 250 See fig 14 The slanted edge of the SIM card must point downwards away from the connector The connectors on the SIM card must face inwards towards the CIM 250 See fig 14 TM04 2643 2808 Fig 14 Inserting the SIM card Pos
84. power off 5 2 Setting the parity When software defined transmission speed is enabled ON software defined parity and stop bits are also enabled The parity can be set either manually by using SW3 or via software defined settings Manual setting of parity Default byte format 11 bits e 1 start bit 8 data bits least significant bit sent first e 1 parity bit even parity e 1 stop bit The default setting of the CIM 200 Modbus module is even parity 1 stop bit It is possible to change the parity using DIP switch SW3 The parity can be changed to no parity 2 stop bits See fig 9 TMO4 1709 0908 Fig 9 Parity DIP switch settings Parity SW3 Even parity 1 stop bit OFF No parity 2 stop bits ON Software defined parity and stop bits When SW4 and SW5 are set to software defined the value in the holding registers at addresses 00009 and 00010 will override the setting of SW3 See figs 8 and 9 Value to set in Software defined parity register 00009 No parity default 0 Even parity 1 Odd parity 2 Value to set in register 00010 1 stop bit default 1 2 stop bits 2 Software defined stop bit The software defined parity and stop bit values will be stored in the communication interface and will remain after a power off Before the parity and stop bits can be set via software defined settings SW4 and SW5 must be set to ON 5 3 Modbus address selection A Modbus slave on a Modbus network mu
85. pump 6 data and status Registers for simulating alarms and warnings This area is for device labelling by the user others are 16 bit values or high low order parts of 32 bit values 17 English GB a9 useubuz 9 2 CIM configuration register block Registers in this block can be read by means of function codes 0x03 and or 0x04 They can be written as holding registers with function codes 0x06 and 0x10 Address Register name 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 18 SlaveMinimumReplyDelay RegisterOffset SoftwareDefinedModbusAddress SoftwareDefinedBitRate AutoAckControlBits ReadWriteSeparation ScadaCallBackRegister NoDataActivity Timeout SoftwareDefinedParity SoftwareDefinedStopBit CIM CIM CIM Description 200 250 500 The minimum reply delay from the slave in ms Value range 0 10000 i e up to 10 seconds reply delay This delay is typically used in conjunction with a modem The delay value is stored in the device and will remain after a power off The delay set here will be added to the internal delay in the device Default value is O An address offset that is added to all addresses above 00100 Default value is 0 For most applications this offset should not be changed Note This offset does not affect the CIM configuration register block or the CIM status register block addresses The register offset value is stored in the device and will
86. r protection activated EIP Motor bearing temperature high Pt100 in drive end DE Motor bearing temperature high Pt100 in non drive end NDE Inrush fault Communication fault internal frequency converter module Real Time Clock error Sensor supply fault 5 V Sensor supply fault 24 V Measurement fault motor protection Signal fault Liqtec sensor Signal fault analog input 1 Signal fault analog input 2 Signal fault analog input 3 Signal fault temperature 2 sensor Signal fault temperature 3 sensor Limit exceeded sensor 1 Limit exceeded sensor 2 Lubricate bearings specific service information Motor phase failure Automatic motor model recognition failed 37 English GB a9 useubuz 11 Modbus RTU commissioning step by step guides If the sensor configuration is changed restart the CIM CIU unit to ensure a correct scaling of the sensor value 11 1 Hardware setup CIM 200 Step 1 N OO 1 AJO 8 Action Install the CIM 200 in the Grundfos booster system according to the booster system documentation Complete the booster system configuration e g sensor configuration and local mode This can be done either on the booster system control panel via the R100 or Grundfos GO Remote or Grundfos PC Tool E Products Select the Modbus slave address 1 247 Select the bit rate of the Modbus slave Select parity and stop bits of the Modbus slave even parity with 1 stop bit or no par
87. r to gain access to remote control and configuration Verify acceptance in GeneralStatus WriteAccess register 00029 bit 1 Programming of the SCADA PIN code made via the SMS command SETSCADACODE See CIM 250 SMS commands supplement to installation and operating instructions on the CD ROM supplied with the GSM module Description Holds a CRC error counter for the GENIbus connection to the booster system Holds a data error counter for the GENIbus connection to the booster system A Grundfos specific version number This is an unsigned integer value Holds the current Modbus slave address of the device Valid value range 1 247 Holds a transmit counter for total number of telegrams sent to the booster system on the GENIbus connection Holds a receive counter for total number of telegrams received from the booster system on the GENIbus connection PIN code functionality 0 No PIN code required 1 PIN code required to perform remote control and configuration Activation of SCADA PIN code protection takes place via the SMS command SCADACODE See CIM 250 SMS commands supplement to installation and operating instructions on the CD ROM supplied with the GSM module Remote write access 0 No write access the PIN code is incorrect 1 Full write access the PIN code is either correct or not enabled Grundfos product family Grundfos product type Grundfos product version CIM CIM CIM 200 250 500 CIM CIM C
88. re 00341 OutletDiffPressure 00358 RemotePressure1 00316 RemotePressure2 00353 RemoteDiffpressure 00359 FeedTankLevel 00342 StorageTankLevel 00350 VolumeFlow 00302 RemoteFlow 00360 RemoteTemp1 00320 RemoteTemp2 00354 AmbientTemp 00337 AuxSensorlnput 00325 27 English GB a9 useubuz 9 7 Pump 1 register block The data from the booster systems and it will not be available for non boosters because this data is read directly from the booster systems The data shown on the MPC display in this case is calculated in the MPC Address Register name Scale Bit 0 AccessMode bool ES Bit 1 OnOff bool Bit 2 Fault bool 00402 AlarmCode unscaled 00403 OperationTimeHl th 00404 OperationTimeLO 00405 Speed 0 01 96 00406 LineCurrent 0 1A 00407 Power 10 W 00408 MotorTemperature 0 01 K 00409 ControlSource enum 00410 RESERVED A register value of OxFFFF indicates not available 28 Notes Indicates if the pump is locally or remotely controlled 0 Local controlled by buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Av
89. ress The slave returns data value OxFFFF 65535 The slave does not change Modbus transmission speed with register 0004 Possible cause b c a b b The slave may be in listen only mode If the holding register of address 00001 SlaveMinimumReplyDelay is set too high the master may time out before receiving the response from the slave The master is trying to use an unsupported function in the CIM CIU The master is trying to read or write an invalid data address If a master tries to read register addresses that are not listed in the tables the slave will respond with this exception response Some masters may automatically try to read large blocks in one telegram which will cause problems if some of the registers in the block are not supported An example would be reading the CIM configuration and CIM status blocks in one telegram This is not possible since there are unused addresses between the blocks The register address offset may have been changed from default The value is unavailable A data value of OxFFFF does not necessarily indicate an error condition It means that the value is unavailable from the booster system The booster system is not configured to show the value or lacks a sensor to read the value Configuration error An invalid value may be set in register 00004 Remedy The slave does not respond a Configuration or wiring error Check the visual diagnostics o
90. rical asymmetry Current asymmetry Cos too high Cos too low Auxiliary winding fault single phase motors Auxiliary winding current too high single phase motors Auxiliary winding current too low single phase motors Start capacitor low single phase motors 55 English GB a9 useubuz Code 124 144 145 146 147 148 149 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 56 Description Run capacitor low single phase motors Motor temperature 3 Pt100 t mo3 Bearing temperature high Pt100 in general or top bearing Bearing temperature high Pt100 middle bearing Bearing temperature high Pt100 bottom bearing Motor bearing temperature high Pt100 in drive end DE Motor bearing temperature high Pt100 in non drive end NDE Communication fault add on module Fault analog output Communication fault display Inrush fault Communication fault internal frequency converter module Real time clock out of order Hardware circuit measurement fault CIM fault Communication Interface Module GSM modem SIM card fault Sensor supply fault 5 V Sensor supply fault 24 V Measurement fault motor protection Signal fault Liqtec sensor Signal fault analog input 1 Signal fault analog input 2 Signal fault analog input 3 Si
91. rking For configuring the CIM 250 for a GPRS connection follow the instructions in the CIM 250 SMS commands installation and operating instructions included on CIM CIU support files CD sections 2 1 2 2 and 2 4 To verify the GPRS setting after completion the SMS command GPRSSETTING can be used To verify that the GPRS connection is working the SMS command GPRSSTATUS can be used The connection state should be Context active if ready and Connected if a Modbus TCP master is already communicating The CIM 250 is now ready to be accessed from a Modbus TCP master via GPRS or via SMS commands 11 6 Hardware setup CIU 250 GPRS connection Action Connect the GENIbus cable from the CIU 250 to the Grundfos product see the CIU quick guide instruction Fit a GSM antenna to the CIM module SMA connector see section 6 1 1 Fitting a GSM antenna Insert the SIM card in the CIM 250 see section 6 1 2 Inserting the SIM card Connect the mains cable to the CIU 250 see the CIU quick guide instruction and power on the CIU 250 Power on the Grundfos product Observe that LED2 turns steady green see section 6 2 LEDs indicating that the GENIbus connection is working Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s see section 6 2 LEDs indicating that the GSM connection is working For configuring the CIM 250 for a GPRS connection follow the instructions in the CIM 250 SMS commands installatio
92. rmation Motor phase failure Automatic motor model recognition failed Motor relay has been forced manually operated commanded Fault On Off Auto switch Pump continuous runtime too long User defined relay has been forced manually operated commanded Power on notice device system has been switched off Fault battery UPS Appendix The appendix describes the parts of the CIM 500 web server needed for the configuration of a Modbus TCP Ethernet connection For other CIM 500 web server features not specifically related to Modbus TCP see the CIM 500 Installation amp Operating instructions A 1 How to configure an IP address on your PC For connecting a PC to the CIM 500 via Ethernet the PC must be set up to use a fixed static IP address belonging to the same subnetwork as the CIM 500 1 Open Control Panel 2 Enter Network and Sharing Center 3 Click Change adapter settings 4 Right click and select Properties for Ethernet adapter Typically Local Area Connection Select properties for Internet Protocol Version 4 TCP IPv4 Select tab Alternate Configuration 7 Configure an IP address and subnet mask to be used by your PC See fig 28 or S Internet Protocol TCP IP Properties n xl General Alternate Configuration IF this computer is used on more than ene network enter the alternate IP settings below C Automatic private IP address User configured IP address T
93. simulation 1 Activate simulation Status on alarm simulation 0 Alarm simulation not active 1 Alarm simulation active Multi B MPC Multi E model G Multi E model H 33 English GB a9 useubuz 10 Detailed descriptions 10 1 Control mode The supported control modes are described further in this section Control modes Description Open loop The setpoint of the booster will be interpreted as setpoint for the performance The setpoint value is a percentage of the maximum performance of the booster No sensor is required in these modes gt Constant speed 0 gt Constant frequency 1 Closed loop The setpoint of the booster will be interpreted as setpoint for the pressure gt Constant head 3 The booster will adapt the speed so that the pressure is gt Constant pressure 4 constant regardless of the flow gt Constant differential pressure 5 A pressure sensor is required Closed loop The setpoint of the booster will be interpreted as setpoint for the flow temperature or level Constant flow gt Constant flow 7 is indicated in the diagram gt Constant temperature 8 A relevant sensor is required gt Constant level 10 A flow sensor for flow control e a temperature sensor for temperature control alevel sensor for level control Closed loop The setpoint of the booster will be interpreted as setpoint in proportional pressure mode as shown in the diagram gt Proportional press
94. st have a unique address from 1 247 Address 0 is reserved for broadcasting and is not a valid slave address To set the Modbus address two hexadecimal rotary switches SW6 and SW7 are used See fig 10 TM04 1706 0908 SW6 SW7 Fig 10 Setting the Modbus address For a complete overview of Modbus addresses see section 14 Fault finding The Modbus address must be set decimally from 1 to 247 5 4 Termination resistor The termination resistor is fitted on the CIM 200 Modbus module and has a value of 150 O The CIM 200 has a DIP switch with two switches SW1 and SW2 for cutting the termination resistor in and out Figure 11 shows the DIP switches in cut out state TM04 1701 0908 SW1 SW2 Fig 11 Cutting the termination resistor in and out DIP switch settings Status SW1 SW2 Cut in ON ON OFF OFF Cut out ON OFF OFF ON Default setting Termination resistor cut out Cable length Grundfos recommends the following maximum lengths Maximum cable length Bits s Terminated cable Unterminated cable m ft m ft 1200 9600 1200 4000 1200 4000 19200 1200 4000 500 1700 38400 1200 4000 250 800 To ensure a stable and reliable communication it is important that only the termination resistor of the first and last units in the Modbus network are cut in All switch settings will be effective immediately after setting the values no power off needed English GB 5 5 LEDs The CIM 200 Modbus module has t
95. t Setting the control mode Starting the booster system Stopping the booster system Fault finding Fault finding CIM CIU 200 Fault finding CIM CIU 250 Fault finding CIM CIU 500 Modbus RTU rotary switch addresses Grundfos alarm and warning codes 1 Symbols used in this document Warning If these safety instructions are not observed it may result in personal injury If these safety instructions are not observed it may result in malfunction or damage to the equipment Notes or instructions that make the job easier and ensure safe operation 41 41 41 44 44 44 44 45 45 45 46 46 46 46 47 47 47 48 48 50 52 54 55 2 Introduction 2 1 About this functional profile This functional profile describes the e CIM CIU 200 Modbus RTU e CIM CIU 250 Modbus GSM GPRS e CIM CIU 500 Modbus Ethernet for Modbus TCP for the following Grundfos booster systems e Grundfos Hydro Multi B CU 323 e Grundfos Hydro MPC CU 35X e Grundfos Control MPC CU 35X e Grundfos Hydro Multi E model G e Grundfos Hydro Multi E model H All Multi E systems that are based on MGE model G and earlier models will be referred to as Multi E model G All Multi E systems that are based on MGE model H and later models will be referred to as Multi E model H The register blocks for Hydro MPC and Control MPC are identical so in the following only Hydro MPC is mentioned If not specifically mentioned Hydro Multi B
96. t be separated by a silent interval of at least 3 5 character times The standard Modbus RTU telegram format is shown in the table below Slave Function Data CRC address code 1 byte 1 byte 0 to 252 bytes 2 bytes A telegram starts with the slave address occupying one byte Then comes a variable size data field For each telegram a CRC is calculated and appended to the telegram two bytes total All bytes in the telegram except for the CRC itself are included in the check The CRC bytes are not shown in the examples in the following sections 13 2 Read holding registers 0x03 This function is used for reading holding registers from the slave The request telegram specifies the starting address the address of the first register to be read and the number of holding registers to read In the telegram register addresses start from zero meaning that registers numbered 0 16 are addressed as 0 15 The register data in the response message are packed two bytes per register For each register the first byte contains the high order bits while the second byte contains the low order bits Example of request from master to slave Field Value Address 0x01 Function code 0x03 Start address HI 0x00 Start address LO Ox6B Quantity HI 0x00 Quantity LO 0x03 In the request the slave with address 1 is asked to deliver three contiguous registers starting from address 0x006b 107 meaning register 108 44 Example of response fro
97. the Grundfos Booster that is to be connected to a Modbus network The Hydro MPC and Control MPC are available in two variants i e with a CU 351 or a CU 352 control unit They have different CIM CIU connections as described below CIM The CIM solution is an add on communication module that is to be fitted into the back of e CU 352 Hydro MPC e CU 323 Hydro Multi B or fitted inside the terminal box of the master pump in a Hydro Multi E model H booster system In this setup the booster system will supply power to the CIM See fig 1 CIU The CIU solution is a unit incorporating a power supply module and a CIM Modbus module It can either be mounted on a DIN rail or on a wall See fig 2 The CIU unit is used with the older products e CU 351 MPC Multi E model G The CU 351 MPC must further be fitted with an add on module for the external GENIbus connection to connect to the CIU unit 3 2 Modbus RTU CIM 200 CIM 200 Modbus RTU Sub GENIbus RS 485 RS 485 Hydro MPC CU 352 S N D Q 3 LI ke Fig 1 Example of a CIM 200 solution The module is installed inside the CU352 controller Modbus RTU GENIbus RS 485 RS 485 CRE with Hydro Multi E add on CIU 200 Sub GENIbus RS 485 co 2 N co H CN 3 LI ke Fig 2 Example of CIU 200 solution for Hydro Multi E model G 3 3 Modbus GSM GPRS CIM 250 Remote communication via the CIM CIU 250 can be established by using one of th
98. thernet port to the same subnetwork as the CIM 500 e g 192 168 1 1 and the subnet mask to 255 255 255 0 See section A 1 How to configure an IP address on your PC on page 57 Open your internet browser and make contact to the CIM 500 Web server Factory default address 192 168 1 100 Log in to the Web server Default User admin Password Grundfos In the menu column to the left select Configuration Real time Ethernet protocol Type in an IP address belonging to the same subnet as your PC e g 192 168 1 2 Type in the subnet mask 255 255 255 0 and leave the rest of the settings at their factory default values Click Submit to transfer the new settings and close the Web browser CIM 500 is now ready to be accessed from a Modbus TCP master via one of its Ethernet ports Use the IP address selected under step 10 The Modbus address Unit ID in the Modbus TCP telegram is not used e The CIU 500 LED 1 will be flashing green when Modbus TCP communication takes place You can use the two Ethernet ports for daisy chaining of CIM 500 modules e Itis possible to have connection to the Web server simultaneously with a connection to a Modbus TCP master e Itis possible to have connection to more Modbus TCP masters simultaneously e g to have connection to PC Tool CIM CIU while connected to another Modbus TCP master 40 12 Detailed descriptions of functionality 12 1 GSM 12 1 1 Call up functional description The call up functio
99. tion 5 2 Setting the parity Off flashing green flashing red constantly red Modbus visual diagnostics LED1 See section 5 5 LEDs Using repeaters this number can be increased Maximum number of Modbus devices 32 Legal address range is 1 247 Total length Node address and CRC included Maximum Modbus telegram size Can only be set via software 256 bytes See section 13 Modbus RTU telegram examples 4 3 CIM 250 GSM GPRS The table below provides an overview of the specifications for the Grundfos CIM CIU 250 For further details please refer to the specific sections of this functional profile Modbus GSM GPRS specifications Data protocol Slave address GSM GPRS visual diagnostics Maximum Modbus telegram size 4 4 CIM 500 Modbus TCP Description Modbus RTU Modbus TCP Factory 231 OxE7 LED1 260 bytes The table below provides an overview of the specifications for the Grundfos CIM CIU 500 for Modbus TCP For further details please refer to the specific sections of this functional profile Modbus TCP specifications Application layer Transport layer Internet layer Link layer Ethernet cable Maximum cable length Transmission speed Industrial Ethernet protocols Description DHCP HTTP Ping FTP SMTP SNTP Modbus TCP TCP Internet protocol V4 IPv4 ARP media access control Ethernet Screened unscreened twisted pair cables CAT5 CAT5e or CAT6 100 metres at 10
100. tion between the CIM 250 and the booster system The CIM 250 does not support the connected version of the booster system The connection between the CIM 250 and the booster system is OK TMO04 5194 4412 13 English GB 89 useubuz 7 Modbus TCP CIM 500 setup Pos Description Designation Warning 1 Industrial Ethernet RJ45 Connector 1 ETH1 The CIM 500 must only be connected to SELV or 2 Industrial Ethernet RJ45 Connector 2 ETH2 SELV E circuits l 3 Rotary switch for protocol selection SW1 4 Data activity LED for Connector 1 DATA1 7 1 Connecting the Ethernet cable 5 X Link LED for Connector 1 LINK1 RJ45 plugs and Ethernet cable must be used The cable shield 6 Data activity LED for Connector 2 DATA2 must be connected to protective earth at both ends 7 Link LED for Connector 2 LINK2 It is important to connect cable shield to earth 8 Green red status LED for Ethernet LED 1 through earth clamp or to connect cable shield to communication earth in the connector Green red status LED for internal Maximum cable length 9 communication between module and LED 2 booster system Speed Cable type Maximum cable length Mbits s m ft 7 2 Setting the Industrial Ethernet protocol 10 CATS 100 m 328 ft The CIM 500 Ethernet module has a rotary switch for selection of 100 CAT5e CAT6 100 m 328 ft the Industrial Ethernet protocol See fig 19 The CIM 500 is designed for flexible network installation the built in two port switch mak
101. to DHCP configure network devices so that they can communicate on an IP network Domain Name System Used to resolve host DNS names to IP addresses GENIbus Proprietary Grundfos fieldbus standard GENIpro GPRS Grundfos GO GSM H HTTP IANA LED MAC Modbus Modbus RTU Modbus TCP MPC PIN Ping PUK Q R100 SELV SELV E SIM SMA SMTP SNTP TCP TCP IP Transmission speed URL UTC UTF 8 VPN Proprietary Grundfos fieldbus protocol General Packet Radio Service technology to achieve TCP IP communication and internet access via GSM A Grundfos handheld remote control device for controlling Grundfos products via infrared or radio Based on smart phone technology Global System for Mobile communications Pressure Head Hyper Text Transfer Protocol The protocol commonly used to navigate the world wide web Internet Assigned Numbers Authority Internet protocol Light Emitting Diode Media Access Control Unique network address for a piece of hardware A serial communications protocol commonly used in industry and building automation systems Modbus is a fieldbus used worldwide The RTU version is used for wired networks CIM 200 and for call up connections over telephone networks CIM 250 Modbus is a fieldbus used worldwide The TCP version is adapted for use as an application protocol on TCP IP using either GPRS CIM 250 or Ethernet CIM 500 as basis Multi Pump Con
102. troller Personal Identification Number SIM cards Packet InterNet Groper A software utility that tests connectivity between two TCP IP hosts Personal Unblocking Key SIM cards Flow Grundfos handheld infrared remote control Separated or Safety Extra Low Voltage Separated or Safety Extra Low Voltage with Earth connection SIM card Subscriber Identity Module SubMiniature version A Coaxial radio signal cable connection standard Simple Mail Transfer Protocol Simple Network Rime Protocol Used for clocks synchronization between computer systems Transmission Control Protocol Protocol suitable for Internet communication and Industrial Ethernet communication Transmission Control Protocol Internet Protocol Protocol suitable for Internet communication Bits transferred per second bits s Uniform Resource Locator The IP address used to connect to a server Coordinated Universal Time the primary time standard by which the world regulates clocks and time Unicode Transformation Format character encoding Virtual Private Network A network using the Internet to connect nodes These systems use encryption and other security mechanisms to ensure that only authorised users can access the network and that the data cannot be intercepted English GB 89 useubuz 3 System description 3 1 Modbus The system diagrams give an overview for the different technologies of how to connect the CIM CIU to
103. upported Modbus address offset is different from default value i e it differs from O RESERVED RESERVED RESERVED RESERVED 9 RESERVED 10 RESERVED 11 RESERVED 12 RESERVED 13 RESERVED 14 RESERVED 15 RESERVED COIN OD Oo P A bit value of 1 means true unless otherwise specified The diagnostics register is read using function code 0x08 and subcode 0x02 13 8 Diagnostics Return query data This function is useful to ensure that the communication path and slave configuration are correct It will echo the request in the response In the example slave address 0x01 is used Request from master to slave Field Value Description Slave address 0x01 Function code 0x08 Diagnostics Subcode 0x00 Echo request Data OxAB Test data Data OxCD Test data Example of response from slave to master Field Value Description Slave address 0x01 Function code 0x08 Diagnostics Subcode 0x00 Echo request Data OxAB Test data Data OxCD Test data If there is no response from the slave see Fault finding section 14 1 2 CIM CIU 200 Modbus communication faults or 14 2 2 CIM CIU 250 Modbus GSM GPRS communication faults 46 Using software defined Modbus transmission speed 13 9 Reading the CIM configuration register block This section shows how to read the first four registers of the CIM configuration register block In the example slave address 0x01 is used Request from master to slave Field Value Description Slave a
104. ure 6 A pressure sensor is required H Pressure Head Q Flow 34 Illustration TM04 2288 2208 TM04 2290 2208 TM04 2289 2208 TM04 2291 2208 10 2 Tank filling applications Normally the Hydro Multi B runs in pressure boosting mode but it can also be set to run in tank filling mode Proceed as follows 1 Set the application to tank filling mode on the CU 323 via the Grundfos PC Tool E Products This cannot be set via Modbus 2 To enable bus control via Modbus set RemoteAccessReq register 000101 bit 0 to the value of 1 3 Set the tank height with Setpoint register 00104 in 0 01 m 4 Set start and stop levels as well as alarm and warning limits with registers 00111 00112 00113 and 00114 Note that these values are set in percent of the total tank height Tank filling mode is not possible with Hydro MPC and Multi E 10 3 Setpoint This register accepts values ranging from O to 10000 0 to 100 96 This is illustrated in fig 21 The setpoint is a percentage of the maximum setpoint or sensor maximum max 100 96 The setpoint value can represent speed pressure flow etc depending on the selected control mode A setpoint of O does not imply a stop Sensor maximum o Q o o0 Qo E o 2 Lu G D N Minimum X setpoint z 0 0 Setpoint 10000 100 Fig 21 Setpoint 10 3 1 Setpoint examples Closed loop If the control mode is set to Constant pressure closed loop and
105. ure Series 2000 Flow rate Flow rate Series 2000 Differential pressure inlet Differential pressure external External pressure Return pipe temperature external Ambient temperature Return pipe temperature Flow pipe temperature Differential temperature Discharge pressure Differential pressure outlet 0 100 signal M Multi E model H OINI e Hydro Multi E model G Sensor unit configuration with the R100 or Grundfos GO Modbus data register generated from feedback sensor Remote measurement bar mbar m Head 00301 kPa OutletPressure 00341 psi ft m h m s VolumeFlow 00302 Us gpm C Remote Temperature 00316 The process feedback scaled according to ProcessFeedBackUnit can be calculated from this formula Feedback scaled ProcessFeedBack FeedBackSensorMax FeedBackSensorMin 100 FeedBackSensorMin See also 10 1 Control mode Hydro Multi E model H Measured parameters Selected from display or handheld Parametar Analog input Temperature PT100 AI AI2 AI3 input T1 T2 Pump inlet pressure e Pump inlet diff press e Pump outlet pressure e Pump outlet diff press e Remote pressure 1 e Remote pressure 2 e Remote diff pressure e Feed tank level e Storage tank level e Pump flow e Remote flow e Temperature 1 e e Temperature 2 e e Ambient temperature e e Other parameter e Mapped to Modbus register InletPressure 00315 InletDiffPressure 00356 OutletPressu
106. wo LEDs See fig 7 Red green status LED LED1 for Modbus communication Red green status LED LED2 for internal communication between the CIM 200 and the Grundfos product a9 useubuz LED1 Status Off Flashing green Flashing red Permanently red LED2 Status Off Flashing red Permanently red Permanently green 10 Description No Modbus communication Modbus communication active Fault in the Modbus communication Fault in the CIM 200 Modbus configuration Description The CIM 200 has been switched off No internal communication between the CIM 200 and the Grundfos product The CIM 200 does not support the Grundfos product connected Internal communication between the CIM 200 and the Grundfos product is OK During start up there may be a delay of up to 5 seconds before the LED2 status is updated 6 Modbus GSM GPRS CIM 250 setup eeeeeee e000 UU NI AALE WII 4 MIMI N oO wo N o Led TM04 2642 1210 Fig 12 CIM 250 GSM module top side view Pos Designation LED LED2 SW1 Description Battery socket SIM card holder SMA connection for GSM antenna Yellow green status LED for GSM GPRS communication Red green status LED for internal communication between the CIU 250 and booster system Reset button Keep the button pressed for 5 seconds to return to default settings 6 1 Installation Before installation make sure that the p
107. y buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has an alarm or not 0 No fault 1 Fault The Grundfos specific alarm code See section 76 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Average value of line currents on pump Note This data point is not available for Hydro Multi E Power consumption of pump Note This data point is not available for Hydro Multi E Motor temperature of pump Note This data point is not available for Hydro Multi E Control source of the pump 0 Unknown 1 Buttons on pump 2 GENIbus Booster 3 GENIIink IR 4 External control Note This data point is not available for Hydro Multi E Notes Indicates if the pump is locally or remotely controlled 0 Local controlled by buttons on pump 1 Remote controlled by the booster system Note This bit is not available for Hydro Multi E Indicates if the pump is on or off 0 Off 1 On Indicates if a pump has a fault or not 0 No fault 1 Fault The Grundfos specific alarm code See section 16 Grundfos alarm and warning codes Operating time of the pump Speed of the pump motor Note This data point is not available for Hydro Multi E Average value of line currents on pump
Download Pdf Manuals
Related Search
Related Contents
Philips 8718291691334 energy-saving lamp www.fisher-price.com Trane High Wall-Indoor Installation and Maintenance Manual D-Link Hi-Speed USB 2.0 7-Port Hub CA ARCserve Central Virtual Standby CATALOG - Air Track HOW - TO SERVICING DRUM BRAKES USER MANUAL - Camboard Electronics Copyright © All rights reserved.
Failed to retrieve file