background image

English (GB)

50

14.2.2 CIU 262 Modbus connection communication faults

Fault

Possible cause

Remedy

1. The slave does not respond to 

telegrams.

a) Configuration or installation error.

• Ensure that CIU 262 has contact with the 

cellular network. LED1 should be pulsing 
yellow. 
If the LED1 signal is incorrect, see 
section 

6. CIM 260 Modbus 3G/4G 

Cellular setup

 for correct installation of 

the CIM 260.

• Ensure that the correct slave address is 

used in the Modbus master poll. 
See register 00003 
SoftwareDefinedModbusAddress (factory 
value is 00231).

b) The slave may be in listen-only mode.

Either send a restart communications 
diagnostics command, or restart the 
product manually.

c) If the holding register of address 00001 

"SlaveMinimumReplyDelay" is set too 
high, the master may time out before 
receiving the response from the slave.

Increase the reply delay in the master, or 
reduce the "SlaveMinimumReplyDelay" in 
order to communicate.

2. The slave responds with exception 

response 0x01: "Invalid function".

a) The master is trying to use an 

unsupported function in CIU 262.

See section 

13. Modbus RTU telegram 

examples

 for supported function codes. 

Note that reading and writing coils is not 
supported, so only register functions and 
diagnostics will be valid.

3. The slave responds with exception 

response 0x02: "Invalid data address".

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 responds 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.

Avoid reading or writing invalid data 
addresses.
Ensure that register X is addressed as X - 1 
in Modbus telegrams, according to the 
Modbus standard.

4. The slave returns data value 0xFFFF 

(65535).

a) The availability of data will in some cases 

depend on a configuration or the actual 
conditions of the system. For example 
trying to request data from a pump which 
is not present will return "data not 
available", 0xFFFF.

See section 

9. Modbus register overview

 for 

available data.

b) With its present configuration or operating 

mode, the Grundfos product is unable to 
supply the requested data.

See section 

9.7 Pit data register block

 fo

data values that require a sensor. 

5. The slave does not react to control 

actions or to writing of settings.

a) CIU 262 is SCADA PIN-code-protected 

(GeneralStatus register 00029, bit 0: 1), 
and an incorrect PIN code has been 
written.

Write access requires a correct PIN code 
(ScadaPinCode, register 00011). Writing the 
correct PIN code value triggers the write 
access control, and write access is open, 
which can be verified with GeneralStatus, 
register 00029, bit 1 = 1.

Summary of Contents for CIU 202

Page 1: ...Modbus for SEG AUTOADAPT CIU 202 Modbus RTU CIU 262 3G 4G Cellular CIU 502 Ethernet for Modbus TCP Functional profile and user manual GRUNDFOS INSTRUCTIONS...

Page 2: ...egister block 19 9 4 Cellular network real time clock 19 9 5 Pit control and configuration register block 20 9 6 Pit status register block 23 9 7 Pit data register block 27 9 8 Pump 1 register block 2...

Page 3: ...not avoided will result in death or serious personal injury WARNING Indicates a hazardous situation which if not avoided could result in death or serious personal injury CAUTION Indicates a hazardous...

Page 4: ...products via infrared or radio communication Available for iOS and Android devices H Head pressure HTTP Hyper Text Transfer Protocol The protocol commonly used to navigate the world wide web IANA Inte...

Page 5: ...mp forced start andstop Obtaining of measured and logged data that are valuable for pump service and pit optimisation CIU XX2 can communicate with Grundfos GO Remote This is not shown in the pictures...

Page 6: ...us connection type RS 485 2 wire common Conductors D0 D1 and Common See section 5 CIM 200 Modbus RTU setup Maximum cable length 1200 m Equals 4000 ft Slave address 1 247 Set via rotary switches SW6 an...

Page 7: ...Can be changed via Modbus register 00003 SoftwareDefinedModbusAddress Cellular connection visual diagnostics LED1 See section 6 2 LEDs Maximum Modbus telegram size 260 bytes Total Modbus TCP IP applic...

Page 8: ...s The software defined transmission speed value is stored in the communication interface and remains after a power off TM04 1697 0908 Pos Designation Description 1 D1 Modbus terminal D1 positive data...

Page 9: ...addresses 5 4 Termination resistor The termination resistor is fitted on the CIM 200 Modbus module and has a value of 150 CIM 200 has a DIP switch with two switches SW1 and SW2 for cutting the termina...

Page 10: ...unication active Flashing red Fault in the Modbus communication Permanently red Fault in the CIM 200 Modbus configuration Status Description Off CIM 200 has been switched off Flashing red No internal...

Page 11: ...2018 Pos Designation Description 1 Battery socket 2 SIM card holder 3 Secondary SMA connection for cellular antenna 4 Primary SMA connection for cellular antenna This antenna must always be connected...

Page 12: ...see CIM 260 SMS commands which you can download from Grundfos Product Center 6 2 LEDs CIM 260 module has two LEDs See fig 9 Yellow and green status LED1 for cellular communication Red and green statu...

