Address Resolution Protocol. Translates IP
addresses into MAC addresses.
Ensures that both crossover cable types and
non-crossover cable types can be used.
Ethernet cable type with four twisted pairs of
wires.
Enhanced CAT5 cable with better
performance.
Ethernet cable compatible with CAT5 and
CAT5e and with very high performance.
Cyclic Redundancy Check. A data error
detection method.
Dynamic Host Configuration Protocol. Used
to configure network devices so that they
can communicate on an IP network.
Domain Name System. Used to resolve host
names to IP addresses.
A Grundfos handheld remote control device
for controlling Grundfos products via infrared
or radio. Based on smart phone technology.
Hyper Text Transfer Protocol. The protocol
commonly used to navigate the world wide
web.
The DDA pump uses the setpoint and
operating mode set with a handheld remote
control (R100 or Grundfos GO Remote) or
by the use of buttons on the pump.
Media Access Control. Unique network
address for a piece of hardware.
Packet InterNet Groper. A software utility
Ping
QFlow rate.
Remote mode
SELVSeparated or Safety Extra-Low Voltage.
SELV-E
SMA
SMTPSimple Mail Transfer Protocol.
SNTP
TCP
TCP/IP
Transmission
speed
URL
UTC
UTF-8
DDADigital Dosing Advanced.
HMI
PLCProgrammable Logic Controller.
that tests the connectivity between two TCP/
IP hosts.
The DDA pump uses the setpoint and
operating mode set from the fieldbus.
Separated or Safety Extra-Low Voltage with
earth connection.
SubMiniature version A. Coaxial radio signal
cable connection standard.
Simple Network Time Protocol. Used for
clocks synchronization between computer
systems.
Transmission Control Protocol. Protocol for
Internet communication and Industrial
Ethernet communication.
Transmission Control Protocol/Internet
Protocol. Protocol for Internet
communication.
Bits transferred per second, bits/s.
Uniform Resource Locator. The 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.
Human Machine Interface. Display and
buttons on the DDA pump.
English (GB)
3
3. System description
E-box with CIM 150
or CIM 500
GENIbus connection
to DDA pump
PROFIBUS DP or
PROFINET IO
DDA pump
PROFIBUS DP or
PROFINET IO
English (GB)
The system diagram provide an overview of the two different
technologies and how to connect the CIM module to the Grundfos
DDA E-box that you connect to a PROFIBUS DP or PROFINET
IO network.
CIM 150/500 is a communication module installed internally in the
Grundfos DDA E-box using a 10-pin connection. In this setup, the
E-box supplies power to CIM. See fig. 1.
For mounting of the CIM module, see the installation and
operating instructions for the DDA E-box.
Fig. 1 DDA pump with E-box connected to a daisy chained
PROFIBUS/PROFINET network
TM05 2088 4611
4
4. Specifications
4.1 CIM module
General dataDescriptionComments
Ambient humidity30-95 %Relative, non-condensing.
Operating temperature-20 °C to +45 °C
Storage temperature-25 °C to +70 °C
Will be in one of these states:
Off, permanently green, flashing red, permanently
GENIbus visual diagnosticsLED2
4.2 CIM 150 PROFIBUS DP
The table below provides an overview of the specifications for
Grundfos CIM 150. For further details, refer to the specific
sections of this functional profile.
PROFIBUS DP specificationsDescriptionComments
PROFIBUS implementation classDP-V0Intelligent pump profile.
PROFIBUS connectorScrew-type terminalA, B, DGND, VP (+5 V).
PROFIBUS connection typeRS-485, two-wireConductors: A, B.
Maximum cable length100 metres at 12 Mbits/s
Slave address 1-126
Line terminationOn or off
Recommended cable cross-section0.20 - 0.25 mm
Supported transmission speed9.6 Kbits/s to 12 Mbits/sAuto detected.
PROFIBUS visual diagnosticsLED1
Maximum number of PROFIBUS devices
at a physical network segment
32
2
red.
See section 5.6 Status LEDs for PROFIBUS DP
and section 6.5 Status LEDs for PROFINET IO.
Corresponds to 328 feet. See section 5.3.1 Data
transmission rates and cable length.
For DDA dosing pumps the address is selected on
the pump display in the Settings menu.
Address 126 is reserved for special purposes.
See section 5.4 Setting the PROFIBUS address.
Set via DIP switches SW1 and SW2.
See section 5.5 Termination resistors.
Auto detected
AWG24 or AWG23
Off, permanently green, flashing red, permanently
red.
See section 5.6 Status LEDs.
Up to 125 devices if repeaters are used (physically
segmented network).
English (GB)
4.3 CIM 500 PROFINET IO
The table below provides an overview of the specifications for the
Grundfos CIM 500 ethernet for PROFINET IO. For further details,
refer to the specific sections of this functional profile.
PROFINET IO specificationsDescriptionComments
Application layer
Transport layerTCP
Internet layerInternet protocol V4 (IPv4)
Link layerARP, Media Access Control (ethernet)
Ethernet cable
Maximum cable lenth100 metresCorresponds to 328 feet.
Transmission speed10 Mbits/s, 100 Mbits/sAuto-detected.
Screened/unscreened, twisted-pair
cables, CAT5, CAT5e or CAT6
Rotary switch in position 0.
Supports auto cable-crossover detecting (AutoMDIX).
Selected with rotary switch, section 6.2 Setting the
Industrial Ethernet protocol.
5
5. PROFIBUS DP, CIM 150 setup
LT
LT
Master
Slave
Slave
Slave
213 45 67
8
9
3
1
2
5
4
English (GB)
5.1 PROFIBUS bus topology
The PROFIBUS-preferred bus topology is daisy chaining as
illustrated in fig. 2. The end devices of a physical bus segment
must be terminated (LT = Line Termination). Each device must
have a unique physical address [1-126]. Up to 32 PROFIBUS
devices can be connected to a bus segment, and by using
a repeater another 32 devices can be connected. This can be
repeated until the maximum number of addresses are used. Make
sure that each device is connected to a proper earth potential.
Fig. 2 Example of PROFIBUS bus segment with line
termination
5.2 CIM 150 PROFIBUS module
5.3 Connecting the PROFIBUS
5.3.1 Data transmission rates and cable length
We recommend using a cable according to IEC 61158.
1. Connect the red conductor(s) to terminal B (pos. 1).
2. Connect the green conductor(s) to terminal A (pos. 2).
3. Connect the cable screens to earth via the earth clamp (pos.
3).
For maximum safety and reliability, connect the cable
screen to earth via the earth clamp, and make sure
that all CIU 150 units are properly earthed via the
mains supply earth-wire.
Maximum cable length
[m/ft]
Fig. 3 CIM 150 PROFIBUS module
Pos.DesignationDescription
1B (RxD/TxD-P)
2A (RxD/TxD-N)
3DGND
4VP
5SW1/SW2
6LED1
PROFIBUS terminal B (positive
data signal)
PROFIBUS terminal A (negative
data signal)
PROFIBUS terminal DGND (only
for external termination)
+5 VDC (only for external
termination)
On and off switches for
termination resistors
Red and green status LED for
PROFIBUS communication
TM04 1700 0908
Fig. 4 Connecting the PROFIBUS
Pos.Description
1PROFIBUS terminal B
2PROFIBUS terminal A
3Earth clamp
4+5 VDC
5DGND
Red and green status LED for
7LED2
GENIbus communication
between the CIM 150 and the
DDA pump
8SW3Not used for DDA
9SW4Not used for DDA
The power supply (pos. 4, fig. 3) must only be used
for external termination.
6
5.4 Setting the PROFIBUS address
+5V
390
220
390
SW1
SW2
SW1 SW2
Select the PROFIBUS address via the menu system in the pump
display.
Set the PROFIBUS address decimally from 1 to 126.
The address 126 is normally used for special
purposes and should not be used.
A restart of CIM 150 has to be performed for a PROFIBUS
address change to take effect.
For complete overview of the PROFIBUS addresses, see section
.
5.5 Termination resistors
The termination resistors are fitted on the CIM 150 PROFIBUS
module. See fig. 5.
Fig. 5 Internal termination resistors
CIM 150 has a DIP switch with two switches, SW1 and SW2, for
cutting the termination resistors in and out. Figure 6 shows the
DIP switches in cut-out state.
5.6 Status LEDs
The CIM 150 PROFIBUS module has two LEDs. See fig. 3.
• Red and green status LED1 for PROFIBUS communication.
• Red and green status LED2 for GENIbus communication
between CIM 150 and the connected DDA pump.
LED1
StatusDescription
Off.CIM 150 has been switched off.
Permanently green.
Permanently red.
Flashing red.
LED2
StatusDescription
Off.CIM 150 is switched off.
Permanently green.
TM04 1961 1508TM04 1703 0908
Permanently red.
Flashing red.
During startup, there may be a delay of up to
5 seconds before the LED2 status is updated.
CIM 150 is ready for PROFIBUS data
transmission (Data Exchange State).
CIM 150 module fault.
CIM 150 does not support the connected
DDA pump.
Wrong or missing PROFIBUS
configuration or no contact to the
PROFIBUS master.
GENIbus communication between CIM
150 and the DDA pump is OK.
CIM 150 does not support the connected
DDA pump.
No GENIbus communication between the
CIM 150 and the DDA pump.
English (GB)
Fig. 6 Cutting termination resistors in and out
DIP switch settings
StatusSW1SW2
Cut inONON
Cut outOFFOFF
Undefined state
ONOFF
OFFON
To ensure stable and reliable communication, it is
important that only the termination resistors of the
first and last units in the PROFIBUS network are cut
in.
5.7 Communication watchdog
The state of the PROFIBUS communication watchdog can be
changed with a PROFIBUS commissioning tool, for example
Siemens Simatic Manager. If the watchdog is enabled, all bits in
the ControlModule (see section 7.2 Control module
(ControlModule, module 1)) are automatically set to "0" if the
PROFIBUS communication is broken.
As a result, the DDA pump will be set to local mode and then be
operating according to the local operating mode, local setpoint
and local control mode.
5.8 Reaction to PLC "Stop button"
If the PLC is stopped by the operator, all output registers will be
set to "0".
As a result, the control bit RemoteAccessReq will be cleared, and
the DDA pump will be set to local mode and then be operating
according to the local operating mode, local setpoint and local
control mode.
7
6. PROFINET IO, CIM 500 setup
Ethernet
switch
CIM
500
CIM
500
CIM
500
CIM
500
1
2
3
8
9
4
7
5
6
English (GB)
6.1 Connecting the ethernet cable
CAUTION
Electric shock
Minor or moderate personal injury
- Connect CIM 500 only to SELV or SELV-E circuits.
Use RJ45 plugs and ethernet cable. Connect the cable shield 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.
CIM 500 is designed for flexible network installation; the built-in
two port switch makes 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.
Fig. 7 Example of Industrial Ethernet network
6.2 Setting the Industrial Ethernet protocol
The CIM 500 ethernet module has a rotary switch for selection of
the Industrial Ethernet protocol. See fig. 9.
Fig. 9 Selecting the Industrial Ethernet protocol
Pos. Description
0PROFINET IO (Default from factory)
1Modbus TCP
Reserved, LED1 will be permanently red to indicate an
2..E
invalid configuration
Reset to factory default
Note: The rotary switch has to be set in this position for
20 seconds before CIM 500 resets to factory default.
F
During this period LED1 will be flashing red and green
at the same time to indicate that a reset will occur.
TM05 6435 4711TM05 7431 1013
Every change of the rotary switch, when the module
is powered on, will cause the module to restart.
TM05 7481 1013
Fig. 8 Example of ethernet connection (CIM 500)
Pos. DescriptionDesignation
1Industrial Ethernet RJ45 connector 1ETH1
2Industrial Ethernet RJ45 connector 2ETH2
3Rotary switch for protocol selectionSW1
4Data activity LED for connector 1DATA1
5Link LED for connector 1LINK1
6Data activity LED for connector 2DATA2
7Link LED for connector 2.LINK2
Green and red status LED for ethernet
8
communication.
Green and red status LED for internal
9
communication between module and
pump.
LED1
LED2
8
6.3 Setting up the IP addresses
The CIM 500 ethernet module is by default set to a fixed IP
address. It is possible to change the IP address settings from the
built-in webserver.
Default IP settings
used by the
webserver
IP settings for
Modbus TCP
Device name and IP
settings for
PROFINET IO
IP address:192.168.1.100
Subnet mask: 255.255.255.0
Gateway: 192.168.1.1
Must be set via the webserver
Static configuration from webserver or
configuration from PROFINET IO
configuration tool.
6.4 Establish connection to the webserver
You can configure the CIM 500 module using the built-in
webserver. To establish connection from a PC to CIM 500, the
following steps are required:
• Connect the PC and the CIM 500 module using an ethernet
cable
• Configure the PC ethernet port to the same subnetwork as
CIM 500, for example 192.168.1.101, and the subnet mask to
255.255.255.0. See section A.2 Web server configuration on
page 26.
• Open a standard Internet browser and type 192.168.1.100 in
the URL field.
• Log in to the webserver using:
LED2
StatusDescription
OffCIM 500 is switched off.
Flashing red
Permanently red
Permanently green
Permanently red and
green
No internal communication between the
CIM 500 and the Grundfos product.
CIM 500 does not support the Grundfos
product connected.
Internal communication between CIM
500 and the Grundfos product is OK.
Memory fault.
English (GB)
UsernameDefault: admin
PasswordDefault: Grundfos
Username and password may have been changed
from their factory default values.
Fig. 10 CIM 500 connected to PC
You can use both ETH1 and ETH2 to establish
a connection to the webserver.
You can access the webserver while the selected
Industrial Ethernet protocol is active.
6.5 Status LEDs
The CIM 500 ethernet module has two status LEDs, LED1 and
LED2.
See fig. 8.
• Red and green status LED1 for ethernet communication
• Red and green status LED2 for internal communication
between CIM 500 and the Grundfos product.
LED1
During startup, there is a delay of up to 5 seconds
before LED1 and LED2 status is updated.
6.6 DATA and LINK LEDs
The CIM 500 ethernet module has two connectivity LEDs related
to each RJ45 connector. See fig. 8.
DATA1 and DATA2
These yellow LEDs indicate data traffic activity.
StatusDescription
Yellow offNo data communication on the RJ45 connector.
TM05 6436 4712
Yellow
flashing
Steady
yellow
LINK1 and LINK2
These green LEDs show whether the ethernet cable is properly
connected.
StatusDescription
Green offNo ethernet Link on the RJ45 connector
Green onEthernet Link on the RJ45 connector is OK
Data communication ongoing the on RJ45
connector.
Heavy network traffic on the RJ45 connector.
StatusDescription
OffCIM 500 is switched off.
Flashing green
Permanently green
Flashing red
(3 Hz, duty cycle 50 %)
Pulsing red
(0.3 Hz, duty cycle 10 %)
Permanently red
Permanently red and
green
Flashing red and green
Wink function. LED will flash 10 times
when activated from master.
CIM 500 is ready for data
transmission (data exchange state).
Wrong or missing PROFINET IO
configuration. See section 9.2.1 LED
status.
Configured, but connection to master
lost. See section 9.2.1 LED status.
Product not supported. See section
9.2.1 LED status.
Error in the firmware download. See
section 9.2.1 LED status.
After 20 seconds in this state, the CIM
500 factory settings are restored and
the device is restarted.
9
7. Detailed description of data modules
English (GB)
7.1 Data types
Grundfos CIM 150/500 supports the following data types.
All data types, except for data type 10, comply with specification
IEC 61158-6 standard data types for use in PROFIBUS/
PROFINET profiles.
All multi-byte data types are transmitted with MSB (Most
Significant Byte) first.
7.1.1 Explanation of event trigger
State
Control bits with a state event trigger behave like a ’state’ that is
forced upon the DDA pump. CIM 150/500 will attempt to make the
pump operate according to the ’requested’ state in the
ControlModule. Due to certain state/mode restrictions, this might
not always be possible (see explanation of the bit in question).
The ’actual state’ of the pump can be read from the
corresponding bit in StatusModule (module 11).
Value change
Control bits/bytes with a value-change event trigger behave like
a command that is executed when the bit/byte changes its value.
CIM 150/500 will attempt to make the DDA pump operate
according to the ’requested’ value in the ControlModule. The
change will be reflected in the corresponding bit/byte in
StatusModule (module 11). Bits/bytes that are controlled by
a "value-change event trigger" can be controlled from both
PROFIBUS/PROFINET and the pump HMI. The last value
change, no matter from which source, will become active if not
prevented by other conditions (see explanation of the bit/byte in
question).
Rising edge
Control bits with a rising-edge event trigger behave like
a command that is executed when a bit transition from "0" to "1"
occurs. Each of them has a corresponding acknowledge bit in the
StatusModule (module 11) which is set when the command is
executed and cleared when the control bit is written back to "0".
7.2 Control module (ControlModule, module 1)
This is a PROFIBUS/PROFINET output module used for the
control of the DDA pump. Its data type is 10, non-standard.
7.2.1 Explanation of control bits in ControlModule
RemoteAccessReq
Control bit used by CIM 150/500 to activate control from the bus.
The pump can only be controlled via the pump HMI and
from its external signal inputs. With this setting, all control
0:
bits in ControlModule and writing to any output module will
have no influence.
CIM 150/500 can control the pump according to the
settings in the ControlModule and the writing to the other
1:
output modules. The pump can also be controlled via the
pump HMI and from its external signal inputs.
De-aerating
Control bit used to start and stop de-aerating the pump.
0:Stop de-aerating the pump.
Start de-aerating the pump.
1:
Equivalent to keep pressing .
If the pump has been stopped via the pump HMI (symbol ■ ), it is
still possible to start and stop de-aerating the pump from the bus.
If de-aerating of the pump has been started from the bus, it can
be stopped by pressing or on the pump.
AnalogMode
Control bit used to select type of analog input signal.
0:0-20 mA.
1:4-20 mA.
Toggling this bit has no effect unless the pump is in operating
mode "Analog". The actual state (readable from StatusModule)
will be reset to 4-20 mA whenever another operating mode is
selected.
TimerMode
Control bit used to select timer mode.
Cycle timer mode.
The pump repeats a cyclical dosing of the batch volume
which can be programmed from PROFIBUS/PROFINET
0:
with data modules SetBatchDosingVolume and
SetBatchDosingTime.
Week timer mode.
Up to 16 time-controlled dosing procedures are defined
1:
for a week. These procedures have to be programmed via
the pump HMI.
SlowMode
Control bit used to slow down the suction stroke velocity.
SlowMode disabled.
0:
No slow-down of suction stroke velocity.
SlowMode enabled.
1:
Slows down the suction stroke velocity to the velocity
selected with control bit velocity.
Velocity
Control bit used to select SlowMode suction stroke velocity.
Toggling this bit has no effect unless the pump operates in
SlowMode. Suction stroke will be reset to 50 % velocity whenever
SlowMode is disabled.
AutoDeaeratingEnable
0:Automatic pump de-aeration disabled.
Automatic pump de-aeration enabled.
1:
The pump is automatically de-aerated (degassed) at
regular intervals.
Data module 34 DigitalOutputs, bit 2, will signal whenever
automatic pump de-aeration is active.
FlowControlEnable
When the FlowControl function is enabled, various faults and
deviations related to the dosing process will be detected and
indicated.
0:FlowControl function disabled.
1:FlowControl function enabled.
The enabling/disabling of FlowControl means the enabling/
disabling of all alarms/warnings that are associated with flow
measurement. See section 7.7 Measurement data modules.
If the FlowControl function is disabled, the AutoFlowAdapt
function (see control bits AutoFlowAdaptEnable) cannot be
enabled.
ProfiWatchdogEnable
The PROFIBUS/PROFINET software watchdog is used to
monitor the PROFIBUS/PROFINET connection. If the connection
is broken, the DDA pump will stop dosing and indicate a bus
communication fault. See section 7.8 Alarms and warning.
When "Bus control" is selected via the pump HMI, the
PROFIBUS/PROFINET watchdog is automatically enabled every
time the pump is powered on. If the bus communication is
somehow interrupted (no communication with a PROFIBUS/
PROFINET master), this will be detected and the DDA pump will
stop with an alarm indicating "bus error" (event code 15).
Enabling of PROFIBUS/PROFINET will at the same time
automatically enable the monitoring of the cable connection from
the E-box to the DDA pump (event code 152).
After power-on, the PROFIBUS/PROFINET master can at any
time control the enabling and disabling of the PROFIBUS/
PROFINET software watchdog. The monitoring of the E-box
cable connection will follow this choice.
When "Bus control" is disabled via the pump HMI, the
PROFIBUS/PROFINET software watchdog is also automatically
disabled and so is the monitoring of the E-box connection.
English (GB)
11
AutoFlowAdaptEnable
English (GB)
The AutoFlowAdapt function detects changes in various
parameters and responds accordingly to keep the flow constant.
Dosing accuracy is increased when this function is enabled.
0:AutoFlowAdapt function disabled.
1:AutoFlowAdapt function enabled.
The AutoFlowAdapt function can only be enabled if the
FlowControl function is also enabled.
PulseMemoryEnable
The Pulse memory function can be used in operating mode
"Pulse". When it is enabled, up to 65000 unprocessed pulses can
be saved for subsequent processing.
0:Pulse memory function disabled.
1:Pulse memory function enabled.
ResetFault
When this control bit is toggled 0→ 1, the pump will attempt to
reset pending alarms and warnings and to restart the pump if it
was stopped due to an alarm.
Pulse
When this control bit is toggled 0 → 1, a pulse signal is sent to the
pump. This can be used in operating modes "Pulse" and "Batch"
and is equivalent to a pulse signal from the signal inputs.
ResetVolumeCounter
When this control bit is toggled 0 → 1, VolumeTripCounter (module
30) is reset to "0".
SetRTC
When this control bit is toggled 0→ 1, the internal real-time clock
(RTC) in the DDA pump will be updated. The values must have
been previously written to SetDataTime (module 9).
7.2.2 Explanation of control mode
Control enumeration for remote start/stop of the pump.
Value Name
ReqStart
If the pump is ready to be controlled from PROFIBUS/
PROFINET (StatusModule:ActRemoteAccess = "1"),
this value will start the pump and it will start dosing
0
according to the selected operating mode. If the pump
is stopped via the pump HMI, it will restart when
is pressed.
ReqStop
If the pump is ready to be controlled from PROFIBUS/
PROFINET (StatusModule:ActRemoteAccess = "1"),
this value will stop the pump and the pump HMI will
1
show . If the pump is stopped from the bus, it
cannot be started via the pump HMI (unless "Bus
control" is deselected).
ReqStop cannot stop the pump when it is de-aerating.
7.2.3 Explanation of operating mode
Control enumeration for selection of operating mode.
Value Name
Manual
In this operating mode, the pump permanently doses
0
the dosing flow set via SetpointManual (module 2) or
the pump HMI.
Pulse
In this operating mode, the pump doses the volume
set via SetPulseVolume (module 3) or the pump HMI
for each incoming pulse. Reception of the Pulse
command from PROFIBUS/PROFINET has the same
1
effect as an incoming contact pulse signal.
If the pump receives more pulses than it can process
at the maximum dosing flow, excess pulses will be
ignored if the Memory function (PulseMemoryEnable
bit) is not enabled.
Analog
In this operating mode, the pump doses according to
the external analog signal. It can operate according to
a 4-20 mA or 0-20 mA signal selected via the
AnalogMode bit or the pump HMI.
2
If the input value in Analog mode 4-20 mA falls below
2 mA, an alarm is displayed and the pump stops.
The relation between analog signal and dosing value
is called analog scaling and must be set via the pump
HMI.
Timer
The time the dosing should take place is controlled by
a cyclic timer or by week timers. The selection is done
3
via the TimerMode bit or the pump HMI. Some other
parameters are related to timer dosing. They can only
be programmed via the pump HMI.
Batch
In this operating mode, the pump doses the volume
set via SetBatchDosingVolume (module 4) over a time
period of SetBatchDosingTime (module 5) for each
4
incoming pulse (or PROFIBUS/PROFINET Pulse
command).
The remaining batch volume during dosing can be
read from RemainingDosingVolume (module 28).
12
7.3 Dosing settings
Module NameData typeUnitDescription
Setting of the setpoint used in operating mode "Manual".
2SetSetpointManual8l/h
3SetPulseVolume8l
4SetBatchDosingVolume8l
5SetBatchDosingTime70.1 s
6SetPressureMax8bar
Can also be set via the pump HMI.
The present value can always be read from ActSetpointManual (module 12).
Setting of the pulse volume used in operating mode "Pulse".
Can also be set via the pump HMI.
The present value can always be read from ActPulseVolume (module 13).
Setting of the batch dosing volume used in operating mode "Batch".
Can also be set via the pump HMI.
The present value can always be read from ActBatchDosingVolume (module
14).
Setting of the batch dosing time used in operating mode "Batch".
Can also be set via the pump HMI.
The present value can always be read from ActBatchDosingTime (module
15).
Setting of the (relative) pressure alarm limit.
Can also be set via the pump HMI.
The present value can always be read from ActPressureMax (module 16).
7.4 Other settings
Module NameData typeUnitDescription
Used to enable and disable the output relays 1 and 2.
A relay has to be set to "Bus control" via the pump HMI if it should be
controllable from the bus via the SetOutputRelays module. Via the pump HMI,
the relays can also be individually configured to be of type NO or NC.
English (GB)
7SetOutputRelays5Bits
8SetAnalogOutput8A
9SetDateTime10
BCD
string
Bit 0:Relay 1 control:
0: Not active
1: Active.
Bit 1:Relay 2 control:
0: Not active
1: Active.
The present status of the output relays can always be read from OutputRelays
(module 34).
Used to control the analog output signal.
The type of signal (4-20 mA or 0-20 mA) follows the setting of the AnalogMode
bit.
The analog output has to be set to "Bus control" via the pump HMI if it should be
controllable from the bus.
The present value of the analog output signal can always be read from
AnalogOutput (module 32).
Used to set the internal real-time clock (RTC).
Byte 1: Year (from year 2000)
Byte 2: Month [1-12]
Byte 3: Day [1-31]
Byte 4: Hour [0-23]
Byte 5: Minute [0-59]
Byte 6: Second [0-59].
Each byte is a binary-coded decimal (BCD) value.
Example
15:38:00, April 24 2011, is coded with hexadecimal numbers as:
Year = 11h, Month = 04h, Day = 24h, Hour = 15h, Minute = 38h, Second = 00h.
Can also be set via the pump HMI.
The present value of the real-time clock can always be read from DateTime
(module 21).
* Will only be preserved if the CIM module is not powered off.
** De-aerating will be preserved if commanded from bus.
*** Selecting and deselecting "Bus control" will implicitly enable
and disable the PROFIBUS/PROFINET watchdog and the
monitoring of the E-box connection to the DDA pump.
Selectable
from HMI
Setting preserved
during power-off
7.6 Status module (StatusModule, module 11)
This is a PROFIBUS/PROFINET input module used for the status
of the DDA pump settings. Its data type is 10, non-standard. The
actual status of all the pump modes and states are reflected, no
matter if it is a result of a pump HMI setting or a setting written
from PROFIBUS/PROFINET via ControlModule (module 1).
Status bit indicating whether the pump is in a state where it is
controllable from the bus.
The pump can only be controlled from its HMI and its
external signal inputs. In this state, all control bits in
0:
ControlModule and writing to any output module will have
no influence.
In this state, the pump can be controlled by the bit settings
in the ControlModule (as well as from the pump HMI and
external signal inputs) and the writing to the other output
1:
modules. To enter this state, the ControlModule bit 0 must
be set and the pump must be started via the pump HMI by
pressing .
ActDeaerating
Status bit indicating whether the pump is de-aerating or not.
0: The pump is not de-aerating.
1: The pump is de-aerating.
ActAnalogMode
Status bit indicating the selected type of the analog input signal.
0: 0-20 mA.
4-20 mA.
1:
This will always be the reading if the operating mode is
not "Analog".
ActTimerMode
Status bit indicating the selected timer mode.
0: Cycle timer mode.
1: Week timer mode.
ActSlowMode
Status bit indicating whether SlowMode has been enabled.
SlowMode disabled.
0:
No slow-down of suction stroke velocity.
SlowMode enabled.
1:
Slows down the suction stroke velocity to the velocity
selected with control bit Velocity.
Velocity
Status bit indicating the selected SlowMode suction stroke
velocity.
Selected SlowMode velocity 50 %.
0:
This will always be the reading if SlowMode is disabled.
1: Selected SlowMode velocity 25 %.
ActAutoDeaeratingEnable
Status bit indicating whether automatic pump de-aeration has
been enabled.
0: Automatic pump de-aeration disabled.
Automatic pump de-aeration enabled.
1:
DigitalOutputs (module 34), bit 2, will signal whenever the
automatic pump de-aeration is active.
ActFlowControlEnable
Status bit indicating whether the FlowControl function has been
enabled.
ActProfiWatchdogEnable
Status bit indicating whether the PROFIBUS/PROFINET software
watchdog has been enabled.
The PROFIBUS/PROFINET software watchdog is automatically
enabled/disabled when "Bus control" is selected/deselected via
the pump HMI. The software watchdog can be enabled/disabled
independently via the bus.
ActAutoFlowAdaptEnable
Status bit indicating whether the AutoFlowAdapt function has
been enabled.
AutoFlowAdapt function disabled.
0:
This will always be the reading if the FlowControl function
is disabled.
1: AutoFlowAdapt function enabled.
ActPulseMemoryEnable
Status bit indicating whether the Pulse memory function is
enabled.
0: Pulse memory function disabled.
1: Pulse memory function enabled.
Dosing (running)
Status bit indicating whether the DDA pump is dosing (running) at
the moment.
0: The pump is not dosing at the moment.
1: The pump is dosing at the moment.
Warning
Warning status bit.
0: No warning is present.
A warning is present.
1:
The pump can however continue its precise dosing for the
time being, but we recommend to have it serviced.
For further details about possible warnings and faults as well as
the pump behaviour in these situations, see section 7.8 Alarms
and warning.
Fault
Fault status bit. The pump will stop dosing as long as the fault is
present.
0: No fault is present.
A fault is present, and the pump will remain stopped until
1:
the fault has been corrected.
For further details about possible warnings and faults as well as
the pump behaviour in these situations, see section 7.8 Alarms
and warning.
BusControlLocallyEnabled
Status bit indicating whether "Bus control" has been enabled in
the Settings menu on the pump HMI.
Bus control has not been enabled via the pump HMI.
0:
Setting of the RemoteAccess bit in ControlModule has no
effect.
1: Bus control has been enabled via the pump HMI.
English (GB)
0: FlowControl function disabled.
1: FlowControl function enabled.
15
7.6.2 Explanation of command acknowledge bits
English (GB)
If the ActRemoteAccess bit is not set, PROFIBUS/PROFINET
commands (and writings in general) will be prohibited and none of
the acknowledge bits will ever be set. Command acknowledge
bits can thus be used to check whether a command from
ControlModule was sent or not.
ResetFaultAck
Acknowledge bit belonging to the ResetFault control bit. It will be
set when the control bit is set and the command has been
executed. It will be cleared when the control bit is cleared.
PulseAck
Acknowledge bit belonging to the Pulse control bit. It will be set
when the control bit is set and the command has been executed.
It will be cleared when the control bit is cleared.
ResetVolumeCounterAck
Acknowledge bit belonging to the ResetVolumeCounter control
bit. It will be set when the control bit is set and the command has
been executed. It will be cleared when the control bit is cleared.
SetRTCAck
Acknowledge bit belonging to the SetRTC control bit. It will be set
when the control bit is set and the command has been executed.
It will be cleared when the control bit is cleared.
Explanation of ActualStartStop
Status enumeration for reading whether the pump is started,
stopped, calibrating or in service mode:
7.6.3 Explanation of ActualOperatingMode
Status enumeration for reading of the actual operating mode. For
an explanation of these modes and the belonging enumeration,
see section 7.2.3 Explanation of operating mode.
Value Name
Started
This has the following meaning for the different
operating modes:
• "Manual":
The pump will be dosing according to
ActualSetpointManual (module 12).
• "Analog":
The pump will be dosing according to the analog
input signal and the analog scaling.
•"Pulse":
0
1
The pump will be dosing according to the reception
of pulses and the value of ActualPulseVolume
(module 13).
•"Batch":
The pump will be dosing according to the reception
of pulses and the values of
ActualBatchDosingVolume (module 14) and
ActualBatchDosingTime (module 15).
•"Timer":
The pump will be dosing according to the timer
functions using the batch dosing settings.
Stopped
The pump has been stopped by one of the control
sources. The state of the control sources can be read
from ControlSourceStates (module 17).
16
Calibrating
The pump is calibrating the dosing accuracy.
2
This is only possible via the pump HMI by selecting
Calibration in the Setup menu.
Service
The pump has stopped and has been brought into
Service mode.
3
This is only possible via the pump HMI and can be
done by pressing and simultaneously.
7.7 Measurement data modules
Module NameData typeUnit Description
12ActualSetpointManual8l/h
13ActualPulseVolume8l
14ActualBatchDosingVolume8l
15ActualBatchDosingTime70.1 s
16ActualPressureMax8bar
17ControlSourceStates5Bits
18FaultCode5Enum
20WarningBits6Bits
21DateTime10
The actual setpoint used in operating mode "Manual".
Can be set via SetpointManual (module 2) or via the pump HMI.
The actual pulse volume used in operating mode "Pulse".
Can be set via SetPulseVolume (module 3) or via the pump HMI.
The actual batch dosing volume used in operating mode "Batch".
Can be set via SetBatchDosingVolume (module 4) or via the pump HMI.
The actual batch dosing time used in operating mode "Batch".
Can be set via SetBatchDosingTime (module 5) or via the pump HMI.
Actual value of (relative) pressure alarm limit setting.
Can be set via SetPressureMax (module 6) or via the pump HMI.
Status of start/stop control sources, "1" means "Active". They can be active
simultaneously.
Bit 0: Stop via pump HMI
Bit 1: External stop
Bit 2: Stop from bus.
See section 7.6 Status module (StatusModule, module 11).19WarningCode5Enum
Present value of the internal real-time clock (RTC).
Can be set via SetDateTime (module 9) or via the pump HMI.
Byte 1: Year (from year 2000)
Byte 2: Month [1-12]
Byte 3: Day [1-31]
Byte 4: Hour [0-23]
Byte 5: Minute [0-59]
BCD
Byte 6: Second [0-59].
string
English (GB)
Each byte is a binary-coded decimal (BCD) value.
Example
15:38:00, April 24 2011, is coded with hexadecimal numbers as:
Year = 11h, Month = 04h, Day = 24h, Hour = 15h, Minute = 38h, Second =
00h.
22DosingPressureMax8barMaximum dosing pressure, fixed factory-set value for this pump type.
23DosingCapacityMax8l/hMaximum dosing capacity, fixed factory-set value for this pump type.
24DosingCapacityReference8l/h
25MeasuredDosingCapacity8l/h
26MeasuredPressure8bar
27PulseInputFrequency8Hz
28RemainingDosingVolume8lActual remaining volume to be dosed. Used in "Batch" mode.
29VolumeTotal8lTotal volume dosed (non-resettable).
30VolumeTripCounter8l
31AnalogInput8AAnalog input signal 0-20 mA or 4-20 mA (used as setpoint in Analog mode).
32AnalogOutput8A
The dosing capacity setpoint shown in the pump display. It represents the
actual setpoint belonging to the actual operating mode and dosing state.
Measured (actual) dosing capacity.
FlowControl bit in ControlModule (module 1) must be enabled for this value
to be available.
Measured absolute pressure.
FlowControl bit in ControlModule must be enabled. Except for the
atmospheric pressure, it corresponds to "Backpressure" reading in the
display.
Frequency of pulse input (external pulse input signal or PROFIBUS/
PROFINET Pulse command in ControlModule).
Dosed-volume trip counter (reset with ResetVolumeCounter command in
ControlModule).
Analog output signal.
The parameter to map to the output is selected via the pump HMI. If control
from PROFIBUS/PROFINET is selected, the analog output signal will be
controlled from SetAnalogOutput (module 8).
17
English (GB)
Module NameData typeUnit Description
Status of the external digital inputs.
Logical "0": The input is not active.
Logical "1": The input is active.
33DigitalInputs5Bits
34OutputRelays5Bits
35NumberOfPowerOns6-
36RunTime7sCounts the time the DDA pump has been dosing (non-resettable).
37OperatingHours7s
38StrokeCounter7-Counts the number of strokes (non-resettable).
39TimeToNextDosing7sTime before the next dosing takes place (only in timer mode).
The relay input type (NO or NC) is selected via the pump HMI.
Signals are fixed to the following:
Bit 0: Low-level signal
Bit 1: Empty signal
Bit 2: External stop.
Status of the two output relays.
Logical "0": The output is not active.
Logical "1": The output is active.
The relay output type (NO or NC) is selected via the pump HMI.
The output relay modules are defined as follows:
Bit 0: Relay 1 (select signal parameter via the pump HMI).
Bit 1: Relay 2 (select signal parameter via the pump HMI).
Bit 2: Auto-deaerating (de-aerating valve open).
If "Bus control" has been selected as the relay signal parameter, the relay
can be controlled from SetOutputRelays (module 7).
Counts the number of times the pump has been powered on (non-
resettable).
Counts the number of hours the DDA pump has been switched on. It counts
both when the pump is dosing and when it is not dosing.
18
7.8 Alarms and warning
ModuleNameData typeDescription
18FaultCode5
19WarningCode5
20WarningBits6
* Requires FlowControlEnable bit in ControlModule to be set.
In case of a pump alarm or pump warning the modules
WarningCode and FaultCode will contain an event code for the
cause of the problem.
The complete list of possible alarm/warning codes from a DDA
pump is shown in the table below.
Code for active pump alarm.
See event code in the table below.
Code for first active pump warning.
See event code in the table below.
All active warnings.
The belonging event code in parenthesis.
Byte 1
Bit 0:Backpressure low (211)*
Bit 1:Air bubbles (35)*
Bit 2:Cavitation (208)*
Bit 3:Discharge valve leakage (36)*
Bit 4:Suction valve leakage (37)*
Bit 5:-- reserved -Bit 6:Service now (12)
Bit 7:Service soon (33)
Byte 2
Bit 0:Low level in tank (206)
Bit 1:-- reserved -Bit 2:FlowControl cable breakdown (169)*
Bit 3:Bit 4:Bit 5:Flow deviation (17)*
Bit 6:Bit 7:-
Alarm events will make the pump stop. Some of them require
acknowledgement of the alarm before the pump can be restarted.
This acknowledgement can come from the pump HMI or
PROFIBUS/PROFINET by usage of the ResetFault command.
The pump can only indicate one active alarm at a time, whereas
there can be many simultaneously active warnings. The complete
status of warnings can be read from the WarningBits module.
English (GB)
Event code Event groupEvent description
210Pump head
211Pump head
Maximum pressure limit exceeded.
ActualPressureMax (module 16).
Backpressure too low.
Fixed low-pressure limit (1.5 bar).
Depends on
FlowControl
enabled
YesAlarmYes
Yes
Event
action
Alarm/
Warning
1)
35Pump headAir bubbles, gas in pump head, de-aerating problem.YesWarningYes
208Pump headCavitation.YesWarningYes
36Pump headDischarge (pressure) valve leakage.YesWarningYes
37Pump headSuction valve leakage.YesWarningYes
12Pump headService now (time for service exceeded).NoWarningNo
33Pump headSoon time for service (general service information).NoWarningNo
17Pump headFlow deviation (performance requirement not met).YesWarningYes
51Pump headBlocked motor/pump.NoAlarmYes
206TankLow level in tank.NoWarningYes
57TankEmpty tank (dry running).NoAlarmYes
169Input signalsCable breakdown on FlowControl.YesWarningYes
97Input signalsDefective analog 4-20 mA cable.NoAlarmYes
15Communication
152Communication
PROFIBUS/PROFINET communication fault (main
network communication fault).
Extension box communication fault (GENIbus
communication fault). Defective cable between E-box
NoAlarm
NoAlarm
2)
2)
and DDA pump.
1)
Warning or alarm is selected in the Settings menu via the
pump HMI.
2)
An alarm only occurs when the ActProfiWatchdogEnable bit
has been set. See sections 7.2.1 Explanation of control bits in
ControlModule and 7.6.1 Explanation of status bits.
2: MGE, 1-phase
3: MGE, 3-phase
4: MGE, 3-phase, large
5: CUE frequency converter
6: MGE, 3-phase, model G
7: MGE, 3-phase, model H/I
1: With 3-phase pumps
2: With 1-phase pumps
1: Hydro MPC/Control MPC, CU 351
2: Hydro Multi-B, CU 323
1: With 3-phase pumps
2: With 1-phase pumps
20
8. Product simulation
The CIM module can be put in product simulation mode in which
case it will generate life-like simulated values of all the
PROFIBUS/PROFINET input data modules.
It will thus be possible to connect a PROFIBUS/PROFINET
master to CIM 150/CIM 500 without this device being connected
to a real pump in a real-life system. In an office environment, it
can then be verified that communication works and data is being
received and handled correctly by the PROFIBUS/PROFINET
master application program (e.g. PLC program) before the
equipment is installed under real-life conditions.
8.1 CIM 150 product simulation
Product simulation mode is entered when the hexadecimal
address switch has one of the values shown in the table below:
Address setting (section
5.4 Setting the PROFIBUS
address)
SW3SW4
F0Pump profile
F1Booster system profile
F2CR Monitor profile
F3
F4Digital Dosing DDA profile
F5Wastewater system profile
The effective address will be 15 (0x0F).
Only input modules are simulated. The data read has dummy
values and no real product functionality is simulated.
Simulated product
MP 204 motor protector
profile
English (GB)
8.2 CIM 500 Product Simulation
Product simulation mode is entered via the webserver. See
section A.4 PROFINET IO configuration on page 27.
21
9. Fault finding
English (GB)
9.1 CIM 150
You can detect faults in a CIM 150 PROFIBUS module by
observing the status of the two communication LEDs. See the
table below.
9.1.1 LED status
Fault (LED status)Possible causeRemedy
1. Both LED1 and LED2 remain off when
the power supply is connected.
2. The LED2 for internal communication is
flashing red.
3. LED2 for internal communication is
permanently red.
4. The PROFIBUS LED1 is permanently
red.
5. The PROFIBUS LED1 is flashing red.a) Fault in CIM 150 PROFIBUS
a) CIM 150 is fitted incorrectly in the DDA
pump.
b) CIM 150 is defective.Replace CIM 150.
a) No internal communication between
CIM 150 and the DDA pump.
a) CIM 150 does not support the
connected DDA pump.
a) Fault in CIM 150.
configuration.
Check that CIM 150 is fitted/connected
correctly.
Check that CIM 150 is fitted correctly in the
DDA pump.
Contact the nearest Grundfos company.
Contact the nearest Grundfos company.
• Check in the DDA settings menu that the
PROFIBUS address has a valid value [1125].
See section 5.4 Setting the PROFIBUS
address.
• Check that the GSD file used is correct.
• Check that the PROFIBUS cable has
been fitted correctly.
See section 5.3 Connecting the
PROFIBUS.
• Check that the PROFIBUS termination is
correct.
See section 5.5 Termination resistors.
9.2 CIM 500
You can detect faults in the CIM 500 by observing the status of
the two communication LEDs. See the table below and section
4.3 CIM 500 PROFINET IO.
9.2.1 LED status
Fault (LED status)Possible causeRemedy
1. Both LED1 and LED2 remain off when
the power supply is connected.
2. The PROFINET IO LED1 remains off.a) The protocol selection switch (SW1)
3. LED2 for internal communication is
flashing red.
4. LED2 for internal communication is
permanently red.
5. The PROFINET IO LED1 is permanently
red.
6. The PROFINET IO LED1 is flashing red. a) Fault in the CIM 500 PROFINET IO
7. The PROFINET IO LED1 is pulsing red. a) Connection to master lost.• Check cables.
8. LED1 is permanently red and green at
the same time.
9. LED2 is permanently red and green at
the same time.
a) CIM 500 is fitted incorrectly in the
Grundfos product.
b) CIM 500 is defective.Replace CIM 500.
has been set in Modbus TCP position
a) No internal communication between
CIM 500 and the Grundfos product.
a) CIM 500 does not support the Grundfos
product connected.
a) Connected Grundfos product is not
supported.
b) Illegal position of protocol switch (SW1) Check that the rotary switch SW1 is set to
configuration.
a) Error in the firmware download.Use the webserver to download the
a) Memory fault.Replace CIM 500.
Check that CIM 500 is fitted/connected
correctly.
Set the switch to "0".
Check that CIM 500 is fitted correctly in the
Grundfos product.
Contact the nearest Grundfos company.
Contact the nearest Grundfos company.
"0".
• Check that the right GSDML file is used.
Check that PROFINET IO IP address
configuration is correct. See section A.4
PROFINET IO configuration on page 27.
• Check device name in the CIM 500 and
PROFINET IO master.
• Check that the master is running.
firmware again. See section A.2 Web se rver
configuration on page 26.
22
10. Grundfos alarm and warning codes
This is a complete list of alarm and warning codes for Grundfos
products. For the codes supported by this product, see the alarms
and warnings section.
Code DescriptionCode DescriptionCodeDescription
1Leakage current36Outlet valve leakage71
2Missing phase37Inlet valve leakage72Hardware fault, type 1
3External fault signal38Vent valve defective73Hardware shutdown (HSD)
4Too many restarts39Valve stuck or defective74Internal supply voltage too high
5Regenerative braking40Undervoltage75Internal supply voltage too low
6Mains fault41Undervoltage transient76Internal communication fault
7Too many hardware shutdowns42Cut-in fault (dV/dt)77
frequency converter module (t_m)
External temperature or water
68
temperature (t_w)
Thermal relay 1 in motor, for
example Klixon
Thermal relay 2 in motor, for
70
example thermistor
Motor temperature 2 (Pt100,
t_mo2)
Communication fault, twin-head
pump
Verification error, code area (ROM,
FLASH)
Verification error, FE parameter
area (EEPROM)
Verification error, BE parameter
85
area (EEPROM)
89Signal fault, (feedback) sensor 1
90Signal fault, speed sensor
Calibration fault, (feedback)
sensor
Signal fault, input for setpoint
influence
Signal fault, input for analog
setpoint
RTC time synchronisation with
100
cellular network occurred
101-
102Dosing pump not ready
103Emergency stop
104Software shutdown
Electronic rectifier protection
105
activated (ERP)
English (GB)
23
English (GB)
Code DescriptionCode DescriptionCodeDescription
106
107-142-177Signal fault, Smart trim gap sensor
108-143-178Signal fault, vibration sensor
109-144
110Skew load, electrical asymmetry145
111Current asymmetry146
112Cosφ too high147
113Cosφ too low148
114
115
116Grinder motor overtemperature151Fault, display (HMI)186Signal fault, power meter sensor
117Intrusion (door opened)152
118
119Signal fault, analog input AI4154Communication fault, display189Signal fault, level sensor
120
121
122
123
124
125
126
127
128Strainer clogged163
129-164Signal fault, LiqTec sensor199
130-165Signal fault, analog input 1200Application alarm
131-166Signal fault, analog input 2201External sensor input high
132-167Signal fault, analog input 3202External sensor input low
133-168Signal fault, pressure sensor203Alarm on all pumps
134-169Signal fault, flow sensor204Inconsistency between sensors
213VFD not ready228Night flow max. limit exceeded243
214Water shortage, level 2229Water on floor244Fault, On/Off/Auto switch
215Soft pressure buildup time-out230Network alarm245Pump continuous runtime too long
216Pilot pump alarm231
Alarm, general-purpose sensor
217
high
218Alarm, general-purpose sensor low233Ethernet: IP address conflict248Fault, battery/UPS
219Pressure relief not adequate234Backup pump alarm249User-defined event 1
220Fault, motor contactor feedback235Gas detected250User-defined event 2
221Fault, mixer contactor feedback236Pump 1 fault251User-defined event 3
222Time for service, mixer237Pump 2 fault252User-defined event 4
223Time for service, mixer238Pump 3 fault253
Pump fault, due to auxiliary
224
component or general fault
Communication fault, pump
225
module
227Combi event242
Ethernet: No IP address from
DHCP server
Ethernet: Auto-disabled due to
232
misuse
239Pump 4 fault254Inconsistent data model
Lubricate bearings (specific
240
service information)
Automatic motor model recognition
failed
Motor relay has been forced
(manually operated or
commanded)
User-defined relay has been
246
forced (manually operated or
commanded)
Power-on notice, (device or
247
system has been switched off)
SMS data from DDD sensor not
received within time limit
English (GB)
25
Appendix
Appendix1
The appendix describes the parts of the CIM 500 web server
needed for the configuration of a PROFINET IO Ethernet
connection. For other CIM 500 web server features, not
specifically related to PROFINET IO, see the installation and
operating instructions for the CIM 500.
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".
5. Select properties for "Internet Protocol Version 4 (TCP/IPv4).
6. Select the "Alternate Configuration" tab.
7. Configure an IP address and subnet mask to be used by your
PC. See fig. 1.
Fig. 1 Example from Windows XP
A.2 Web server configuration
The built-in web server is an easy and effective way to monitor
the 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.
Before configuration
• Check that the PC and CIM module are connected via an
Ethernet cable.
• Check that 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 CIM 500 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.
TM05 7422 0913
26
A.3 Login
Note
Fig. 2 Login
User nameEnter user name. Default: admin.
PasswordEnter password. Default: Grundfos.
User name and password can be changed on the
web server under "Grundfos Management"
A.4 PROFINET IO configuration
This web page is used to configure all the parameters relevant to
the PROFINET IO protocol standard. All settings can also be
configured from a standard PROFINET IO configuration tool, for
instance Siemens Primary Setup Tool (PST). It is available on
internet.
Appendix
TM05 6063 4412
Fig. 3 Real Time Ethernet Protocol Configuration - PROFINET IO
ObjectDescription
Device NameThe PROFINET IO device name. It must be unique.
IP AddressThe static IP address for CIM 500 on the PROFINET IO network.
Subnet MaskConfigure the subnet mask for the CIM 500 module on the PROFINET IO network.
GatewayConfigure the default gateway for the PROFINET IO network.
Use DHCP
Grundfos product simulation
The CIM 500 module can be configured to automatically obtain the IP address from a DHCP server on
the network.
The CIM 500 can be put in product simulation mode to generate realistic simulated values of all the
PROFINET IO input data modules. It will thus be possible to connect a PROFINET IO master to a CIM
500 fitted in a CIU or E-box without installing this device in a real industrial process system. In an office
environment, it can then be verified that communication works and data are received and handled
correctly by the PROFINET IO master application program (e.g. PLC program) before installing the
device. To enable product simulation, select a product type from the drop down list. Product simulation
will be terminated by a module power cycle.
TM05 6065 4412
27
28
Argentina
Bombas GRUNDFOS de Argentina S.A.
Ruta Panamericana km. 37.500 Centro
Industrial Garin
1619 Garín Pcia. de B.A.
Phone: +54-3327 414 444
Telefax: +54-3327 45 3190
Australia
GRUNDFOS Pumps Pty. Ltd.
P.O. Box 2040
Regency Park
South Australia 5942
Phone: +61-8-8461-4611
Telefax: +61-8-8340 0155
GRUNDFOS Sarajevo
Zmaja od Bosne 7-7A,
BH-71000 Sarajevo
Phone: +387 33 592 480
Telefax: +387 33 590 465
www.ba.grundfos.com
e-mail: grundfos@bih.net.ba
Brazil
BOMBAS GRUNDFOS DO BRASIL
Av. Humberto de Alencar Castelo Branco,
630
CEP 09850 - 300
São 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
GRUNDFOS Pompe România SRL
Bd. Biruintei, nr 103
Pantelimon county Ilfov
Phone: +40 21 200 4100
Telefax: +40 21 200 4101
E-mail: romania@grundfos.ro
Russia
ООО Грундфос Россия
ул. Школьная, 39-41
Москва, RU-109544, Russia
Тел. (+7) 495 564-88-00 (495) 737-30-00
Факс (+7) 495 564 8811
E-mail grundfos.moscow@grundfos.com
Serbia
Grundfos Srbija d.o.o.
Omladinskih brigada 90b
11070 Novi Beograd
Phone: +381 11 2258 740
Telefax: +381 11 2281 769
www.rs.grundfos.com