Kool Prog
Kool Prog
Kool Prog
KoolProg®
http://koolprog.danfoss.com
User Guide | KoolProg®
1. Introduction Configuring and testing the Danfoss electronic controllers has never been as easy as with the new
KoolProg PC software.
With one KoolProg software, you can now take advantage of new intuitive features such as the
selection of favorite parameter lists, writing on-line as well as off-line program files, and monitoring
or simulating alarm status activities. These are only some of the new features that will minimize the
time R&D and production will spend on development, programming, and testing the Danfoss range of
commercial refrigeration controllers.
Supported Danfoss products: ETC 1H, EETc/EETa, ERC 111/112/113, ERC 211/213/214,
EKE 1A/B/C, AK-CC55, EKF 1A/2A, EIM 365, EKE 100, EKC 22x.
The following instructions will guide you through the installation and first time usage of KoolProg®.
2. Downloading .exe file Download KoolProgSetup.exe file from the location: http://koolprog.danfoss.com
3. System requirements This software is intended for a single user and recommended system requirements as below.
OS Windows 10 or Windows 11, 64 bit
RAM 8 GB RAM
HD Space 200 GB and 250 GB
Required software MS Office 2010 and above
Interface USB 3.0
Note: If you encounter a "Security warning" during installation, please click on "Install this driver
software anyway".
5. Connection with Fig 1: EET, ERC21x and ERC11x controllers using KoolKey (code no. 080N0020) as a Gateway
controllers
80G8274
Danfoss
Standard
Micro-USB
cable
Interface cable
KoolKey
1. Connect the KoolKey to the PC's USB port using standard micro USB cable.
2. Connect the controller to KoolKey using an interface cable of respective controller.
Fig 2: ERC11x, ERC21x and ETC1Hx using Danfoss Gateway (code no. 080G9711)
ER
C
11
X
TTL port
di port
Interface cable
for ERC 21X.
X
Interface cable for
21
C
ERC 11X
ER
Gateway
ETC
1HX
Interface cable
1.1 port for ETC
3.1 port
USB A -
USB B cable
To
PC
CAUTION: Please ensure that only one controller is connected at any time.
For more details on programming setting file to controller using KoolKey and Mass Programming Key
please refer following links: KoolKey (EKA200) and Mass Programming Key (EKA201).
Fig 3: Connection for EKE using interface type MMIMYK (code no. 080G0073)
RJCAN Port
Termination
R-H
RJCAN Port
EKE1x
Power
12 V DC
Power
24 V USB mini
MMIMYK
To PC
EKE 1x must be connected to the PC using
MMIMYK interface as shown.
Fig 4: Connection for AK-CC55 using interface type MMIMYK (Code No. 080G0073)
AK-CC55
Display Port
Power
115 – 230 V AC RJ11 Port
Power
12 V DC
USB mini
MMIMYK
To PC
AK-CC55 must be connected to the PC using
MMIMYK interface as shown.
24 V power supply
(optional)
To PC EKF controller
KoolKey
Modbus
connection to
ICPCON(RS485)
Tx+
Tx-
Battery Pressure
Power MODbus BAckup sensor S2 S4
GND
1 2 1 2 1 1 2 1 1
3 4 3 4 2 3 4 2 2
EIM 365
80G8393
Danfoss
KoolProg
80G8493
Danfoss
MPK
V
V
SET
KoolKey
EKC 223, 224
The program’s features To create new To program the To edit settings/trend graphs
parameter setting files parameter setting of the controller parameters
either by importing file and upgrade in real-time.
them from the firmware in the
controller or off-line. connected controller.
Choose the
preferred language
Accessibility Users with a password have access to all Users without a password have limited access and may
features. only be able to use the 'Copy to controller' feature.
7. Set parameters
This feature allows you to configure parameter settings for your application.
Click one of the icons in the right column to either create a fresh configuration off-line, to import
settings from a connected controller or to open an already saved project.
You can see projects you have already created under "Open a recent setting file".
New
Create a new project by selecting:
- Controller type
- Part number (code number)
- PV (product version) number
- SW (software) version
Once you have selected a file, you need to name the project.
Click 'Finish' to proceed to view and set parameters.
Note: Only standard code numbers are available to choose from in the “Code Number” field. To work
off-line with a non-standard code number (customer specific code number), use one of the following
two methods:
1. Connect the controller of same code number with KoolProg using Gateway, and use “Import
settings from Controller” to create a configuration file from it.
2. Use “Open” feature to open an existing locally saved file on your PC of same code number and
create a new file from it.
The new file, saved on your PC locally, can be accessed offline in future without having to connect the
controller.
After "Import completed", save the imported setting file by providing the file name in the pop-up
message box.
Now the parameter settings can be worked upon offline and can be written back to the controller
by pressing "Export" . While working offline, the connected controller is shown grayed out and
changed parameter values are not written to the controller until the export button is pressed.
Open
The "Open" command lets you open setting files already saved to the computer. Once the command is
clicked, a window will appear with a list of saved setting files.
All projects are stored here in the folder: “KoolProg/Configurations” by default. You can change the
default file saving location in "Preferences" .
You can also open the setting files you have received from another source and saved in any folder
using the browse option. Please note that KoolProg supports multiple file formats (xml, cbk) for
different controllers. select the appropriate setting file format of the controller you are using.
Note: the .erc /.dpf format files of the ERC/ETC controller are not visible here. An .erc or .dpf file saved
on your PC can be opened in one of the following ways:
1. Select "New Project" and go all the way to the Parameter list view of the same controller model.
Select the Open button to browse and open the .erc/.dpf file on your PC.
2. Select "Upload from controller" if you are connected to the same controller on-line and go to
the parameter list view. Select Open button to browse the desired .erc/.dpf file and view it in
KoolProg.
3. Select "Open" to open any other .xml file of the same controller, reach the parameter list view
screen, and there select the Open button to browse and select the .erc/.dpf file to view and edit
these files.
Informational Photos
The project’s data is shown on the left.
The controller the program is connected to is shown on the right.
i = Controller information.
If the data are identical, these can then be transmitted to the controller.
If they are not identical, then these cannot be transmitted. A warning message pops up.
Arrow Up/Down
By clicking the arrow, you can hide
the two photos and display more
parameters in the window.
Clicking it again causes the photos
to re-appear.
Factory reset
This command will reset the
project/controller values to default
factory settings.
Arrow Left/Right
By clicking the arrow, you can hide
the description of the selected
parameters.
Clicking it again causes the
description to re-appear.
View more
This command gives the complete
technical description of the
controller.
Dot Symbol
A dot symbol will appear in front of a value if it has been
Favourites modified and is no longer identical to its factory default
You can select a number of parameters by setting.
ticking the ones you want in the “stars” column.
Hint - Search Function
Afterwards they will be visible in the “Favourites”
You can search for and display a specific parameter with
folder (first column at the top).
the search function.
Type in the first few letters of the name of the parameter
and click “Search”.
8. Copy to device Here you can copy the setting files to the connected controller as well as upgrade the controller
firmware. The firmware upgrade feature is only available for the selected controller model.
Copy the setting files: Select the setting file you want to program with the “BROWSE” command.
You can save a setting file in “Favorite Files” by clicking on the "Set as Favourite" button. The project
will be added to the list and can be easily accessed later.
(Click on the trash icon to remove a project from the list).
Once you have selected a setting file, the key details of the selected file are displayed.
The key details of the selected The key details of the connected
setting file are shown here. controller are shown here.
Please ensure that the connected controller’s
details match with the selected setting file.
If the project file and the connected controller match, data from the project
file will be transmitted to the controller when you click the “START” button.
9. On-line service This allows you to monitor the real-time operation of the controller while it is running.
• You can monitor inputs and outputs.
• You can display a line chart based on parameters you have selected.
• You can configure settings directly in the controller.
• You can store line charts and settings and then analyze them.
Open
Allows you to view prior line
Arrow Up/Down
charts you have made from
Clicking the arrow allows you to hide the
collected data.
photo and the top block of information, so
Save as that more space is available on screen for
Allows you to save a project parameter views.
file containing all the Clicking the arrow again makes it re-appear.
controller’s settings.
Trend Charts
The program only saves data if the “Save chart” box is checked.
If you want to save the collected data in another file format, use the “Save As”
command. This enables you to save data in a .csv/.png file format.
After saving an image, the chart can be viewed later in selected file format.
Note: a saved setting file created in this way cannot be re-opened in KoolProg.
Fig 9: Unknown controller connection under "Import settings from connected device":
New Parameters