Page 13: ...connector Speed Mbits s Cable type Maximum cable length m ft 10 CAT5 100 m 328 ft 100 CAT5e CAT6 100 m 328 ft TM05 6435 4711 TM05 7431 1013 Ethernet switch CIM 500 CIM 500 CIM 500 CIM 500 1 2 3 8 9 4...

Page 14: ...rnet cable is properly connected Default IP settings used by the webserver IP address 192 168 1 100 Subnet mask 255 255 255 0 Gateway 192 168 1 1 IP settings for Modbus TCP Configure the settings via...

Page 15: ...t registers meaning that either function 0x03 or 0x04 can be used for reading data Type Code Hex Name 16 bit data registers 03 0x03 Read holding registers 04 0x04 Read input registers 06 0x06 Write si...

Page 16: ...on 00001 CIM configuration R W Configuration of the CIM module 00021 CIM status R Status registers for the CIM module 00101 Pit control and configuration W Registers for control and configuration of w...

Page 17: ...00 bits s 4 19200 bits s 5 38400 bits s Note that this value is used only when the transmission speed is set to Software defined on the DIP switches SW4 and SW5 Otherwise CIM 200 ignores it 00005 Auto...

Page 18: ...rify acceptance in GeneralStatus WriteAccess register 00029 bit 1 Programming of the SCADA PIN code made via the SMS command SETSCADACODE See CIM 260 SMS commands which you can download from Grundfos...

Page 19: ...correct or not enabled 00030 UnitFamily Grundfos product family 00031 UnitType Grundfos product type 00032 UnitVersion Grundfos product version 00033 BatteryState State of battery 0 Battery not presen...

Page 20: ...ng setting logical 0 to 1 See section 9 2 CIM configuration register block address 00005 for acknowledgement behaviour Bit 4 PitPump3ResetHistory Bool Control bit that resets counters in pump 3 0 No r...

Page 21: ...ock address 00005 for acknowledgement behaviour 00102 SetSinglePitStopLevel 0 01 m Setting of stop level pit Used in single pit mode only Pit mode 0 Pit mode is set in register 00203 00103 SetSinglePi...

Page 22: ...Setting of start level max pump 4 Used in multi pit mode only Pit mode 1 Pit mode is set in register 00203 00120 SetMultiPitPump4StartLevelBand 0 01 m Setting of start level band pump 4 Used in multi...

Page 23: ...mp3ResetHistory control bit is acknowledged by the device This bit is only active if AutoAckControlBits register 00005 bit 0 is set to 0 0 Not acknowledged 1 Acknowledged Bit 5 PitPump4ResetHistoryAck...

Page 24: ...set in register 00203 00206 SinglePitStartLevelBand 0 01 m Start level band pit Used in single pit mode only Pit mode 0 Pit mode is set in register 00203 00207 SinglePitHighWaterLevel 0 01 m High wat...

Page 25: ...opped 00227 PitPump4OperationMode Enum Operating mode of pump 4 0 Auto mode 1 Started 2 Stopped 00228 AlarmCode Enum A Grundfos specific alarm code See section 14 2 CIU 262 00229 WarningCode Enum A Gr...

Page 26: ...m s on a pump or in the pit Bit 2 RESERVED Bit 3 ManualControlStatus Main status of manual pump control 0 No manual pump control enabled full Auto 1 Manual pump control enabled partly or completely 00...

Page 27: ...0307 00308 OnTimeCntHI OnTimeCntLO 1 minute Power on time for the CIU Cannot be reset 00309 00310 OprTimeTripCntHI OprTimeTripCntLO 1 minute Pit operating time where one or more pumps have been operat...

Page 28: ...has been powered on Used as time stamp for alarms in the alarm log the moment the alarm appears 00417 00418 Pump1 OperationTimeHI Pump1 OperationTimeLO 1 minute Total time that pump 1 has been operati...

Page 29: ...1WarningsMotorTemperature Motor temperature Bit 7 Subpump1WarningsElectronicTemperature Temperature control electronics Bit 8 Subpump1WarningsTermoRelay1 Temperature relay 1 in motor for example Klixo...

Page 30: ...has been powered on Used as time stamp for alarms in the alarm log the moment the alarm appears 00467 00468 Pump2 OperationTimeHI Pump2 OperationTimeLO 1 minute Total time that pump 2 has been operati...

Page 31: ...2WarningsMotorTemperature Motor temperature Bit 7 Subpump2WarningsElectronicTemperature Temperature control electronics Bit 8 Subpump2WarningsTermoRelay1 Temperature relay 1 in motor for example Klixo...

Page 32: ...has been powered on Used as time stamp for alarms in the alarm log the moment the alarm appears 00517 00518 Pump3 OperationTimeHI Pump3 OperationTimeLO 1 minute Total time that pump 3 has been operati...

Page 33: ...3WarningsMotorTemperature Motor temperature Bit 7 Subpump3WarningsElectronicTemperature Temperature control electronics Bit 8 Subpump3WarningsTermoRelay1 Temperature relay 1 in motor for example Klixo...

