Modbus For Dedicated Controls: Functional Profile and User Manual
Modbus For Dedicated Controls: Functional Profile and User Manual
Modbus For Dedicated Controls: Functional Profile and User Manual
CONTENTS
Page
1.
2.
2.1
2.2
2.3
Introduction
About this functional profile
Assumptions
Definitions and abbreviations
4
4
4
4
3.
3.1
3.2
3.3
3.4
System
Modbus
Modbus
Modbus
Modbus
5
5
5
5
5
4.
4.1
4.2
4.3
4.4
Specifications
CIM module general data
CIM 200 Modbus RTU
CIM 250 GSM/GPRS
CIM 500 Modbus TCP
5.
5.1
5.2
5.3
5.4
5.5
8
8
9
9
9
10
6.
6.1
6.2
11
11
13
7.
7.1
7.2
7.3
7.4
7.5
7.6
14
14
14
14
15
15
15
8.
16
9.
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
9.9
9.10
9.11
9.12
9.13
9.14
9.15
9.16
9.17
9.18
9.19
17
17
18
19
20
23
31
33
35
37
39
41
43
45
45
45
46
47
48
49
10.
10.1
10.2
10.3
10.4
50
50
50
50
51
11.
11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
52
52
52
53
55
55
56
56
57
description
RTU (CIM 200)
GSM/GPRS (CIM 250)
TCP (CIM 500)
6
6
6
7
7
11.9
11.10
11.11
11.12
11.13
GPRS connection
Interlocking
Real-time clock
Event simulation
Alarms and warnings
57
60
61
61
62
12.
12.1
12.2
12.3
12.4
12.5
12.6
12.7
65
65
65
65
66
66
67
67
13.
13.1
13.2
Application example
Adaptation of pit graphics to installation values
Main status
68
69
69
14.
73
15.
15.1
15.2
15.3
15.4
15.5
15.6
74
74
74
74
75
75
76
16.
16.1
16.2
16.3
Fault finding
Fault finding CIM 200
Fault finding CIM 250
Fault finding CIM 500
77
77
79
81
17.
83
18.
84
Caution
Note
English (GB)
English (GB)
2. Introduction
2.1 About this functional profile
GSM
Pressure (Head).
HTTP
IANA
IP
Internet Protocol.
LED
Light-Emitting Diode.
MAC
Modbus
Modbus RTU
Modbus TCP
MP 204
PIN
Ping
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.
0x
3G
PUK
4G
Flow.
ARP
R100
SELV
Auto-MDIX
SELV-E
CAT5
SIM
CAT5e
SMA
CAT6
SMTP
SNTP
TCP
CIM
CRC
CSD
CU 36X
TCP/IP
DHCP
DNS
GENIbus
GENIpro
GPRS
Grundfos GO
URL
UTC
UTF-8
VPN
3. System description
English (GB)
3.1 Modbus
The Grundfos Dedicated Controls CU 36X control unit is
connected to up to six Grundfos wastewater pumps. It offers
status information as well as control and monitoring of a
wastewater pit via a user-friendly control panel with display.
CU 36X
CIM 500
Modbus TCP
Sensor input
8
9
CU 36X
1 2 3
CIM 200
Fig. 3
Modbus RTU
Sensor input
Fig. 1
GSM/GPRS CU 36X
CU 361
CIM 250
Sensor input
Fig. 2
English (GB)
4. Specifications
4.1 CIM module general data
General data
Description
Comments
Ambient humidity
30 % to 95 %
Relative, non-condensing.
Operating temperature
-20 C to +45 C
Storage temperature
-25 C to +70 C
Battery, lithium-ion
LED2
Description
Comments
Modbus connector
Screw-type terminal
3 pins.
See section 5. Modbus RTU, CIM 200 setup.
1200 m
Slave address
1-247
Line termination
On or off
AWG24 or AWG23
Start bit
Fixed value.
Data bits
Fixed value.
Stop bits
1 or 2
Parity bit
LED1
32
256 bytes
English (GB)
Description
Comments
Data protocol
Slave address
LED1
260 bytes
Description
Comments
Application layer
Transport layer
TCP
Internet layer
Link layer
Ethernet cable
Screened/unscreened, twisted-pair
cables, CAT5, CAT5e or CAT6
Transmission speed
Auto-detected.
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. 5.
SW4 SW5
Fig. 5
8
9
1 2 3
Fig. 4
Pos.
1
Description
D1
Modbus terminal D1
(positive data signal)
Modbus terminal D0
(negative data signal)
Common/GND
Modbus terminal
Common/GND
SW1/SW2
SW3/SW4/SW5
LED1
LED2
D0
English (GB)
SW6
SW7
SW4
SW5
9600
OFF
ON
19200
OFF
OFF
38400
ON
OFF
Software-defined
ON
ON
Value to set in
register 00004
1200 bits/s
2400 bits/s
4800 bits/s
9600 bits/s
19200 bits/s
38400 bits/s
Recommended connection
Modbus terminal
Colour code
Data signal
D1-TXD1
Yellow
Positive
D0-TXD0
Brown
Negative
Common/GND
Grey
Common/GND
Note
1 stop bit.
SW6
Fig. 7
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. 6.
Note
SW3
Fig. 6
Parity
SW3
OFF
ON
SW1 SW2
Value to set in
register 00009
No parity [default]
Even parity
Odd parity
Value to set in
register 00010
2 stop bits
SW7
Fig. 8
SW1
Cut-in
Cut-out
SW2
ON
ON
OFF
OFF
ON
OFF
OFF
ON
Terminated cable
Unterminated cable
[m/ft]
[m/ft]
1200-9600
1200/4000
1200/4000
19200
1200/4000
500/1700
38400
1200/4000
250/800
Note
Note
English (GB)
English (GB)
LED1
Status
Description
Off
No Modbus communication.
Flashing green
Flashing red
Permanently red
LED2
Status
Description
Off
Flashing red
Permanently red
Permanently green
Note
10
Note
English (GB)
6.1 Installation
Before installation, make sure that the power
supply has been switched off and that it cannot
be accidentally switched on.
External antenna
Fig. 9
Designation
Description
Battery socket
LED1
LED2
SW1
Reset button.
Keep the button pressed for 5 seconds
to return to default settings.
2
TM04 2644 2808
Pos.
Description
11
Procedure
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.
3. Insert the SIM card into the CIM 250. See fig. 11.
The slanted edge of the SIM card must point
downwards (away from the connector).
Note
Description
SIM card
English (GB)
Before inserting the SIM card into the CIM 250, remove the PIN
code, or set the PIN code to "4321".
12
English (GB)
1
2
3
4
5
6
TM04 5194 4412
1 sec.
3 sec.
Yellow
Green
Status
Description
Flashing yellow
Pulsating yellow
(single pulse)
Constantly yellow
Pulsating green
(single pulse)
Pulsating green
(double pulse)
Green (3 sec.)
Sending or receiving an
SMS message.
LED2 (red/green)
Status
Description
Off
Flashing red
Constantly red
Constantly green
13
Warning
The CIM 500 must only be connected to SELV or
SELV-E circuits.
The CIM 500 Ethernet module has a rotary switch for selection of
the Industrial Ethernet protocol. See fig. 16.
RJ45 plugs and Ethernet cable must be used. The cable shield
must be connected to protective earth at both ends.
It is important to connect cable shield to earth
through earth clamp or to connect cable shield to
earth in the connector.
Note
CIM
500
CIM
500
Ethernet
switch
CIM
500
CIM
500
Description
Modbus TCP
2..E
Note
2
3
English (GB)
14
Description
Designation
ETH1
ETH2
SW1
DATA1
LINK1
DATA2
LINK2
LED 1
LED 2
Default IP settings
used by web server
IP address:192.168.1.100
Subnet mask: 255.255.255.0
Gateway: 192.168.1.1
IP-settings for
Modbus TCP
The CIM 500 module can be configured using the built-in Web
server. To establish a connection from a PC to CIM 500 the
following steps are required:
The CIM 500 Ethernet module has two Status LEDs, (LED1 and
LED2).
LED1
Note
Status
Description
Off
Flashing green
Permanently red
LED2
Status
Description
Off
Flashing red
Note
Permanently red
Note
Permanently green
Memory fault.
Note
Description
Yellow off
Yellow
flashing
Steady
yellow
Description
Green off
Green on
15
English (GB)
English (GB)
Code
Diagnostics
Note
Hex
Name
03
0x03
04
0x04
06
0x06
16
0x10
08
08
Diagnostics
See section 12.6 Diagnostics (0x08) for subcodes.
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
English (GB)
Register block
Permissions
Description
00001
CIM configuration
R/W
00021
CIM status
00101
R/W
00201
Pit status
00301
Pit data
00401
Pump 1
00451
Pump 2
00501
Pump 3
00551
Pump 4
00601
Pump 5
00651
Pump 6
00701
Alarm simulation
R/W
00751
User
R/W
00801
Name string
02001
Hour log
06001
Event log
07001
07301
17
English (GB)
Description
00001
SlaveMinimumReplyDelay
00002
RegisterOffset
Not used.
00003
This register holds the active Modbus address. The default value is
0xE7 (231), and there is normally no need to change this value.
SoftwareDefinedModbusAddress 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.
00004
SoftwareDefinedBitRate
AutoAckControlBits
00006
ReadWriteSeparation
00007
ScadaCallBackRegister
Used to select the register in the SCADA system that will be written
when a call-back request is sent via GPRS. See fig. 25.
00008
NoDataActivityTimeout
The elapsed time with no data activity before the module issues a
"GPRS restart".
SoftwareDefinedParity
SoftwareDefinedStopBit
00005
00009
00010
18
Description
00011
ScadaPinCode
Register name
00021
GENIbusCRCErrorCnt
Holds a CRC error counter for the GENIbus connection between CIM and CU 36X.
00022
GENIbusDataErrorCnt
Holds a CRC error counter for the GENIbus connection between CIM and CU 36X.
00023
VersionNumber
00024
ActualModbusAddress
00025
00026
GENIbusTXcountHI
GENIbusTXcountLO
Holds a transmit counter for total number of telegrams sent to the CU 36X on the
GENIbus connection.
00027
00028
GENIbusRXcountHI
GENIbusRXcountLO
Holds a receive counter for total number of telegrams received from the CU 36X on the
GENIbus connection.
GeneralStatus
Bit 0: ScadaPinCodeEnabled
GeneralStatus
Bit 1: WriteAccess
00029
Description
00030
UnitFamily
00031
UnitType
00032
UnitVersion
19
English (GB)
English (GB)
Register name
Scale
Description
PitControl
Bit 0: ResetAlarm
bool
Control bit that resets alarms and warnings from the CU 36X.
0 = No resetting
1 = Resetting alarm.
This control bit is triggered on rising edge only, i.e. setting logical 0 to 1.
See section 9.2 CIM configuration register block, address 00005, for
acknowledgement behaviour.
PitControl
Bit 1: RESERVED
bool
Control bit that resets the SCADA event log in the CU 36X.
0 = No resetting
1 = Resetting event log.
This control bit is triggered on rising edge only, i.e. setting logical 0 to 1.
See section 9.2 CIM configuration register block, address 00005, for
acknowledgement behaviour.
bool
Control bit that interlocks the pit (stops all pumps) for a specified time
interval (see the InterlockTimeout register 00226), meaning that the pit
will automatically go back to "Auto" mode after timeout.
0 = No command
1 = Pit interlocked (status is read from OperatingMode register 00203).
This control bit is triggered on rising edge only, i.e. setting logical 0 to 1.
See section 9.2 CIM configuration register block, address 00005, for
acknowledgement behaviour.
bool
PitControl
Bit 5: CallBackAck
bool
PitControl
Bit 6: ResetUserDefCounter1
bool
PitControl
Bit 7: ResetUserDefCounter2
bool
PitControl
Bit 8: ResetUserDefCounter3
bool
PitControl
Bit 9: CallBackTest
bool
RelayControl
Bit 0: SetCustomRelay
bool
CustomRelayPulse
Bit 1: PulseRelay
bool
Control bit that pulses the custom relay. 0 (no pulse) will be the resulting
state.
0 = No pulse
1 = Pulse.
enum
enum
PitControl
Bit 2: ResetEventLog
PitControl
Bit 3: InterlockPit
00101
PitControl
Bit 4: AutoPit
00102
00103
00104
20
PitPump1Control
PitPump2Control
00105
00106
Register name
PitPump3Control
PitPump4Control
Scale
Description
enum
enum
00107
PitPump5Control
enum
00108
PitPump6Control
enum
English (GB)
Address
00109
ScadaPinCode
unscaled
00110
SetEventLogClearID
unscaled
00111
SetInterlockTimeout
1 min.
00112
SetRealTimeClockHI
1 second
1 second
00113
SetRealTimeClockLO
00114
SetRtcSecond
00115
SetRtcMinute
1 min.
00116
SetRtcHour
1 hour
00117
SetRtcDay
1 day
00118
SetRtcMonth
1 month
00119
SetRtcYear
1 year
00120
SetRtc
Bit0: SetRtc
bool
Control bit that sets the new real-time clock in the CU 36X.
1 = Set new real-time clock from the registers 00114 to 00119.
This control bit is triggered on rising edge only, i.e. setting logical 0 to 1.
See section 9.2 CIM configuration register block, address 00005, for
acknowledgement behaviour.
00121
SetOverflowLevel
0.01 m
00122
SetHighLevel
0.01 m
00123
SetAlarmLevel
0.01 m
00124
SetDryRunningLevel
0.01 m
00125
SetFoamDrainingLevel
0.01 m
00126
SetStartLevelPump1
0.01 m
00127
SetStopLevelPump1
0.01 m
00128
SetStartLevelPump2
0.01 m
00129
SetStopLevelPump2
0.01 m
21
English (GB)
Address
Register name
Scale
Description
00130
SetStartLevelPump3
0.01 m
00131
SetStopLevelPump3
0.01 m
00132
SetStartLevelPump4
0.01 m
00133
SetStopLevelPump4
0.01 m
00134
SetStartLevelPump5
0.01 m
00135
SetStopLevelPump5
0.01 m
00136
SetStartLevelPump6
0.01 m
00137
SetStopLevelPump6
0.01 m
00138
SetCurrentMaxAlarmGrp1
0.01 A
00139
SetCurrentMinAlarmGrp1
0.01 A
00140
SetCurrentMaxWarnGrp1
0.01 A
00141
SetCurrentMinWantGrp1
0.01 A
00142
SetCurrentMaxAlarmGrp2
0.01 A
00143
SetCurrentMinAlarmGrp2
0.01 A
00144
SetCurrentMaxWarnGrp2
0.01 A
00145
SetCurrentMinWantGrp2
0.01 A
22
Register name
Scale
Description
bool
bool
bool
bool
bool
AcknowledgeRegister
Bit 5: AckCallBack
bool
PitStatus
Bit 0: RESERVED
PitStatus
Bit 1: AlarmActive
bool
Alarm condition.
0 = No active alarms
1 = One or more active alarms.
PitStatus
Bit 2: WarningActive
bool
Warning condition.
0 = No active warnings
1 = One or more active warnings.
PitStatus
Bit 3: ManualControl
bool
bool
bool
AcknowledgeRegister
Bit 0: AckResetAlarm
AcknowledgeRegister
Bit 1: AckSetRtc
AcknowledgeRegister
Bit 2: AckResetEventLog
00201
AcknowledgeRegister
Bit 3: AckInterlockPit
AcknowledgeRegister
Bit 4: AckAutoPit
00202
PitStatus
Bit 4: ScadaPinCodeEnabled
PitStatus
Bit 5: WriteAccess
23
English (GB)
English (GB)
Address
00203
00204
00205
24
Register name
Scale
Description
OperatingMode
enum
PitPumpsPresence
Bit 0: Pump1Presence
bool
Presence of pump 1.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 1: Pump2Presence
bool
Presence of pump 2.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 2: Pump3Presence
bool
Presence of pump 3.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 3: Pump4Presence
bool
Presence of pump 4.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 4: Pump5Presence
bool
Presence of pump 5.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 5: Pump6Presence
bool
Presence of pump 6.
0 = Not present
1 = Present.
PitPumpsPresence
Bit 6: Mixer
bool
Presence of mixer
0 = Not present
1 = Present.
PitPumpsDisabled
Bit 0: Pump1Disabled
bool
PitPumpsDisabled
Bit 1: Pump2Disabled
bool
PitPumpsDisabled
Bit 2: Pump3Disabled
bool
PitPumpsDisabled
Bit 3: Pump4Disabled
bool
PitPumpsDisabled
Bit 4: Pump5Disabled
bool
PitPumpsDisabled
Bit 5: Pump6Disabled
bool
PitPumpsDisabled
Bit 6: MixerDisabled
bool
00206
00207
00208
Register name
Scale
Description
PitPumpsRunning
Bit 0: Pump1Running
bool
PitPumpsRunning
Bit 1: Pump2Running
bool
PitPumpsRunning
Bit 2: Pump3Running
bool
PitPumpsRunning
Bit 3: Pump4Running
bool
PitPumpsRunning
Bit 4: Pump5Running
bool
PitPumpsRunning
Bit 5: Pump6Running
bool
PitPumpsRunning
Bit 6: MixerRunning
bool
PitPumpsMonitoringFault
Bit 0: Pump1MonitoringFault
bool
PitPumpsMonitoringFault
Bit 1: Pump2MonitoringFault
bool
PitPumpsMonitoringFault
Bit 2: Pump3MonitoringFault
bool
PitPumpsMonitoringFault
Bit 3: Pump4MonitoringFault
bool
PitPumpsMonitoringFault
Bit 4: Pump5MonitoringFault
bool
PitPumpsMonitoringFault
Bit 5: Pump6MonitoringFault
bool
PitPumpsMonitoringFault
Bit 6: MixerMonitoringFault
bool
PitPumpsWarning
Bit 0: Pump1Warning
bool
PitPumpsWarning
Bit 1: Pump2Warning
bool
PitPumpsWarning
Bit 2: Pump3Warning
bool
PitPumpsWarning
Bit 3: Pump4Warning
bool
PitPumpsWarning
Bit 4: Pump5Warning
bool
PitPumpsWarning
Bit 5: Pump6Warning
bool
PitPumpsWarning
Bit 6: MixerWarning
bool
English (GB)
Address
25
English (GB)
Address
Register name
Scale
Description
PitPumpsAlarm
Bit 0: Pump1Alarm
bool
PitPumpsAlarm
Bit 1: Pump2Alarm
bool
PitPumpsAlarm
Bit 2: Pump3Alarm
bool
PitPumpsAlarm
Bit 3: Pump4Alarm
bool
PitPumpsAlarm
Bit 4: Pump5Alarm
bool
PitPumpsAlarm
Bit 5: Pump6Alarm
bool
PitPumpsAlarm
Bit 6: MixerAlarm
bool
00210
PitAlarms1
bits
00211
PitAlarms2
bits
PitAlarms3
Bit 0: DischargePressureSignalFault
bool
PitAlarms3
Bit 1: WaterOnFloor
bool
PitAlarms3
Bit 2: GasDetected
bool
PitAlarms3
Bit 3: UserEvent1
bool
PitAlarms3
Bit 4: UserEvent2
bool
PitAlarms3
Bit 5: UserEvent3
bool
PitAlarms3
Bit 6: UserEvent4
bool
00213
PitWarnings1
bits
00214
PitWarnings2
bits
00209
00212
26
Register name
Scale
Description
PitWarnings3
Bit 0: DischargePressureSignalFault
bool
PitWarnings3
Bit 1: WaterOnFloor
bool
PitWarnings3
Bit 2: GasDetected
bool
PitWarnings3
Bit 3: UserEvent1
bool
PitWarnings3
Bit 4: UserEvent2
bool
PitWarnings3
Bit 5: UserEvent3
bool
PitWarnings3
Bit 6: UserEvent4
bool
00216
EventLogLatestID
unscaled
00217
NumberOfFloatSwitches
enum
FloatSwitchesStatus
Bit 0: FloatSwitch1Status
bool
FloatSwitchesStatus
Bit 1: FloatSwitch2Status
bool
FloatSwitchesStatus
Bit 2: FloatSwitch3Status
bool
FloatSwitchesStatus
Bit 3: FloatSwitch4Status
bool
FloatSwitchesStatus
Bit 4: FloatSwitch5Status
bool
FloatSwitchesStatus
Bit 5: ExtraOverflowSwitch
bool
enum
00215
00218
00219
FloatSwitch1Function
English (GB)
Address
27
English (GB)
Address
00220
00221
00222
00223
28
Register name
FloatSwitch2Function
FloatSwitch3Function
FloatSwitch4Function
FloatSwitch5Function
Scale
Description
enum
enum
enum
enum
Register name
Scale
Description
PitSensors
Bits 0: UltrasonicLevelControlSensor
bool
PitSensors
Bits 1: PressureSensor
bool
PitSensors
Bits 2: FloatSwitches
bool
PitSensors
Bit 3: FlowSensor
bool
PitSensors
Bit 4: Power/EnergySensor
bool
PitSensors
Bit 5: UserDefinedSensor1
bool
PitSensors
Bit 6: UserDefinedSensor2
bool
PitSensors
Bit 7: UserDefinedSensor3
bool
00225
DayCounterZeroTime
enum
00226
InterlockTimeout
1 sec.
00227
InterlockRemainTime
1 sec.
00228
RealTimeClockHI
1s
00224
English (GB)
Address
00229
RealTimeClockLO
00230
RtcSecond
1 second
00231
RtcMinute
1 min.
Minute of the hour [0; 59]. See section 11.11 Real-time clock.
00232
RtcHour
1 hour
Hour of the day [0; 23]. See section 11.11 Real-time clock.
00233
RtcDay
1 day
Day of the month [1; 31]. See section 11.11 Real-time clock.
00234
RtcMonth
1 month
Month of the year [1; 12]. See section 11.11 Real-time clock.
00235
RtcYear
1 year
1%
00236
GSMSignalLevelActual
00237
GSMSignalLevelAverage
1%
00238
IPAddressHI
unscaled
00239
IPAddressLO
unscaled
00240
OverflowLevel
0.01 m
00241
HighLevel
0.01 m
00242
AlarmLevel
0.01 m
00243
DryRunningLevel
0.01 m
00244
FoamDrainingLevel
0.01 m
00245
StartLevelPump1
0.01 m
00246
StopLevelPump1
0.01 m
00247
StartLevelPump2
0.01 m
00248
StopLevelPump2
0.01 m
00249
StartLevelPump3
0.01 m
00250
StopLevelPump3
0.01 m
00251
StartLevelPump4
0.01 m
29
English (GB)
Address
Register name
Scale
Description
00252
StopLevelPump4
0.01 m
00253
StartLevelPump5
0.01 m
00254
StopLevelPump5
0.01 m
00255
StartLevelPump6
0.01 m
00256
StopLevelPump6
0.01 m
00257
FirstGroup2Pump
enum
00258
BatteryVoltage
0.1 V
IOLogic
Bit 0: Output1
bool
IOLogic
Bit 1: Output2
bool
IOLogic
Bit 2: Output3
bool
IOLogic
Bit 3: Output4
bool
IOLogic
Bit 4: Output5
bool
IOLogic
Bit 5: Output6
bool
IOLogic
Bit 6: Output7
bool
IOLogic
Bit 7: Output8
bool
RandomStartLevelBand
0.01 m
00259
00260
30
English (GB)
Register name
Scale
Description
00301
PitWaterLevel
0.01 m
00302
PitSwitchWaterLevel
enum
00303
PitDepth
0.01 m
00304
PitFlowIn
0.1 litre/s
Actual flow into the pit. Requires a flow sensor or flow calculation from
level sensor.
00305
PitAverageFlowIn
0.1 litre/s
Average flow into the pit. Requires a flow sensor or flow calculation from
level sensor.
00306
PitFlowOut
0.1 litre/s
Actual flow out of the pit. Requires a flow sensor or flow calculation from
level sensor.
00307
PitAverageFlowOut
0.1 litre/s
Average flow out of the pit. Requires a flow sensor or flow calculation
from level sensor.
00308
PitPowerHI
00309
PitPowerLO
1W
0.1 kWh
00310
PitEnergyHI
00311
PitEnergyLO
00312
PitEnergyYesterday
0.1 kWh
00313
PitEnergyToday
0.1 kWh
00314
PitSpecificEnergy
1 Wh/m3
00315
PitPumpedVolumeHI
00316
PitPumpedVolumeLO
0.1 m3
00317
PitPumpedVolumeYesterday
0.1 m3
00318
PitPumpedVolumeToday
0.1 m3
00319
PitMixerStartsPerHour
unscaled
00320
PitOverflowVolume
0.1 m3
00321
PitOverflowVolumeYesterday
0.1 m3
00322
PitOverflowVolumeToday
0.1 m
00323
PitOverflowTime
1 min.
00324
PitOverflowTimeYesterday
1 min.
00325
PitOverflowTimeToday
1 min.
00326
PitOverflowCounter
unscaled
00327
PitOverflowCounterYesterday
unscaled
00328
PitOverflowCounterToday
unscaled
00329
PitOperatingTimeHI
00330
PitOperatingTimeLO
1 min.
00331
Pit2PumpsOprTimeHI
00332
Pit2PumpsOprTimeLO
1 min.
00333
Pit2PumpsOprTimeYesterday
1 min.
00334
Pit2PumpsOprTimeToday
1 min.
00335
Pit3PumpsOprTimeHI
00336
Pit3PumpsOprTimeLO
1 min.
00337
Pit3PumpsOprTimeYesterday
1 min.
00338
Pit3PumpsOprTimeToday
1 min.
00339
Pit4PumpsOprTimeHI
00340
Pit4PumpsOprTimeLO
1 min.
00341
Pit4PumpsOprTimeYesterday
1 min.
00342
Pit4PumpsOprTimeToday
1 min.
31
English (GB)
Address
Register name
00343
Pit5PumpsOprTimeHI
Scale
Description
00344
Pit5PumpsOprTimeLO
1 min.
00345
Pit5PumpsOprTimeYesterday
1 min.
00346
Pit5PumpsOprTimeToday
1 min.
00347
Pit6PumpsOprTimeHI
00348
Pit6PumpsOprTimeLO
1 min.
00349
Pit6PumpsOprTimeYesterday
1 min.
00350
Pit6PumpsOprTimeToday
1 min.
00351
UserAnalogInput 1
0.1 %
00352
UserAnalogInput 2
0.1 %
00353
UserAnalogInput 3
0.1 %
00354
Pit0PumpsOprTimeHI
00355
Pit0PumpsOprTimeLO
1 min.
00356
Pit0PumpsOprTimeYesterday
1 min.
00357
Pit0PumpsOprTimeToday
1 min.
00358
Pit1PumpsOprTimeHI
00359
Pit1PumpsOprTimeLO
1 min.
00360
Pit1PumpsOprTimeYesterday
1 min.
00361
Pit1PumpsOprTimeToday
1 min.
00362
MixerRuntime
1 min.
00363
MixerStartCounter
unscaled
00364
UserDefCounter1
unscaled
User-defined counter 1
00365
UserDefCounter2
unscaled
User-defined counter 2
00366
UserDefCounter3
unscaled
User-defined counter 3
00367
PitOutletPressure
0.001 bar
32
English (GB)
Register name
Scale
Description
Pump1Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump1Status
Bit 1: Running
bool
Pump1Status
Bit 2: MonitoringFault
bool
Pump1Status
Bit 3: Warning
bool
Pump1Status
Bit 4: Alarm
bool
Pump1Status
Bit 5: IO111Present
bool
Pump1Status
Bit 6: IO111Fault
bool
Pump1Status
Bit 7: MP204Present
bool
Pump1Status
Bit 8: MP204Fault
bool
Pump1Status
Bit 9: CUEPresent
bool
Pump1Status
Bit 10: CUEFault
bool
Pump1Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00401
00402
Pump1ControlSource
from
from
from
from
the
the
the
the
00403
Pump1ConnectionType
00404
Pump1OperatingTimeHI
00405
Pump1OperatingTimeLO
00406
Pump1TimeToServiceHI
00407
Pump1TimeToServiceLO
00408
Pump1OperatingTimeYesterday
1 min.
00409
Pump1OperatingTimeToday
1 min.
00410
Pump1LatestOperatingTime
1s
00411
Pump1StartCounterHI
00412
Pump1StartCounterLO
unscaled
00413
Pump1StartCounterYesterday
unscaled
00414
Pump1StartCounterToday
unscaled
00415
Pump1StartsPerHour
unscaled
00416
Pump1Flow
0.1 litre/s
00417
Pump1LatestFlow
0.1 litre/s
00418
Pump1Current
0.1 A
Motor current.
00419
Pump1LatestCurrent
0.1 A
33
English (GB)
Address
Register name
Scale
Description
00420
Pump1Voltage
0.1 V
Voltage.
00421
Pump1Insulation
10 k
00422
Pump1WaterInOil
0.1 %
00423
Pump1Alarms1
bits
00424
Pump1Alarms2
bits
00425
Pump1Alarms3
bits
00426
Pump1Warnings1
bits
00427
Pump1Warnings2
bits
00428
Pump1Warnings3
bits
00429
Pump1MotorTemperature1
1 C
Motor temperature 1.
00430
Pump1MotorTemperature2
1 C
Motor temperature 2.
00431
Pump1PowerHI
00432
Pump1PowerLO
1W
Power consumption.
00433
Pump1EnergyHI
00434
Pump1EnergyLO
0.1 kWh
Energy consumption.
00435
Pump1CosPhi
0.01
Motor cos .
00436
Pump1Frequency
0.1 Hz
Motor-applied frequency.
00437
Pump1VFDmode
enum
00438
Pump1Torque
0.1 Nm
Motor torque.
00439
Pump1iAsym
0.1 %
Pump1Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump1Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump1Alarms4
bits
Pump1Alarms4
Bit: 13
bool
Pump1Alarms4
Bit 14:
bool
Pump1Warnings4
bits
Pump1Warnings4
Bit 13:
bool
Pump1Warnings4
Bit 14:
bool
Pump1AntiBlockingCounter
bits
00440
00441
00442
00443
34
English (GB)
Register name
Scale
Description
Pump2Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump2Status
Bit 1: Running
bool
Pump2Status
Bit 2: MonitoringFault
bool
Pump2Status
Bit 3: Warning
bool
Pump2Status
Bit 4: Alarm
bool
Pump2Status
Bit 5: IO111Present
bool
Pump2Status
Bit 6: IO111Fault
bool
Pump2Status
Bit 7: MP204Present
bool
Pump2Status
Bit 8: MP204Fault
bool
Pump2Status
Bit 9: CUEPresent
bool
Pump2Status
Bit 10: CUEFault
bool
Pump2Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00451
00452
Pump2ControlSource
from
from
from
from
the
the
the
the
00453
Pump2ConnectionType
00454
Pump2OperatingTimeHI
00455
Pump2OperatingTimeLO
00456
Pump2TimeToServiceHI
00457
Pump2TimeToServiceLO
00458
Pump2OperatingTimeYesterday
1 min.
00459
Pump2OperatingTimeToday
1 min.
00460
Pump2LatestOperatingTime
1s
00461
Pump2StartCounterHI
00462
Pump2StartCounterLO
unscaled
00463
Pump2StartCounterYesterday
unscaled
00464
Pump2StartCounterToday
unscaled
00465
Pump2StartsPerHour
unscaled
00466
Pump2Flow
0.1 litre/s
00467
Pump2LatestFlow
0.1 litre/s
00468
Pump2Current
0.1 A
Motor current.
00469
Pump2LatestCurrent
0.1 A
35
English (GB)
Address
Register name
Scale
Description
00470
Pump2Voltage
0.1 V
Voltage.
00471
Pump2Insulation
10 k
00472
Pump2WaterInOil
0.1 %
00473
Pump2Alarms1
bits
00474
Pump2Alarms2
bits
00475
Pump2Alarms3
bits
00476
Pump2Warnings1
bits
00477
Pump2Warnings2
bits
00478
Pump2Warnings3
bits
00479
Pump2MotorTemperature1
1 C
Motor temperature 1.
00480
Pump2MotorTemperature2
1 C
Motor temperature 2.
00481
Pump2PowerHI
00482
Pump2PowerLO
1W
Power consumption.
00483
Pump2EnergyHI
00484
Pump2EnergyLO
0.1 kWh
Energy consumption.
00485
Pump2CosPhi
0.01
Motor cos .
00486
Pump2Frequency
0.1 Hz
Motor-applied frequency.
00487
Pump2VFDmode
enum
00488
Pump2Torque
0.1 Nm
Motor torque.
00489
Pump2Asym
0.1 %
Pump2Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump2Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump2Alarms4
bits
Pump2Alarms4
Bit: 13
bool
Pump2Alarms4
Bit 14:
bool
Pump2Warnings4
bits
Pump2Warnings4
Bit 13:
bool
Pump2Warnings4
Bit 14:
bool
Pump2AntiBlockingCounter
bits
00490
00491
00492
00493
36
English (GB)
Register name
Scale
Description
Pump3Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump3Status
Bit 1: Running
bool
Pump3Status
Bit 2: MonitoringFault
bool
Pump3Status
Bit 3: Warning
bool
Pump3Status
Bit 4: Alarm
bool
Pump3Status
Bit 5: IO111Present
bool
Pump3Status
Bit 6: IO111Fault
bool
Pump3Status
Bit 7: MP204Present
bool
Pump3Status
Bit 8: MP204Fault
bool
Pump3Status
Bit 9: CUEPresent
bool
Pump3Status
Bit 10: CUEFault
bool
Pump3Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00501
00502
Pump3ControlSource
from
from
from
from
the
the
the
the
00503
Pump3ConnectionType
00504
Pump3OperatingTimeHI
00505
Pump3OperatingTimeLO
00506
Pump3TimeToServiceHI
00507
Pump3TimeToServiceLO
00508
Pump3OperatingTimeYesterday
1 min.
00509
Pump3OperatingTimeToday
1 min.
00510
Pump3LatestOperatingTime
1s
00511
Pump3StartCounterHI
00512
Pump3StartCounterLO
unscaled
00513
Pump3StartCounterYesterday
unscaled
00514
Pump3StartCounterToday
unscaled
00515
Pump3StartsPerHour
unscaled
00516
Pump3Flow
0.1 litre/s
00517
Pump3LatestFlow
0.1 litre/s
00518
Pump3Current
0.1 A
Motor current.
00519
Pump3LatestCurrent
0.1 A
37
English (GB)
Address
Register name
Scale
Description
00520
Pump3Voltage
0.1 V
Voltage.
00521
Pump3Insulation
10 k
00522
Pump3WaterInOil
0.1 %
00523
Pump3Alarms1
bits
00524
Pump3Alarms2
bits
00525
Pump3Alarms3
bits
00526
Pump3Warnings1
bits
00527
Pump3Warnings2
bits
00528
Pump3Warnings3
bits
00529
Pump3MotorTemperature1
1 C
Motor temperature 1.
00530
Pump3MotorTemperature2
1 C
Motor temperature 2.
00531
Pump3PowerHI
00532
Pump3PowerLO
1W
Power consumption.
00533
Pump3EnergyHI
00534
Pump3EnergyLO
0.1 kWh
Energy consumption.
00535
Pump3CosPhi
0.01
Motor cos .
00536
Pump3Frequency
0.1 Hz
Motor-applied frequency.
00537
Pump3VFDmode
enum
00538
Pump3Torque
0.1 Nm
Motor torque.
00539
Pump3Asym
0.1 %
Pump3Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump3Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump3Alarms4
bits
Pump3Alarms4
Bit: 13
bool
Pump3Alarms4
Bit 14:
bool
Pump3Warnings4
bits
Pump3Warnings4
Bit 13:
bool
Pump3Warnings4
Bit 14:
bool
Pump3AntiBlockingCounter
bits
00540
00541
00542
00543
38
English (GB)
Register name
Scale
Description
Pump4Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump4Status
Bit 1: Running
bool
Pump4Status
Bit 2: MonitoringFault
bool
Pump4Status
Bit 3: Warning
bool
Pump4Status
Bit 4: Alarm
bool
Pump4Status
Bit 5: IO111Present
bool
Pump4Status
Bit 6: IO111Fault
bool
Pump4Status
Bit 7: MP204Present
bool
Pump4Status
Bit 8: MP204Fault
bool
Pump4Status
Bit 9: CUEPresent
bool
Pump4Status
Bit 10: CUEFault
bool
Pump4Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00551
00552
Pump4ControlSource
from
from
from
from
the
the
the
the
00553
Pump4ConnectionType
00554
Pump4OperatingTimeHI
00555
Pump4OperatingTimeLO
00556
Pump4TimeToServiceHI
00557
Pump4TimeToServiceLO
00558
Pump4OperatingTimeYesterday
1 min.
00559
Pump4OperatingTimeToday
1 min.
00560
Pump4LatestOperatingTime
1s
00561
Pump4StartCounterHI
00562
Pump4StartCounterLO
unscaled
00563
Pump4StartCounterYesterday
unscaled
00564
Pump4StartCounterToday
unscaled
00565
Pump4StartsPerHour
unscaled
00566
Pump4Flow
0.1 litre/s
00567
Pump4LatestFlow
0.1 litre/s
00568
Pump4Current
0.1 A
Motor current.
00569
Pump4LatestCurrent
0.1 A
39
English (GB)
Address
Register name
Scale
Description
00570
Pump4Voltage
0.1 V
Voltage.
00571
Pump4Insulation
10 k
00572
Pump4WaterInOil
0.1 %
00573
Pump4Alarms1
bits
00574
Pump4Alarms2
bits
00575
Pump4Alarms3
bits
00576
Pump4Warnings1
bits
00577
Pump4Warnings2
bits
00578
Pump4Warnings3
bits
00579
Pump4MotorTemperature1
1 C
Motor temperature 1.
00580
Pump4MotorTemperature2
1 C
Motor temperature 2.
00581
Pump4PowerHI
00582
Pump4PowerLO
1W
Power consumption.
00583
Pump4EnergyHI
00584
Pump4EnergyLO
0.1 kWh
Energy consumption.
00585
Pump4CosPhi
0.01
Motor cos .
00586
Pump4Frequency
0.1 Hz
Motor-applied frequency.
00587
Pump4VFDmode
enum
00588
Pump4Torque
0.1 Nm
Motor torque.
00589
Pump4Asym
0.1 %
Pump4Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump4Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump4Alarms4
bits
Pump4Alarms4
Bit: 13
bool
Pump3Alarms4
Bit 14:
bool
Pump4Warnings4
bits
Pump4Warnings4
Bit 13:
bool
Pump4Warnings4
Bit 14:
bool
Pump4AntiBlockingCounter
bits
00590
00591
00592
00593
40
English (GB)
Register name
Scale
Description
Pump5Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump5Status
Bit 1: Running
bool
Pump5Status
Bit 2: MonitoringFault
bool
Pump5Status
Bit 3: Warning
bool
Pump5Status
Bit 4: Alarm
bool
Pump5Status
Bit 5: IO111Present
bool
Pump5Status
Bit 6: IO111Fault
bool
Pump5Status
Bit 7: MP204Present
bool
Pump5Status
Bit 8: MP204Fault
bool
Pump5Status
Bit 9: CUEPresent
bool
Pump5Status
Bit 10: CUEFault
bool
Pump5Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00601
00602
Pump5ControlSource
from
from
from
from
the
the
the
the
00603
Pump5ConnectionType
00604
Pump5OperatingTimeHI
00605
Pump5OperatingTimeLO
00606
Pump5TimeToServiceHI
00607
Pump5TimeToServiceLO
00608
Pump5OperatingTimeYesterday
1 min.
00609
Pump5OperatingTimeToday
1 min.
00610
Pump5LatestOperatingTime
1s
00611
Pump5StartCounterHI
00612
Pump5StartCounterLO
unscaled
00613
Pump5StartCounterYesterday
unscaled
00614
Pump5StartCounterToday
unscaled
00615
Pump5StartsPerHour
unscaled
00616
Pump5Flow
0.1 litre/s
00617
Pump5LatestFlow
0.1 litre/s
00618
Pump5Current
0.1 A
Motor current.
00619
Pump5LatestCurrent
0.1 A
41
English (GB)
Address
Register name
Scale
Description
00620
Pump5Voltage
0.1 V
Voltage.
00621
Pump5Insulation
10 k
00622
Pump5WaterInOil
0.1 %
00623
Pump5Alarms1
bits
00624
Pump5Alarms2
bits
00625
Pump5Alarms3
bits
00626
Pump5Warnings1
bits
00627
Pump5Warnings2
bits
00628
Pump5Warnings3
bits
00629
Pump5MotorTemperature1
1 C
Motor temperature 1.
00630
Pump5MotorTemperature2
1 C
Motor temperature 2.
00631
Pump5PowerHI
00632
Pump5PowerLO
1W
Power consumption.
00633
Pump5EnergyHI
00634
Pump5EnergyLO
0.1 kWh
Energy consumption.
00635
Pump5CosPhi
0.01
Motor cos .
00636
Pump5Frequency
0.1 Hz
Motor-applied frequency.
00637
Pump5VFDmode
enum
00638
Pump5Torque
0.1 Nm
Motor torque.
00639
Pump5Asym
0.1 %
Pump5Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump5Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump5Alarms4
bits
Pump5Alarms4
Bit: 13
bool
Pump5Alarms4
Bit 14:
bool
Pump5Warnings4
bits
Pump5Warnings4
Bit 13:
bool
Pump5Warnings4
Bit 14:
bool
Pump5AntiBlockingCounter
bits
00640
00641
00642
00643
42
English (GB)
Register name
Scale
Description
Pump6Status
Bit 0: Presence
bool
Presence of pump.
0 = Not present
1 = Present.
Pump6Status
Bit 1: Running
bool
Pump6Status
Bit 2: MonitoringFault
bool
Pump6Status
Bit 3: Warning
bool
Pump6Status
Bit 4: Alarm
bool
Pump6Status
Bit 5: IO111Present
bool
Pump6Status
Bit 6: IO111Fault
bool
Pump6Status
Bit 7: MP204Present
bool
Pump6Status
Bit 8: MP204Fault
bool
Pump6Status
Bit 9: CUEPresent
bool
Pump6Status
Bit 10: CUEFault
bool
Pump6Status
Bit 11: PumpDisabled
bool
enum
enum
1 min.
1 min.
00651
00652
Pump6ControlSource
from
from
from
from
the
the
the
the
00653
Pump6ConnectionType
00654
Pump6OperatingTimeHI
00655
Pump6OperatingTimeLO
00656
Pump6TimeToServiceHI
00657
Pump6TimeToServiceLO
00658
Pump6OperatingTimeYesterday
1 min.
00659
Pump6OperatingTimeToday
1 min.
00660
Pump6LatestOperatingTime
1s
00661
Pump6StartCounterHI
00662
Pump6StartCounterLO
unscaled
00663
Pump6StartCounterYesterday
unscaled
00664
Pump6StartCounterToday
unscaled
00665
Pump6StartsPerHour
unscaled
00666
Pump6Flow
0.1 litre/s
00667
Pump6LatestFlow
0.1 litre/s
00668
Pump6Current
0.1 A
Motor current.
00669
Pump6LatestCurrent
0.1 A
43
English (GB)
Address
Register name
Scale
Description
00670
Pump6Voltage
0.1 V
Voltage.
00671
Pump6Insulation
10 k
00672
Pump6WaterInOil
0.1 %
00673
Pump6Alarms1
bits
00674
Pump6Alarms2
bits
00675
Pump6Alarms3
bits
00676
Pump6Warnings1
bits
00677
Pump6Warnings2
bits
00678
Pump6Warnings3
bits
00679
Pump6MotorTemperature1
1 C
Motor temperature 1.
00680
Pump6MotorTemperature2
1 C
Motor temperature 2.
00681
Pump6PowerHI
00682
Pump6PowerLO
1W
Power consumption.
00683
Pump6EnergyHI
00684
Pump6EnergyLO
0.1 kWh
Energy consumption.
00685
Pump6CosPhi
0.01
Motor cos .
00686
Pump6Frequency
0.1 Hz
Motor-applied frequency.
00687
Pump6VFDmode
enum
00688
Pump6Torque
0.1 Nm
Motor torque.
00689
Pump6Asym
0.1 %
Pump6Sensors.WIO
Bit 0: WaterInOilSensor
bool
Pump6Sensors.Current
Bit 1: MotorCurrentSensor
bool
Pump6Alarms4
bits
Pump6Alarms4
Bit: 13
bool
Pump6Alarms4
Bit 14:
bool
Pump6Warnings4
bits
Pump6Warnings4
Bit 13:
bool
Pump6Warnings4
Bit 14:
bool
Pump6AntiBlockingCounter
bits
00690
00691
00692
00693
44
Address
Register name
Scale
Description
00701
SimulationEventCode
enum
00702
SimulationEventSource
enum
00703
SimulationEventDeviceNo
enum
00704
SimulationEventActionType
enum
0 = Warning
1 = Alarm
2 = Disabled.
00705
SimulationActivate
bool
00706
SimulationStatus
Bit 0: SimulationActive
bool
State of simulation.
0 = Not active
1 = Active.
Scale
Description
unscaled
Scale
Description
UTF-8
chars.
English (GB)
00751-00800
Register name
UserRegisters
00801-00920
Register name
NameRegisterArea
45
English (GB)
Register name
Scale
Description
02001-02072
PitOverflowTimeHourLog172
1 min.
02073-02144
PitOverflowCntHourLog172
unscaled
02145-02216
PitOverflowVolumeHourLog172
0.1 m3
02217-02288
PitSpecificEnergyHourLog172
Wh/m3
m3
02289-02360
PitVolumeHourLog172
0.1
02361-02432
PitEnergyHourLog172
0.1 kWh
02433-02504
Pit2PumpsOprTimeHourLog172
1 min.
02505-02576
Pit3PumpsOprTimeHourLog172
1 min.
02577-02648
Pit4PumpsOprTimeHourLog172
1 min.
02649-02720
Pit5PumpsOprTimeHourLog172
1 min.
02721-02792
Pit6PumpsOprTimeHourLog172
1 min.
02793-02864
Pump1OprTimeHourLog172
1 min.
02865-02936
Pump1StartCntHourLog172
unscaled
02937-03008
Pump1AvgFlowHourLog172
0.1 litre/s
03009-03080
Pump1AvgCurrentHourLog172
0.1 A
03081-03152
Pump2OprTimeHourLog172
1 min.
03153-03224
Pump2StartCntHourLog172
unscaled
03225-03296
Pump2AvgFlowHourLog172
0.1 litre/s
03297-03368
Pump2AvgCurrentHourLog172
0.1 A
03369-03440
Pump3OprTimeHourLog172
1 min.
03441-03512
Pump3StartCntHourLog172
unscaled
03513-03584
Pump3AvgFlowHourLog172
0.1 litre/s
03585-03656
Pump3AvgCurrentHourLog72
0.1 A
03657-03728
Pump4OprTimeHourLog172
1 min.
03729-03800
Pump4StartCntHourLog172
unscaled
03801-03872
Pump4AvgFlowHourLog172
0.1 litre/s
03873-03944
Pump4AvgCurrentHourLog72
0.1 A
03945-04016
Pump5OprTimeHourLog172
1 min.
04017-04088
Pump5StartCntHourLog172
unscaled
04089-04160
Pump5AvgFlowHourLog172
0.1 litre/s
04161-04232
Pump5AvgCurrentHourLog72
0.1 A
04233-04304
Pump6OprTimeHourLog172
1 min.
04305-04376
Pump6StartCntHourLog172
unscaled
04377-04448
Pump6AvgFlowHourLog172
0.1 litre/s
04449-04521
Pump6AvgCurrentHourLog72
0.1 A
46
English (GB)
Register name
Scale
Description
06001
NoOfEventsInLog
unscaled
06002
EventIDLog1
unscaled
06003
EventCodeLog1
enum
enum
unscaled
enum
1s
06004
06005
EventSourceLog1
EventDeviceNo
06006
EventTypeAndConditionLog1
06007
EventTimeStampLog1HI
06008
EventTimeStampLog1LO
06009-06344
06345
EventIDLog50
unscaled
06346
EventCodeLog50
enum
06347
EventSourceLog50
enum
06348
EventDeviceNo
unscaled
06349
EventTypeAndConditionLog50
enum
06350
EventTimeStampLog50HI
06351
EventTimeStampLog50LO
1s
47
English (GB)
This is an index area for the configurable data log. The log data
index registers are read-only.
See section 11.3 Reading the configurable data log series for
detailed information on how to read the configurable log series.
By default the configurable logs are not set up. This can only be
done with a PC Tool or via the CU 36X control panel. For further
information, see installation and operating instructions for
Dedicated Controls.
Address
Register name
Scale
Description
07001
NoOfLogSeries
unscaled
07002
LogSeries1ItemNo
unscaled
07003
LogSeries1RegAddr
unscaled
07004
LogSeries1SamplingTime
1s
07005
LogSeries1NoOfSamples
unscaled
07006
LogSeries2ItemNo
unscaled
07007
LogSeries2RegAddr
unscaled
07008
LogSeries2SamplingTime
1s
07009
LogSeries2NoOfSamples
unscaled
LogSeries#ItemNo
unscaled
LogSeries#RegAddr
unscaled
LogSeries#SamplingTime
1s
LogSeries#NoOfSamples
unscaled
07254
LogSeriesLItemNo
unscaled
07255
LogSeriesLRegAddr
unscaled
07256
LogSeriesLSamplingTime
1s
07257
LogSeriesLNoOfSamples
unscaled
07258
LogSeriesEndMark
unscaled
48
English (GB)
Register name
Scale
Description
07301
LogSeries1ItemNo
unscaled
07302
LogSeries1SamplingTime
1s
07303
LogSeries1NoOfSamples
unscaled
07304
LogSeries1TimeStampHI
07305
LogSeries1TimeStampLO
1s
07306
LogSeries1Sample1
LogSeries1SampleN1
LogSeries2ItemNo
LogSeries2SamplingTime
LogSeries2TimeStampHI
LogSeries2TimeStampLO
LogSeries2Sample1
LogSeries2SampleN2
LogSeries#ItemNo
LogSeries#SamplingTime
LogSeries#NoOfSamples
LogSeries#TimeStampHI
LogSeries#TimeStampLO
LogSeries#Sample1
LogSeries#SampleN#
LogSeriesLItemNo
LogSeriesLSamplingTime
LogSeriesLNoOfSamples
LogSeriesLTimeStampHI
-
LogSeriesLTimeStampLO
LogSeriesLSample1
LogSeriesLSampleN1
49
English (GB)
Action
Install the CIM 200 in the Grundfos pump according to the pump documentation.
Complete the pump configuration, e.g. sensor configuration and local mode.
This can be done either on the pump control panel, via the R100 or Grundfos GO Remote or Grundfos PC Tool E-Products.
Select parity and stop bits of the Modbus slave (even parity with 1 stop bit or no parity with 2 stop bits).
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.
Action
Install the CIM 250 in the Grundfos pump according to the pump 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.
Observe that LED2 turns steady green (see section 6.2 Status 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 Status 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).
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.
Observe that LED2 turns steady green. See section 6.2 Status LEDs.
Observe that LED1 blinks yellow and changes to yellow pulsing after approximately 30 s (see section 6.2 Status 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 installation
and operating instructions" (included on CIM 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).
50
English (GB)
Action
Install the CIM 500 in the Grundfos Grundfos product according to the pump documentation.
Select position 1 at the protocol rotary switch. See section 7.2 Setting the Industrial Ethernet protocol.
Power on the Grundfos product, and observe LED2 turn steady green and LED1 remaining off.
Complete the pump 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 "A.1 How to configure an IP address on your PC" on page 81).
Open your internet browser and make contact to the CIM 500 Web server.
Factory default address: 192.168.1.100
In the menu column to the left select: Configuration > Real time Ethernet protocol
10
11
Key in the subnet mask 255.255.255.0, and leave the rest of the settings at their factory default values.
12
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.
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.
It is possible to have connection to the Web server simultaneously with a connection to a Modbus TCP master.
It is possible to have connection to more Modbus TCP masters simultaneously, e.g. to have connection to PC Tool CIM while
connected to another Modbus TCP master.
51
English (GB)
EventID
EventCode
EventSource
EventDeviceNo
EventTypeAndCondition
EventTimeStampHI
EventTimeStampLO.
The EventID is a unique "tag" for the event record. These IDs are
incremented successively corresponding to the succession of the
events they represent. The event log can be handled in three
ways:
Note
52
English (GB)
Scale
0001
PitWaterLevel
0.01 m
0002
PitSwitchWaterLevel
Unscaled
0003
PitFlowIn
0.1 litre/s
0004
PitAverageFlowIn
0.1 litre/s
0005
PitFlowOut
0.1 litre/s
0006
PitAverageFlowOut
0.1 litre/s
0007
PitPower
10 W*
0008
PitSpecificEnergy
1 Wh/m3
0010
PitMixerStartPerH
Unscaled
0011
PitOutletPressure
0.001 bar
0012
PitEstimatedFlowOut
0.1 l/s
0500
UserAnalogInput1
0.1 %
0501
UserAnalogInput2
0.1 %
0502
UserAnalogInput3
0.1 %
1000
Pump1Flow
0.1 litre/s
1001
Pump1LatestFlow
0.1 litre/s
1002
Pump1Current
0.1 A
1003
Pump1Insulation
10 k
1004
Pump1WaterInOil
0.1 %
1005
Pump1MotorTemperature1
1 C
1006
Pump1MotorTemperature2
1 C
1007
Pump1CosPhi
0.01
1008
Pump1Power
10 W*
1009
Pump1Voltage
0.1 V
1010
Pump1LatestCurrent
0.1 A
1011
Pump1StartsPerH
Unscaled
1012
Pump1LatestOperatingTime
1s
1013
Pump1Frequency
0.01 Hz
1014
Pump1Torque
0.1 Nm
1015
Pump1CurrentAsymmmetry
0.1 %
2000
Pump2Flow
0.1 litre/s
2001
Pump2LatestFlow
0.1 litre/s
2002
Pump2Current
0.1 A
2003
Pump2Insulation
10 k
2004
Pump2WaterInOil
0.1 %
2005
Pump2MotorTemperature1
1 C
2006
Pump2MotorTemperature2
1 C
2007
Pump2CosPhi
0.01
2008
Pump2Power
10 W*
2009
Pump2Voltage
0.1 V
2010
Pump2LatestCurrent
0.1 A
2011
Pump2StartsPerH
Unscaled
2012
Pump2LatestOperatingTime
1s
2013
Pump2Frequency
0.01 Hz
2014
Pump2Torque
0.1 Nm
2015
Pump2CurrentAsymmmetry
0.1 %
3000
Pump3Flow
0.1 litre/s
3001
Pump3LatestFlow
0.1 litre/s
3002
Pump3Current
0.1 A
3003
Pump3Insulation
10 k
3004
Pump3WaterInOil
0.1 %
53
English (GB)
Scale
3005
Pump3MotorTemperature1
1 C
3006
Pump3MotorTemperature2
1 C
3007
Pump3CosPhi
0.01
3008
Pump3Power
10 W*
3009
Pump3Voltage
0.1 V
3010
Pump3LatestCurrent
0.1 A
3011
Pump3StartsPerH
Unscaled
3012
Pump3LatestOperatingTime
1s
3013
Pump3Frequency
0.01 Hz
3014
Pump3Torque
0.1 Nm
3015
Pump3CurrentAsymmmetry
0.1 %
4000
Pump4Flow
0.1 litre/s
4001
Pump4LatestFlow
0.1 litre/s
4002
Pump4Current
0.1 A
4003
Pump4Insulation
10 k
4004
Pump4WaterInOil
0.1 %
4005
Pump4MotorTemperature1
1 C
4006
Pump4MotorTemperature2
1 C
4007
Pump4CosPhi
0.01
4008
Pump4Power
10 W*
4009
Pump4Voltage
0.1 V
4010
Pump4LatestCurrent
0.1 A
4011
Pump4StartsPerH
Unscaled
4012
Pump4LatestOperatingTime
1s
4013
Pump4Frequency
0.01 Hz
4014
Pump4Torque
0.1 Nm
4015
Pump4CurrentAsymmmetry
0.1 %
5000
Pump5Flow
0.1 litre/s
5001
Pump5LatestFlow
0.1 litre/s
5002
Pump5Current
0.1 A
5003
Pump5Insulation
10 k
5004
Pump5WaterInOil
0.1 %
5005
Pump5MotorTemperature1
1 C
5006
Pump5MotorTemperature2
1 C
5007
Pump5CosPhi
0.01
5008
Pump5Power
10 W*
5009
Pump5Voltage
0.1 V
5010
Pump5LatestCurrent
0.1 A
5011
Pump5StartsPerH
Unscaled
5012
Pump5LatestOperatingTime
1s
5013
Pump5Frequency
0.01 Hz
5014
Pump5Torque
0.1 Nm
5015
Pump5CurrentAsymmmetry
0.1 %
6000
Pump6Flow
0.1 litre/s
6001
Pump6LatestFlow
0.1 litre/s
6002
Pump6Current
0.1 A
6003
Pump6Insulation
10 k
6004
Pump6WaterInOil
0.1 %
6005
Pump6MotorTemperature1
1 C
6006
Pump6MotorTemperature2
1 C
6007
Pump6CosPhi
0.01
6008
Pump6Power
10 W*
6009
Pump6Voltage
0.1 V
6010
Pump6LatestCurrent
0.1 A
6011
Pump6StartsPerH
Unscaled
6012
Pump6LatestOperatingTime
1s
6013
Pump6Frequency
0.01 Hz
54
Scale
6014
Pump6Torque
0.1 Nm
6015
Pump6CurrentAsymmmetry
0.1 %
English (GB)
* The data item PitPowerHI/LO (registers 00308 and 00309) has a resolution of 1 W, but the logging is in 10 W.
Log series max. limits
Total number of samples
40000 registers
All control bits in the functional profile are triggered on the rising
edge of a bit. The system supports two different approaches to
control bit acknowledgement: Auto and manual.
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 bit is accepted
by the device, the corresponding control bit acknowledgement will
be raised, and the user can lower the control bit.
Example 1
Setting and reading overflow level with ReadWriteSeparation
disabled [default].
The user writes a new value to SetOverflowLevel
(register 00121).
The resulting overflow level is then read from SetOverflowLevel
(register 00121).
1 = Enabled.
Control bits are automatically lowered when accepted by the
device, so the user does not have to lower it manually [default].
Example 1
ResetAlarm with auto-acknowledgement enabled [default].
The user sets the PitControl.ResetAlarm control bit
(register 00101, bit 0) to 1 to reset an alarm. When accepted
by the slave, the PitControl.ResetAlarm control bit is
automatically reset to 0. The user can then set the
PitControl.ResetAlarm control bit to 1 again to reset an alarm
again.
Note
Example 2
ResetAlarm with auto-acknowledgement disabled.
Note
Example 2
Setting and reading overflow level with ReadWriteSeparation
enabled.
The user writes a new value to SetOverflowLevel
(register 00121).
The resulting overflow level is then read from OverflowLevel
(register 00240), hence separating reads from writes.
55
If legal data traffic has not been initiated within one minute, the
CIM 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 CIM 250, which also hangs up the
line, and the call-up communication session is thereby
completed. See fig. 18.
GSM network
(e.g. SCADA)
Dialling
Connection establish
ed
Hangs up
the line.
Hang-up
Hangs up
the line.
Session
completed.
CIM 250
CIM 250
Dialling
Call-bac
k No.
Dialling
timeout
after 1
min.
Connection es
tablished
Modbus communication
Modbus CallBac
kAck
Hangs up
the line.
Modbus reply
Hang up
Hangs up
the line.
Session
completed.
56
English (GB)
The setting up and the use of the SMS functions are described in
the installation and operating instructions for Dedicated Controls.
If the CIM 250 detects that the optional CIM 250 battery is worn
out and must be replaced, it will send this message to all
numbers in the phone book:
[Installation name]
SMS numbers
SMS schedule
SMS authentication.
Note
[Installation name]
A static IP address.
[Installation name]
GSM Module:
Mains supply returned
If the battery is worn out or the CIM 250 has no battery, the
CIM 250 will not detect that the power supply to the CU 36X has
been interrupted, as it will loose power supply itself. Therefore, it
cannot send a message. To inform the user that there has been a
power cut, the CIM 250 will always send an SMS message when
the power supply has returned:
[Installation name]
GSM Module:
Power on occurred
57
English (GB)
11.9.3 Status
In the CU 36X display "Status > System > GSM/GPRS", you will
see the following information:
APN
Username
Password.
Func
code ID
Protocol ID
Length
58
Data
Func
code ID
Data
CRC
English (GB)
11.9.2 Installation
Note
VPN tunnel
LAN
0x00
Protocol ID
0x00
0x00
Length
0x06
Slave address
Function code
singlesingle
register
registe
0x06 WriteWrite
GRE router
0x01
Register address
0x00
0xFF00
0xFF00 writte
0xFF ValueValue
written to register
0x00 0x0001
Value to write
GSM operator
Internet
SCADA system
value
of theof the
Has
the value
0x** Has the
latest transaction ID
0x** minus 10
Transaction ID
GRE router
GSM network
Base station APN
User
Clients
Setup/status
IP address
PC Tool, etc.
59
English (GB)
11.9.4 Operation
CIM 250
Modbus
st
te reque
TCP wri
Silence
timeout after 1
min. Modbus
TCP request
will be
retransmitted.
Note
Modbu
s TCP
CallBa
ckAck
Internal
acknowledge
of Call-back.
Ready for new
Call-back.
Note
SCADA
5. The Modbus master can any time bring the CU 36X Modbus
slave back into "Auto" mode by raising the PitControl.AutoPit,
register 00101, bit 4.
11.10.2 Interlocking from another controller via SMS
Figure 11.13 illustrates the CU 36X SMS interlocking mechanism.
The CU 36X interlock master issues an SMS command
containing a 4-digit PIN code "pppp" matching the SMS PIN code
of the interlock slave CU 36X. Following the PIN code is the
interlock command "INTERLOCK" with an interlock timeout value
mmmm counting in minutes. Timeout values allowed: 1-1440 min.
(= 24 hours).
If the interlock is accepted (correct PIN code, correct command
and valid interlock timeout value), the interlock slave will change
its operating mode to "Interlock control".
The SMS PIN code in the interlock SMS command is optional if
the authentication method is "Both" and the interlock master
phone number is present in the interlock slave SMS phone
number list.
11.10 Interlocking
Modbus telegram(s)
ScadaPinCode
InterlockTimeout
PitControl.InterlockPit
CU 36X
User
SCADA PIN code
SCADA PIN code E/D
Modbus replies
"acknowledge"
Fig. 24 Interlocking from SCADA
60
ScadaGprsCallBackRegister
English (GB)
GSM network,
e.g. SCADA
Interlock slave
Interlock master
Phone number
CU 36X
English (GB)
Phone no
CU 36X
INTERLOCKED
SMS acknowledgement
The real-time clock can be set and/or read from the CU 36X in
two ways: Unix format or standard format.
All time stamps in the event log and in the data log are also Unix
time format. Read the time with UNIXRealTimeClockHI
(register 00228) and UNIXRealTimeClockLO (register 00229), or
set a new time with SetRealTimeClockHI (register 00112) and
SetRealTimeClockLO (register 00113). The new time will be
activated in the CU 36X when writing the LO-order register. It is
recommended to write the HI/LO registers in the same telegram.
http://www.devshed.com/c/a/Administration/UNIXTime_Format_Demystified/1/
http://www.epochconverter.com/
61
English (GB)
Description
Data item
Code
Event source
PitAlarms1.0
192
System
High-level alarm
PitAlarms1.1
191
System
System
PitAlarms1.2
190
Dry-running alarm
PitAlarms1.3
57
System
PitAlarms1.4
System
PitAlarms1.5
205
System
PitAlarms1.6
204
System
PitAlarms1.7
168
AI (level sensor)
PitAlarms1.8
169
AI (flow sensor)
PitAlarms1.9
186
AI (power sensor)
PitAlarms1.10
221
DI (mixer contactor)
PitAlarms1.11
226
IO 351B
PitAlarms1.12
159
PitAlarms1.13
160
PitAlarms1.14
15
System
Power-on notice
PitAlarms1.15
247
System
Fault, battery/UPS
PitAlarms2.0
248
Battery/UPS
PitAlarms2.1
72
CU 36X/IO 351B
PitAlarms2.2
231
System
PitAlarms2.3
232
System
PitAlarms2.4
222
Mixer
PitAlarms2.5
223
System
PitAlarms2.6
246
CU 36X
PitAlarms2.8
System
Combi alarm No 1
PitAlarms2.9
227
System
Combi alarm No 2
PitAlarms2.10
227
System
Combi alarm No 3
PitAlarms2.11
227
System
Combi alarm No 4
PitAlarms2.12
227
System
PitAlarms2.13
188
PitAlarms2.14
188
PitAlarms2.15
188
PitAlarms3.0
168
AI (Pressure sensor)
PitAlarms3.1
229
System
PitAlarms3.2
235
System
PitAlarms3.3
249
System
PitAlarms3.4
250
System
PitAlarms3.5
251
System
PitAlarms3.6
252
System
RESERVED
PitAlarms3.7-15
62
Data item
Code
Event source
English (GB)
Description
Pump alarms 1 (registers 00423 (pump 1), 00473 (pump 2), 00523 (pump 3), 00573 (pump 4), 00623 (pump 5), 00673 (pump 6))
Motor temperature alarm, PTC1
PumpAlarms1.0
69
PumpAlarms1.1
70
PumpAlarms1.2
64
PumpAlarms1.3
71
PumpAlarms1.4
145
PumpAlarms1.5
146
PumpAlarms1.6
20
PumpAlarms1.7
40
PumpAlarms1.8
32
PumpAlarms1.9
PumpAlarms1.10
48
PumpAlarms1.11
56
PumpAlarms1.12
27
PumpAlarms1.13
PumpAlarms1.14
111
PumpAlarms1.15
26
Pump alarms 2 (registers 00424 (pump 1), 00474 (pump 2), 00524 (pump 3), 00574 (pump 4), 00624 (pump 5), 00674 (pump 6))
Motor protector commanded (test) trip
PumpAlarms2.0
18
PumpAlarms2.1
241
PumpAlarms2.2
22
PumpAlarms2.3
24
PumpAlarms2.4
11
PumpAlarms2.5
PumpAlarms2.6
220
PumpAlarms2.7
21
PumpAlarms2.8
12
Pump No [1; 6]
PumpAlarms2.9
PumpAlarms2.10
58
Pump No [1; 6]
PumpAlarms2.11
245
PumpAlarms2.12
112
PumpAlarms2.13
113
Pump alarms 3 (registers 00425 (pump 1), 00475 (pump 2), 00525 (pump 3), 00575 (pump 4), 00625 (pump 5), 00675 (pump 6))
Pump malfunction due to auxiliary component fault
PumpAlarms3.0
224
Pump No [1; 6]
PumpAlarms3.1
225
PumpAlarms3.2
244
PumpAlarms3.3
175
PumpAlarms3.4
181
PumpAlarms3.5
170
PumpAlarms3.6
179
PumpAlarms3.7
180
PumpAlarms3.8
10
Setup conflict
PumpAlarms3.9
25
PumpAlarms3.10
72
PumpAlarms3.11
88
Inrush fault
PumpAlarms3.12
155
PumpAlarms3.13
93
PumpAlarms3.14
148
PumpAlarms3.15
149
63
English (GB)
Description
Data item
Code
Event source
Pump alarms 4 (registers 00441 (pump 1), 00491 (pump 2), 00541 (pump 3), 00591 (pump 4), 00641 (pump 5), 00691 (pump 6))
Leakage current
PumpAlarms4.0
PumpAlarms4.1
176
PumpAlarms4.2
89
Overcurrent
PumpAlarms4.3
49
PumpAlarms4.4
55
Change bearings
PumpAlarms4.5
30
Lubricate bearings
PumpAlarms4.6
240
PumpAlarms4.7
242
PumpAlarms4.8
77
PumpAlarms4.9
91
Dry running
PumpAlarms4.10
57
PumpAlarms4.11
213
Other
PumpAlarms4.12
16
64
Field
Value
Address
0x01
Function code
0x03
Note
Byte count
0x06
Function
code
Data
CRC
1 byte
1 byte
0 to 252 bytes
2 bytes
Register 108 HI
0x00
Register 108 LO
0x01
Register 109 HI
0x00
Register 109 LO
0x01
Register 110 HI
0x00
Register 110 LO
0x01
English (GB)
In the response, the byte count is six since there are three
registers of two bytes. All three registers hold the value of
0x0001.
Field
Value
Address
0x01
Function code
0x04
Start address HI
0x10
Start address LO
0x10
Quantity HI
0x00
Quantity LO
0x03
Value
Address
0x01
Function code
0x03
Start address HI
0x00
Start address LO
0x6B
Address
0x01
Quantity HI
0x00
Function code
0x04
Quantity LO
0x03
Byte count
0x06
Field
Field
Value
Register 4113 HI
0x22
Register 4113 LO
0x22
Register 4114 HI
0x22
Register 4114 LO
0x22
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.
65
English (GB)
Value
Address
0x01
Function code
0x06
Address HI
0x10
Address LO
0x00
Value HI
0xAF
Value LO
0xFE
Value
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
0x01
Register 34 HI
0xB0
Register 34 LO
0xB0
Address
0x01
Function code
0x06
Address HI
0x10
Field
Address LO
0x00
Address
0x01
Value HI
0xAF
Function code
0x10
Value LO
0xFE
Start address HI
0x00
Start address LO
0x20
Quantity written HI
0x00
Quantity written LO
0x02
66
0x01
Bit Description
0
Restart communications
All communication counters are cleared, and the
device is restarted.
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
Subcode Name
0x00
English (GB)
0x02
0x04
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x12
0x14
10 RESERVED
11 RESERVED
12 RESERVED
13 RESERVED
14 RESERVED
15 RESERVED
A bit value of 1 means true, unless otherwise specified.
The diagnostics register is read using function code 0x08 and
subcode 0x02.
Value
Address
0x01
Function code
0x08
Subcode
0x00
Data
0xAB
Data
0xCD
Value
Address
0x01
Function code
0x08
Subcode
0x00
Data
0xAB
Data
0xCD
67
English (GB)
Pit status
Pump 1
Pump 2
Setup
Event log
Hour log
Data log
Alarm/warning
Grey
47.9 m 3/h
Pump OK.
Yellow
Pump warning.
Red
Run/stop
High level
Start 2
S
Grey
Green
Pump running.
Manual
Start 1
Stop
Dry run
4.24 m
S
1
Switch.
Display.
Remote.
Setup:
Event log:
Hour log:
Opens a display for viewing the hourly logged values 3 days backwards.
Data log:
Pit status
Pit operation
Water level
XX.XX m
Operating mode:
Average flow
XXX.X m3/h
Pit depth
XX.XX m
Latest flow
XXXXX m3/h
Actual flow
XXX.XX m3/h
Average flow
XXX.XX m3/h
Starts total
XXXXX
Power
XXX.XX kW
Custom relay
Auto
Interlock
Starts yesterday
XXXXX
Energy total
XXXXXX kWh
Starts today
XXXXX
Energy yesterday
XXXXXX kWh
XXXXX/h
Energy today
XXXXXX kWh
Time
Specific energy
XX.XXX kWh/m3
XXXXX h : XX min.
XXXXX m3
XXXXX.X m3
XXXXX.X m3
Time to service
XXXXX/h
XXX.X /h
Motor
Overflow
Temperature
XXX C
XXXXX m3
Total volume
Actual current
XXX.X A
Overflow time
XXXXX h
Latest current
XXX.X A
Number of overflows
XXXXX
Water in oil
XX.X %
XXXXX m3
XX h : XX min.
XXX
XXXXX m3
XX h : XX min.
Active alarms/warnings
XXX
Alarms
Start
Auto
None
50 %
Warnings
Water-in-oil sensor signal fault
1 2
Total
Active alarms/warnings
Alarms
None
Warnings
None
Fig. 26 Application example
68
1 2
Yesterday
ON
Alarm ack.
Set time..
Off
Note
Remote = "R".
The "Set time" button opens a dialogue that can write the
data item SetRealTimeClockHI/LO (register 00112/00113
[unix time]).
Switch on (1) = up
Flow value:
PitFlowOut (register 00306 [0.1 l/s]) or
PitAverageFlowOut (register 00307 [0.1 l/s]).
69
English (GB)
Motor current:
See fig. 27 for logic and priority for the pump control, and note
that the control sources "Switch" and "Display" have higher
priority than Remote.
Switch
Stop
Auto
Stop
Stop
Automation
Start
Auto
Start
Auto
Start
Stop
Start
TM04 3680 4808
English (GB)
Note
70
The blue bar at the top of the screen is used to open and close
specific displays that can show specific data and change settings
of the pit control system.
The "Pump 1" and "Pump 2" buttons open the "Pump 1" and
"Pump 2" displays.
XXX cm
High level
XXX cm
Alarm level
XXX cm
Dry-running level
XXX cm
Foam-draining level
XXX cm
Pump 1
Cancel
Update
Pump 2
Start level
XXX cm
XXX cm
Stop level
XXX cm
XXX cm
Note
Note
Code Description
341
192
Overflow
342
192
Overflow
343
222
344
Note
Source
Type
Time
System
Alarm appearing
05-08-2008 09:25
System
Alarm disappearing
05-08-2008 11:09
Mixer
Warning appearing
07-08-2008 02:38
Pump 2
Warning appearing
11-08-2008 08:24
71
English (GB)
Display bar
Hour log
The "Hour log" button opens the display for showing the hour
log. The table below illustrates the structure of the data in the
Modbus registers and a way of visualising them.
Hour
Data
3]
Registers
71
72
02001-02072
02073-02144
12
34
02145-02216
240
262
198
308
287
02217-02288
67
69
72
45
23
02289-02360
342
456
514
178
123
02361-02432
20
48
02433-02504
23
56
60
14
12
02793-02864
02865-02936
452
468
458
433
446
02937-03008
252
248
241
240
242
03009-03080
21
52
63
15
11
03081-03152
03153-03224
458
451
471
438
444
03225-03296
250
239
240
229
240
03297-03368
Data Log
The "Data log" button opens the display for showing the
configurable data log.
Time
Time
Fig. 28 Data logging
72
English (GB)
English (GB)
Code
03
16-bit data
(registers)
Diagnostics
Note
Hex
Name
04
06
16
08
08
Diagnostics
See section 12.6 Diagnostics
(0x08) for subcodes.
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.
73
English (GB)
Note
Note
Value
Description
Slave address
0x01
Function code
0x04
Start address HI
0x00
Start address LO
0x00
Start address
= 0x0001
Quantity HI
0x00
Quantity LO
0x04
Number of registers
= 0x0004
Field
Value
Description
Field
Value
Description
Slave address
0x01
Slave address
0x01
Function code
0x08
Diagnostics
Function code
0x04
Subcode
0x00
Echo request
Byte count
0x08
8 bytes follow
Data
0xAB
Test data
00001 HI
0x0A
Data
0xCD
Test data
00001 LO
0x00
SlaveMinimumReplyDelay
= 0x000A (10 ms)
00002 HI
0x00
00002 LO
0x00
00003 HI
0x00
00003 LO
0x00
00004 HI
0x00
00004 LO
0x04
Value
Description
Slave address
0x01
Function code
0x08
Diagnostics
Subcode
0x00
Echo request
Data
0xAB
Test data
Data
0xCD
Test data
RegisterOffset
= 0x0000 (no offset)
Reserved value
= 0x0000
ModbusBitRate
= 0x0004 (19200, software-defined)
Value
Description
Slave address
0x01
Function code
0x04
Start address HI
0x01
Start address LO
0x2C
Quantity HI
0x00
Quantity LO
0x01
Number of registers
= 0x0001
Value
Description
Slave address
0x01
Function code
0x04
Byte count
0x02
2 bytes follow
00301 HI
0x00
00301 LO
0xDC
74
This section shows how to read and interpret the three alarm
registers of the pit. The pit alarms start at Modbus register
address 209 = 0x00D1.
In the example, slave address 0x01 is used. Note that the register
is reset by the CIM 200 when the command has been
acknowledged. The value is only triggered on rising edge.
Field
Value
Description
Bit
Description
0 (do not reset)
Slave address
0x01
Function code
0x04
Start address HI
0x00
Start address LO
0xD0
2
3
Number of registers
= 0x0003
Quantity HI
0x00
Quantity LO
0x03
Field
Value
Description
Slave address
0x01
Field
Value
Function code
0x04
Slave address
0x01
Byte count
0x06
6 bytes follow
Function code
0x06
00209 HI
0x00
Start address HI
0x00
00209 LO
0x08
Start address LO
0x64
ControlRegister address
= 00101 (0x0065)
00210 HI
0x00
Value HI
0x00
00210 LO
0x00
Value LO
0x20
00211 HI
0x00
00211 LO
0x00
Pit alarms 1
Pit alarms 2
Pit alarms 3
Description
ControlRegister value
= 32 (0x0020)
Value
Description
Slave address
0x01
When reading the three pit alarm registers, the following data
becomes available:
Function code
0x06
Start address HI
0x00
Start address LO
0x64
ControlRegister address
= 00101 (0x0065)
Value HI
0x00
Value LO
0x03
ControlRegister value
= 32 (0x0020)
75
English (GB)
English (GB)
Description
Value
Description
Slave address
0x01
Function code
0x06
Start address HI
0x00
Start address LO
0x64
ControlRegister address
= 00101 (0x0065)
Value HI
0x00
Value LO
0x10
ControlRegister value
= 16 (0x0010)
Value
Description
Slave address
0x01
Function code
0x06
Start address HI
0x00
ControlRegister address
= 00101 (0x0065)
Start address LO
0x64
Value HI
0x00
Value LO
0x10
ControlRegister value
= 16 (0x0010)
76
English (GB)
Possible cause
Remedy
5. The Modbus LED (LED1) is flashing red. a) Fault in the Modbus communication
(fault in parity or cyclic redundancy
check).
77
English (GB)
Fault
Possible cause
Remedy
78
Set the transmission speed switches to "Softwaredefined". (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.
English (GB)
Possible cause
Remedy
79
English (GB)
Fault
Possible cause
Remedy
80
English (GB)
Possible cause
Remedy
a) Memory fault.
company.
Check that Modbus TCP IP address
configuration is correct
See "A.4 Modbus TCP configuration" on
page 87.
81
English (GB)
Fault
Possible cause
Remedy
82
Modbus
address
SW
6
SW
7
Modbus
address
SW
6
SW
7
Modbus
address
SW
6
SW
7
Modbus
address
SW
6
SW
7
Modbus
address
SW
6
SW
7
51
101
151
201
52
102
152
202
53
103
153
203
54
104
154
204
55
105
155
205
56
106
156
206
57
107
157
207
58
108
158
208
59
109
159
209
10
60
110
160
210
11
61
111
161
211
12
62
112
162
212
13
63
113
163
213
14
64
114
164
214
15
65
115
165
215
16
66
116
166
216
17
67
117
167
217
18
68
118
168
218
19
69
119
169
219
20
70
120
170
220
21
71
121
171
221
22
72
122
172
222
23
73
123
173
223
24
74
124
174
224
25
75
125
175
225
26
76
126
176
226
27
77
127
177
227
28
78
128
178
228
29
79
129
179
229
30
80
130
180
230
31
81
131
181
231
32
82
132
182
232
33
83
133
183
233
34
84
134
184
234
35
85
135
185
235
36
86
136
186
236
37
87
137
187
237
38
88
138
188
238
39
89
139
189
239
40
90
140
190
240
41
91
141
191
241
42
92
142
192
242
43
93
143
193
243
44
94
144
194
244
45
95
145
195
245
46
96
146
196
246
47
97
147
197
247
48
98
148
198
49
99
149
199
50
100
150
200
Example: To set the slave address to the value 142, set the
rotary switches SW6 and SW7 to "8" and "E", respectively.
Please note that 0 is not a valid slave address as this is used for
broadcasting.
Caution
83
English (GB)
English (GB)
Description
Code
Description
Code
Description
Leakage current
36
77
Missing phase
37
78
38
79
40
Undervoltage
80
Regenerative braking
41
Undervoltage transient
81
Mains fault
42
82
45
Voltage asymmetry
83
48
Overload
84
49
85
10
50
88
Sensor fault
11
51
Blocked motor/pump
89
12
52
90
13
53
Stalled motor
91
14
54
92
15
55
93
16
Other
56
Underload
94
17
57
Dry running
95
18
58
Low flow
96
19
59
No flow
97
20
60
21
64
Overtemperature
98
22
65
Motor temperature 1
(t_m or t_mo or t_mo1)
99
23
66
104
Software shutdown
24
Vibration
67
105
25
Setup conflict
68
External temperature/water
temperature (t_w)
106
26
69
110
27
70
111
Current asymmetry
28
Battery low
71
Motor temperature 2
(Pt100, t_mo2)
112
29
72
113
30
73
120
31
74
121
32
Overvoltage
75
122
35
76
123
84
Description
Code Description
Code
Description
124
179
213
144
Motor temperature 3
(Pt100, t_mo3)
180
214
145
181
215
146
182
216
147
183
217
148
184
218
149
185
219
152
186
220
153
187
221
154
188
222
English (GB)
Code
155
Inrush fault
189
223
156
190
224
157
191
225
158
192
226
159
193
227
Combi event
160
194
228
Not used
161
195
229
Not used
162
196
230
Network alarm
163
197
231
164
198
232
165
199
233
166
200
Application alarm
236
Pump 1 fault
167
201
237
Pump 2 fault
168
202
238
Pump 3 fault
169
203
239
Pump 4 fault
170
204
240
171
205
241
172
206
242
173
207
Water leakage
243
174
208
Cavitation
244
175
209
245
176
210
High pressure
246
177
211
Low pressure
247
178
212
248
Fault, battery/UPS
Subject to alterations.
85
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
& Operating instructions.
Appendix
Appendix
86
Appendix
A.3 Login
Fig. 30 Login
User name
Password
Note
Description
The 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 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
Use DHCP
The CIM 500 module can be configured to automatically obtain the IP address from a DHCP server on the
network.
87
88
89
90
Finland
Lithuania
Spain
OY GRUNDFOS Pumput AB
Mestarintie 11
FIN-01730 Vantaa
Phone: +358-(0)207 889 900
Telefax: +358-(0)207 889 550
Australia
France
Malaysia
Sweden
GRUNDFOS AB
Box 333 (Lunnagrdsgatan 6)
431 24 Mlndal
Tel.: +46 31 332 23 000
Telefax: +46 31 331 94 60
Austria
GRUNDFOS Pumpen Vertrieb Ges.m.b.H.
Grundfosstrae 2
A-5082 Grdig/Salzburg
Tel.: +43-6246-883-0
Telefax: +43-6246-883-30
Belgium
N.V. GRUNDFOS Bellux S.A.
Boomsesteenweg 81-83
B-2630 Aartselaar
Tl.: +32-3-870 7300
Tlcopie: +32-3-870 7301
Belarus
220125,
. , 11, . 56
.: +7 (375 17) 286 39 72, 286 39 73
: +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
So 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
Germany
GRUNDFOS GMBH
Schlterstr. 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
Mexico
Netherlands
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 &
68 King Lam Street, Cheung Sha Wan
Kowloon
Phone: +852-27861706 / 27861741
Telefax: +852-27858664
Hungary
GRUNDFOS Hungria Kft.
Park u. 8
H-2045 Trkblint,
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 III, Blok III / CC-1
Kawasan Industri, Pulogadung
Jakarta 13930
Phone: +62-21-460 6909
Telefax: +62-21-460 6910 / 460 6901
China
Ireland
Croatia
Italy
Japan
GRUNDFOS s.r.o.
ajkovskho 21
779 00 Olomouc
Phone: +420-585-716 111
Telefax: +420-585-716 299
Denmark
Korea
Czech Republic
GRUNDFOS DK A/S
Martin Bachs Vej 3
DK-8850 Bjerringbro
Tlf.: +45-87 50 50 50
Telefax: +45-87 50 51 51
E-mail: info_GDK@grundfos.com
www.grundfos.com/DK
Estonia
Latvia
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
Strmsveien 344
Postboks 235, Leirdal
N-1011 Oslo
Tlf.: +47-22 90 47 00
Telefax: +47-22 32 21 50
Poland
GRUNDFOS Pompy Sp. z o.o.
ul. Klonowa 23
Baranowo k. Poznania
PL-62-081 Przemierowo
Tel: (+48-61) 650 13 00
Fax: (+48-61) 650 13 50
Portugal
Bombas GRUNDFOS Portugal, S.A.
Rua Calvet de Magalhes, 241
Apartado 1079
P-2770-153 Pao de Arcos
Tel.: +351-21-440 76 00
Telefax: +351-21-440 76 90
Romania
Switzerland
GRUNDFOS Pumpen AG
Bruggacherstrasse 10
CH-8117 Fllanden/ZH
Tel.: +41-1-806 8111
Telefax: +41-1-806 8115
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 Blgesi
Ihsan dede Caddesi,
2. yol 200. Sokak No. 204
41490 Gebze/ Kocaeli
Phone: +90 - 262-679 7979
Telefax: +90 - 262-679 7905
E-mail: satis@grundfos.com
Ukraine
01010 , . 8,
.:(+38 044) 390 40 50
.: (+38 044) 390 40 59
E-mail: ukraine@grundfos.com
United Kingdom
GRUNDFOS Pumps Ltd.
Grovebury Road
Leighton Buzzard/Beds. LU7 4TL
Phone: +44-1525-850000
Telefax: +44-1525-850011
U.S.A.
Russia
, 109544 , .
39
. (+7) 495 737 30 00, 564 88 00
(+7) 495 737 75 36, 564 88 11
E-mail grundfos.moscow@grundfos.com
Serbia
Singapore
GRUNDFOS (Singapore) Pte. Ltd.
25 Jalan Tukang
Singapore 619264
Phone: +65-6681 9688
Telefax: +65-6681 9689
Slovenia
GRUNDFOS d.o.o.
landrova 8b, SI-1231 Ljubljana-rnue
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: lsmart@grundfos.com
Uzbekistan
Grundfos companies
Argentina
ECM: 1113692
www.grundfos.com
The name Grundfos, the Grundfos logo, and be think innovate are registered trademarks owned by Grundfos Holding A/S or Grundfos A/S, Denmark. All rights reserved worldwide.
98393520 0513
Copyright Grundfos Holding A/S