Page 1
2500 Engineering Handbook 2500 Process Controller Version 3.7 and version 4.3 (SYSIO) HA027115/4 March 2011...
Page 2
The information in this document is given in good faith, but is intended for guidance only. Eurotherm Limited will accept no responsibility for any losses arising from errors in this document.
File Paths ..............................11 1.3. STATUS WORDS .......................... 12 1.4. WHAT IS THE 2500? ........................13 1.5. WHAT DOES THE 2500 DO? ..................... 13 1.6. THE COMPONENTS OF THE 2500 ................... 14 1.7. UNPACKING THE INSTRUMENT ....................14 1.8. MECHANICAL INSTALLATION ....................15 1.8.1.
Page 4
OVERVIEW ........................... 34 3.2. CONNECTING ANY 2500 TO A PERSONAL COMPUTER ............. 34 3.2.1. To Connect a Single 2500 Controller to a PC ..................34 3.2.2. To Connect multiple 2500 Controllers to a PC ..................35 3.3. STARTING ITOOLS - DEVICE DETECTION ................38 3.4.
Page 5
4.15. LOOP ALARMS ......................... 75 Chapter 5 Alarms ......................76 5.1. DEFINITION OF ALARMS AND EVENTS .................. 76 5.2. TYPES OF ANALOGUE ALARM USED IN THE 2500 ............... 76 5.2.1. Absolute High ............................76 5.2.2. Absolute Low ............................76 5.2.3.
Page 8
Chapter 10 Profibus Communications ..............159 10.1. OVERVIEW ..........................159 10.2. PROFIBUS INSTALLATION ....................159 10.3. CONFIGURATION OF THE 2500 FOR PROFIBUS ............159 10.4. A 'GSD' FILE ........................... 159 10.5. TO CREATE A NEW GSD FILE ..................... 160 10.6.
Page 9
Chapter 2 updated to include Modbus and Profibus links Chapter12 updated to include the parameter Unit ID Enable Index added 2500 IOC – Version 3.7 and Version 4.3 (SYSIO) Software Upgrade Notification. The above software versions introduce additional fault action and sensor break detection parameters for Analogue Inputs.
EN 50082-2. For more information on product compliance refer to the Technical Construction File. Service and repair This controller has no user serviceable parts. Contact your nearest Eurotherm Controls agent for repair. Some module terminal units may contain fuses and must be replaced by the correct type of fuse. These are T type rated at 2 Amps to EN60127.
Page 11
It is recommended that the DC power supply to the system is fused appropriately to protect the cabling to the units. The 2500 provides a fuse on the IOC Terminal Unit to protect the supply from a fault within the 2500.
Page 12
To ensure compliance with the European EMC directive certain installation precautions are necessary as follows: • For general guidance refer to Eurotherm Controls EMC Installation Guide, HA025464. • When using relay outputs it may be necessary to fit a filter suitable for suppressing the emissions. The filter requirements will depend on the type of load.
1.1. ABOUT THIS HANDBOOK This handbook is intended for those who wish to configure and use the 2500 DIN Rail Controller and Data Acquisition Unit. It may be used in conjunction with the following related handbooks:...
2500 Controller Engineering Handbook 1.3. STATUS WORDS Status Words group together commonly accessed parameters in convenient categories so that they may be read as a single transaction. An example may be alarm states as shown in section 5.10. The ‘Global Alarm Status Word’...
2500 Controller Engineering Handbook 1.4. WHAT IS THE 2500? The 2500 is a modular system which can provide multi-loop PID control, analogue and digital I/O, signal conditioning and computational blocks with a variety of plug-in modules. I/O Control Module (IOC) 2500M Plug-in I/O Modules Always mounted in the left hand position.
1.6. THE COMPONENTS OF THE 2500 The 2500 is normally supplied as a number of separate parts, identified by a unique model code printed on labels on the packaging and on each item. These codes are explained in Appendix B.
MECHANICAL INSTALLATION The 2500 base unit is intended to be mounted in an enclosure, or in an environment suitable for IP20 rated equipment. It can be DIN or bulkhead mounted. When mounted on DIN rail it is locked with the clamps at each end.
2500 Controller Engineering Handbook 1.8.1. DIN Rail Mounting For DIN rail mounting, symmetrical, horizontally-mounted 35x7.5 or 35x15 DIN rail to BS EN50022 should be used. Mount the DIN rail, using suitable bolts, ensuring that it makes good electrical contact with the enclosure metal work either via the bolts or by means of a suitable earthing cable.
2500 Controller Engineering Handbook 1.8.5. To Fit a Module Note: Polarising keys prevent modules from being fitted to unsuitable terminal units. Pull the module retaining lever forwards into the unlocked position as shown in Figure 1-5. Offer the module up to the terminal unit and the backplane, and push home.
1.9. I/O MODULE FUNCTIONS The 2500 system provides I/O modules designed to accept wiring directly from common control plant transducers , such as thermocouples, transmitters, valve positioners. The I/O modules provide the basic hardware interface. Software features adapt this interface for different ranges or functions, and add signal processing capability.
2. Chapter 2 The IOC Module 2.1. OVERVIEW The Input / Output Controller module (IOC) is the central processing unit of the 2500 system. The IOC maintains a database of all system parameters, updated on a regular tick interval for consistent control loop behaviour.
2500 Controller Engineering Handbook 2.2. OPERATING MODES The IOC offers several operating modes:- The 'Run' mode provides the normal execution of the I/O and control strategy. The 'Config' mode unlocks system parameters for configuration or re-configuration, while inhibiting the output modules.
2500 Controller Engineering Handbook 2.2.3. Configuration Key The configuration key ensures that the IOC powers up in configuration mode. The key is fitted into the configuration port of the IOC and has the same effect as powering up the IOC with the config lead connected to a PC, see section 2.2.2.
EIA232 with a fixed 9600 baud rate, no parity, 8 bit data and 1 stop bit for extremely simple and reliable connection to a PC. Any PC based software supporting Modbus can thus communicate with the 2500 system - including the iTools package. A suitable interconnection cable is available, part 2500A/CABLE/CONFIG/RJ11/(PINDF/3M0.
2500 Controller Engineering Handbook 2.4. STATUS INDICATION Five LED indicators show the status of an IOC module as follows: Colour ALL OFF Green Normal operation Self test failed on power up Yellow Standby (See Note 1) Yellow Configuration &C Normal operation with online IO...
‘Flashing' LED On Note 1 LED Off Top LED is ON if the 2500 is in operation level Note 2 Centre LED ON if the 2500 is in standby Lower LED ON if the 2500 is in configuration mode Figure 2-5: LED Indication During Start Up...
+24V Figure 2-6: Modbus IOC Module and Terminal Unit The Modbus network connection and the 2500 system power connections are provided by the Terminal Unit; the latter with standard screw terminals, the former with RJ45 sockets. The network connection is used for connection to an operator interface unit, a PC running iTools or 3 party system, or to link further slave 2500 controllers or other Modbus equipment in a system.
CAT-5 cable and to match the RJ45 wiring the terminator order code 2500A/TERM/MODBUS/RJ45 should be used. This can be plugged into the free socket in the last 2500 base in the chain; it is presumed that the other end of the cable (usually at the network master) is likewise terminated.
2500 Controller Engineering Handbook 2.7. PROFIBUS IOC AND TERMINAL UNIT The Profibus IOC is identified by the front label and the order code printed on the side label. This IOC must be used with a Profibus Terminal Unit. There are two TU options: a standard, a 9-Way D-Type and a dual RJ45 type as shown in Figure 2-9.
2500 Controller Engineering Handbook 2.7.1. Connections to the Network Connectors The 9 pin D-Type connector is intended for installations using standard Profibus cables: Pin No. Signal Name Meaning Shield Shield (ground) Not used RxD/TxD-P Receive/Transmit – Data 'P' Not used...
2500 Controller Engineering Handbook 2.7.3. Profibus 9 pin Connector Line Termination For 9-pin connectors standard Profibus cables should be used. These cables have special headers on the 9-pin D male connector which allow one or two cables to be connected inot them and have a small termination load built in with an ON’OFF switch, which is set to ON at the two ends of the links.
2500 Controller Engineering Handbook 2.8. DEVICENET IOC AND TERMINAL UNIT The DeviceNet IOC is identified by the front label and the order code printed on the side label. This IOC must be used with the DeviceNet Terminal Unit. LED Status Indicators...
2.8.2. DeviceNet Terminators The DeviceNet specification states that the bus terminators should not be included as any part of a master or slave. They are not supplied as part of the 2500 DeviceNet termination assembly. 2.8.3. Power The DeviceNet bus is powered form the system, the load being around 100mA.
2500 Controller Engineering Handbook 2.9. ETHERNET IOC AND TERMINAL UNIT The Ethernet IOC is identified by the front label and the order code printed on the side label. This IOC must be used with the Ethernet Terminal Unit. LED Status Indicators...
2500 Controller Engineering Handbook 2.9.1. Connections to the RJ45 Socket The RJ45 socket is connected according to the Ethernet standard. RJ45 pin Colour Signal Orange / White Orange Green / White Blue Blue / White Green Brown / White Brown...
Alternatively it can be connected to the same network as the pc using a normal cable. 3.2.1. To Connect a Single 2500 Controller to a PC Connection of any 2500 to a PC can be made through the RS232 configuration port located on the front of the IOC module.
RS485/RS232 communications converter is suitable. All network components (PC, 2500 and KD485) must be set up as appropriate and compatible for a network - each slave with a different address, each working with the same baud rate and parity settings, all components to work 5-wire (duplex) or 3-wire.
Page 38
2500 Controller Engineering Handbook Ethernet IOC If the Ethernet IOC is connected directly to the pc using a cross-over cable, any IP address may be used. Alternatively, the Ethernet IOC must be configured for the network by obtaining a compatible fixed IP address and Subnet mask or by setting up DHCP –...
Page 39
2500 Controller Engineering Handbook Within the EuroMBus server select Add, Ports then click on the TCP/IP tab: Click Add, or select one of the existing ports and click Edit. Enter a meaningful name in the Name field. Enter the IP address in the Host Name/Address field.
STARTING iTOOLS - DEVICE DETECTION As "network master" iTools must identify any and all devices connected to the network - even if just one 2500 is connected through the 'config' port. On request iTools will automatically search for all devices with unique network base addresses.
In Standby mode the IOC is not controlling but is also not in configuration mode. This mode should not be deliberately set by the user. When the 2500 is in standby mode the iTools icon is displayed with a yellow hand symbol. On the IOC the yellow indicator LED marked “S”...
3.5. INSTRUMENT PARAMETERS In the 2500 system "Parameters" are the numbers and values that represent the state of the machine. Each available parameter has a predefined address in the database. Parameters in iTools are organised into folders which are applicable to a particular subject. For example, to find a loop alarm setpoint go to Control →...
3. From the pop up window click " " 4. Select the required baud rate, and click OK or Apply The baud rate can only be changed if the 2500 is in Configuration Mode and it is appropriate to the Communication protocol 3.5.5.
By default only ‘available’ or relevant parameters appear on a page. For example, relative cool gain does not appear in a heat only controller, and integral time does not appear in an On/Off controller. A parameter may be Read Only with the 2500 in operating mode, but Read/Write in Configuration mode. An example is thermocouple linearisation type.
3.7. SETTING UP AN APPLICATION The 2500 can be set up to provide a wide range of application solutions. To this end it offers I/O channel blocks, I/O module blocks, PID loop blocks, timer blocks, counter blocks... and more. To create any control strategy the Applications Engineer can connect these blocks together using software ‘wiring’...
Page 46
2500 Controller Engineering Handbook We need to identify the AI3 channel output (PV) address; navigate as usual to that list: Figure 3-11: AI3 channel list We can see the parameter 'Val' is at address 5207. We could have found this by looking up the published Modbus parameter information.
Figure 3-14: The wiring editor Because there are potentially a very large number of wireable parameters in a 2500 the list is split up into sections and a pull down list “Show Parameters” is used for selection.
ABOUT THIS SECTION The IOC fitted in the 2500 DIN Rail Controller has a number of options, such as 2, 4 or 8 loops of control and Toolkit Blocks depending upon the option ordered. This section applies to any number of loops. Toolkit blocks are described in Chapter 8.
2500 Controller Engineering Handbook 4.2.1. Loop Overview Parameters These parameters are in the Control → LOOP0x list. Name Description Range Status Process Variable. The input process value to be controlled by the loop. The current value of the variable from the wired source, for example an Analogue Input module Process Variable Source.
2500 Controller Engineering Handbook 4.3. LOOP CONFIGURATION This is the page used to set up or configure the way in which the loop is designed to operate. In Configuration Mode ALL these parameters are Read/Write, in Operating Mode ALL these parameters are Read ONLY.
2500 Controller Engineering Handbook 4.3.2. Other Loop Configuration Parameters Name Description Range Status Cooling Type This applies to the PID output on Channel 2 COOL Lin (0) Linear The control output follows linearly the PID output signal, i.e. 0% PID demand = 0 demand output, 100% PID demand = 100% demand output.
2500 Controller Engineering Handbook 4.4. PID CONTROL PID control, also referred to as ‘Three Term Control’, is a technique used to achieve stable straight line control at the required setpoint. The three terms are: Proportional band Integral time Derivative time The output from the controller is the sum of the contributions from these three terms.
2500 Controller Engineering Handbook 4.4.4. High and Low Cutback While the PID parameters are optimised for steady state control at or near the setpoint, high and low cutback parameters are used to reduce overshoot and undershoot for large step changes in the process. They respectively set the number of degrees above and below setpoint at which the controller will start to increase or cutback the output demand.
2500 Controller Engineering Handbook 4.4.6. PID Parameters These parameters are in Control → LOOP0x → L0xPID. The L0xPID List displays all the current working PID parameter values. These are all read only (coloured blue) and are set either following an Autotune (section 4.13) or adjusted manually (section 4.5.1 ‘PID Sets’). The PID terms have been described in previous pages.
Page 55
2500 Controller Engineering Handbook Name Description Range Status Modbus address of the flag used to hold the Integral value I-HSrc -1 means not wired Debump Flag Set to balance integral to maintain the same output demand. Flag Debump resets itself Manual Reset Auto Calc Enable With Integral Time OFF, setting Adc enables calculation of the Manual Reset.
2500 Controller Engineering Handbook 4.5. GAIN SCHEDULING Gain scheduling is the automatic transfer of control between one set of PID values and another. Gain scheduling may be used in very non-linear systems where the control process exhibits large changes in response time or sensitivity, see Figure 4-8 below.
Page 57
2500 Controller Engineering Handbook The default set up of the loop provides a single set of PID values – all Read/Write. There are 3 sets of PID values available and different strategies to select to change from one PID set to the next. These two parameters may only be changed in configuration level.
2500 Controller Engineering Handbook 4.6. LOOP SETPOINT This page is used to configure parameters which define the setpoint to a control loop. Figure 4-10: Loop Setpoint The Working Setpoint is the setpoint used by the control loop and may be derived from a number of different sources.
2500 Controller Engineering Handbook 4.6.2. Rate Limit and Holdback Parameters These parameters are also in the Control → LOOP0x → L0x_SP list. Holdback is used to stop the setpoint ramp when the Process Variable is unable to keep up with the changing setpoint.
Remote Setpoint Enable Source. The source from which the remote setpoint enable is L-rSrc wired 4.6.4. Control Setpoint – Ramp Parameters These parameters are also in the Control → LOOP0x → L0x_SP list. They are used to synchronise ramp segments over a number of 2500 controllers, using communications. Name Description Range Status Next Slave Instrument Target Setpoint.
2500 Controller Engineering Handbook 4.7. LOOP SETPOINT CONFIGURATION These parameters set up or configure the way in which the loop setpoints are designed to operate. Figure 4-11: Loop Setpoint Configuration 4.7.1. Setpoint Function Block The schematic diagram below shows how the setpoints are connected and selected and where the setpoint limits are applied.
2500 Controller Engineering Handbook 4.7.2. Setpoint Configuration Parameters These parameters are in the Control → LOOP0x → L0xSPC list. Name Description Range Status Remote Tracking. Defines the local setpoint behaviour when changing from Remote rmTr to Local setpoint. Read only in Operator Mode.
2500 Controller Engineering Handbook 4.8. CONTROL OUTPUT 4.8.1. Output Function Block This block diagram shows how the parameters and limits are used on the Output of a PID block. PID Block Output Track IP Track OP High Limit OP Rate Limit...
Page 64
2500 Controller Engineering Handbook Name Description Range Status Output Rate Limit. Sets the rate of change in output demand in seconds OPrr Output Rate Limit Source. Modbus address of the parameter used as the Output Rate OPrSrc Limit. –1 means not wired.
2500 Controller Engineering Handbook 4.8.3. Valve Control Outputs There are two types available Bounded or Boundless Mode. Bounded requires feedback from a potentiometer giving valve position. Boundless (sometimes known as Velocity or Unbounded mode) does not require position feedback. Figure 4-16: Valve output Parameters 4.8.4.
4.9.1. Basic Ratio Control Each loop in the 2500 contains a ratio control function block. Figure 4-17shows a block diagram of a simple ratio controller. The lead PV is multiplied or divided by the ratio setpoint to calculate the desired control setpoint.
Page 67
2500 Controller Engineering Handbook Ratio parameters are found in Control → LOOP0x → L0xRAT Name Description Range Status SP Setpoint generated by the ratio calculation in engineering units Measured Ratio Continuous calculation of the actual measured ratio. It is calculated MRatio from the Lead PV and the Process PV.
4.10.2. Trim Mode The 2500 controller uses trim mode cascade control an example of which is shown in Figure 4-19. The slave controls the temperature in a furnace. The master is measuring the temperature of the workpiece and controlling the setpoint of the slave.
2500 Controller Engineering Handbook 4.10.5. Cascade Parameters Cascade control is selected by the LoopType = Cascade . Figure 4-21: Cascade Control Parameter List Cascade parameters are found in Control → LOOP0x → L0xCAS. Name Description Range Status Cascade Mode. Selected Cascade Mode...
Page 70
2500 Controller Engineering Handbook Name Description Range Status The following parameters may be hidden if not required for the operation of the instrument. To reveal uncheck the ‘Hide Parameters’ box in ‘Options → Parameter Availability Settings’ High Range of Slave Loop. Maximum value of the PV of the auxiliary loop SlvHR Low Range of Slave Loop.
2500 Controller Engineering Handbook 4.11. OVERRIDE Overview Override Control allows a secondary control loop to override the main control output in order to prevent an undesirable operating condition. The override function can be configured to operate either in minimum, maximum or select mode.
2500 Controller Engineering Handbook 4.11.1. Override Parameters Override is configured by setting L0xCFG → Loop Type to Override. Figure 4-23: Override Control Parameter List Override parameters are found in Control → LOOP0x → L0xOVR. Name Description Range Status Override Type. Override Type...
4.13.1. Autotune Parameters In the 2500 Loops do not have their own individual Autotune. There is a single tuning block available to be used on the loops one at a time. There is no configuration required.
Page 74
2500 Controller Engineering Handbook Name Description Range Status Auto tune high power limit. Set this to limit the maximum output demand level which TnOH the controller will supply during the tuning process. If the high output power limit set in the output list is lower the autotune high limit will be clipped to this value Tuning State.
2500 Controller Engineering Handbook 4.13.2. Cascade Tuning When tuning a cascade loop it is necessary that both master and slave loops are tuned. It is recommended that each loop is tuned independently using the procedure below. Because the slave loop is used by the master loop it must be tuned first.
Page 76
2500 Controller Engineering Handbook Step 8: Return to control The slave and master loops should now be tuned. Try changing the main setpoint and observe the response. If the master PV response is oscillatory then you may not have restricted the disturbance of the slave enough.
Low, Deviation High, Deviation Low, and Deviation band. One of four alarms, Alarm 4, may also be set as a ‘rate of change’ alarm. The alarm function blocks have many features. All the alarms in the 2500 use the same function block and are described in detail in Chapter 5.
2500, alarms and events can be considered the same. 5.2. TYPES OF ANALOGUE ALARM USED IN THE 2500 This section describes graphically the operation of different types of alarm used in the 2500 controller. For analogue alarms the graphs show measured value plotted against time. 5.2.1. Absolute High...
2500 Controller Engineering Handbook 5.2.3. Deviation High Alarm This alarm (devHi) occurs when the difference between the process variable and the setpoint is positive by greater than the alarm setpoint. Alarm ON Alarm OFF Alarm Hysteresis Working Setpoint ...
2500 Controller Engineering Handbook 5.2.6. Rate Of Change Alarm The Process Value falls faster than the alarm setting or rises faster than the alarm setting. Alarm On ↑ Alarm Off Negative Rate of Change set to x units per min Actual rate of change >...
2500 Controller Engineering Handbook 5.3. TYPES OF DIGITAL ALARM USED IN THE 2500 This table describes the operation of different types of digital alarm used in the 2500 controller. ITools List Description IstruE Alarm output set when input is TRUE...
2500 Controller Engineering Handbook 5.4.3. Deviation Band With Blocking The alarm only occurs after the start up phase when low deviation alarm has first entered a safe state. The next time an alarm occurs, whether high band or low band will cause the alarm to become active.
GROUPS & ALARM STATUS WORD All the alarms in the 2500 are in groups associated with a PID loop, an I/O channel, or are User defined alarms. All the alarm active flags and alarm acknowledged flags are also available within a 16 bit Alarm Status Word ‘AlmSW’, in the following standard format.
2500 Controller Engineering Handbook 5.7.1. Alarm Parameters These are found in Control → LOOP0x → L0xALM Name Description Range Status Group Acknowledge. To acknowledge all alarms associated with this loop. The action GrpAck which follows depends on the type of latching configured, see section 5.5.
2500 Controller Engineering Handbook 5.8. USER ALARMS The 2500 has four unassigned analogue alarms and four unassigned digital alarms. Figure 5-13: Analogue User Alarm (Configuration Level) 5.8.1. User Alarm Parameters – Analogue These are found in User_Alarms → AN_ALM Name...
2500 Controller Engineering Handbook 5.9. I/O ALARMS Each I/O module has 8 alarms (designated A to H) which are shared between the channels of the module. This sharing has a default setting but, in configuration mode, individual alarms may be reassigned to other channels.
2500 Controller Engineering Handbook 5.10. INSTRUMENT STATUS ALARMS These are self diagnostic alarms provided to simplify fault finding. Bit masks are provided to allow only selected events to be reported in the appropriate alarm output. Alarms are reported at the channel level, at the module level and at a system (IOC) level.
When IOStat has a value Reserved / Analogue input saturated 4 (or zero) the red LED on Any channel Module fault the 2500 IOC will be off. Any Module is missing Any Wrong Module fitted 1024 Any Unrecognised Module fitted...
2500 Controller Engineering Handbook 6. Chapter 6 Operator This folder contains a number of system wide and diagnostic parameters. 6.1. LINEARISATION TABLES These parameters are found in Operator → Lin Tables and are provided to allow the customised linearisation to be checked.
2500 Controller Engineering Handbook 6.2.1. Digital Communications Parameters These parameters are found in Operator → COMMS. See also Chapters 9,10, 11 and 12 for further details. Name Description Range Status Addr Comms Address. Unit address Modbus:- normally taken from the IOC terminal unit digit switch (see section 2.6.3).
Page 91
2500 Controller Engineering Handbook The following parameters are only relevant to the Ethernet IOC: IPaddr1 IP Address 1: in the standard Ethernet format, aaa.bbb.ccc.ddd, this is the aaa field IP Address 2: in the standard Ethernet format, aaa.bbb.ccc.ddd, this is the...
Page 92
2500 Controller Engineering Handbook Note 1:- The table shows the baud rates supported in different versions:- Modbus Baud Rate Software Version V1 2400 (3) 4800 (2) 9600 (0) 19,200 (1) 38,400 (5) Profibus Baud Rate Software Version V1 Set by the...
Input values still work but there are no calculations Stndby(1) Configuration: the controller is being set up and is not functioning Config (2) Instrument Identity. A unique hex number for the 2500 product, displayed as decimal as follows:- Code 2500E 2500C...
Page 94
2500 Controller Engineering Handbook Name Description Range Status IONrec IO Network Recovery Time I/O Network Watchdog Timeout. Defines the instrument behaviour when the NwdAct network watchdog is activated. EntSby (0) Enter Standby. Go into Standby Mode on failure and stay there...
Page 95
AlmSW Instrument Alarm Status Word. Returns the bitwise AND of ‘InstSt’ and the bit mask ‘Mask’. The following parameters are used by external masters to control the ramp blocks in the 2500: Global SRL Hold Flag. Holds all ramps GHdSrc Global SRL Hold Flag Source.
Page 96
2500 Controller Engineering Handbook Name Description Range Status ApName Application Name This is an 8 character field for the manual entry of a configuration name. E.g. the name of the clone file currently loaded. ApVers Application Version. A 5 digit field for the manual entry of the application version.
Reference Cal password 6.6. DIAGNOSTICS These parameters are used to assess the cycle time that the 2500 unit can achieve. It is particularly useful for 2500 units with the 8 PID loops. 6.6.1. Diagnostic Parameters These parameters are found in Operator → DIAG...
2500 Controller Engineering Handbook 6.7. SYSTEM DESCRIPTIONS These parameters provide descriptions of system parameters. They are found in Operator → DESCR Name Description Range Status Company ID Product ID Instrument Version Number Instrument Serial Number SerialNo Feature Pass Code 1. Used to set which features are available: number of loops, user PCode1 calculations.
7.1. OVERVIEW In the 2500 system, I/O Modules perform equipment interface functions to measure or generate raw voltage, resistance or current. Most transducer types can be connected straight into the I/O module via screw terminals. Each I/O Module is dedicated to a particular function - analogue or digital, input or output. Channels on a module may be set for different functions;...
2500 Controller Engineering Handbook 7.3. I/O MODULE INDICATOR LEDS All modules support status indicator LED's to reflect I/O terminal status. All I/O modules offer a green indicator. This is illuminated when the module is fitted and powered and when the IOC matches the 'ReqID' parameter for that base slot with the actual module type 'ActID'.
7.4. CHANNEL ISOLATION The 2500 is easy to use because transducers can be directly wired into any appropriate channel at the terminals. Such direct connection introduces safety implications, particularly risk of shock hazard. Electrical isolation minimizes such risks even when equipment goes faulty, and particularly when some transducers have to be run "live".
7.5. CHANNEL STATUS AND ERRORS Any control strategy and configuration of the 2500 must consider wiring and plant faults, errors and exceptions. Even simple faults may affect the safe running of the system. The 2500 offers several levels of alarms and status indicators to help handle problems.
The IOC will interrogate any fitted module and report the type in 'ActID'. For the module to work these parameters must match, as shown in Figure 7-8 above. Note that 'ReqID' will not change unless the 2500 is in "config" mode. Part No HA027115 Issue 4.0 Mar -11...
Page 104
2500 Controller Engineering Handbook Module Status Parameters Name Description Range Status ModSta Module Status. A bit field reporting the module status: ModSta is 0 if module is OK and working. Value (decimal) Set when Missing Module Wrong Module Unrecognised Module...
Page 105
2500 Controller Engineering Handbook Value (decimal) Set when Channel 1 alarm active Channel 1 alarm acknowledged Channel 2 alarm active Channel 2 alarm acknowledged Channel 3 alarm active Channel 3 alarm acknowledged Channel 4 alarm active Channel 4 alarm acknowledged...
2500 Controller Engineering Handbook 7.6.2. Module Channel Parameters When the module is identified correctly the I/O channels can be set up. These parameters are found in IO → Module0x → M0x_Cy Figure 7-9: Channel Parameter List Example Figure 7-9 shows an example of a channel parameter list - in this case, for a DO4 module.
2500 Controller Engineering Handbook 7.7. ANALOGUE INPUT MODULES There are three different analogue input modules - the AI2, the AI3 and the AI4. These are supported by a number of terminal units, each optimised for different input sensors. All these modules and channels function the same way and with similar channel parameters, differing only in electrical interface options and characteristics.
Page 108
2500 Controller Engineering Handbook 3-Wire PRT Input 8.2kΩ I1 or 20MΩ Sensor None Break Action Down A1 or High impedance input amplifier C1 or Internal view Figure 7-12: 3-Wire PRT Input 4-Wire PRT Input 8.2kΩ I1 or B1 or High impedance...
2500 Controller Engineering Handbook 7.7.10. AI4 Terminal Connections The AI4 Terminal Unit provides 8 screw terminals for channel wiring: 7.7.11. Analogue Input Parameters Channel Type and Enumerations Name Description Channel Type TYPE PT100 resistance thermometer – 3 wire RTD3 (0)
Page 113
2500 Controller Engineering Handbook Name Description Range Status Custom curve Name 3 Cust 3 (22) The actual value of the channel in engineering units The next four parameters are used to calibrate process type (V/mV/mA inputs). They are not used for thermocouple, RTD or pyrometer inputs.
Page 114
2500 Controller Engineering Handbook Name Description Range Status UCAL User Calibration Enable. Allows single offset calibration correction using the ‘Offset’ parameter for single point calibration offset or ‘PointL’ with ‘OfsetL’ and ‘PointH’ with ‘OfsetH’ for 2 point correction See also section 7.11.3.
Page 115
2500 Controller Engineering Handbook Name Description Range Status Yes. Blocking is active YES (1) Status Alarm Latching. See also section 5.5. Ltch No blocking no (0) Yes. Blocking is active YES (1) Status Alarm Acknowledge. See also section 5.5. no (0)
2500 Controller Engineering Handbook 7.8. ANALOGUE OUTPUT MODULE There is one Analogue Output Module (AO2) which provides two channels offering either voltage or current output drive. Each channel is independently software settable. Both channels work the same way, calculating the output drive value 'MeasV' from the block parameters and the demanded 'Val' value.
2500 Controller Engineering Handbook 7.8.4. Analogue Output Channel Parameters These parameters are found in IO → Module0x → MOD0x AO2 Channel Type and Enumeration Name Description Range Status TYPE Channel Type Volt output V (O) (30) Milliamp output mA (O) (31) AO2 Channel I/O Parameters These parameters are found in IO →...
Page 118
2500 Controller Engineering Handbook AO2 Status and Alarm Parameters These parameters are found in IO → Module0x → M0x_Cy Name Description Range Status Status - a bit mapped field, non-zero on error. ChStat Value (dec) Set when Sensor break detected...
2500 Controller Engineering Handbook 7.9. DIGITAL INPUT MODULES There are five different digital "input" modules - the DI4, the DI6\115V, the DI6\230V, the DI8\Logic, and the DI8\Contact. These all behave in exactly the same way, with the same channel parameters, but with differences in the type and specification of the channel circuits.
2500 Controller Engineering Handbook 7.9.7. DI8 Logic The DI8 offers 8 logic input channels. Unlike the DI4, the contact and logic input versions are order options, again fixing the channel function for the whole module. 7.9.8. DI8 Logic Input Isolation Barriers...
2500 Controller Engineering Handbook 7.9.11. DI8 Contact Input This version of the DI8 supports switch contact inputs. The channel configuration is exactly the same as for the logic input version; and the same terminal unit is used. 7.9.12. Digital Input Parameters Channel Type and Enumerations These parameters are found in IO →...
Page 123
2500 Controller Engineering Handbook Digital Input IO Parameters These parameters are found in IO → Module0x → Mox_Cy Name Description Range Status The actual value of the channel in engineering units on (0) OFF (1) Invert. Change the polarity of the input signal...
2500 Controller Engineering Handbook 7.10. DIGITAL OUTPUT MODULES There are just three different digital "output" modules - the DO4\EP, the DO4\24, and the RLY4 module. All blocks work the same way, with the electrical output 'MeasV' being processed from the demanded 'Val' value.
2500 Controller Engineering Handbook 7.10.6. Relay Module RLY4 The RLY4 module "output" contains four power relay contacts capable of working at 2A, 250Vac. Otherwise, module operation is exactly the same as the other logic output modules. Channel Types: On/Off, TPO, Valve Raise/Lower...
2500 Controller Engineering Handbook 7.10.10. Digital Output Channel Parameters DO Channel Type and Enumerations These parameters are found in IO → Module0x → M0x_Cy Name Description Range Status Channel Type TYPE OnOff (O) (40) On/Off output TimePr(41) TPO - Time proportioning output...
Page 127
2500 Controller Engineering Handbook DO Status and Alarm Parameters Name Description Range Status Status Alarm Bit Mask – Used to select which of the channel status bits 'ChStat' should Mask be used to set the channel alarm status IO → Module’nn’ → MOD’nn’ → ChAISW...
2500 Controller Engineering Handbook 7.11. CONFIGURATION EXAMPLES The following are examples use key configuration parameters to configure different I/O modules. 7.11.1. Thermocouple or RTD Input Fit an Analogue Input module into a suitable position on the base, for example AI2 in slot 03.
2500 Controller Engineering Handbook 7.11.3. Analogue Input: mV, mA, V, ohms Using the previous example: In IO → Module03 → M03_C1 set ‘TYPE’ = ‘mv’. set ‘LinTyp’ to match the curve of the transducer in use. It is now necessary to scale the input to match the displayed reading with the electrical output levels from the transducer.
2500 Controller Engineering Handbook 7.11.4. Analogue Output Fit an Analogue Output module into a suitable position on the base, for example AO2 in slot 04. In IO → Module04 → MOD04 set ‘ReqID to ‘Analogue Output’ (AO2) In IO → Module04 → M04_C1 (or 2) set ‘Channel Type’...
2500 Controller Engineering Handbook 7.11.5. Digital Input Fit a Digital Input module into a suitable position on the base, for example DI8 in slot 01. In Module01 → MOD01 set ‘ReqID to ‘Digital Input’ (DI8) In IO → Module01 →...
2500 Controller Engineering Handbook 7.11.6. Digital Outputs Fit a Digital Output module into a suitable position on the base, for example DO4 (or RLY4) in slot 02. In Module02 → MOD02 set ‘ReqID to ‘Digital Output’ DO4 (or RLY4) In IO → Module01 →...
2500 Controller Engineering Handbook 7.11.7. Valve Position Controller This example assumes:- IO Module 01 is configured for PV input IO Module 02 is configured for potentiometer input IO Module 03 is configured for relay output Loop 01 is configured for bounded valve position control...
2500 Controller Engineering Handbook 7.11.8. To Calibrate a Potentiometer Input When using the controller in bounded valve position control mode, it is necessary to calibrate the feedback potentiometer to correctly read the position of the valve. This is carried out using iTools.
‘USRVAL’ may be used as digital flags or analogue parameters. In the case of digital flags zero is interpreted as OFF, any other value is ON. Toolkit Blocks are only available if the 2500 IOC is ordered with the Toolkit Blocks feature enabled.
2500 Controller Engineering Handbook 8.2.1. Analogue Operators Up to 32 calculations are available. Operators may only be changed in configuration mode. Operator Description None The selected analogue operator is turned off The output result is the addition of Input 1 and Input 2 The output result is the difference Input 1 and Input 2 where Input 1 >...
2500 Controller Engineering Handbook 8.2.2. Analogue Block Parameters These parameters are found in Toolkit Blocks → Analog → AOPR01 to 32 Figure 8-3: Analogue Blocks - Parameter List The schematic view shown above is displayed in the usual parameter list format. However by invoking the Toolkit Block editor (View →...
Page 138
2500 Controller Engineering Handbook Name Description Range Status Operator. To define the analogue operator type Oper Use the Toolkit block editor for graphical explanation For types of operator see section 0. Input 1 Value. The parameter value used for Input 1 P1_Val Input 1 Source.
2500 Controller Engineering Handbook 8.3. DIGITAL BLOCKS Digital Blocks allow the controller to perform combinational logic on two input values. These values can be sourced from any available parameter including Analogue Values, User Values and Digital Values. The parameters to use, the type of calculation to be performed, input value inversion and ‘fallback’ value are determined in Configuration.
Page 140
2500 Controller Engineering Handbook However by invoking the Toolkit Block editor (View → Toolkit Blocks on the Menu bar) the same information is available in a more graphical format as shown in the following view. Figure 8-7: Digital Blocks – Editor The above views show the result of the configuration example in section 8.3.3.
2500 Controller Engineering Handbook 8.3.3. Example – To Produce a Logic Calculation Block This example is included to illustrate the principle of configuring Digital Blocks using the Parameter List. The example is a ‘comparator’ which compares the value of two inputs using the < (Less Than <) operator. The first input (input 1) in this example is taken from the output of an analogue input module.
2500 Controller Engineering Handbook 8.4. USER VALUES A User Value is a variable which can be defined by the user and is available for derived calculations. They are found in Toolkit Blocks → USRVAL. They may be used as analogue values or digital where any non zero value is considered ‘True’...
Timer Blocks allow the controller to use time information as part of the control process. They can be triggered by an event and used to initiate an action. For example, an action may be delayed following a particular event. The Timer Blocks fitted in the 2500 controller are: Timers Up to eight Timer Blocks each having four modes of operation are explained in section 8.6.
2500 Controller Engineering Handbook 8.6.2. Off Delay Timer Mode (DELAY) This timer provides a delay between the trigger event and the Timer output. If a short pulse triggers the Timer, then a pulse of one sample time (110ms) will be generated after the delay time.
2500 Controller Engineering Handbook 8.6.3. One Shot Timer Mode (1 SHOT) This timer behaves like a simple oven timer. • When the Time is edited to a non-zero value the Output is set to On • The Time value is decremented until it reaches zero. The Output is then cleared to Off •...
2500 Controller Engineering Handbook 8.6.4. Minimum On Timer Mode (CMPRSS) This timer has been targeted at guaranteeing that the output remains On for a duration after the input signal has been removed. It may be used, for example, to ensure that a compressor is not cycled excessively.
2500 Controller Engineering Handbook 8.6.5. Timer Parameters These are found in Toolkit Blocks → Timers → TMR1 to 8. Figure 8-13: Timers Parameter List Name Description Range Status Type Timer Type. This selects the type of timer from those described in the previous...
2500 Controller Engineering Handbook 8.7. COUNTERS Up to eight Counter blocks are supported per IOC. The counter provides a function to count transitions from 'OFF' to 'ON' The counter can be set to two modes count 'UP' or 'DOWN', it has external wireable enable 'En', a reset 'Rst' and a clear overflow flag 'COv' In 'UP' mode, when 'En' is set to one (Yes) the block increments the 'COUNT' from zero to the target 'Tgt'.
Page 149
2500 Controller Engineering Handbook Name Description Range Status Direction. Defines the direction of count in response to clock pulses The Count is limited to a maximum count of 2,147,483,647. Up (0) Count up In 'UP' mode, when 'En' is TRUE (Yes) the block increments the 'COUNT' from zero to the target 'Tgt'.
Totalisers are used to measure the total quantity of a measurement integrated over time (e.g. flow, power). There is a total of eight totaliser blocks in the 2500 controller. Outputs from the totaliser blocks are integrated values of the inputs. An alarm state and a pulse output is provided and can be wired to a counter block or external electromechanical counter to extend the upper range of totalisation.
Page 151
2500 Controller Engineering Handbook Name Description Range Status Totaliser Monitored Parameter Value. Current input value. 99999 -19999 Totaliser Monitored Parameter Source. Modbus address of the source from which the IPSrc Monitored Parameter is derived. -1 indicates NOT wired Totaliser Reset. In Reset the totaliser will be zeroed, and alarms will be reset.
2500 Controller Engineering Handbook 8.9. WIRING Soft Wiring (sometimes known as User Wiring) refers to the connections which are made in software between function blocks. This section describes the principles of soft wiring. In general every function block has at least one input and one output. Input parameters are used to specify where a function block reads its incoming data (the ‘Input Source’).
8.10. POINT TO POINT WIRING The user wiring system in earlier versions (up to V3.07) of the 2500 requires that all variables be ‘wired to’. This requires that each variable that may be ‘wired to’ is allocated an additional Modbus address that contains the ‘variable source’...
(RH in %) and the Dew Point temperature and allows for compensation of atmospheric pressure and psychrometric constant. As with any other transducer input, a 2500 analogue input may also be connected to a solid state sensor giving RH directly.
2500 Controller Engineering Handbook 8.12. ZIRCONIA - CARBON POTENTIAL CONTROL 8.12.1. Overview An available option within the 2500 is the Zirconia function block. This feature is used to measure carbon potential, furnace dew point or oxygen concentration. 8.12.2. Zirconia Probe Parameters The key Zirconia configuration parameter is the actual equation used, ‘ZrFn’.
Page 156
2500 Controller Engineering Handbook Name Description Range Status Gas Reference. Required value which defines the % carbon monoxide in the gas used for H-CO carburising. See also section 8.12.4 Remote Gas Reference. Remote required value which defines the % carbon monoxide in RmH-Co the gas used for carburising.
A gas analyser may be used to determine the %CO concentration. If an analogue output is available from the analyser, it can be fed into the 2500 Zirconia block to adjust the calculated % carbon reading automatically. The analyser signal should be wired to the Remote Gas Ref/Process Factor ‘RmH-CO’ and the Remote Gas Enable ‘RmGEn’...
Automatic Probe Cleaning The 2500 zirconia block has a probe clean and recovery strategy. A short blast of compressed air is used to remove any soot and other particles that may have accumulated on the probe. The air blast continues for the time set in Probe Cleaning time ‘bot’.
Lists shown in this handbook contain the address column. Because there are many addresses within a 2500 and there is potentially a large variety of IOC type, Base size, I/O module type, channel setup etc. using iTools is the best way to determine the addresses of the parameters that are required in a particular system.
2500 Controller Engineering Handbook 9.3. COMMUNICATIONS BLOCKS 9.3.1. Block Communications Modbus communications is made much more efficient by reading parameters in blocks rather than one by one. Actual data rates depend on many factors, but typically at 9600 bits/sec, read one by one, a data rate of about 30 parameters per second may be achieved.
Master. The cable must be terminated at both the Master end and at the last slave; if this is a 2500 fit the two links on the terminal unit in the high position.
2500 Controller Engineering Handbook 10.5. TO CREATE A NEW GSD FILE Profibus Parameters are defined as Input parameters or as Output parameters. Input parameters are read every Profibus cycle, output parameters are written to every cycle. This means, for example, that if the Profibus Master is writing to setpoint ‘SP1’...
2500 Controller Engineering Handbook Continue adding to the Input and Output lists until all the required parameters have been added to the appropriate list. Parameters may be repositioned within a list by using the mouse to drag and drop a parameter within its list.
The required GSD file is then imported. A single GSD file may be used for a number of actual 2500 systems on the Profibus network if the same parameter set is of interest on each. If not a separate file must be produced for each different 2500.
11. Chapter 11 Devicenet Communications 11.1. OVERVIEW The 2500 supports DeviceNet as a “Generic device type, Group 2 only server” with the following specifications: • Support I/O messaging of up to 60 analog variables of Input data, and 60 analog variables of Output data.
2500 Controller Engineering Handbook 11.4. CUSTOM PARAMETER MAPPING The DeviceNet interface uses the 2500s standard Modbus indirection table to parameterise its application specific Send and Receive tables. Custom mapping is done with iTools and is stored with the applications clone file.
12.1.1. Support for other Ethernet utilities In addition to the MODBUS TCP protocol, the 2500 IOC supports the standard Ethernet ‘ping’ utility to assist in fault finding. Other interfaces such as http, ftp or telnet are not currently supported. NOTE 1:- When the configuration port is in use, the Ethernet network port is disabled for general Modbus/TCP traffic.
12.2.1. General The 2500 IOC Ethernet capability is provided by an interface board installed within the IOC case. This interface board communicates to the IOC internally using a standard Modbus interface at 38400 baud. The Ethernet port is a 10baseT port and can be connected to a hub or switch with Cat5 cable via the standard RJ45 connector.
2500 Controller Engineering Handbook 12.3. ETHERNET COMMUNICATIONS PARAMETERS The 2500 Ethernet IOC address parameters may be found in the Operator.COMMS list. Figure 12-1: Communications Parameters 12.3.1. Unit Ident Enable This parameter controls how the instrument responds to the value in the Modbus TCP Unit Ident field. The following value options are available:- 0 = ‘Strict’...
There are situations where a particular master needs guaranteed access to the 2500 IOC at all times. The ‘preferred master’ IP address can be used to ensure this availability. When this parameter(s) is configured with the appropriate master’s IP address, only three sockets will be generally available, the fourth is reserved for a...
‘-‘ is the standard MAC address separator. The MAC address must be stored in the device that connects to the Internet - for the 2500 Ethernet IOC; this is the interface board. The MAC address value seen through iTools has to be read from the interface board. If the configuration cable is plugged in at power up, communications to the interface board is inhibited and the MAC address parameters seen by iTools will all be 0.
The yellow LED indicates receive activity. It will flash for ALL network activity on the local link – not just traffic addressed to the 2500 Ethernet IOC. • The green LED indicates transmit activity. This will only flash when the 2500 Ethernet IOC is replying to received requests addressed to the instrument. Those parameters are in Operator → COMMS list...
To support such corrections on analogue I/O channels the 2500 offers several levels of "user calibration": • Simple Cal Offset correction (input channels);...
The correction is enabled by setting the 'UCAL' parameter to 'USEr (1), normal operation is restored by changing UCAL to 'FAct (0)'. All these parameter should be visible and alterable only when the password 'UserPW' is set and the 2500 put into 'Config' mode. ☺...
2500 Controller Engineering Handbook 13.3.1. To Perform User Calibration Select ‘UserPW’ in Operator → PASSWD. Enter the password (factory default 12). Navigate to the appropriate channel list Double-click the ‘PointL’ parameter and enter the value at which the low offset is to be applied Double click the ‘OfsetL’...
2500 Controller Engineering Handbook 13.4. REFERENCE CALIBRATION Reference calibration is particularly useful for eliminating residual system errors. It is another 2-point (straight line) method, but rather than altering the PV it directly changes the electrical signal conversion at the terminals.
The 'Calibration State' parameter is then changed to start the calibration process; the 2500 samples the connected signal many times. Internal calculations are executed to normalise the measured data to match exactly the predefined expected value. This compensates for internal errors - for example, offset, gain, and lead resistance.
2.000mA 18.000mA Table 13-2: Analogue Output Calibration Points The password 'RefPW' must be set and the 2500 in 'Config' mode, with iTools Parameter Value Selections unrestricted to show all parameter options. ☺ Calibration tip: a calibration step value of 100 should affect the V output by about 35mV, and current output by about 75uA.
2500 Controller Engineering Handbook 14. Appendix A SPECIFICATION A1 INSTALLATION CATEGORY AND POLLUTION DEGREE This product has been designed to conform to BS EN61010 installation category II and pollution degree 2. These are defined as follows: INSTALLATION CATEGORY II The rated impulse voltage for equipment on nominal 230V ac mains is 2500V.
Page 180
2500 Controller Engineering Handbook Ethernet Communications Connectors: One RJ45 connector on the Terminal unit One RJ11 EIA232 configuration port on the Ethernet IOC module. Network medium: Ethernet Category 5 cables. Protocols: Modbus-TCP RTU slave. Speed: 10 Mbps. Network Topology: Star connection to a hub.
Page 181
2500 Controller Engineering Handbook A4 I/O MODULE SPECIFICATIONS A4.1 AI2 MODULE Note: Sensor Break Protection is controlled using an associated AI_UIO block. General specification, common to all variants Power consumption 2W max. Common mode rejection (47 to 63Hz) >120dB Series mode rejection (47 to 63Hz) >60dB...
Page 182
2500 Controller Engineering Handbook A4.1 AI2 MODULE (Cont.) A4.1.2 DC INPUTS (CONT.) Resistance inputs Input range 0Ω to 640Ω (includes support for 2-, 3- or 4-wire RTD connection) Calibration accuracy ± 0.1% of measured value Noise <0.05Ω p-p with 1.6s filter (better with longer time constants).
Page 183
2500 Controller Engineering Handbook A4.3 AI4 MODULE Note: Sensor Break Protection is controlled using an associated AI_UIO block. Channels 1 and 3 support sensor break actions ‘Up’, ‘Down’ and ‘None’; channels 2 and 4 support ‘Up’ only. General specification (applies to all AI4 variants) Power consumption 2W max.
Page 184
2500 Controller Engineering Handbook A4.5 DI4 MODULE Note: Inputs must be either all logic inputs (link ‘V+’ and ‘C’ terminals together) or all contact inputs (apply 24V supply across ‘V+’ and ‘C’ terminals). General specification Power consumption 0.5W max. Isolation Channel to channel: Channels share ‘common’...
Page 185
2500 Controller Engineering Handbook A4.7 DI8 MODULE Note: This module is ordered either as a ‘logic’ version or as a ‘contact closure’ version. One type cannot be converted into the other. General specification Power consumption Contact i/p: 1.9W max. Logic i/p: 0.6W max.
Page 186
2500 Controller Engineering Handbook A4.9 RLY4 MODULE Note: Snubber circuits (22nF+100Ω) are fitted internally to this module. They may be removed as described in Appendix C. Leakage across the snubber at 240V ac 60Hz = appox. 2mA General specification Power consumption 1.1W max.
2500 Controller Engineering Handbook 15. Appendix B The Ordering Codes Base Units Base Earthing Manuals Size System 2500B Base Size Single IOC base, 2 module positions Single IOC base, 4 module positions Single IOC base, 8 module positions Single IOC base, 10 module positions...
Page 188
Modbus communications DEVICENET DeviceNet communications Profibus DP communications PROFIBUS PBUS DPv1 Eurotherm 'E' Suite communications. (Profibus DPv1) ENET MBUS Ethernet Modbus TCP communications Start Up key No Start up Key supplied NONE RJ11 Start up Key - Forces IOC to Start In configuration mode after a power...
Page 189
2500 Controller Engineering Handbook Modules Module Voltage Type rating DI6 only 2500M Module Type AI2UNIV Dual channel i- solated universal analogue input module Three channel isolated 4-20mA analogue input module + 3 x isolated 24v Tx PSU AI4UNIV Four channel - non isolated T/C, mV, mA input module...
Page 190
2500 Controller Engineering Handbook IOC termination units Comms Comms Protocol Connect 2500T/ IOC/S Communications Protocol MODBUS ModBus Communications DeviceNet Communications DEVICENET PROFIBUS ProfiBus or PbusDPv1 Communications ENET MBUS Ethernet / Modbus TCP Communications Connector Type RJ45 RJ45 connector for ProfiBus or ModBus...
Page 191
2500 Controller Engineering Handbook 2500A - Accessories items Type CABLE only 2500A Type Communications cable CABLE CFGPSU 24vdc Power supply for use with configuration lead Terminator for end of RS 485 multi-dropped link. TERM CFGKEY RJ11 start up key - Forces IOC to start in Configuration...
Page 192
2500 Controller Engineering Handbook Composite Ordering Codes Base Earthing Function Comms Comms Application Size System Protocol Connector 2500 I/O Slots - Module and Termination Configurati fill in on Tools 9 ----------------- 22 2500 Product Code Base size 2 module positions...
Page 193
No terminal unit or blank fitted Configuration Tools NONE CD including Manuals and latest version of iTools - No iTools product key CD including Manuals, iTools & STD iTools product key and 2500 configuration cable iTools Part No HA027115 Issue 4.0 Mar -11...
2500 Controller Engineering Handbook 16. Appendix C To Remove Snubber Circuits From The Relay Module Each relay is fitted with a ‘snubber’ (22nF + 100Ω) wired across the contacts. The snubbers are used to prolong contact life and to suppress interference particularly when switching inductive loads such as mechanical contactors and solenoid valves.
Page 195
2500 Controller Engineering Handbook 2. Remove the printed circuit board from module case as follows: Invert the module and support it securely on a bench or table top Squeeze the sides of the module so that the edge of the...
A 2500 plug-in module dedicated to plant Input or Output. Internal low-level input/output network Parameter In the 2500 'Parameters' are all the variables associated with blocks, channels, loops and so on, stored in a database at specific addresses. Parameterised Made accessible as a parameter Proportional + Integral + Derivative.
2500 Controller Engineering Handbook 18. Index Parameter Index – By Mnemonic Description Function Block Section Mnemonic AbPwrL Absolute Low Power Limit Output 4.8.2 Instrument Alarm Acknowledge System 6.3.1 Status Alarm Acknowledge Analogue Input 7.7.8 Status Alarm Acknowledge Analogue Output 7.8.1...
Page 198
2500 Controller Engineering Handbook Description Function Block Section Mnemonic Cal TrL AO Calibration Lo Trim (Counts) Analogue Input 7.7.8 Cal_st Calibration State Analogue Input 7.7.8 CalPot Pot Input Calibration Enable Valve Control 4.8.4 CasM Cascade Mode Cascade 4.10.5 Company ID...
Page 199
2500 Controller Engineering Handbook Description Function Block Section Mnemonic Dst1 point to point wire destination Wires 8.10.1 dtyP Derivative Type Key Configuration 4.3.2 Elapse Timer elapsed time Timer 8.6.5 Emiss Emissivity Analogue Input 7.7.8 Enable Counter 8.7.1 EnSrc Enable Source Counter 8.7.1...
Page 200
2500 Controller Engineering Handbook Description Function Block Section Mnemonic Global SRL Hold Flag System 6.3.1 GHdSrc Global SRL Hold Flag Source System 6.3.1 GrpAck Group Acknowledge Alarm 5.7.1 GSSync Trigger All Ramps System 6.3.1 SP Rate Limit Holdback Value Remote Setpoint 4.6.1.3...
Page 201
2500 Controller Engineering Handbook Description Function Block Section Mnemonic IPSrc Totaliser Monitored Parameter Value Totalisers 8.8.1 Source Instrument Operating State System 6.3.1 Lb_t Loop Break Time 4.4.6 Cutbacl low 4.4.6 Lead_R RTD lead resistance Analogue Input 7.7.8 LeadPV Lead PV Ratio 4.9.2...
Page 202
2500 Controller Engineering Handbook Description Function Block Section Mnemonic Zirconia Probe mV IP Zirconia 8.12.2 mVSrc Zirconia Probe mV Input Source Zirconia 8.12.2 MxTDTI For diagnostic use only 4.4.6 NetStat Network Status Ethernet Digital Communications 6.2.1 nFID Number of Feature Identifiers...
Page 203
2500 Controller Engineering Handbook Description Function Block Section Mnemonic P1_Val Input 1 Value Analogue block 8.2.2 P1_Val Input 1 Value Digital block 8.3.2 Alarm 1 Input A Value User Alarm - Analogue 5.8.1 P1ASrc Alarm 1 Input A Source User Alarm - Analogue 5.8.1...
Page 204
2500 Controller Engineering Handbook Description Function Block Section Mnemonic PVSrc Process Variable Source Loop Overview 4.2.1 PwrF Power Feedback Enable Key Configuration 4.3.2 Ratio Setpoint High Limit Ratio 4.9.2 Ratio Setpoint Low Limit Ratio 4.9.2 Rat_SP Ratio Setpoint Ratio 4.9.2...
Page 205
2500 Controller Engineering Handbook Description Function Block Section Mnemonic SISync Trigger New Ramp Remote Setpoint 4.6.1.3 SlowST Running Slower than Requested Flag System 6.3.1 SlvHR Slave Loop High Range Cascade 4.10.5 SlvLR Slave Loop Low Range Cascade 4.10.5 SootAL Zirconia Probe Sooting Alarm Zirconia 8.12.2...
Page 206
2500 Controller Engineering Handbook Description Function Block Section Mnemonic TkESrc Output Track Enable Source Output 4.8.2 Valve Travel Time Valve Control 4.8.4 TmpIP Zirconia Probe Temperature Input Zirconia 8.12.2 TmpSrc Zirconia Probe Temperature Input Source Zirconia 8.12.2 TnLpNr Tune Loop Number Autotune 4.13.1...
Page 207
2500 Controller Engineering Handbook Description Function Block Section Mnemonic VP_OP VP Manual Output Valve Control 4.8.4 VPB (3) Valve control – bounded Key Configuration 4.3.1 VPB1&2(15) Valve control – bounded Key Configuration 4.3.1 VPBOn(10) Valve control – bounded Key Configuration 4.3.1...
Page 208
2500 Controller Engineering Handbook Parameter Index – By Description Description Mnemonic Function Block Section 16 bit scaled & IEEE & 32 bit int F4_1 System Descriptions Absolute Low Power Limit AbPwrL Output 4.8.2 Active Loop ActLP Override 4.11.2 Active loop source...
Page 209
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Baud Rate Baud Digital Communications 6.2.1 Boundary change 1/2 bound1 Gain Scheduling 4.5.1 Boundary change 2/3 bound2 Gain Scheduling 4.5.1 Bounded Sensor Break Action SbOP Valve Control 4.8.4 Boundless Sensor Break Action Valve Control 4.8.4...
Page 210
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Custom Linearisation Failure ClinFl System 6.3.1 Custom Table 1 Name CustabN1 System 6.3.1 Custom Table 2 Name CustabN2 System 6.3.1 Custom Table 3 Name CustabN3 System 6.3.1 Cutback high 4.4.6 Cutbacl low 4.4.6...
Page 211
2500 Controller Engineering Handbook Description Mnemonic Function Block Section External Feedback Source XFbSrc Loop Overview 4.2.1 Fall Back Value FallBk Analogue block 8.2.2 Fall Back Value FallBk Digital block 8.3.2 Fault Action FltAct Analogue Input 7.7.8 FCs 17-19 NOT supported...
Page 213
2500 Controller Engineering Handbook Description Mnemonic Function Block Section IO Network Recovery Time IONrec System 6.3.1 IP Address 1 Ethernet IPaddr1 Digital Communications 6.2.1 IP Address 2 Ethernet IPaddr2 Digital Communications 6.2.1 IP Address 3 Ethernet IPaddr3 Digital Communications 6.2.1...
Page 214
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Modbus address of parameter used as the SETSrc 4.4.6 working PID set Modbus address of the flag used to hold the I-HSrc 4.4.6 Integral value Modbus address of the parameter supplying the...
Page 215
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Override Loop SP Trim source TriSrc Override 4.11.2 Override Type OvrTyp Override 4.11.2 Oxygen Exponent O2_Un Zirconia 8.12.2 Parameter Changed Status Word PaChgd System 6.3.1 Parity Parity Digital Communications 6.2.1 PID On(5) Key Configuration 4.3.1...
Page 216
2500 Controller Engineering Handbook Description Mnemonic Function Block Section PV Invalid. PVnVd Zirconia 8.12.2 Ramp from WSP WSPRmp Key Configuration 4.3.2 Rate Limit Units rmPU Setpoint Configuration 4.7.2 Ratio Enable Ratio 4.9.2 Ratio Enable source REnSrc Ratio 4.9.2 Ratio Setpoint...
Page 217
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Totalisers 8.8.1 Running Slower than Requested Flag SlowST System 6.3.1 Sample Time STime System 6.3.1 Scheduling Type PidSch Gain Scheduling 4.5.1 Sensor break Sbrk Humidity 8.11.2 Sensor Break Bleed Enable SBDet Analogue Input 7.7.8...
Page 218
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Status Alarm Blocking Bloc Analogue Output 7.8.1 Status Alarm Inhibit Inhibt Analogue Input 7.7.8 Status Alarm Inhibit Inhibt Analogue Output 7.8.1 Status Alarm Inhibit Inhibt Digital Input 7.9.5 Status Alarm Inhibit...
Page 220
2500 Controller Engineering Handbook Description Mnemonic Function Block Section Wire Status Stat1 Wires 8.10.1 Working Gas Reference WkH-CO Zirconia 8.12.2 Working Output Loop Overview 4.2.1 Working PID Set 4.4.6 Working Ratio SP WRatSP Ratio 4.9.2 Working Setpoint. Loop Overview 4.2.1...
2500 Controller Engineering Handbook 19. Index - Key Words 10^x HART Hold 49, 52, 57, 60, 75, 93, 134, 149 HotSwp AbsDif 37, 72, 134, 136 Address Switch 26, 28, 31, 33 Integral 47, 49, 50, 52, 53, 55, 75...
Page 222
2500 Controller Engineering Handbook Part No HA027115 Issue 4.0 Mar -11...
Page 224
Invensys Eurotherm Limited pursues a policy of continuous development and product improvement. The specifications in this document may therefore be changed without notice. The information in this document is given in good faith, but is intended for guidance only. Invensys Eurotherm Limited will accept no responsibility for any losses arising from errors in this document.
Need help?
Do you have a question about the 2500 and is the answer not in the manual?
Questions and answers