Page 34: ...as been powered on Used as time stamp for alarms in the alarm log the moment the alarm appears 00567 00568 Pump4 OperationTimeHI Pump4 OperationTimeLO 1 minute Total time that pump 4 has been operatin...

Page 35: ...ubpump4WarningsVerificationError Verification error code area ROM FLASH Bit 11 Subpump4WarningsAlarmBit11 Bit 12 Subpump4WarningsSensorFault Sensor fault Bit 13 Subpump4WarningsAlarmBit13 Address Regi...

Page 36: ...ed approach 0 Disabled Control bits are not automatically lowered when accepted by the device The user must lower the control bit manually before the control bit can be triggered again When a control...

Page 37: ...ump pits One CIU can monitor up to four pits The pumps operate as individual pumps Fig 19 Multi pit mode In multi pit mode the CIU unit does not regard the connected pumps as one system but as four sy...

Page 38: ...ED2 turns permanently green indicating that CIM 260 is fitted correctly in the CIU unit See section 6 2 LEDs 7 Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s in...

Page 39: ...ault address 192 168 1 100 9 Log in to the webserver Default User name admin Password Grundfos 10 In the menu column to the left select Configuration Real time ethernet protocol 11 Type in an IP addre...

Page 40: ...mmands which you can download from Grundfos Product Center 12 2 APN 12 2 1 What is APN and Modbus TCP An APN connection Access Point Name is a wireless always on connection that remains active as long...

Page 41: ...correct APN settings the following APN connection sequence takes place 1 CIU 262 locates the APN service The connection state changes from Detached to Attached 2 CIU 262 attempts to connect to the AP...

Page 42: ...nnection from a PC to the CIU 262 directly Fig 23 Cellular connection via VPN tunnel TM04 7309 1510 PC Tool etc Cellular network Base station APN CIU 262 with CIM 260 and SIM card Mobile phone Static...

Page 43: ...sses start from zero meaning that registers numbered 0 16 are addressed as 0 15 Example of request from master to slave In the request the slave with address 1 is asked to deliver three contiguous reg...

Page 44: ...0 Quantity written LO 0x02 Subcode Name 0x00 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 ver...

Page 45: ...failed The test is carried out when system is booted 2 Grundfos product not supported 3 Modbus address offset is different from default value i e it differs from 0 4 Using software defined Modbus tran...

Page 46: ...s no response from the slave see section 14 Fault finding Field Value Description Slave address 0x01 Function code 0x06 Write single register Start address HI 0x00 ControlRegister address 00101 0x0065...

Page 47: ...h it is installed Contact the nearest Grundfos company 4 The Modbus LED1 is permanently red a Fault in the CIM 200 Modbus configuration Check the transmission speed switches SW4 and SW5 If the switche...

Page 48: ...will be valid 3 The slave responds with exception response 0x02 Invalid data address a The master is trying to read or write an invalid data address If a master tries to read register addresses that...

Page 49: ...uct connected Contact the nearest Grundfos company 4 LED1 for cellular communication is flashing yellow See signal 1 in fig 13 a The SIM card has not been inserted Insert the SIM card See section 6 1...

Page 50: ...nvalid data address If a master tries to read register addresses that are not listed in the tables the slave responds with this exception response Some masters may automatically try to read large bloc...

Page 51: ...fos product and CIU 502 Check that the individual conductors have been fitted correctly for example not reversed Check the power supply to the Grundfos product 3 LED2 for internal communication is per...

Page 52: ...ite an invalid data address If a master tries to read register addresses that are not listed in the tables the slave responds with this exception response Some masters may automatically try to read la...

Page 53: ...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...

Page 54: ...odule 17 Performance requirement cannot be met 52 Motor slip high 87 18 Commanded alarm standby trip 53 Stalled motor 88 Sensor fault 19 Diaphragm break dosing pump 54 Motor protection function 3 sec...

Page 55: ...ry winding current too high single phase motors 156 Communication fault internal frequency converter module 191 Limit exceeded sensor 2 for example high level in WW application 122 Auxiliary winding c...

Page 56: ...operated or commanded 217 Alarm general purpose sensor high 232 Ethernet Auto disabled due to misuse 247 Power on notice device or system has been switched off 218 Alarm general purpose sensor low 23...

Page 57: ...ge adapter settings 4 Right click Ethernet adapter 5 Select Local area connections 6 Right click Internet protocol V4 7 Select Properties 8 Select Alternate configuration Key in IP address 192 168 1 1...

Page 58: ...default value is 502 the official IANA assigned Modbus TCP port number Number 502 will always be active implicitly If you select another value in the webserver configuration field both the new value a...

Page 59: ...53 428 5005 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...

Page 60: ...splayed in this material including but not limited to Grundfos the Grundfos logo and be think innovate are registered trademarks owned by The Grundfos Group All rights reserved 2019 Grundfos Holding A...

Reviews: