Académique Documents
Professionnel Documents
Culture Documents
iTools
USER HANDBOOK
Contents Section
Addendum HA026179ENG001
Chapter 1 Introduction 1
Welcome 1.1
What is iTools 1.2
Who Uses iTools 1.3
PC Requirements 1.4
About This Manual 1.5
Chapter 2 Installation 2
Cabling 2.1
Grounding 2.2
Wiring General 2.3
Discrete Instruments 2.4
Wiring RS232 2.4.1
Wiring RS485 2.4.2
To Install iTools 2.5
Comms Ports 2.5.1
Starting and Exiting iTools 2.6
To Start iTools 2.6.1
To Exit iTools 2.6.2
To Access Help 2.7
User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09 i
Contents iTools
ii User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09
iTools Contents
User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09 iii
Contents iTools
iv User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09
iTools Contents
User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09 v
Contents iTools
vi User Handbook Part Number HA026179 Issue 2.0 Oct-99 Applies to Version 2.09
iTools Addendum
A.A. CONTENTS
• iTools Editions
• Installing iTools
• Devices Supported
• Changes since Version 1
• Possible Problems with this Release
a.c.3. DCOM
iTools relies on the presence of Distributed COM (DCOM), even when connection to a
remote computer is not involved. DCOM is a standard feature of Windows NT 4.0 (or later)
and Windows 98, but must be separately installed on Windows 95.
On Windows 95, the iTools Setup program checks for the presence of the latest release of
DCOM for Windows 95. If it is not found, the DCOM for Windows 95 update will be
automatically installed.
a.c.4. Windows Common Controls Library (COMCTL32.DLL)
iTools was developed using a recent version of this library, which is also installed as part of
Microsoft Internet Explorer 4 or later. For maximum reliability, the iTools Setup program
checks for the presence of the latest release of COMCTL32.DLL. If it is not found, the
Common Controls update from Microsoft will be automatically installed.
selecting 'Load Values From File' from the File menu or a device's own popup menu (right-
click on a device faceplate to activate this);
changing the file type to 'Custom Linearisation Files (*.mtb)' in the file dialog, and opening
the desired file.
iTools ships with a library of pre-defined Linearisation files. By default, these are installed
into the 'Linearisations' sub-folder of the main iTools program folder (e.g.
C:\Program Files\Eurotherm\iTools\linearizations).
The 2500 device supports three separate custom Linearisation tables. When downloading,
you will be prompted to select which of the three tables to write to.
Note: the contents of custom Linearisation tables are NOT copied when devices are
cloned.
a.e.7. OPC Scope
iTools Version 1 included the OPC Explorer as an unsupported utility for device and
application commissioning. This utility is now called OPC Scope, and is a fully supported
component of iTools.
OPC Scope allows parameters from any connected device to be monitored, plotted on a
simple trend chart, or logged to file. This data logging capability supports output to CSV or
tab-separated files. Both formats have been optimised for loading into Microsoft Excel and
other spreadsheet applications.
OPC Scope may be launched from within iTools (e.g. from the View menu), or else from the
Eurotherm iTools program group on the Start menu. OPC Scope may also be launched from
the toolbar of any Watch/Recipe view; in this case it will automatically be set up to show the
same set of parameters which had been configured in the Watch/Recipe window.
a.e.8. Eurotherm Project Studio Integration
iTools will take advantage of facilities in Eurotherm Project Studio 2000 (where installed) to
automate certain operations:
A new Eurotherm iTools Clone file may be created using the Windows Explorer. When this
file is opened, iTools will normally prompt the user for the type of instrument which this
clone file represents. However, if the folder containing the clone file corresponds to an iTools
device within Eurotherm Project Studio, then the clone file will automatically be set up for
that device type.
Similarly, when the user selects 'Send To Device' for a clone file, iTools will indicate the
correct target device in bold text, if the clone file's folder corresponds to a particular device
within Eurotherm Project Studio.
Contact your local Eurotherm representative for more information about Eurotherm Project
Studio 2000.
a.e.9. Internationalisation
iTools Version 1 was available as an English language application only. As of Version 2,
iTools may be localised for non-English markets. As well as iTools and the OPC Scope,
parameter descriptions for all devices may be translated. Please contact your local Eurotherm
representative to find out whether iTools has been localised for your market.
• It is possible that iTools may exhibit display problems when used with a very small
number of types of graphics card: in particular, the toolbar icons may be corrupted. This
is due to a well-known compatibility issue with some display driver software versions. If
this should occur, you will probably be able to resolve the problem by either:
obtaining an updated version of the driver software,
changing the colour depth setting of the driver (i.e. increasing or decreasing the number
of available colours in the colour palette), or
reducing the graphics hardware acceleration; this is accessed from the Performance tab
of the System applet in the Control Panel.
• Cloning of DigF (Digital Function Mask) parameters of 2200 devices may not function
correctly. Where used, these parameters should be checked individually following each
clone operation.
• It is not possible to change the accessibility of parameters and lists on 2200 and 2200e
devices through iTools, as it is for 2400 devices. For example, parameters may not be
hidden or promoted.
• The Remote Instrument Protocol functionality does not work with version 1.00 of the
2408i indicator product. In other words, iTools faceplates for this type of instrument will
not show live values. This is due to a minor fault in the indicator itself.
• With OPC Scope, trend charts may display incorrectly when using the Review mode to
zoom in to a very high magnification.
• Under certain circumstances, the Modbus OPC Server application (EuroMBus) may
impede the opening of certain types of document from the Explorer (i.e. the Windows 95
shell). In some cases, the document may take several seconds to open. In others, the
document may not open at all and Explorer will appear to hang. In this case, closing the
Modbus OPC Server should bring Explorer back to life.
• If any part of iTools should terminate with an error, it is possible that the Modbus OPC
Server and other elements of iTools may still be in memory. This may prevent iTools
running successfully until the problem is resolved. If you suspect that this may have
happened, you should use a Task Manager or Process Viewer application to ensure that
neither EUROMBUS.EXE nor any application named ID*.EXE is still running.
• When iTools is uninstalled, some files may be left behind. These should be removed
manually.
1. CHAPTER 1 INTRODUCTION............................................ 2
1.1. WELCOME.................................................................................................. 2
1.2. WHAT IS ITOOLS ...................................................................................... 2
1.3. WHO USES ITOOLS .................................................................................. 3
1.4. PC REQUIREMENTS................................................................................. 3
1.5. ABOUT THIS MANUAL ............................................................................ 3
1. CHAPTER 1 Introduction
1.1. WELCOME
Toolbar showing icons for:
New Clone, Open Clone, Save, Add Device, Remove
Device, Scan, Open Parameter List, User Wiring
Selected device is
highlighted.
Yellow display for
real instrument.
White display for
clone files.
‘Explorer’ style folders depict each page of Parameter list showing the parameter
instrument parameters description, the parameter address and the
current value.
Welcome to Eurotherm iTools, the Windows based software package designed to configure
communicating 2000 series instruments.
TM TM
ActiveX component which can be used within any ActiveX container application, such as
Visual Basic forms.
In addition to the instrument faceplate, all the parameters within the instrument are available
in a separate window. Each parameter list is shown as a folder, and by clicking on it, all the
parameters in that list are displayed, together with their current value. Where applicable, the
parameter lists follow the same order as the instrument faceplate.
Copying the complete set of parameter values from the attached instrument to a file can be
done at the click of a button - this file can be ‘cloned’ onto a new instrument to provide a
duplicate.
iTools Modbus driver is a server application which will permit iTools themselves, as a client,
TM
to run on the same or any networked PC. It can also operate as an OPC server (OPC data
access version 1.08a) providing data links into other OPC compliant software. Connection
can also be made through a remote modem.
1.4. PC REQUIREMENTS
iTools will run on a personal computer (PC) with the following specification:
PC with at least one free RS232 serial communications port, e.g. Com 1, running
Windows95 or NT (version 4 or later).
A minimum of 16Mb RAM (24Mb for NT) is recommended
A standard VGA (640x480) screen is adequate, but larger screens allow more parameters to
be displayed at once and give a better presentation of the data.
About 10Mb of disc space is required.
2.CHAPTER 2 Installation
2.1. CABLING
The 2-wire, RS485 standard will normally be used for communicating with series 2000
instruments. This standard allows the following:
1. Connection of multiple instruments
2. The distance from instrument to PC up to 4000 feet up to baud rates of 100Kbaud.
3. The environment is electrically noisy
If required, a single 2400 series instrument can be connected directly to the PC, usually to
COM1 or COM2, using the RS232 standard. Ensure that the 2400 has the correct
communications modules fitted.
A full description of the standards and wiring details is given in the relevant Eurotherm
instrument handbooks. See Appendix C for related handbooks and their part numbers.
An overview is reproduced as follows:
2.2. GROUNDING
To reduce interference from external electrical signals, ground the cable screen at a single
ground point. There should not be multiple ground paths in a single cable run. When using a
Eurotherm Controls KD485 Communications Adapter unit, do not connect the screen from
one side of the interface to the other. Rather, ground each of the cables separately at a local
ground point.
Communication cables may be routed with control signal cables if these signal cables are not
exposed to an interference source. Control signals are the analogue or logic inputs and
analogue or logic outputs of any control instrument. Multiple instruments must be ‘daisy
chained’, as shown in figure 2-2, avoiding parallel connections.
Do not use redundant wires in the communications cable for other signals, and do not use the
screen as a substitute for the common connection.
Ensure cable runs have sufficient slack to ensure that movement does not cause abrasion of
the insulating sheath. Do not over tighten cable clamps to avoid accidental multiple
grounding of the screen conductors.
Refer to ‘EMC Electromagnetic Compatibility’ guide Eurotherm part no. HA025464 for
further information.
PC 2200 &
2400 series
instrument
Tx Com Rx
Tx Com Rx
Controller 2
Com Rx Tx HF (B+ Tx)
Type
220 ohm HE (A+ Rx)
KD485
converter termination Com
Tx- Com Rx+ resistor
Tx Rx- on the Rx of the
converter unit
Controller 1
HF (B+ Tx)
HE (A+ Rx)
Com
RS485
Note: If you are installing iTools and already have a version of iTools on your system, it is
best to ‘uninstall’ the older version rather than just writing over it. To do so select
Settings from the Windows Start Bar. Click Control Panel and double click on
Add/Remove Programs. Select iTools and click Add/Remove. Confirm the
deletion by clicking Yes when prompted. Then click OK through two consecutive
dialog boxes. The existing version of iTools is uninstalled, and you are ready to
install this version.
Installation of a new version of iTools should not affect clone files which have already
been produced. Clone file simulations, however, which are supplied as part of the
upgrade will be overwritten. It is, therefore, advisable to make a backup of all clone
files prior to installation of a new version of iTools.
It is also recommended that all other Windows programs are closed down during
installation.
• Insert the disc labelled disc 1 into the diskette drive of the PC, - this will usually be drive
a.
• From the Windows Start Bar, click Run
• Type a:\SETUP
The drive on which iTools will normally be installed is drive C: but an alternative drive may
be chosen.
Note: Any version of iTools already installed in this directory will be overwritten unless a
different directory is specified.
iTools will support up to eight comms ports. During installation you will have been asked to
specify which comms ports your instruments will be connected to. ITools automatically
scans for instruments connected to these ports (see paragraph 3.4 ‘Autodetection’ )
I. Directly
A. From the Windows Start Bar, click Programs.
B. Select Eurotherm iTools
C. Click iTools
II. Indirectly
A. Open an instrument clone file, recognisable by its .uic file extension,
directly from Windows Explorer.
This quick tour is a step by step tutorial in which you run iTools, scan for all connected
instruments and operate connected instruments from the screen.
Note: This chapter shows 2200 and 2400 series instruments only, but the principles apply
equally for other 2000 series instruments such as 2500DIN Rail Controller.
Note: This quick tour assumes that you have a basic understanding of Windows 95, or NT
system.
◊ Starting iTools
◊ To open views of instruments
◊ Auto-detection
◊ Baud rate
◊ To operate an instrument
◊ Instrument parameters
◊ To change parameter values
◊ To edit parameters
◊ To customise the display
◊ To display parameters of two or more instruments
◊ Storing parameters in recipe
Menu Bar
Toolbar
Status Bar
1. By enabling background scanning for new devices. This can be from the iTools main
menu or toolbar
2. By selecting the Add Devices command from the iTools menu or toolbar. This will
display a list of available devices (both real and simulated) to select from
3.4. AUTODETECTION
During the auto-detection process, iTools will search for up to 32 connected Eurotherm
instruments. It will automatically check all instrument addresses and baud rates. (see also
paragraph 3.4.1 ‘Baud Rates’).
When instruments have been found, instrument views are automatically displayed in the
iTools window (assuming Panel Views has been checked in the View menu). The displayed
values are coloured yellow to indicate that these are physically connected instruments. Once
all instruments have been detected, stop iTools scanning by pressing the Scanning button
which will change to Not Scanning.
Instruments can be operated directly from the instrument views on the PC screen in exactly
the same way as the instrument itself. A full description of the operation of an instrument is
given in the relevant Installation and Operation Manual for that instrument, (see Appendix C,
‘List of Related Instrument Handbooks’). A summary of operation is given below:-
1. Use the mouse to point the cursor at the button on the selected instrument on the screen.
Click the left mouse button to operate the screen ‘button’ icon.
2. To Change Setpoint. Point and click on the or button
3. To View List Point and click on the button
Headings
Successive clicks will scroll through Instrument List
Headings
4. To View Parameters Having selected the desired list heading, point and click the
button to select the desired parameter from the list
5. To Change a Point and click on the or button
Parameter Value
6. To Select Point and click the AUTO MAN button
Auto/Manual
7. To Select Run/Hold Point and click the RUN HOLD button
1. Double click on the required instrument view (or the instrument name in the Device
Browser)
2. Right click on the instrument view (or the instrument name in the Device Browser) and
select Parameter List from the pop up window
3. Left click on the required instrument view. From the Toolbar click Device Views
followed by Parameter List
A list of parameters are displayed which are grouped under a List Heading. This heading is
displayed in the upper left corner of the ‘parameters’ window, see Figure 3-3.
1. In the Parameter List window, click on the folder . This opens a small browser
window.
The browser contains a number of folders, such as:
• Operator
• Programmer The names and number of folders is dependant on
• Access Edit Mode the particular instrument type. This list applies to
• Config 2400 series
• Register
• RIP
Each of these folders contain sub-folders. The lists of parameters are found in each of
these sub-folders. A full list of parameters is given in the relevant instrument handbook.
See Appendix C ‘List of Related Instrument Handbooks’..
2. Open the required folder by double clicking on the folder (or folder name), or click
against the folder.
3. Open the required sub-folder by double clicking on the folder (or folder name), or click
OK.
1. Single click on a folder or name of the list heading. This has the same effect as the small
browser window in 3.5.2 above.
2. Double clicking the folder, or pressing , will open a list of parameter tags. These tags
may be used to copy parameters when they are ‘wired’ between I/O modules and function
blocks in controllers such as 2500 and 2600. See Chapter 7 - User Wiring.
Selected instrument
Parameter values can be Analogue Values or Enumerated Values. With analogue values
the integer value can be adjusted between maximum and minimum limits. With enumerated
values a selection of states can be made.
There are three ways to change parameter values:-
1. From the Parameter List window double click on the selected parameter
2. From the Parameter List window right click on the selected parameter and from the pop
up menu select Edit Parameter Value
3. From the menu bar select Parameter List and from the pop up menu select Edit
Parameter Value
Note: The parameter lists make available all parameters (including those hidden in the
faceplate view) which can be accessed over comms. This is a much longer list than is
available by operating the instrument via the face-plate menu system. The complete list of
available parameters and their MODBUS addresses are given in the Series 2000
Communications Handbook, part no. HA 026230. These additional parameters may be
required if the instrument is integrated into a larger system, See ‘User Wiring’ Chapter 7
You are now able to operate any Eurotherm 2000 series communicating instrument from the
screen.
2. From the Menu Bar, left click on the Parameter List menu
A pop up window will appear. This gives the following choices:-
a) Edit Parameter Value - allows parameter values to be changed - see section 3.5.5.
b) Edit Parameter Comment - allows a comment to be added against the parameter
c) Parameter Properties - allows the properties of the parameter to be viewed
d) Browse - displays a small browse window
e) Refresh - allows the parameter list to be updated
f) Columns - allows columns to be added to or deleted from the parameter list
display, as follows:-
I. Description - the full name of the parameter
II. Address - the MODBUS address number
III. Limits - the high and low limits which are applied to the parameter
IV. Wireable - the device that the parameter is wired to. This is not applicable to
2200 and 2400 series instruments. See Chapter 7 for more information.
V. Comment - allows a comment to be displayed against each parameter
3. From the Device Browser, double click on the folder or parameter list name, OR
click against the parameter list name. This opens a list of parameter tags.
Right click on the parameter tag. A small window gives the following choices:-
Figures 3-1 and 3-2 have been shown with the above views selected. De-select any area of
the display by clicking the 9. Change the size of an area by clicking the area boundary and
dragging the boundary to a new position, (see Figure 3-2).
Note: Throughout the remainder of this manual, unless otherwise stated, it will be assumed
that Toolbar, Status Bar and Panel Views are selected.
Menu Bar
Toolbar
Panel
Views
Status Bar
1. From the Device Browser, locate the required parameter from the file structure as
described in section 3.5.4
a) Drag and drop the parameter into the Recipe window
b) Repeat the above for all required parameters
2. From the menu bar of the ‘Watch/Recipe’ window click ‘Browser for parameter
to add to recipe’.
a) From the small browser window select the parameter and either double click the
parameter or click OK
3. From the main menu bar click ‘Watch/Recipe’
2. From the menu bar of the ‘Watch/Recipe’ window, click ‘Remove the selected
parameter from this recipe’
OR
Press Ctrl+Del
OR
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Create a new
watch/recipe list
Parameters may be added to and removed from this list as described in 3.8.2 and 3.8.3, and
the new recipe saved as described in 3.8.4
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Open an existing
watch/recipe file’
2. From the file control menu select the required file and click OK or double click on the
file name
Note:- If the message ‘Value rejected by device’ appears, check that the parameter is
read/write. These are shown in black in the parameter lists. Parameters shown in blue are
read only. Some parameters can only be written to under certain conditions, for example,
when the instrument is in configuration mode.
1. From the Watch/Recipe window click ‘Create a new empty data set’
OR
2. Right click in the area of the data set and click ‘New Data Set’
1. Select the data set to be deleted and, from the Watch/Recipe window, click ‘Delete
the selected data set’
OR
2. Right click on the data set to be deleted and click ‘Delete Data Set’
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Capture current
values into a data set’
OR
2. Right click in the section containing ‘Data Set’ and click ‘Snapshot Values’
3. If more than one data set is displayed, right click in the data set in which you wish the
current values to be stored, and repeat 2 above
4. If no data set is displayed or a new data set is required, right click in the area containing
the data set and click ‘New Data Set’. OR from the Watch/Recipe menu bar click
1. Click in the column containing the data set to be downloaded then click ‘Download
the selected data set to the device’
OR
2. Right click in the column containing the data set to be downloaded, then click
‘Download Values’
Figure 3-8 shows an example of a recipe with data sets which may be configured using the
above procedures.
This quick tour is a step by step guide to configuring and setting up parameter values in
Eurotherm 2000 series instruments. iTools allows instrument configuration details and
commissioning values to be saved to a file which can be copied (cloned) to other instruments
of the same type.
Note: This chapter shows 2200 and 2400 series instruments only, but the principles apply
equally for other 2000 series instruments such as 2500DIN Rail Controller.
Note: This quick tour assumes that you have completed Quick Tour 1, or that you have had
experience with iTools and the operation of 2200 and 2400 series instrument.
Click on the instrument you wish to configure and operate it in exactly the same way as the
actual instrument. This is described in detail in the relevant instrument ‘Installation and
Operation Handbook’, a full list of which is given in Appendix C .
The instrument can also be operated or configured using the Device Browser and Parameter
Lists in iTools. The following example is included as an introduction to these features.
1. Right click on the Instrument View (or the device name in the Device Browser). From
the pop up menu select Set Access Level
Configuration
OR
2. From the menu bar, click Device Set Access Level
Configuration
WARNING! When the instrument is in configuration mode it will not be controlling the
process.
4. From the Config list select and double click AL (the Alarm configuration list)
5. To configure (or re-configure) the alarm type - double click the parameter name
From the dialog box select a new alarm type from
the list given in the table.
A complete list and description of the parameter
types available, together with their mnemonics is
given in the relevant ‘Installation and Operation
Handbook’ for the instrument in use - see
Appendix C.
The selected conditions given in the above example, shows Alarm 1 (AL 1) set to a
Deviation, DEV, alarm. The number in brackets is the enumeration value for the parameter.
6. Set up alarm latching or alarm blocking using the same procedure as described above.
1. From the Device Browser click on the AL List Heading in the Operator folder. (See
Figure 4.5). The alarm parameter list will be displayed in the right hand window
4.2. CLONING
The cloning feature allows the configuration and parameter settings of one instrument to be
copied into another. This allows new instruments to be rapidly set up using a known
reference source or standard instrument. Every parameter and parameter value is downloaded
to the new instrument which means that if the new instrument is used as a replacement it will
contain exactly the same information as the original. Cloning is generally only possible if the
following applies:
• The target instrument has the same hardware configuration as the source instrument
• The target instrument firmware (ie. Software built into the instrument) is the same or a
later version than that of the source instrument. The instrument firmware version is
displayed on the instrument when power is applied.
• Generally, cloning will copy all operational, engineering and configuration parameters
that are writable. The communications address is not copied.
WARNING !
Every effort has been made to ensure that the information contained within the clone
files is a replica of that configured in the instrument. It is the users responsibility to
ensure that the information cloned from one instrument to another is correct for the
process to be controlled, and that all parameters are correctly replicated into the target
instrument.
To copy configuration and parameter details from one instrument to another follow the
procedure below. Figure 4-7 shows an example of what you should see.
1. Connect the source instrument, and the instrument(s) to be cloned, to the iTools network,
as shown in Figure 2-2
2. Press the scanning button and wait for the instruments to appear in iTools
3. Select the source instrument by clicking on the panel view of the instrument or the
instrument name in the Device Browser
4. If you wish to change any parameters at this stage you may do so as described in Chapter
3
5. From the File menu, select Save to File
6. When the dialog box appears, enter a name for the file
7. Select the instrument to be cloned to by clicking on the panel view of the instrument or
the instrument name in the Device Browser
8. From the File menu, select Load Values From File
9. Press Open to download
Note: A dialog box will appear which displays the progress of the cloning process. If
cloning is not 100% successful error messages will be displayed which indicate areas where
the cloned instrument may differ from the source instrument.
It is not necessary to have the source instrument connected to the iTools network during
cloning. The configuration details of the source instrument will normally have been
previously copied to a file by following steps 1 to 6 of the above procedure.
1. If you wish to examine or edit the parameter details press Open Clone from the Toolbar
or, from the File menu, select Open Clone File.
2. Open a clone file by double clicking on a clone file name or by selecting the clone file
and clicking Open.
3. The clone instrument details will be downloaded and displayed in the Panel Views
section. The instrument parameter values are displayed in white to indicate that this is
not a physically connected instrument. Parameter lists can be viewed in the same way as
an actual instrument - see Chapter 3
4. If you wish to load the clone file directly, either
From the File menu select Send to Device …..select the instrument to be cloned or
Point and click on the instrument to be cloned and from the File menu select Load
Values From File.
5. When the file browser window appears select the required clone file and press Open to
download
Note:- When cloning from an instrument or from a file the instrument is automatically
put into configuration level.
View of a
clone file
instrument
Clone file
parameters
In certain cases a physical instrument may not be available to copy from. Supplied with
iTools are ‘New Clone Files’ which allow you to select a pre-determined template for a
particular instrument. These files have the extension uit (Eurotherm Instrument Template)
and may be used for developing clone files.
1. Click New Clone from the toolbar or, from the File menu, select New Clone File
2. From the dialog box (Figure 4-9) select the instrument type from the list of clone files
available
3. The instrument view appears on the screen - Figure 4-10 - (display colour white) which
can be configured, saved and loaded to a real instrument as described earlier.
5. CHAPTER 5 INTRODUCTION............................................ 2
5.1. WHAT IS THE 2500 DIN RAIL CONTROLLER.................................... 3
5.2. TO CONNECT A SINGLE 2500 CONTROLLER TO A PC .................. 4
5.3. TO CONNECT MORE THAN ONE 2500 TO A PC................................ 5
5.4. TO SET THE ADDRESS SWITCH ........................................................... 6
5.5. BAUD RATE ................................................................................................ 6
5.6. STARTING AND EXITING ITOOLS ....................................................... 7
5.6.1. To start iTools............................................................................................. 7
5.6.2. To exit iTools.............................................................................................. 7
5.7. AUTODETECTION .................................................................................... 7
5.8. TO OPEN PANEL VIEWS OF INSTRUMENTS..................................... 7
5.9. INSTRUMENT PARAMETERS................................................................ 8
5.9.1. To Display Instrument Parameters .............................................................. 8
5.9.2. To Select a Different List of Parameters ..................................................... 8
5.9.3. To Display the Device Browser .................................................................. 9
5.9.4. To Select a Different List of Parameters using the Device Browser ........... 9
5.9.5. To Change Parameter Values...................................................................... 9
5.9.6. Example: To Set Baud Rate ..................................................................... 10
5.9.7. To Edit Parameters.................................................................................... 11
5.10. STORING PARAMETERS IN RECIPE ............................................... 12
5.10.1. To Open the Watch/Recipe Window ...................................................... 12
5.10.2. To Build a Recipe ................................................................................... 12
5.10.3. To Remove a Parameter From the List.................................................... 13
5.10.4. To Save The Current Recipe ................................................................... 13
5.10.5. To Open A New Recipe .......................................................................... 13
5.10.6. To Open An Existing Recipe .................................................................. 13
5.10.7. To Enter A Parameter Value ................................................................... 13
5.11. DATA SETS.............................................................................................. 14
5.11.1. To Add A Data Set.................................................................................. 14
5.11.2. To Delete A Data Set .............................................................................. 14
5.11.3. To Copy And Paste Data Sets ................................................................. 14
5.11.4. To Rename A Data Set............................................................................ 14
5.11.5. To Enter The Current Values From The Controller ................................ 15
5.11.6. To Download A Recipe Into An Instrument ........................................... 15
5.Chapter 5 INTRODUCTION
This Chapter gives a brief introduction to the 2500 DIN Rail Controller and its operation in
iTools. In principle running the 2500 in iTools is the same as that already described for the
2200/2400 series. The explanations given in this chapter, therefore, are a summary of
previous chapters.
Additional features are available in iTools to enable the 2500 to configured to meet the
specific requirements of the process. These features are described in subsequent chapters
The 2500 DIN Rail Controller is a modular I/O system with local PID control blocks and
“User Wiring” allowing local computation and combinational logic. The interface to it is
Modbus RTU or Profibus DP.
The 2500 is configured using iTools running on a personal computer under Windows 95 or
®
NT .
The 2500s are designed to work as flexible controllers in a number of possible architectures:
• with The Eurotherm T2900 programmer/display
• with PC3000 as remote I/O
• with third party datapanels, PLC’s or with SCADA packages.
The unit is normally supplied as a number of separate parts, generally classified as follows:
the Base - “2500B”
the I/O Controller Module - “2500C”
the I/O Modules - “2500M”
the Terminal Units - “2500T”
the 24V Power Supply - “2500P.”
DIN Rail
2500T
Terminal
Units
Supervisory
communications
port
Figure 5-1: General View of the 2500 DIN rail Controller
* Using the Eurotherm cable with the appropriate power supply means that the 2500 system
can be cloned or configured by taking the IOC module to any convenient location remote
from the installation.
IOC
PC ✶
PC configuration S
station
C
§
9 way connector
Figure 5-2: Connection Between IOC And PC Using The Comms Port
Two RJ45 sockets are fitted to the 2500 to provide a convenient way to connect multiple
instruments, as shown in Figure 5-3 below. Also shown in Figure 5-3 are RJ45 line
terminators which provide a convenient way to terminate both ends of the communications
lines.
Both cables and terminators are available from Eurotherm see ‘The Ordering Code’,
Appendix E.
PC
RJ45 Comms
Line
Terminator
Note:- The RS485 connection in the 2500 IOC module is internally connected to ground via
a high value resistor to prevent build up of static which in some installations could cause
damage to PC or controller. It is recommended, therefore, that the 24V supply to the 2500
IOC module is not grounded.
Address switch set to zero is a special case in which the address is ‘soft’ configured, i.e.
configured and stored in non-volatile memory.
For addresses between 65 and 255 the address switch must be set all OFF and the address set
in software as follows:-
1. Connect the PC to the configuration port as shown in Figure 5-2 or 5-3
2. Set the address switch to all OFF.
3. Scan for a connected instrument. See paragraph 5.7 ‘Autodetection’.
4. The instrument will appear at unit address 255.
5. Edit the address parameter to the new unit address required. See section 5.9 ‘Instrument
Parameters’.
Note: The switch is only read on power up. This means that if its setting is changed whilst
the unit is running it will have no effect, until the unit is powered down and turned back
on again.
8 7 6 5 4 3 2 1 Switch position
P Parity on P O 32 16 8 4 2 1 ON
P Parity off
O Odd
P E Modbus Address OFF
E Even
Figure 5-4: The Modbus Address Switch Set To -Unit Address 05, Parity off
7 6 5 4 3 2 1 Switch position
64 32 16 8 4 2 1 ON
I. Directly
A. From the Windows Start Bar, click Programs.
B. Select Eurotherm iTools
C. Click iTools
II. Indirectly
A. Open an instrument clone file, recognisable by its .uic file extension,
directly from Windows Explorer.
5.6.2. To exit iTools
5.7. AUTODETECTION
1. Press the button. This will change to Scanning
iTools will search for up to 32 Eurotherm instruments connected to the network. It will
check instrument addresses and baud rates. When all connected instruments have been found
panel views are automatically displayed in the iTools window (assuming Panel Views has
been checked in the View menu).. Stop iTools scanning by pressing the Scanning button
once all bases have been identified.
1. By enabling background scanning for new devices. This can be from the iTools main
menu or toolbar
2. By selecting the Add Devices command from the iTools menu or toolbar. This will
display a list of available devices (both real and simulated) to select from
3. By running a customised application file using usual Windows commands. These have
the extension .uic
1. Double click on the required instrument view (or the instrument name in the Device
Browser)
2. Right click on the instrument view (or the instrument name in the Device Browser) and
select Parameter List from the pop up window
3. Left click on the required instrument view. From the Toolbar click Device Views
followed by Parameter List
A list of parameters are displayed which are grouped under a List Heading. This heading is
displayed in the upper left corner of the ‘parameters’ window, see Figure 4-5.
1. In the Parameter List window, click on the folder . This opens a small browser
window.
The browser contains a number of folders, such as:
• Operator
• User Alarms
• Control
• I/O
• User Wiring
Each of these folders contain sub-folders. The lists of parameters are found in each of
these sub-folders. A full list of the folders and parameters is given in Chapter 8.
2. Open the required folder by double clicking on the folder (or folder name), or click
against the folder.
3. Open the required sub-folder by double clicking on the folder (or folder name), or click
OK.
1. Single click on a folder or name of the list heading. This has the same effect as the small
browser window in 5.9.3 above.
2. Double clicking the folder, or pressing , will open a list of parameter tags. These tags
may be used to copy parameters when they are ‘wired’ between I/O modules and function
blocks in controllers such as 2500 and 2600. See Chapter 7 - User Wiring).
Parameter values can be Analogue Values or Enumerated Values. With analogue values
the integer value can be adjusted between maximum and minimum limits. With enumerated
values a selection of states can be made.
There are three ways to change parameter values:-
1. From the Parameter List window double click on the selected parameter
2. From the Parameter List window right click on the selected parameter and from the pop
up menu select Edit Parameter Value
3. From the menu bar select Parameter List and from the pop up menu select Edit
Parameter Value
Note: The parameter lists make available all parameters which can be accessed over comms.
The complete list of available parameters and their MODBUS addresses are given in Chapter
8
You are now able to operate the Eurotherm 2500 DIN rail controller using iTools.
Notes:-
1. Care should be taken to ensure that parameter values are not set to values which may
interfere with the expected operation of the process.
For example:
In a ramp to set point or programmer application, do not set the parameter ‘Hb’ - ‘SP Rate
Limit Holdback Value’ to zero when the parameter ‘Hbty’ - ‘SP Rate Limit Holdback Type’
is set to ‘band’ - Band Alarm’.
This will prevent the program from ramping.
The value of ‘Hb’ should be set to a value which does not prevent the programmer from
running even if ‘Hbty’ is set to ‘Hi’, ‘Lo’ or ‘band’.
2. If any alarm is set to type ‘Rate’ or ‘Deviation’ (high, low or band), then the alarm
setpoint must be set to a positive number.
3. Analogue Output module output limits must not be set outside the normal working range
of the output, i.e. For 0 to 10V output set low limit to 0V and high limit to 10V. For 0 to
20 mA output set low limit to 0mA and high limit to 20mA.
2. From the Menu Bar, left click on the Parameter List menu
A pop up window will appear. This gives the following choices:-
a) Edit Parameter Value - allows parameter values to be changed - see section 5.8.5.
b) Edit Parameter Comment - allows a comment to be added against the parameter
c) Parameter Properties - allows the properties of the parameter to be viewed
d) Browse - displays a small browse window
e) Refresh - allows the parameter list to be updated
f) Columns - allows columns to be added to or deleted from the parameter list
display, as follows:-
I. Description - the full name of the parameter
II. Address - the MODBUS address number
III. Limits - the high and low limits which are applied to the parameter
IV. Wireable - the device that the parameter is wired to. See Chapter 7 for more
information.
V. Comment - allows a comment to be displayed against each parameter
3. From the Device Browser, double click on the folder or parameter list name, OR
click against the parameter list name. This opens a list of parameter tags.
Right click on the parameter tag. A small window gives the following choices:-
1. From the Device Browser, locate the required parameter from the file structure as
described in section 5.9.4
a) Drag and drop the parameter into the Recipe window
b) Repeat the above for all required parameters
2. From the menu bar of the ‘Watch/Recipe’ window click ‘Browser for parameter
to add to recipe’.
a) From the small browser window select the parameter and either double click the
parameter or click OK
3. From the main menu bar click ‘Watch/Recipe’
2. From the menu bar of the ‘Watch/Recipe’ window, click ‘Remove the selected
parameter from this recipe’
OR
Press Ctrl+Del
OR
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Create a new
watch/recipe list
Parameters may be added to and removed from this list as described in 5.10.2 and 5.10.3, and
the new recipe saved as described in 5.10.4
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Open an existing
watch/recipe file’
2. From the file control menu select the required file and click OK or double click on the
file name
Note:- If the message ‘Value rejected by device’ appears, check that the parameter is
read/write. These are shown in black in the parameter lists. Parameters shown in blue are
read only. Some parameters can only be written to under certain conditions, for example,
when the instrument is in configuration mode.
1. From the Watch/Recipe window click ‘Create a new empty data set’
OR
2. Right click in the area of the data set and click ‘New Data Set’
1. Select the data set to be deleted and, from the Watch/Recipe window, click ‘Delete
the selected data set’
OR
2. Right click on the data set to be deleted and click ‘Delete Data Set’
1. From the menu bar of the ‘Watch/Recipe’ window, click ‘Capture current
values into a data set’
OR
2. Right click in the section containing ‘Data Set’ and click ‘Snapshot Values’
3. If more than one data set is displayed, right click in the data set in which you wish the
current values to be stored, and repeat 2 above
4. If no data set is displayed or a new data set is required, right click in the area containing
the data set and click ‘New Data Set’. OR from the Watch/Recipe menu bar click
1. Click in the column containing the data set to be downloaded then click ‘Download
the selected data set to the device’
OR
2. Right click in the column containing the data set to be downloaded, then click
‘Download Values’
Figure 5-9 shows an example of a recipe with data sets which may be configured using the
above procedures.
The I/O modules available with the 2500 DIN Rail Controller are:
1. The two channel analogue input module 2500M/AI2
2. The two channel analogue output module 2500M/AO2
3. Quad digital input module 2500M/DI4
4. Quad digital output module 2500M/DO4
5. Relay module 2500M/RLY4
This chapter describes how to configure these modules to suit the I/O plant devices such as
sensors, transducers and actuators.
1. Right click on the Instrument View (or the device name in the Device Browser). From
the pop up menu select Set Access Level Configuration
OR
2. From the menu bar, click Device Set Access Level
Configuration
WARNING! When the instrument is in configuration mode it will not be controlling the
process.
Each module is identified by its location in the 2500 base (1 to 16). The required module
type must firstly be defined to correspond with the actual module type fitted. It is then
necessary to define the functionality of each channel. The procedure which follows gives a
general description of this process.
Note: The number in brackets (64) is the Modbus Address of the parameter
A module type configured as an analogue output requires the output type to be defined. The
choices are voltage or mA current.
Table 6-2, overleaf, lists the Channel Type choices for the different module types.
The values shown in Table 6-2 are grouped with the I/O module for which they are relevant.
This presentation will be shown in iTools when the check box ‘Hide Parameters which are
Not Relevant’ is ticked in the Options menu Parameter Availability Settings.
If this box is not ticked, then all possible parameters for all module types are shown in the
iTools ‘Parameters’ display. Those parameters which are not relevant to the configured
module type, however, are shaded in grey and their values cannot be adjusted. In addition
some parameters are made read only and are shaded in blue. This option is made available to
speed up configuration for those users who are very familiar with the positions of these
parameters. See also Appendix B ‘The Menu Bar’.
TYPE Meaning
TC (1) Thermocouple input
Pyro (2) Pyrometer input
mV (3) milli-volt input
mA (4) milli-amp input
V (5) Volts input
HiZV (6) High impedance voltage input, eg Zirconia probe
Ohms (7) Resistance input
HiOhms (8) High resistance input
Pot (9) Potentiometer
Value Meaning
V (0) (30) Voltage
MA (0) (31) Current
Value Meaning
ONOFFO (40) On Off output
TIMEPR (41) Time proportioning output
VLVRSE (42) Valve raise *
Channel Type for module:- Digital Input DI4
Value Meaning
ONOFF (50) On Off digital input
DEBNCE (51) De-bounce (for relay inputs)
PULSE (52) Pulse input
Value Meaning
ONOFFO (40) On Off output
TIMEPR (41) Time proportioning output
VLVRSE (42) Valve raise *
* If channel 1 or channel 3 is configured as Valve Raise, then the next channel, i.e. Channel 2
or 4, will automatically be configured as Valve Lower. It is not possible to configure even
numbered channels for Valve Raise.
The number in brackets is the enumeration for the parameter. This is the value corresponding
to the selected choice
Table 6-2: Full Range of Channel Types
Value Meaning
J T/C (0) J thermocouple
K T/C (1) K type thermocouple
L T/C (2) L thermocouple
R T/C (3) R thermocouple
B T/C (4) B thermocouple
N T/C (5) N thermocouple
T T/C (6) T thermocouple
S T/C (7) S thermocouple
PL2 (8) Platinel 2 thermocouple
CUSTOM (9) Custom download
PT100 (10) 100Ω Platinum resistance thermometer
LINEAR (11) Linear volts or current
SQ ROOT (14) Square root
6.7.1. Example
To configure Module02, Channel 1 analogue output to 4-20mA
AI Dry
‘Soft’ wired RH
IO Module function
Val(ues) connections
block
AI Wet
Before attempting any wiring it is recommended that a block diagram of the process or
application is drawn. Each block should be allocated a reference name together with other
relevant information.
An example of a block diagram is given in Figure 7-3. The elements of this block diagram
are taken as examples and are used in this chapter to explain the different aspects of User
Wiring listed above.
Figure 7-3 represents an example block diagram of a process control system. It will be used
in this chapter to explain the principles of User Wiring. It is not intended to represent any
particular process solution and is presented here for illustrative purposes only.
M01_C1 M03_C1
PV OP
AI DO
Loop01
PV
Dry RH wOP
IOModule03
Dry
M03_C4
IOModule01 OP PV DO
Wet
M01_C2 HUMID1 Loop02
AI Wet PV Val
Val
P1-Val RealCV
IOModule02 Val P1_Val IOModule03
AOPR01
M02_c1 Input 1 M03_C2
DOPR01
AI Input 1 Input 2 Max DO
Input 2 <
P2-Val Val
USRVAL1 P2-Val BoolCV
90.0
Usr1
A description of the application for each of the above blocks is given in the following pages
Analogue and digital User Wiring is viewed or edited using a single set of tabbed pages: one
page for User Values, one for Analogue Calculations, one for Logic Calculations and one
for Wireable Parameters. The Wiring Editor simplifies production of applications by
allowing wiring links to be made by dragging and dropping parameters.
An example of a User Value is given in the Example Process Block Diagram Figure 7-3. It is
shown as UserVal1 and provides a setpoint input (heater temperature threshold) to a Digital
Output block
Select the User Values tab. This page is shown while editing either Analogue or Logic
Wiring. It allows a floating point numeric value or a boolean to be entered in each of eight
User Value slots.
1. Double click in the field in which you wish to enter the comment
OR
2. Select the line containing the comment which you wish to enter.. Then right click on this
line. From the small pop up window select Edit Parameter Comment
The Analog Calc page provides a convenient way to perform a mathematical calculation on
two input variables. The input variables can be analogue or digital values. The Analog Calc
page allows you to set up the following conditions:
1. To soft wire up to two inputs of an analogue calculation block to outputs of a previous
stage of a process
2. To range each input individually by applying a multiplying factor
3. To perform a mathematical calculation between the two inputs. Table 7-1 provides a full
list of the calculations which can be made
4. To apply a maximum and minimum limit on the result of the calculation
5. To provide a fallback value if the result of the calculation is incorrect
6. An optional method of wiring the output of the analogue calculation to the next stage of
the process
With the User Wiring window maximised, a table allows up to sixteen calculations to be
performed. Each row of the table is labelled RealCV1 to RealCV16. According to
whichever row of the table is selected (selection of individual cells is not possible), the form
below the table allows the current calculation to be edited.
Selection of inputs is made by pressing the ellipsis button adjacent to the field. This
brings up a small window containing a parameter browser from which the required parameter
can be selected. Alternatively, from the main browser drag and drop the required parameter
into the field adjacent to the ellipsis button
Wiring to wireable parameters is optional, and is made by adding entries to a list box. If a
wireable parameter is selected which is already wired to, a warning dialog box appears which
allows either override of the previous wire or cancel the operation.
If the boolean is not true the output is taken from input 1. If the boolean is true then the value
appearing at the output is taken from input 1 if it is greater than 50 and from input 2 if input 1
is less than 50.
8. In the Hi and Lo Limit boxes enter the maximum and minimum output range. In this
case 100% and 0%
9. In the Fallback box enter a value to that you want the output to go to if the result of the
calculation falls outside the output limits, (see ‘Output Behaviour in Error Situations’
paragraph 7.5.2).
10. Check the Fallback Overrides Limits box if you want the output to take up the fallback
value in the event that the output limits are exceeded. If this box is not checked the
output will clamp at the limit value.
11. To add a comment against each line select the line and type in the Comment box
Notes:
1. The precise behaviour of Fallback is described in the tables overleaf
2. The view taken in Figure 7-6 has the Panel View turned off
3. The current values of the Input parameters are displayed, in blue, on the Analogue
Calculation view. They are found immediately above the ellipsis button, see Figure 7-6
4. The current value of the Output is displayed, in blue, on the Analogue Calculation view.
The result of the calculation can, therefore, be viewed directly, together with the values of
the inputs, see Figure 7-6
The Logic Calculations page provides a convenient way to perform logical calculations on
two input variables. The input variables can be digital or analogue values. The Logic
Calculations page allows you to set up the following conditions:
1. To soft wire up to two inputs of a logic calculation block to outputs of a previous stage of
a process
2. To individually invert each input
3. To perform a logical calculation between the two inputs. Table 7-2 provides a full list of
the calculations which can be made
4. To provide a fallback value if the result of the calculation is incorrect
5. An optional method of wiring the output of the analogue calculation to the next stage of
the process
The presentation of the Logic Calculations page closely resembles that of Analogue
Calculations, however, it includes different fields to allow inversion of the logic inputs and
omitting multipliers and limits. The two Invert check boxes are not used when the selected
operator is any of those which expect numeric rather than Boolean inputs, e.g. ‘=’ or ‘>’.
With the User Wiring window maximised, a table allows up to sixteen calculations to be
performed. Each row of the table is labelled BoolCV1 to BoolCV16. According to
whichever row of the table is selected (selection of individual cells is not possible), the form
below the table allows the current calculation to be edited.
Selection of inputs is made by pressing the ellipsis button adjacent to the field. This
brings up a small window containing a parameter browser from which the required parameter
can be selected. Alternatively, from the main browser drag and drop the required parameter
into the field adjacent to the ellipsis button
Wiring to wireable parameters is optional, and is made by adding entries to a list box. If a
wireable parameter is selected which is already wired to, a warning dialog box appears which
allows either override of the previous wire or cancel the operation.
Note: Logic Wiring (whether simple re-routing, or involving calculations) will always output
a Boolean type result, whether the inputs were Booleans, integers or reals.
An example of a logic calculation is shown in the Example Process Block Diagram, Figure
7-3, and will be used to illustrate the principle of configuring logic calculations. The
example is a ‘comparator’ which compares the value of two inputs using the LT (Less Than
<) operator. The first input (input 1) in this example is taken from the output of an analogue
input module. The second input (input 2) is an analogue User Value.
This type of application may be used to switch an alarm or event output or used in a decision
making situation. A logic output is produced if Input 1 is less than input 2.
In this example input 1 is taken from the analogue output of an analogue I/O module
(M02_C1.Val) and input 2 is taken from a user variable (USRVAL.Usr1).
Input 1
From output of AI module DOPR01
M02_C1.Val
Input 2 LT
From output of user value
function block
(USRVAL.Usr1)
The following tables explain what state the output will be in during error conditions for
different types of calculation.
Analogue Calculations
Add, Subtract, Multiply, Divide, Absolute difference, Sample & Hold, Power
Hot Swap
Note: The output will take the fallback value, regardless of the fact that UseFBack is false,
because this is the only option when both inputs are invalid
x x
Square Root, Log10, ln, 10 , e
IP1 Bad IP2 Bad CV>HL CV<LL UseFBack Output Val
0 X 1 0 1 Fallback
0 X 0 1 1 Fallback
1 X X X X Fallback
0 X 1 0 0 HL
0 X 0 1 0 LL
Logic Calculations
Any logic wiring operator
10
5
IP1 0
-5
True
IP2 False
10
5
Result
0
-5
Note 1: When Boolean parameters are used as inputs to analogue wiring, they will be set to
0.0 and 1.0 as appropriate. Analogue wiring (whether simple re-routing, or involving
calculations) will always output a real type result, whether the inputs were Booleans, integers
or reals.
The previous examples show wiring to Analogue and Logic Calculation blocks. Wiring
between Control Blocks and other Application Specific Blocks uses the wireable parameters
listed under the Wireable Params tab. A complete list of these parameters and their
meanings is given in the tables at the end of this chapter.
(Note This view is taken with the Device Browser and If All is
Instrument Views turned off) selected the
full list of
wireable
parameters is
displayed.
Alternatively,
they are
grouped
under list
headings.
IO.Module01 IO.Module03
ProcessVar Val
M01_C1 M03_C1
PV OP
AI DO
Loop01
Val wOP
Figure 7-12: Block Diagram of PID Control Loop - Input Module Connection
IO.Module01 IO.Module03
ProcessVar Val
M01_C1 M03_C1
PV OP
AI DO
Loop01
Val wOP
Figure 7-13: Block Diagram of PID Control Loop - Output Module Connection
Note: A full list of Wireable Parameters and their meanings is given in the tables on the
following pages.
Alternative wiring methods are given in Appendix A.
IOModule01
Val
M01_C1 Dry
AI PV
Dry
OP PV
Wet
M01_C2 HUMID1 RH Loop02
AI Wet
Val
Figure 7-14: Relative Humidity Input
Connect the Dry Bulb output from IOModule01 to the Dry input of the Humidity block
Connect the Wet Bulb output from IOModule01 to the Wet input of the Humidity block
1. In the column Parameter, point and click the parameter to be wired to. In this example
Control.HUMID1.Wet
2. In the column Wired From, double click (or right click → Edit Wire) on the parameter to
be wired from.
3. From the small browser window select the parameter to be wired from - Val (IO →
Module01 → M01_C2 → Val)
4. Press OK or double click on this parameter to complete the connection
Connect the Relative Humidity output from the RH block to the PV input of Loop02
1. In the column Parameter, point and click the parameter to be wired to. In this example
Control.LOOP02.PV
2. In the column Wired From, double click (or right click → Edit Wire) on the parameter to
be wired from.
3. From the small browser window select the parameter to be wired from - HUMID1.RH
(Control → HUMID1 → RH)
4. Press OK or double click on this parameter to complete the connection
In some circumstances, for example, when making connections to a number of points, it may
be more convenient to wire directly from the Analogue or Logic Calculations tab.
1. From the Analogue or Logic Calculations tab, click the Add button
2. From the small browser window which appears, select the parameter to be wired to. In
this example IOModule03.M03_C2.Val
3. Either double click the parameter or press OK
M01_C1 PV OP
AI
Val Loop01
Note:-
These parameters are used for diagnostic purposes only and will generally not be required in
a process application.
Hardware counts represents the number returned to interpret the value of a measurement. For
16
example, a linear input range -100 to +100mV at 16 bit resolution is 0 to 65536 (2 ).
A hardware count of 32768, therefore, represents an input of 0mV in this example.
10 PT100
11 Linear
14 SqRoot
M01_C1 Offset 101c 4124 Simple Cal Offset (Eng)
M01_C1 UCAL 101d 4125 User Calibration Enable
M01_C1 PointL 101e 4126 User Cal Point Low (Eng)
M01_C1 PointH 101f 4127 User Cal Point High (Eng)
M01_C1 OfsetL 1020 4128 User Cal Offset Low (Eng)
M01_C1 OfsetH 1021 4129 User Cal Offset High (Eng)
M01_C1 FiltTm 1022 4130 Filter Time
M01_C1 Cal_st 1023 4131 Calibration State
M01_C1 ClStLL 1024 4132 Calibration State Low Limit
M01_C1 ClStHL 1025 4133 Calibration State High Limit
M01_C1 ValSrc 1026 4134 Process Value Source
M01_C1 CalTrL 1027 4135 AO Calibration Lo Trim (counts)
M01_C1 CalTrH 1028 4136 AO Calibration Hi Trim (counts)
The above parameters are repeated for MO1_C2, C3 & C4.
To find the Modbus addresses for each parameter add 20 (HEX) or 32 (Decimal) to the
previous address. I.e.:-
M01_C2 TYPE 1030 4144 As M01_C1 Channel Type
M01_C1 Val 1117 4375 Process Value (Eng Units)
M01_C2 Val 1116 4374 Process Value (Eng Units)
M01_C3 Val 1115 4373 Process Value (Eng Units)
M01_C4 Val 1114 4372 Process Value (Eng Units)
M01_C1 ChStat 1118 4376 Status
M01_C2 ChStat 1119 4377 Status
M01_C3 ChStat 111a 4378 Status
M01_C4 ChStat 111b 4379 Status
M01_C1 MeasV 1120 4384 Electrical Value (V/A/R)
M01_C1 Cjtemp 1123 4387 CJC Temperature
M01_C1 Lead_R 1124 4388 RTD Lead Resistance
M01_C1 ChTpLo 1125 4389 Low Limit for Channel Type
M01_C1 ChTpHi 1126 4390 High Limit for Channel Type
M01_C1 M01_C1 112f 4399 Module 01 Channel 1 Params
The above parameters are repeated for MO1_C2, C3 & C4.
To find the Modbus addresses for each parameter add 10 (HEX) or 16 (Decimal) to the
previous address. I.e.:-
M01_C2 MeasV 1130 4400 Electrical Value (V/A/R)
M01_C1 Mask 39a0 14752 Status Alarm Bit Mask
M01_C1 Inhibt 39a1 14753 Status Alarm Inhibit
The parameters shown in the table for MODO1 are repeated for MOD02 to MOD16.
To find the Modbus addresses for the following parameters add 1A0 (HEX) or 416 (Decimal) to
the previous address. I.e.:-
MOD02 ReqID 11a0 4512 As MOD01 Channel Type
MOD02 ActID 11a1 4513 As MOD01 Actual Module Type
MOD02 ModSta 11a2 4514 Module Status
MOD02 ModVer 11a3 4515 Module Version
MOD02 MOD01 20f 4527 Module 01 Parameters
To find MOD16 ReqID = (15*416)+4096 = 10336
The following parameters are separated by 80 (Decimal) from the previous module, i.e.:-
MOD02 ALSP 1 34f0 13552 Alarm 1 Setpoint (Analog 1 Hi)
MOD02 ALSP 2 34f1 13553 Alarm 2 Setpoint (Analog 2 Hi)
MOD02 ALSP 3 34f2 13554 Alarm 3 Setpoint (Analog 1 Lo)
This appendix describes the procedure required to produce a simple single loop controller
from the parameter lists, when the User Wiring option is not available.
M01_C1 M03_C1
PVSrc OP
AI DO
The example of a single loop controller, used in Chapter 7, is represented in Figure A-1. In
this case when wiring between blocks it is necessary to define the source address of the
parameter. These are shown in decimal in the above diagram.
1. Put the controller in configuration level (right click on the controller fascia, Select Access
Level configuration)
2. Open the Device Browser view (see 5.9.3) and the Parameter List view (see 5.9.1)
3. Select the Parameter List view for the module to be wired from. This can be done in two
ways:
I. From the Parameter List view click and from the small browser
window
a) double click IO
b) double click Module01
c) double click M01_C1
OR
II. From the Device Browser
a) double click IO
b) double click Module01
c) double click M01_C1
4. Select the parameter to be wired from, i.e. ‘Val’ - ‘Process Value’, and note its address
(4375)
Figure A-2: Locating the Modbus Address of the Parameter to be Wired From
Note:- If the address of this parameter is already known or it is found from the tables in
Chapter 8, then the procedure in 3 and 4 above can be omitted.
5. In the Device Browser select the Source Parameter to be wired to, in this case LOOP01
PVSrc, as follows. This can be done in two ways:-
I. From the Parameter List view click and from the small browser
window
a) double click Control
b) double click LOOP01
OR
II. From the Device Browser
a) double click Control
b) double click LOOP01
6. Double click on the ‘Value’ column of the parameter to be wired to (PVSrc) and type in
the address noted above (4375)
Figure A-3: Typing the Modbus Address into the Source Value
Note:- If the Device Browser is used to open the source parameter (5.II above), then the
address, 4375, can be typed into PVSrc by double clicking the tag in the
Device Browser.
1. Locate the Modbus address for Control → LOOP01 →Working Output (wOP), i.e.
4 (decimal)
2. Locate the source input parameter to IOModule03 → channel1 (M03_C1) → Process
Value Source (ValSrc)
3. In the Value column enter Modbus address 4.
File menu
Command Meaning
New Clone File Enables clone files to be created from a list
of templates
Open Clone File Opens clone (or application) files
Load Values From File Loads values from a clone (or application)
file to a selected instrument
Save Save changes to an open clone or
application file. Same as Save on the
toolbar
Save As Allows a clone file to be named and saved
to a chosen directory
Sent To Device Sends a clone file to a selected instrument
Verify Against Clone File Allows a clone file to be tested against the
selected instrument, before cloning is
attempted, to check validity of hardware
and software
Print Set Up Allows printer to be set up
Exit Exits iTools
1C:\Program Files\Eurotherm\iTools\a1.uic Most recently used files
2C:\Program Files\Eurotherm\iTools\a2.uic Most recently used files
Device menu
Command Meaning
Enable/Disable Background Scan Enable - Turns scanning on. Same as
pressing the ‘Scanning’ button on the
toolbar
Disable - Turns scanning off. Same as ‘Not
Scanning’ on the toolbar
Add Alt+Ins Adds a real instrument to the display.
Same as Add Devices on the toolbar
Remove Alt+Del Removes an instrument from the display.
Same as ‘Remove’ on the toolbar
Deactivate Panel These commands Removes the displayed values from the
View are only present selected instrument view
when:-
Activate All Pane Panel Views is Restores the displayed values to all
View ticked in the View instrument views
menu
Deactivate All Panel Removes the displayed values from all
Views instrument views
Goto First Alt+Home Selects the first instrument on the display
Goto Previous Alt+PgUP Selects the previous instrument on the
display
Goto Next Alt+PgDn Selects the following instrument on the
display
Goto Last Alt+End Selects the last instrument on the display
Identify Current Parameter Displays a dialog box showing the name
and modbus address of the parameter
displayed on the selected real instrument
Browse To Current Parameter Locates the parameter currently displayed
in the selected real instrument in the Device
Browser
Home Display Returns the instrument to the Home Display
Reset Program Resets a program running on a
programmer/controller
Set Access Level Operator Set instrument to Operator level
Configuration Set instrument to Configuration level
1C:\Program Files\Eurotherm\iTools\a1.uic Most recently used files
View menu
Command Meaning
9 Toolbar Enables the toolbar
9 Status Bar Enables the status bar
9 Panel Views Enables instrument views
9 Device Browser Enables the device browser
Parameter List Alt+Enter Enables the parameter lists.
Same as Parameter List on the toolbar
Watch/Recipe Adds a Recipe window to the right hand side
of the iTools window
Changes View menu to Watch Recipe menu
Setpoint Program Applicable only when Downloads program from the selected
the Program Editor device into the Program Editor
has been loaded
User Wiring Enables user wiring
Watch/Recipe menu
Command Meaning
New Recipe Enables a new recipe to be created
Open Recipe Opens an existing recipe
Save Saves changes to an existing recipe
Save As Saves a new recipe
Add Parameter Adds a parameter to a recipe
Delete Parameter Deletes a parameter from a recipe
Edit Parameter Value Allows changes to be made to a parameter
Parameter Properties Allows changes to parameter properties
New Data Set Adds a new data set
Delete Data Set Deletes a data set
Snapshot Values Adds current values to a recipe
Download Values Downloads selected recipe to instruments
Rename Data Set Allows name of data set to be changed
Copy Parameter Copies a parameter
Paste Parameter Pastes a parameter
Refresh Updates changes
Columns Description When ticked enables the description line
Comment When ticked enables the comment line
Options menu
Command Meaning
9 Active Window Follows Device The displayed parameter list follows to the
selected instrument. Applies only if two or
more instruments are displayed
1 1
Scaling To Scale /16, /8 and ¼ Din instruments shown to
scale in the Panel Views
The selected instrument view can be
50% Larger
increased in size by 50%
The selected instrument view can be
100% Larger increased in size by 100%
9 Show Device Names File names are shown on the instrument
view
9 Show Labels on Toolbar Labels are shown on the toolbar
Update Rates By default:
Panel Views are updated every 1500ms
When No Key Pressed
and every 100ms When Key Pressed
Parameter Lists are updated every 2000ms
It is recommended that these settings are
only changed in very special
circumstances, for example in networked
systems
Decimal Places 0 Chooses the number of decimal places
displayed
1
2
3
4
5
6
Unlimited
Parameter Availability Settings See paragraph 6.5
Send Command To Server Sends a command to the server in
networked systems
Clears Most Recently Used Lists Clears most recently used files from File
menu and Device menu
Save Settings Now Save the current screen settings
9 Save Settings on Exit Save screen settings when the file is closed
Window
Command Meaning
Tile Horizontally Arranges Parameter Lists horizontally
Tile Vertically Arranges Parameter Lists vertically
Cascade Arranges Parameter Lists in cascade
Minimise All Minimises the parameter or user wiring lists
Restore All Restores minimised lists
Arrange Icons
Close All Closes parameter or user wiring lists
1C:\Program Files\Eurotherm\iTools\a1.uic Files currently open
Config Mode A security level in the 2500 in which Configuration Mode Parameters
are made alterable
Config Mode A subset of the configuration parameters which can only be altered in
Parameters Config Mode.
Series 2000 or 240x Eurotherm Controls instrument range. 240x refers particularly to the
2400 range.
On/Off control The control output switches on when the setpoint is above process
variable and off when the setpoint is below
Hysteresis The difference between the on and off points normally applied to an
output relay. Used to prevent relay ‘chatter’.
IOBase The complete mechanical 2500 assembly - DIN rail mount, base etc.
TBD. To be defined
Time proportioning The control output (digital) switches with a variable on to off time
UK SALES OFFICE
Eurotherm Controls Limited
Faraday Close,
Durrington
Worthing
West Sussex
BN13 3PL
England
Future updates of the manual will be available on the Eurotherm web site as above.