Eurotherm 2704 User Manual

Page 1
2700
User Manual
2704 Process Controller
Page 2
© 2012 Eurotherm Limited
All rights are strictly reserved. No part of this document may be reproduced, modified, or transmitted in any form by any means, nor may it be stored in a retrieval system other than for the purpose to act as an aid in operating the equipment to which the document relates, without the prior, written permission of Eurotherm Limited.
- - - - - - - - - - - - -
Eurotherm Limited pursues a policy of continuous development and product improvement. The specification 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. Eurotherm Limited will accept no responsibility for any losses arising from errors in this document.
Page 3
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 CN29089 1
MODEL 2704 CONTROLLER
ENGINEERING HANDBOOK
List of Chapters
1. CHAPTER 1 INTRODUCTION ................................................................................................... 12
2. CHAPTER 2 INSTALLATION ..................................................................................................... 14
3. CHAPTER 3 OPERATION .......................................................................................................... 36
4. CHAPTER 4 FUNCTION BLOCKS ............................................................................................ 49
5. CHAPTER 5 SOFT WIRING........................................................................................................ 50
6. CHAPTER 6 ACCESS LEVELS .................................................................................................... 56
7. CHAPTER 7 INSTRUMENT CONFIGURATION ....................................................................... 58
8. CHAPTER 8 PROGRAMMER CONFIGURATION .................................................................... 71
9. CHAPTER 9 DIGITAL PROGRAMMER .................................................................................. 115
10. CHAPTER 10 ALARM OPERATION ....................................................................................... 119
11. CHAPTER 11 LOOP SET UP ................................................................................................... 134
12. CHAPTER 12 TUNING ............................................................................................................ 168
13. CHAPTER 13 CONTROLLER APPLICATIONS ...................................................................... 179
14. CHAPTER 14 INPUT OPERATORS ........................................................................................ 206
15. CHAPTER 15 TIMER, CLOCK, TOTALISER, OPERATION .................................................... 215
16. CHAPTER 16 ADVANCED FUNCTIONS ............................................................................... 225
17. CHAPTER 17 USER PAGES .................................................................................................... 234
18. CHAPTER 18 ANALOGUE AND MULTIPLE OPERATORS .................................................. 247
19. CHAPTER 19 LOGIC OPERATORS........................................................................................ 253
20. CHAPTER 20 DIGITAL COMMUNICATIONS ....................................................................... 256
21. CHAPTER 21 2704 MASTER COMMUNICATIONS ............................................................. 263
22. CHAPTER 22 STANDARD IO ................................................................................................. 273
23. CHAPTER 23 MODULE IO ..................................................................................................... 284
24. CHAPTER 24 TRANSDUCER SCALING................................................................................. 316
25. CHAPTER 25 IO EXPANDER.................................................................................................. 326
26. CHAPTER 26 DIAGNOSTICS ................................................................................................. 328
27. CHAPTER 27 CALIBRATION .................................................................................................. 330
28. CHAPTER 28 BOILER CONTROL .......................................................................................... 343
29. APPENDIX A ORDER CODE .................................................................................................. 360
30. APPENDIX B SAFETY AND EMC INFORMATION............................................................... 362
31. APPENDIX C TECHNICAL SPECIFICATION ......................................................................... 365
32. APPENDIX D PARAMETER UNITS AND ADDRESSES ........................................................ 374
Page 4
Engineering Handbook 2704 Controller
2 Part No HA026933 Issue 7.0 Nov-12
Contents
1.
CHAPTER 1 INTRODUCTION ................................................................................................... 12
1.1 ABOUT THIS MANUAL ................................................................................................................................. 12
1.1.1 The Structure Of This Manual .................................................................................................................................................. 12
1.2 WHAT IS 2704 ............................................................................................................................................... 13
2. CHAPTER 2 INSTALLATION ..................................................................................................... 14
2.1 MECHANICAL INSTALLATION .................................................................................................................... 14
2.1.1 Positioning .................................................................................................................................................................................. 14
2.1.2 Outline dimensions Model 2704 ............................................................................................................................................. 14
2.1.3 Mounting the Controller ........................................................................................................................................................... 15
2.1.4 Unplugging and Plugging in the Controller ......................................................................................................................... 15
2.2 I/O MODULES ............................................................................................................................................... 16
2.2.1 To Add or Change Modules .................................................................................................................................................... 16
2.3 WIRING .......................................................................................................................................................... 17
2.3.1 Electrical Connections .............................................................................................................................................................. 17
2.3.2 Rear Terminal Layout ................................................................................................................................................................ 17
2.4 Rear Terminals .............................................................................................................................................. 18
2.5 STANDARD CONNECTIONS....................................................................................................................... 19
2.5.1 Power Supply Wiring ................................................................................................................................................................. 19
2.5.2 Relay Output ............................................................................................................................................................................... 1 9
2.5.3 Sensor Input Connections ........................................................................................................................................................ 20
2.5.4 Analogue Input Connections ................................................................................................................................................... 21
2.5.5 I/O Expander (or Additional Digital Input) ............................................................................................................................ 22
2.5.6 Digital I/O .................................................................................................................................................................................... 23
2.6 OPTIONAL PLUG IN MODULE CONNECTIONS ....................................................................................... 24
2.6.1 Digital Communications Connections ................................................................................................................................... 24
2.6.2 DeviceNet® Wiring..................................................................................................................................................................... 26
2.6.3 Ethernet Connections ............................................................................................................................................................... 28
2.6.4 I/O Modules ................................................................................................................................................................................ 2 9
2.7 TO CONNECT ZIRCONIA (DUAL SIGNAL) PROBE ................................................................................... 34
2.7.1 Zirconia Probe Screening ......................................................................................................................................................... 35
3. CHAPTER 3 OPERATION .......................................................................................................... 36
3.1 OPERATOR INTERFACE - OVERVIEW ........................................................................................................ 36
3.1.1 The Operator Buttons ............................................................................................................................................................... 37
3.1.2 Status Messages ......................................................................................................................................................................... 38
3.2 PARAMETERS AND HOW TO ACCESS THEM ........................................................................................... 39
3.2.1 Pages ........................................................................................................................................................................................... 39
3.3 NAVIGATION OVERVIEW ............................................................................................................................ 40
3.3.1 To Select a Page Header .......................................................................................................................................................... 40
3.3.2 To Navigate to a Parameter from a Page Header................................................................................................................. 41
3.3.3 To Change Next Parameter in the List .................................................................................................................................... 42
3.3.4 To Change Any Parameter in the List ..................................................................................................................................... 42
3.4 BACKSCROLL ............................................................................................................................................... 42
3.5 PARAMETER VALUES ................................................................................................................................... 43
3.5.1 Confirmation Mechanism ......................................................................................................................................................... 44
3.5.2 Invalid key actions ...................................................................................................................................................................... 44
3.6 PARAMETER TABLES ................................................................................................................................... 45
3.7 PARAMETER AVAILABILITY AND ALTERABILITY ...................................................................................... 45
3.8 NAVIGATION DIAGRAM .............................................................................................................................. 46
4. CHAPTER 4 FUNCTION BLOCKS ........................................................................................... 49
4.1 What is a Function Block? ............................................................................................................................ 49
4.1.1 Inputs ........................................................................................................................................................................................... 49
4.1.2 Outputs ........................................................................................................................................................................................ 49
4.1.3 Settings ........................................................................................................................................................................................ 49
5. CHAPTER 5 SOFT WIRING ....................................................................................................... 50
5.1 WHAT IS SOFT WIRING? .............................................................................................................................. 50
5.1.1 An Example of Soft Wiring ....................................................................................................................................................... 51
5.1.2 Configuration of the Simple PID Loop ................................................................................................................................... 52
6. CHAPTER 6 ACCESS LEVELS ................................................................................................... 56
6.1 THE DIFFERENT ACCESS LEVELS ............................................................................................................... 56
6.2 PASSCODES ................................................................................................................................................. 56
6.3 TO ENTER CONFIGURATION LEVEL .......................................................................................................... 57
6.4 TO ENTER NEW PASSCODES ..................................................................................................................... 57
6.5 TO EXIT CONFIGURATION LEVEL .............................................................................................................. 57
Page 5
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 3
7. CHAPTER 7 INSTRUMENT CONFIGURATION ....................................................................... 58
7.1 WHAT IS INSTRUMENT CONFIGURATION? ............................................................................................. 58
7.1.1 To Select the Instrument Configuration Pages ..................................................................................................................... 58
7.2 TO CONFIGURE CONTROLLER OPTIONS ................................................................................................ 59
7.2.1 INSTRUMENT Options Page .................................................................................................................................................... 5 9
7.2.2 INSTRUMENT Info Page ........................................................................................................................................................... 60
7.2.3 INSTRUMENT Units Page ......................................................................................................................................................... 61
7.2.4 INSTRUMENT Display Page ..................................................................................................................................................... 61
7.2.5 INSTRUMENT Page Promote Page ......................................................................................................................................... 63
7.2.6 INSTRUMENT User Text Page.................................................................................................................................................. 64
7.2.7 INSTRUMENT Summary Page ................................................................................................................................................. 65
7.2.8 INSTRUMENT Standby Page .................................................................................................................................................... 67
7.3 USER TEXT EXAMPLES ................................................................................................................................ 68
7.3.1 To Re-Name Loop 1 to Zone 1 ................................................................................................................................................ 68
7.3.2 To Re-Name User Alarm 1 and Provide a Message ............................................................................................................. 68
7.3.3 To Re-Name Module 1 to be called Heat Output ................................................................................................................ 68
7.3.4 To Rename a Digital Input and show in the Summary Page ............................................................................................... 69
7.3.5 To Assign Custom Units ........................................................................................................................................................... 70
7.3.6 To Customise the Power Up Display ...................................................................................................................................... 70
8. CHAPTER 8 PROGRAMMER CONFIGURATION .................................................................... 71
8.1 WHAT IS SETPOINT PROGRAMMING ? ..................................................................................................... 72
8.1.1 Synchronous Programmer ....................................................................................................................................................... 72
8.1.2 Asynchronous Programmer ..................................................................................................................................................... 73
8.2 SETPOINT PROGRAMMER DEFINITIONS .................................................................................................. 74
8.2.1 Run ............................................................................................................................................................................................... 74
8.2.2 Hold ............................................................................................................................................................................................. 74
8.2.3 Reset ............................................................................................................................................................................................ 74
8.2.4 Servo ............................................................................................................................................................................................ 74
8.2.5 Hot Start ...................................................................................................................................................................................... 74
8.3 PROGRAMMER TYPES ................................................................................................................................. 75
8.3.1 Time To Target Programmer ................................................................................................................................................... 75
8.3.2 Ramp Rate Programmer ........................................................................................................................................................... 75
8.4 SEGMENT TYPES ......................................................................................................................................... 75
8.4.1 Profile........................................................................................................................................................................................... 75
8.4.2 Go Back To Segment ................................................................................................................................................................ 76
8.4.3 End Segment .............................................................................................................................................................................. 76
8.4.4 Wait .............................................................................................................................................................................................. 77
8.5 POWER FAIL RECOVERY ............................................................................................................................. 78
8.6 HOLDBACK (GUARANTEED SOAK) ........................................................................................................... 79
8.7 PROGRAM USER VALUES ........................................................................................................................... 80
8.7.1 Program User Value Enumerations......................................................................................................................................... 80
8.8 External Program Inputs .............................................................................................................................. 80
8.9 PROFILE LOCK ............................................................................................................................................. 80
8.10 Example: TO CONFIGURE A SYNCHRONOUS PROGRAMMER ............................................................ 81
8.11 Example: TO CONFIGURE SYNCHRONOUS PROGRAMMER TYPE ...................................................... 82
8.11.1 PROGRAM EDIT Options Page .......................................................................................................................................... 82
8.12 PROGRAMMER WIRING .............................................................................................................................. 84
8.12.1 Programmer Function Block ............................................................................................................................................... 84
8.12.2 PROGRAM EDIT Wiring Page............................................................................................................................................. 85
8.13 TO CREATE OR EDIT A PROGRAM ............................................................................................................ 86
8.14 Example: To Access the Program Edit pages ........................................................................................... 86
8.14.1 PROGRAM EDIT (Program Page) Parameters ................................................................................................................. 86
8.14.2 Fine and Coarse Holdback ................................................................................................................................................. 87
8.15 Example: To Set Up Each Segment of a Program .................................................................................... 88
8.15.1 PROGRAM EDIT (Segment) Parameters ........................................................................................................................... 88
8.16 TO RUN A SYNCHRONOUS PROGRAM .................................................................................................... 90
8.17 TO HOLD A PROGRAM ............................................................................................................................... 90
8.18 TO RESET A PROGRAM ............................................................................................................................... 90
8.18.1 From Digital Inputs .............................................................................................................................................................. 90
8.18.2 From Digital Communications ........................................................................................................................................... 90
8.18.3 From the PROGRAM RUN Page ......................................................................................................................................... 90
8.19 Example: To View the State of a Running Program ................................................................................. 91
8.19.1 Run Parameter Tables ......................................................................................................................................................... 91
8.20 PROGRAMMER WIRING EXAMPLES .......................................................................................................... 94
8.20.1 One Profile, Three Loops .................................................................................................................................................... 94
8.20.2 Two Profiles, Two Loops ..................................................................................................................................................... 95
8.21 Asynchronous Programmer ........................................................................................................................ 96
8.22 Program Groups .......................................................................................................................................... 97
8.23 Example: TO CONFIGURE AN ASYNCHRONOUS PROGRAMMER ....................................................... 98
8.24 Example: TO CONFIGURE ASYNCHRONOUS PROGRAMMER TYPE ................................................... 99
8.24.1 Program GROUP Options Page ......................................................................................................................................... 99
8.24.2 PROGRAM GROUPS Wiring Page ...................................................................................................................................100
Page 6
Engineering Handbook 2704 Controller
4 Part No HA026933 Issue 7.0 Nov-12
8.24.3 PROGRAM GROUPS Group Edit Page.......................................................................................................................... 100
8.25 PROFILE SETPOINT PAGES ....................................................................................................................... 101
8.25.1 PSP1 (2 or 3) PROFILE Options ....................................................................................................................................... 101
8.25.2 PSP1 (2 or 3) PROFILE Wiring .......................................................................................................................................... 103
8.25.3 PSP1 (2 OR 3) PROFILE Run General Pages .................................................................................................................. 103
8.25.4 PSP1 (2 OR 3) PROFILE Run Segment Pages ................................................................................................................ 106
8.25.5 PSP1 (2 OR 3) PROFILE Program Edit Parameters ...................................................................................................... 107
8.25.6 PSP1 (2 or 3) PROFILE Segment Parameters ................................................................................................................ 108
8.26 Example: To set up and run program groups ......................................................................................... 110
8.27 Example: To Copy a Program .................................................................................................................. 111
8.28 Example: To Insert a Segment into a Program ....................................................................................... 112
8.29 Programmer error messages ..................................................................................................................... 112
8.30 runNING an asynchronous programmer .................................................................................................. 112
8.31 Example: To Run a Program Using the PROG Button ............................................................................ 113
8.31.1 Asynchronous Programmer Status Bar .......................................................................................................................... 114
9. CHAPTER 9 DIGITAL PROGRAMMER ................................................................................... 115
9.1 WHAT IS THE DIGITAL PROGRAMMER? .................................................................................................. 115
9.2 TO EDIT THE DIGITAL PROGRAMMER .................................................................................................... 116
9.2.1 Digital Program Edit Page ..................................................................................................................................................... 116
9.2.2 Digital Program 1 to 4 Page .................................................................................................................................................. 117
9.3 POWER FAIL RECOVERY ........................................................................................................................... 117
9.4 Cascade Trim Mode – Earlier Controllers ................................................................................................. 118
9.4.1 Cascade Parameters (prior to April 2001) .......................................................................................................................... 118
10. CHAPTER 10 ALARM OPERATION ....................................................................................... 119
10.1 DEFINITION OF ALARMS AND EVENTS .................................................................................................. 119
10.1.1 Customisable Parameter Names .................................................................................................................................... 119
10.2 TYPES OF ALARM USED IN 2704 CONTROLLER .................................................................................... 120
10.2.1 Full Scale High ................................................................................................................................................................... 120
10.2.2 Full Scale Low ..................................................................................................................................................................... 120
10.2.3 Deviation High Alarm ....................................................................................................................................................... 120
10.2.4 Deviation Low Alarm ......................................................................................................................................................... 121
10.2.5 Deviation Band .................................................................................................................................................................. 121
10.2.6 Rate Of Change Alarm (Negative Direction) ................................................................................................................. 122
10.2.7 Rate Of Change Alarm (Positive Direction) ................................................................................................................... 122
10.3 BLOCKING ALARMS .................................................................................................................................. 123
10.3.1 Full Scale Low With Blocking ........................................................................................................................................... 123
10.3.2 Full Scale High Alarm With Blocking .............................................................................................................................. 123
10.3.3 Deviation Band With Blocking......................................................................................................................................... 123
10.4 LATCHING ALARMS ................................................................................................................................... 124
10.4.1 Latched Alarm (Full Scale High) - Automatic ................................................................................................................ 124
10.4.2 Latched Alarm (Full Scale High) - Manual...................................................................................................................... 124
10.4.3 Grouped Alarms ................................................................................................................................................................ 125
10.5 HOW ALARMS ARE INDICATED ............................................................................................................... 125
10.5.1 Alarm Delay Time .............................................................................................................................................................. 125
10.6 TO CONFIGURE AN ALARM ..................................................................................................................... 126
10.7 ALARM TABLES........................................................................................................................................... 127
10.7.1 ALARMS (Summary Page) ................................................................................................................................................ 128
10.7.2 ALARMS
LP1 (2 or 3)
Page Parameters .......................................................................................................................... 129
10.7.3 ALARMS (PV Input Page) Parameters ............................................................................................................................. 130
10.7.4 ALARMS (An Input Page) Parameters ............................................................................................................................ 130
10.7.5 ALARMS (Module 1,3, 4, 5 & 6 Page) Parameters ........................................................................................................ 130
10.7.6 ALARMS (User 1 to 8 Page) Parameters ........................................................................................................................ 131
10.8 ALARM WIRING EXAMPLES ...................................................................................................................... 132
10.8.1 Control Loop With High and Low Alarms ...................................................................................................................... 132
10.8.2 Loop Alarm Inhibited if Programmer not in Run .......................................................................................................... 133
11. CHAPTER 11 LOOP SET UP.................................................................................................... 134
11.1 WHAT IS LOOP SET UP .............................................................................................................................. 134
11.1.1 LOOP SET UP (Options page) ......................................................................................................................................... 135
11.2 SINGLE LOOP CONTROL .......................................................................................................................... 138
11.2.1 LOOP SET UP (Wiring page) SINGLE LOOP ................................................................................................................. 138
11.3 SETPOINT DEFINITION .............................................................................................................................. 139
11.3.1 Setpoint Function Block ................................................................................................................................................... 139
11.3.2 Setpoint Parameters.......................................................................................................................................................... 140
11.3.3
LP1
SETUP (SP Aux) Page ................................................................................................................................................. 141
11.4 PID CONTROL ............................................................................................................................................ 142
11.4.1 Proportional Term ............................................................................................................................................................. 142
11.4.2 Integral Term ...................................................................................................................................................................... 142
11.4.3 Derivative Term ................................................................................................................................................................. 142
11.4.4 High and Low Cutback ..................................................................................................................................................... 142
11.4.5 PID Block Diagram ............................................................................................................................................................ 143
11.4.6 Remote (External) OP Feedback ..................................................................................................................................... 143
Page 7
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 5
11.4.7 Analogue Value ..................................................................................................................................................................143
11.5 GAIN SCHEDULING ................................................................................................................................... 144
11.5.1 To Configure Gain Scheduling:- ......................................................................................................................................145
11.5.2 PID Parameters ...................................................................................................................................................................145
11.5.3 PID (Aux) Parameters .........................................................................................................................................................147
11.6 OUTPUT PARAMETERS ............................................................................................................................. 148
11.6.1 Table of Output Parameters .............................................................................................................................................148
11.7 MOTORISED VALVE CONTROL ............................................................................................................... 149
11.7.1 Motor Parameters...............................................................................................................................................................149
11.8 DIAGNOSTICS ............................................................................................................................................ 150
11.8.1 Diagnostic Page .................................................................................................................................................................150
11.9 DISPLAY ...................................................................................................................................................... 151
11.9.1 Display Page .......................................................................................................................................................................151
11.10 CASCADE CONTROL............................................................................................................................ 152
11.10.1 Overview ..............................................................................................................................................................................152
11.10.2 Full Scale Cascade Mode ..................................................................................................................................................152
11.10.3 Trim Mode ...........................................................................................................................................................................153
11.10.4 Auto/Manual Operation in Cascade ...............................................................................................................................153
11.10.5 Cascade Controller Block Diagrams ...............................................................................................................................154
11.10.6 LOOP SETUP (Wiring page) for Cascade Loop .............................................................................................................155
11.10.7 Cascade Parameters ..........................................................................................................................................................156
11.10.8 Cascade Wiring Example ..................................................................................................................................................157
11.11 RATIO CONTROL .................................................................................................................................. 158
11.11.1 Overview ..............................................................................................................................................................................158
11.11.2 Basic Ratio Control .............................................................................................................................................................158
11.11.3 Controller Configured For Ratio ......................................................................................................................................159
11.11.4 Ratio Parameters ................................................................................................................................................................160
11.11.5 Ratio Wiring Example ........................................................................................................................................................161
11.12 OVERIDE CONTROL ............................................................................................................................. 162
11.12.1 Overview ..............................................................................................................................................................................162
11.12.2 Simple Override .................................................................................................................................................................162
11.12.3 Sensor Break Action...........................................................................................................................................................163
11.12.4 Sensor Break Type = Output (0) ......................................................................................................................................163
11.12.5 Sensor Break Type = Hold (1) ..........................................................................................................................................163
11.12.6 Issues with Sensor Break ...................................................................................................................................................163
11.12.7 Downscale ...........................................................................................................................................................................163
11.12.8 Upscale ................................................................................................................................................................................163
11.12.9 Controller Configured For Override ...............................................................................................................................164
11.12.10 Override Parameters ....................................................................................................................................................165
11.12.11 Override Wiring Example ............................................................................................................................................166
11.13 LOOP2 SET UP ....................................................................................................................................... 167
11.14 LOOP3 SET UP ....................................................................................................................................... 167
12. CHAPTER 12 TUNING ............................................................................................................ 168
12.1 WHAT IS TUNING ....................................................................................................................................... 168
12.2 AUTOMATIC TUNING ............................................................................................................................... 168
12.2.1 One-shot Tuning ................................................................................................................................................................168
12.3 TO AUTOTUNE CONTOL LOOP
LP1
....................................................................................................... 169
12.3.1 Carbon Potential Control ..................................................................................................................................................170
12.3.2 Autotune Parameters .........................................................................................................................................................171
12.3.3 To View the State of Autotune .........................................................................................................................................171
12.4 MANUAL TUNING ...................................................................................................................................... 172
12.4.1 Setting the cutback values ................................................................................................................................................172
12.4.2 Integral action and manual reset .....................................................................................................................................173
12.4.3 Valve Position Control .......................................................................................................................................................173
12.5 TUNING WHEN GAIN SCHEDULING IS USED ........................................................................................ 174
12.5.1 Tuning Procedure ..............................................................................................................................................................174
12.6 CASCADE TUNING .................................................................................................................................... 175
12.6.1 To Tune a Full Scale Cascade Loop ................................................................................................................................176
12.6.2 To Tune a Trim mode Cascade Loop ..............................................................................................................................177
13. CHAPTER 13 CONTROLLER APPLICATIONS ...................................................................... 179
13.1 ZIRCONIA - CARBON POTENTIAL CONTROL ........................................................................................ 180
13.1.1 Temperature Control .........................................................................................................................................................180
13.1.2 Carbon Potential Control ..................................................................................................................................................180
13.1.3 Sooting Alarm .....................................................................................................................................................................180
13.1.4 Automatic Probe Cleaning ...............................................................................................................................................180
13.1.5 Endothermic Gas Correction ............................................................................................................................................180
13.1.6 Example of Carbon Potential Controller Connections .................................................................................................181
13.2 TO VIEW AND ADJUST ZIRCONIA PARAMETERS .................................................................................. 182
13.2.1 Zirconia Parameters ...........................................................................................................................................................182
13.2.2 Wiring Page .........................................................................................................................................................................184
13.3 ZIRCONIA WIRING EXAMPLE ................................................................................................................... 184
13.3.1 The Zirconia Function Block .............................................................................................................................................184
13.3.2 Configuration of a Carbon Potential Control Loop ......................................................................................................185
Page 8
Engineering Handbook 2704 Controller
6 Part No HA026933 Issue 7.0 Nov-12
13.3.3 Probe Impedance .............................................................................................................................................................. 186
13.4 HUMIDITY CONTROL................................................................................................................................. 187
13.4.1 Overview ............................................................................................................................................................................. 187
13.4.2 Example Of Humidity Controller Connections ............................................................................................................. 187
13.4.3 Temperature Control Of An Environmental Chamber ................................................................................................ 188
13.4.4 Humidity Control Of An Environmental Chamber ....................................................................................................... 188
13.5 TO VIEW AND ADJUST HUMIDITY PARAMETERS .................................................................................. 189
13.5.1 Humidity Options Parameters ......................................................................................................................................... 189
13.5.2 Wiring Page ........................................................................................................................................................................ 189
13.6 HUMIDITY WIRING EXAMPLE ................................................................................................................... 190
13.6.1 The Humidity Function Block .......................................................................................................................................... 190
13.6.2 Configuration of a Humidity Control Loop ................................................................................................................... 190
13.7 Vacuum Controller ..................................................................................................................................... 192
13.7.1 Vacuum Chamber Example ............................................................................................................................................. 192
13.8 VACUUM CONTROLLER FUNCTIONALITY ............................................................................................. 193
13.8.1 Setpoints ............................................................................................................................................................................. 193
13.8.2 Low Vacuum Gauge .......................................................................................................................................................... 193
13.8.3 High Vacuum Gauge ......................................................................................................................................................... 193
13.8.4 Gauge Linearisation .......................................................................................................................................................... 193
13.8.5 Roughing Pump Timeout ................................................................................................................................................. 194
13.8.6 Leak Detection ................................................................................................................................................................... 194
13.8.7 Gauge Switchover ............................................................................................................................................................. 194
13.9 WIRING CONNECTIONS ........................................................................................................................... 195
13.10 SWITCH ON ............................................................................................................................................ 196
13.11 OPERATION ........................................................................................................................................... 197
13.11.1 To Access the Vacuum Controller Parameters ............................................................................................................. 197
13.12 PARAMETER TABLES ............................................................................................................................. 198
13.12.1 High Vacuum Parameter Tables...................................................................................................................................... 198
13.12.2 Low Vacuum Parameter Tables ....................................................................................................................................... 198
13.12.3 Backing Vacuum Parameter Tables ................................................................................................................................ 198
13.12.4 Gauge Switching Parameter Tables ............................................................................................................................... 199
13.12.5 Setpoint Parameter Tables .............................................................................................................................................. 199
13.12.6 Pump Control Parameter Tables..................................................................................................................................... 199
13.12.7 Leak Detect Parameter Tables ........................................................................................................................................ 200
13.12.8 Vacuum display Parameter Tables ................................................................................................................................. 200
13.13 CONFIGURATION LEVEL ...................................................................................................................... 201
13.13.1 To Configure the Vacuum Summary as the HOME Page............................................................................................ 201
13.13.2 To Customise the Vacuum Summary Page ................................................................................................................... 202
13.13.3 Vacuum Function Block .................................................................................................................................................... 202
13.14 VACUUM CONTROLLER WIRING EXAMPLES ..................................................................................... 203
13.14.1 Simple Temperature and Vacuum Control ................................................................................................................... 203
13.14.2 To Scale Vacuum Readout in Other Units ..................................................................................................................... 205
14. CHAPTER 14 INPUT OPERATORS ......................................................................................... 206
14.1 WHAT ARE INPUT OPERATORS ................................................................................................................ 206
14.2 CUSTOM LINEARISATION ......................................................................................................................... 207
14.2.1 Compensation for Sensor Non-Linearities .................................................................................................................... 207
14.3 TO VIEW AND ADJUST INPUT OPERATOR PARAMETERS .................................................................... 208
14.3.1 Input Operator Custom Linearisation Parameters ....................................................................................................... 208
14.4 THERMOCOUPLE/PYROMETER SWITCHING.......................................................................................... 209
14.4.1 Input Operators Switch Over Parameters ..................................................................................................................... 209
14.5 TO SET UP INPUT OPERATORS (MONITOR) ........................................................................................... 210
14.5.1 Input Operator Monitor Parameters............................................................................................................................... 210
14.6 BCD INPUT .................................................................................................................................................. 210
14.6.1 Main Features..................................................................................................................................................................... 210
14.6.2 BCD Parameters ................................................................................................................................................................ 211
14.7 INPUT OPERATORS WIRING EXAMPLES ................................................................................................. 212
14.7.1 Switch Over Loop With Custom Linearised Input ........................................................................................................ 212
14.7.2 Configuring the BCD Input to Select a Program .......................................................................................................... 213
14.7.3 Holdback Duration Timer ................................................................................................................................................. 214
15. CHAPTER 15 TIMER, CLOCK, TOTALISER, OPERATION ..................................................... 215
15.1 WHAT ARE TIMER BLOCKS? ..................................................................................................................... 215
15.2 TIMER TYPES ............................................................................................................................................... 216
15.2.1 On Pulse Timer Mode ....................................................................................................................................................... 216
15.2.2 Off Delay Timer Mode ...................................................................................................................................................... 217
15.2.3 One Shot Timer Mode ...................................................................................................................................................... 218
15.2.4 Compressor or Minimum On Timer Mode.................................................................................................................... 219
15.3 TO VIEW AND ADJUST TIMER PARAMETERS ......................................................................................... 220
15.3.1 Timer Parameters .............................................................................................................................................................. 220
15.4 THE CLOCK ................................................................................................................................................. 221
15.4.1 Clock Parameters .............................................................................................................................................................. 221
15.5 TIME BASED ALARMS ................................................................................................................................ 222
15.5.1 Timer Alarm Parameters ................................................................................................................................................... 222
Page 9
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 7
15.6 TOTALISERS ............................................................................................................................................... 223
15.6.1 Totaliser Parameters ..........................................................................................................................................................223
15.7 APPLICATION EXAMPLE ........................................................................................................................... 224
15.7.1 Compressor Timer .............................................................................................................................................................224
16. CHAPTER 16 ADVANCED FUNCTIONS ............................................................................... 225
16.1 PATTERN GENERATOR ............................................................................................................................. 225
16.1.1 Example: Programmer Event Outputs ...........................................................................................................................225
16.2 ANALOGUE SWITCHES............................................................................................................................. 227
16.2.1 To Set up an Analogue Switch .........................................................................................................................................227
16.3 USER VALUES ............................................................................................................................................. 228
16.3.1 To Access User Values .......................................................................................................................................................228
16.3.2 User Values Parameter Table ...........................................................................................................................................228
16.4 USER MESSAGES ....................................................................................................................................... 229
16.4.1 To Configure A User Message .........................................................................................................................................229
16.5 USER SWITCHES ........................................................................................................................................ 230
16.5.1 To Configure User Switches .............................................................................................................................................230
16.6 CUSTOM ENUMERATIONS ....................................................................................................................... 231
16.6.1 To Configure Custom Enumerations ..............................................................................................................................231
17. CHAPTER 17 USER PAGES .................................................................................................... 234
17.1 WHAT ARE USER PAGES ........................................................................................................................... 234
17.2 USER PAGE STYLES ................................................................................................................................... 234
17.2.1 Single Loop User Page ......................................................................................................................................................234
17.2.2 Dual Loop User Page .........................................................................................................................................................235
17.2.3 Triple Loop User Page – Style 1 .......................................................................................................................................235
17.2.4 Triple Loop User Page – Style 2 .......................................................................................................................................236
17.2.5 Status Grid User Page ........................................................................................................................................................236
17.2.6 Bar Graph ............................................................................................................................................................................237
17.2.7 Parameter List Style ............................................................................................................................................................237
17.3 To Configure a User page ......................................................................................................................... 238
17.3.1 To Display the User Page View ........................................................................................................................................240
17.4 Auto manual operation from a user page ............................................................................................... 240
17.5 USER PAGE PARAMETER TABLES ............................................................................................................ 241
17.5.1 Single Loop .........................................................................................................................................................................241
17.5.2 Dual Loop ............................................................................................................................................................................242
17.5.3 Triple Loop 1 and 2 ............................................................................................................................................................243
17.5.4 Status Grid ...........................................................................................................................................................................244
17.5.5 Bar Graph ............................................................................................................................................................................245
17.5.6 Parameter List .....................................................................................................................................................................246
17.5.7 Blank Page ...........................................................................................................................................................................246
18. CHAPTER 18 ANALOGUE AND MULTIPLE OPERATORS .................................................. 247
18.1 WHAT ARE ANALOGUE OPERATORS? ................................................................................................... 247
18.1.1 Analogue Operations ........................................................................................................................................................248
18.2 TO CONFIGURE ANALOGUE OPERATORS ............................................................................................ 249
18.2.1 Analogue Operator Parameters ......................................................................................................................................249
18.3 Multiple operators ..................................................................................................................................... 250
18.3.1 Cascading Multiple Input Blocks .....................................................................................................................................250
18.4 To enable multi operators ......................................................................................................................... 251
18.5 to locate multi operator parameters ........................................................................................................ 251
18.5.1 MULTI OPERATOR MultiOp1 (to 3) Page .......................................................................................................................251
18.5.2 Use of Default .....................................................................................................................................................................252
19. CHAPTER 19 LOGIC OPERATORS........................................................................................ 253
19.1.1 Logic Operations ................................................................................................................................................................253
19.2 TO CONFIGURE LOGIC OPERATORS ..................................................................................................... 254
19.2.1 Logic Operator Parameters ..............................................................................................................................................254
19.3 PATCH WIRING .......................................................................................................................................... 255
19.3.1 Patch Wiring Parameters ...................................................................................................................................................255
20. CHAPTER 20 DIGITAL COMMUNICATIONS ....................................................................... 256
20.1 WHAT IS DIGITAL COMMUNICATIONS? ................................................................................................ 256
20.2 TO CONFIGURE COMMUNICATIONS PARAMETERS ........................................................................... 257
20.2.1 H Module Parameters ........................................................................................................................................................257
20.2.2 J Module Parameters .........................................................................................................................................................258
20.3 DIGITAL COMMUNICATIONS DIAGNOSTICS ........................................................................................ 259
20.4 Ethernet Technical Note ............................................................................................................................ 260
20.4.1 MAC address display .........................................................................................................................................................260
20.4.2 DHCP Settings ....................................................................................................................................................................260
20.4.3 Instrument setup ................................................................................................................................................................260
20.4.4 Network Connection ..........................................................................................................................................................260
20.4.5 Dynamic IP Addressing .....................................................................................................................................................260
20.4.6 Fixed IP Addressing ...........................................................................................................................................................260
20.4.7 Additional notes .................................................................................................................................................................260
Page 10
Engineering Handbook 2704 Controller
8 Part No HA026933 Issue 7.0 Nov-12
20.4.8 iTools Setup ........................................................................................................................................................................ 261
20.5 Addendum:- 2704 Controller Specials number EU0678 ....................................................................... 262
21. CHAPTER 21 2704 MASTER COMMUNICATIONS .............................................................. 263
21.1 INTRODUCTION ......................................................................................................................................... 263
21.1.1 Broadcast Communications............................................................................................................................................. 263
21.1.2 Direct read/write................................................................................................................................................................ 263
21.2 WIRING CONNECTIONS ........................................................................................................................... 264
21.2.1 Example Wiring Diagrams for Different Slaves ............................................................................................................ 265
21.3 cross-board version .................................................................................................................................... 267
21.4 Basic Navigation ......................................................................................................................................... 267
21.5 To Configure Parameters ........................................................................................................................... 268
21.6 To Configure Slaves ................................................................................................................................... 269
21.7 Parameter Tables ........................................................................................................................................ 270
21.8 additional notes .......................................................................................................................................... 272
21.8.1 IEEE in 2000 Series ............................................................................................................................................................ 272
21.8.2 Configuration mode ......................................................................................................................................................... 272
22. CHAPTER 22 STANDARD IO .................................................................................................. 273
22.1 WHAT IS STANDARD IO? .......................................................................................................................... 273
22.2 PV Input ....................................................................................................................................................... 273
22.2.1 To Scale the PV Input ........................................................................................................................................................ 273
22.2.2 Offset ................................................................................................................................................................................... 274
22.2.3 To View and Change Input Filter Time .......................................................................................................................... 275
22.2.4 Standard IO PV Input Parameters ................................................................................................................................... 275
22.3 ANALOGUE INPUT ..................................................................................................................................... 277
22.3.1 To Scale the Analogue Input ........................................................................................................................................... 277
22.3.2 Standard IO
Analogue Input
Parameters ...................................................................................................................... 277
22.3.3 Sensor Break Value ........................................................................................................................................................... 278
22.4 FIXED RELAY OUTPUT ............................................................................................................................... 278
22.4.1 TO SCALE THE FIXED RELAY OUTPUT ......................................................................................................................... 278
22.5 THE FIXED RELAY OUTPUT PARAMETERS .............................................................................................. 280
22.5.1 Standard IO
AA Relay
Parameters .................................................................................................................................. 280
22.6 STANDARD IO DIG I/OPARAMETERS ...................................................................................................... 281
22.6.1 Standard
Digital IO
Parameters ...................................................................................................................................... 281
22.7 STANDARD IO DIAGNOSTIC PARAMETERS ........................................................................................... 283
22.7.1 Standard IO Diagnostic Parameters Table .................................................................................................................... 283
23. CHAPTER 23 MODULE IO ...................................................................................................... 284
23.1 WHAT IS MODULE IO? .............................................................................................................................. 284
23.2 MODULE IDENTIFICATION ....................................................................................................................... 285
23.2.1 Idents Page ......................................................................................................................................................................... 285
23.3 MODULE IO PARAMETERS ....................................................................................................................... 286
23.3.1 DC Control and DC Retransmission ............................................................................................................................... 286
23.3.2 Relay Output ...................................................................................................................................................................... 287
23.3.3 Triac Output ....................................................................................................................................................................... 288
23.3.4 Triple Logic Output and Single Isolated Logic Output ............................................................................................... 289
23.3.5 Triple Logic and Triple Contact Input ............................................................................................................................ 290
23.3.6 Transmitter Power Supply ................................................................................................................................................ 290
23.3.7 Transducer Power Supply ................................................................................................................................................ 290
23.3.8 Potentiometer Input .......................................................................................................................................................... 291
23.3.9 PV Input ............................................................................................................................................................................... 291
23.3.10 DC Input .............................................................................................................................................................................. 293
23.3.11 Dual PV Input...................................................................................................................................................................... 294
23.3.12 4-Wire RTD Input ............................................................................................................................................................... 296
23.3.13 Dual DC Output ................................................................................................................................................................. 297
23.3.14 Dual DC Output Module IO Parameters ....................................................................................................................... 298
23.3.15 High Resolution Retransmission Output ........................................................................................................................ 299
23.3.16 High Resolution Output Module Parameters ............................................................................................................... 303
23.4 TDS input Module ...................................................................................................................................... 304
23.4.1 TDS Input Module Parameters ........................................................................................................................................ 304
23.4.2 Cable Offset ....................................................................................................................................................................... 305
23.5 MODULE SCALING .................................................................................................................................... 306
23.5.1 The PV Input ....................................................................................................................................................................... 306
23.5.2 To Scale The PV Input:-..................................................................................................................................................... 307
23.5.3 Output modules ................................................................................................................................................................ 308
23.5.4 To Scale A Control Output:- ............................................................................................................................................ 309
23.5.5 Retransmission Output ..................................................................................................................................................... 310
23.5.6 To Scale the Potentiometer input ................................................................................................................................... 311
23.6 MODULE IO WIRING EXAMPLES .............................................................................................................. 313
23.6.1 To Configure Module 1 Channel A to Run a Program ................................................................................................ 313
23.6.2 To Operate a Relay from a Digital Input ........................................................................................................................ 313
23.6.3 Zirconia Probe Impedance Measurement ..................................................................................................................... 314
Page 11
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 9
24. CHAPTER 24 TRANSDUCER SCALING................................................................................. 316
24.1 WHAT IS TRANSDUCER SCALING?.......................................................................................................... 316
24.2 SHUNT CALIBRATION ............................................................................................................................... 316
24.2.1 To Calibrate a Strain Gauge Bridge Transducer ...........................................................................................................317
24.3 LOAD CELL CALIBRATION ....................................................................................................................... 319
24.3.1 To Calibrate a Load Cell ....................................................................................................................................................319
24.4 COMPARISON CALIBRATION .................................................................................................................. 320
24.4.1 To Calibrate a Controller Against a Second Reference ...............................................................................................321
24.5 AUTO-TARE CALIBRATION ...................................................................................................................... 322
24.5.1 To Use the Auto-Tare Feature ..........................................................................................................................................322
24.6 TRANSDUCER SCALING PARAMETERS .................................................................................................. 324
24.6.1 Transducer Scaling Parameter Table ..............................................................................................................................324
24.6.2 Parameter Notes .................................................................................................................................................................325
25. CHAPTER 25 IO EXPANDER.................................................................................................. 326
25.1 WHAT IS IO EXPANDER? .......................................................................................................................... 326
25.2 TO CONFIGURE IO EXPANDER ............................................................................................................... 327
25.2.1 IO Expander parameters ...................................................................................................................................................327
26. CHAPTER 26 DIAGNOSTICS ................................................................................................. 328
26.1 WHAT IS DIAGNOSTICS? .......................................................................................................................... 328
26.1.1 Diagnostics Parameters .....................................................................................................................................................328
27. CHAPTER 27 CALIBRATION .................................................................................................. 330
27.1 USER CALIBRATION .................................................................................................................................. 330
27.2 PRECAUTIONS ........................................................................................................................................... 330
27.3 PV INPUT ..................................................................................................................................................... 331
27.3.1 To Calibrate mV Range .....................................................................................................................................................331
27.3.2 Thermocouple Calibration ...............................................................................................................................................333
27.3.3 Voltage Calibration ............................................................................................................................................................333
27.3.4 High Z Voltage Calibration ...............................................................................................................................................333
27.3.5 3-Wire RTD Calibration .....................................................................................................................................................334
27.4 ANALOGUE INPUT .................................................................................................................................... 335
27.5 MODULE I/O .............................................................................................................................................. 336
27.5.1 DC Output Module ............................................................................................................................................................336
27.5.2 PV Input Module .................................................................................................................................................................338
27.5.3 Dual PV Input Module .......................................................................................................................................................338
27.5.4 DC Input Module ................................................................................................................................................................338
27.5.5 TDS Input Module – Conductance Calibration ..............................................................................................................339
27.5.6 4-Wire RTD Module Calibration.......................................................................................................................................340
27.6 TO RESTORE FACTORY CALIBRATION VALUES .................................................................................... 342
28. CHAPTER 28 BOILER CONTROL .......................................................................................... 343
28.1 introduction ................................................................................................................................................ 343
28.2 what iS TDs?................................................................................................................................................ 343
28.3 how is tds measured? ................................................................................................................................ 344
28.3.1 ‘Specific Conductance’ ......................................................................................................................................................344
28.3.2 Temperature Correction Factor – TCF25(T
Liquid
) ............................................................................................................344
28.3.3 Probe Factor (K) ..................................................................................................................................................................345
28.3.4 Probe Design and TDS Module Operation ....................................................................................................................345
28.3.5 Probe Deterioration ...........................................................................................................................................................345
28.3.6 Driver O/P ............................................................................................................................................................................346
28.3.7 Bubbles ................................................................................................................................................................................346
28.4 TDS Function Block .................................................................................................................................... 347
28.4.1 Installation versus Operation Modes ..............................................................................................................................347
28.4.2 Probe Deterioration / Scaling...........................................................................................................................................347
28.4.3 TDS Function Block Parameters .......................................................................................................................................348
28.4.4 Further Parameter Descriptions .......................................................................................................................................350
28.5 bottom blowdown Function Block ........................................................................................................... 355
28.5.1 Bottom Blowdown of Multiple Boilers ............................................................................................................................355
28.5.2 Operating Principles of High Integrity Interlock Bus ....................................................................................................356
28.5.3 Blowdown Sequence .........................................................................................................................................................357
28.5.4 Non high integrity Interlock Bus ......................................................................................................................................357
28.5.5 Valve Switch Option ...........................................................................................................................................................357
28.5.6 Bottom Blowdown Parameters ........................................................................................................................................358
28.5.7 Example: To Perform a Boiler Blowdown ......................................................................................................................359
28.6 TDS Input Module ...................................................................................................................................... 359
29. APPENDIX A ORDER CODE .................................................................................................. 360
29.1 hardware code ........................................................................................................................................... 360
29.2 quick start code .......................................................................................................................................... 361
29.3 Quick start code example: ........................................................................................................................ 361
Page 12
Engineering Handbook 2704 Controller
10 Part No HA026933 Issue 7.0 Nov-12
30. APPENDIX B SAFETY AND EMC INFORMATION ............................................................... 362
30.1 Safety ........................................................................................................................................................... 362
30.1.1 Electromagnetic compatibility ........................................................................................................................................ 362
30.2 GENERAL ..................................................................................................................................................... 362
30.3 Service and repair ....................................................................................................................................... 362
30.3.1 Electrostatic discharge precautions ............................................................................................................................... 362
30.3.2 Cleaning .............................................................................................................................................................................. 362
30.4 Installation Safety Requirements ............................................................................................................... 363
30.4.1 Safety Symbols ................................................................................................................................................................... 363
30.4.2 Personnel ............................................................................................................................................................................ 363
30.4.3 Enclosure of live parts ....................................................................................................................................................... 363
30.4.4 Isolation ............................................................................................................................................................................... 363
30.4.5 Wiring .................................................................................................................................................................................. 363
30.4.6 Power Isolation .................................................................................................................................................................. 364
30.4.7 Earth leakage current........................................................................................................................................................ 364
30.4.8 Overcurrent protection .................................................................................................................................................... 364
30.4.9 Voltage rating .................................................................................................................................................................... 364
30.4.10 Conductive pollution ........................................................................................................................................................ 364
30.4.11 Over-temperature protection .......................................................................................................................................... 364
30.4.12 Grounding of the temperature sensor shield ............................................................................................................... 364
30.5 Installation requirements for EMC ............................................................................................................ 364
30.5.1 Routing of wires ................................................................................................................................................................. 365
31. APPENDIX C TECHNICAL SPECIFICATION ......................................................................... 365
31.1 all analogue, dual and pv inputs ............................................................................................................... 365
31.2 Precision PV input / Module ...................................................................................................................... 365
31.3 dual (probe) input module ........................................................................................................................ 366
31.4 Analogue input ........................................................................................................................................... 366
31.5 analogue input module ............................................................................................................................. 366
31.6 Standard digital I/O .................................................................................................................................... 367
31.7 Digital input modules ................................................................................................................................. 367
31.8 Digital output modules .............................................................................................................................. 367
31.9 Analogue output Modules ......................................................................................................................... 367
31.10 Transmitter PSU ...................................................................................................................................... 367
31.11 Transducer PSU ...................................................................................................................................... 367
31.12 Dual DC Output ..................................................................................................................................... 368
31.13 high resolution DC Output.................................................................................................................... 368
31.14 Potentiometer input ............................................................................................................................... 368
31.15 TDS module ............................................................................................................................................ 368
31.16 4-Wire RTD Input .................................................................................................................................... 369
31.17 Digital communications ......................................................................................................................... 369
31.18 Alarms ..................................................................................................................................................... 370
31.19 User messages ....................................................................................................................................... 370
31.20 Control functions.................................................................................................................................... 370
31.21 Setpoint programmer ............................................................................................................................ 370
31.22 Advanced functions ............................................................................................................................... 370
31.23 General specification ............................................................................................................................. 370
31.24 graphical representation of errors ....................................................................................................... 371
31.24.1 mV Input .............................................................................................................................................................................. 371
31.24.2 Mid range high impedance Input ................................................................................................................................... 371
31.24.3 High Level Input ................................................................................................................................................................. 372
31.24.4 3-Wire RTD (Pt-100) Input type ...................................................................................................................................... 372
31.24.5 Thermocouple Input type ................................................................................................................................................ 373
32. APPENDIX D PARAMETER UNITS AND ADDRESSES ......................................................... 374
32.1 COMMONLY USED PARAMETERS ........................................................................................................... 374
32.2 PARAMETER UNITS .................................................................................................................................... 377
32.3 MODULE STATUS MESSAGES .................................................................................................................. 377
ISSUE STATUS OF THIS MANUAL
Issue 6 applise to firmware version 6.51. The manual has been re-formatted in style and size (now A4) to maintain consistency with other controller manuals. Updates also include Installation and Operation at the beginning of the document and corrections to cascade controller block diagram sections 11.10.4, and 11.10.5.
Issue 7 updates Directive numbers in section 30.1.
Page 13
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 11
Related Handbooks
The following related handbooks may be downloaded from the Eurotherm web site www.eurotherm.co.uk/
2704 User Guide (shipped with the controller) Part No. HA029465.
Describes Installation and general operation
Series 2000 Communication Handbook Part No. HA026230
Describes EI-BiSynch and Modbus digital communications
Series 2000 Profibus-DP Communications Handbook Part No. HA026290
Describes Profibus digital communications
Series 2000 DeviceNet
®
Handbook Part No
HA027506
Describes DeviceNet
®
digital communications
Handbook Supplements
2704CP Furnace Atmosphere Controller Supplement Part No. HA027734
Describes 2704 controller configured for carbon, dewpoint and oxygen control using Zirconia probes
2704VC Vacuum Furnace Controller Supplement Part No. HA027655
Describes 2704 controller configured for temperature and vacuum control of vacuum furnaces
2704MP Melt Pressure Controller Supplement Part No. HA027519
Describes 2704 controller configured for measurement and control of melt pressure in extruders
OEM Security Supplement Part No. HA027482 Describes the orderable option which allows an OEM
to develop and install machine specific strategies
Boiler Controller Part No. HA028177 Specific clone file description
Page 14
Engineering Handbook 2704 Controller
12 Part No HA026933 Issue 7.0 Nov-12
1. CHAPTER 1 INTRODUCTION
Thank you for selecting the 2704 High Performance Programmer/Controller. This chapter provides a general overview of your controller to help you to become more familiar with its use, and to ensure that it is the correct type for your process.
1.1 ABOUT THIS MANUAL
This manual is intended for those who wish to install, commission and configure the controller.
An Installation and Operation sheet is supplied with the controller part number HA029465.
Access to the parameters in the controller is achieved through five configurable levels of security:-
Level 1 Operation only. This level allows, for example, parameters to be changed within safe limits
or programmers to be run, held or reset.
Level 2 Supervisory level. This level allows, for example, parameter limits to be pre-set or programs
to be edited or created. (Default Passcode = 2)
Level 3 Commissioning level. This level is intended for use when commissioning the instrument. It
allows, for example, calibration offsets to be adjusted to match transducer and transmitter characteristics.
(Default Passcode = 3)
View Configuration
It is possible also to read the configuration of the controller at any level but the configuration cannot be changed.
(Passcode = 2704)
Configuration Configuration of the controller allows you to set up the fundamental characteristics of the
controller so that it can be made to match the requirements of the process. (Default Passcode = 4)
1.1.1 The Structure Of This Manual
This chapter provides a general overview of the controller.
Chapter 2 describes installation and wiring.
Chapter 3 describes general operation in Operator levels.
Remaining chapters are associated with configuring the controller to specific applications and provide parameter tables with explanations of their meanings. These chapters follow the order in which the features appear in the controller and the navigation diagram in section 3.3.
Page 15
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 13
1.2 WHAT IS 2704
The 2704 is a modular, fully configurable, high accuracy, high stability temperature and process controller which is available in a single, dual or three loop format.
It is supplied in accordance with an ordering code which can be found printed on a label on the side of the instrument case. A description of the order code is given in Appendix A of this guide and should be checked with that shown on the label.
A 120 x 160 pixel electroluminescent is used to show all process information. The user interface is menu driven via the display and seven front panel keys.
Figure 1-1 shows an example of this display when the instrument has been configured as a three loop controller.
Figure 1-1: General View of 2704 Controller Display
Features include:
Advanced ramp/dwell programmer with storage of up to 50 programs.
Application specific controllers such as Carbon Potential, Humididty and Melt Pressure
A wide variety of inputs which can be configured, including thermocouples, Pt100 resistance thermometers
and high level process inputs.
Each loop can be defined to be PID, On/Off or motorised valve position and can control using a variety of
strategies including single, cascade, override and ratio control.
PID control outputs can be relay, logic, triac or dc with motorised valve position outputs being relay triac or
logic.
Auto tuning and PID gain scheduling are available to simplify commissioning and optimise the process
Configuration of the controller is explained in this Manual. Configuration is achieved either via the front panel operator interface or by using ‘iTools’ - a configuration package which runs under the Windows 95, or NT operating systems
Figure 1-2: General View of 2704 Controller
KEY
 Display screen  Latching earsPanel sealing gasketPanel retaining clips  Label  Sleeve  Terminal covers Ratchets
Page 16
Engineering Handbook 2704 Controller
14 Part No HA026933 Issue 7.0 Nov-12
2. CHAPTER 2 INSTALLATION
The 2704 controller must be mounted and wired in accordance with the instructions given in this chapter and in the Installation sheet, Part No. HA029465 which is supplied with the controller.
The controller is intended to be mounted through a cut out in the front panel of an electrical control cabinet. Select a location where the minimum vibrations are present and the ambient temperature is within 0 and 50
O
C
(32 and 122
O
F). The controller is retained in position using the panel mounting clips supplied.
All wires are connected to terminals at the rear of the instrument. Each block of six terminals is protected by a hinged cover which clicks into closed position.
Before proceeding please read Appendix B ‘Safety and EMC Information’.
2.1 MECHANICAL INSTALLATION
2.1.1 Positioning
The controller can be mounted vertically or on a sloping panel of maximum thickness 15mm (0.6in). Adequate access space must be available at the rear of the instrument panel for wiring and servicing purposes. The outline dimensions are shown in below.
Take care not to cover ventilation holes in the top, bottom and sides of the instrument.
2.1.2 Outline dimensions Model 2704
Figure 2-1: Outline Dimensions
Front Panel Height 96mm
(3.78in)
Overall depth behind panel 150mm
(5.91in)
Front panel width 96mm
(3.78in)
Panel thickness up to 15mm,
0.6in.
Page 17
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 15
2.1.3 Mounting the Controller
1. Prepare the panel cut-out to the size shown in Figure 2-2. Ensure that there is sufficient spacing between instruments as shown by the minimum dimensions given in Figure 2-2. Ensure also that the controller is not mounted close to any device which is likely to produce a significant amount of heat which may affect the performance of the controller.
2. Insert the controller through the panel cut-out.
3. Spring the upper and lower panel retaining clips into place. Secure the controller in position by holding it level and pushing both retaining clips forward.
4. Peel off the protective cover from the display.
Note:- If the retaining clips subsequently need removing, in order to extract the controller from the control panel, they can be unhooked from the side with either your fingers or a screwdriver.
Figure 2-2: Panel Cut-out and Minimum Spacing Requirements
2.1.4 Unplugging and Plugging in the Controller
If required, the controller can be unplugged from its sleeve by easing the latching ears outwards and pulling the controller forward out of the sleeve. When plugging the controller back into its sleeve, ensure that the latching ears click into place.
It is recommended that the power to the controller is switched off when un-plugging or plugging the controller into its sleeve. This is to prevent premature wear on the controller connectors when current is flowing through them.
Panel cut-out
92 x 92 mm
3.62 x 3.62 in
-0
+0.8
-0
+0.03
Recommended minimum spacing of controllers
38mm (1.5in)
10mm (0.4in)
(Not to scale)
Page 18
Engineering Handbook 2704 Controller
16 Part No HA026933 Issue 7.0 Nov-12
2.2 I/O MODULES
The 2704 controller has the facility to fit optional plug in modules. The connections for these modules are made to the inner three connector blocks as shown below.
The modules are:
Communications modules.
I/O modules
A list of available modules is given in Table 23-1.
These modules are fitted simply by sliding them into the relevant position as shown below.
Figure 2-3: View of the Plug-in Modules
2.2.1 To Add or Change Modules
Should it be necessary to add, remove or change the position of modules the following procedure is recommended.
Remove the controller form its sleeve.
It is recommended that the controller is switched off before it is removed from its sleeve.
1. To remove the controller from its sleeve, push both latching ears
(Figure 2-1) outwards and ease the
controller forwards from its sleeve. It should not be necessary to use any tools for this.
2. To remove a module it may be gripped by the rear terminals and pulled out from its location.
3. To fit a new module gently insert it into the required location ensuring that the raised section on the plastic
cover of the module slides into the slot in the retaining housing.
4. Slide the controller back into its sleeve and turn power back on.
5. After a brief initialisation period, the message !:Module Changed will appear on the display.
6. Press and together, as instructed, to acknowledge.
7. If the message Bad Ident is displayed this indicates that the wrong type of module has been installed, for example an unisolated logic output module from 2400 series.
|
Page 19
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 17
2.3 WIRING
WARNING
You must ensure that the controller is correctly configured for your application. Incorrect configuration could result in damage to the process being controlled, and/or personal injury. It is your responsibility, as the installer, to ensure that the configuration is correct. The controller may either have been configured when ordered, or may need configuring now.
Before proceeding further, please read Appendix B, Safety and EMC information.
2.3.1 Electrical Connections
All electrical connections are made to the screw terminals at the rear of the controller. They accept wire sizes from 0.5 to 1.5 mm
2
(16 to 22 AWG) and should be tightened to a torque of 0.4Nm (3.5lbin). If you wish to use crimp connectors, the correct size is AMP part number 349262-1. The terminals are protected by a clear plastic hinged cover to prevent hands, or metal, making accidental contact with live wires.
2.3.2 Rear Terminal Layout
The rear terminal layout is shown in Figure 2-4, which identifies terminal designations and their functions. Refer to the individual diagrams to wire the controller to your requirements.
The two outer terminal strips have fixed hardware for all versions of the instrument, as follows:-
A Process Variable input which can be configured for:-
Thermocouple, RTD, Pyrometer, Voltage (e.g. 0-10Vdc) or Milliamp (e.g. 4-20mA) plus vacuum –
log10
Seven Digital I/O, configurable as input or output
Inputs are logic (-1 to 35Vdc) or contact closure, and can be configured for:- Manual, Remote, Run,
Hold, Reset, etc,
Outputs are open collector requiring an external power supply, and can be configured as event,
status time proportioning or valve position outputs.
One digital input
An I/O expander which allows additional digital I/O via an external unit, or an extra digital input
A changeover relay which can be configured as an alarm or event output. It cannot be configured as a time
proportioning output
An analogue input for volts (e.g. 0-10Vdc) or Milliamp (e.g. 4-20mA) signals to a second PID loop, setpoint,
etc,. (This input can be characterised to match a particular curve from a transmitter. It cannot accept thermocouple inputs directly)
Power supply to the unit. The supply may be 85 - 264Vac 50 or 60 Hz, The three central terminal strips are for optional plug in modules, as follows:-
Terminals marked 2A to 2D are reserved for a Memory Module only. No connections should be made to
these terminals
Terminals marked HA to HF are connections for optional EIA232, EIA485, or EIA422 communications
modules
Terminals marked JA to JF are connections for an optional slave communications module or second
communications port used to communicate with other instruments The modules fitted into the above two communications slots can be inter-changed
For a full list of available modules refer to the Ordering code - Appendix A and the Technical Specification ­Appendix C.
Warning:- Take care that mains supplies are connected only to the power supply terminals (100 to 240Vac only), the fixed relay terminals or to relay or triac modules. Under no circumstances should mains supplies be connected to any other terminals.
!
Page 20
Engineering Handbook 2704 Controller
18 Part No HA026933 Issue 7.0 Nov-12
2.4 REAR TERMINALS
Figure 2-4: Rear Terminal Connections
Hinged cover in open position
BB
B
A
BC
2D
2B
2
A
2C
1D
1B
1A
1C
M O D U
L
E
1
M O D U L E
3
HF
HD
HE
JF
JD
JE
D8
E2
E1
AC
AA
AB
HB
HA
HC
JB
JA
JC
D5
D4
D3
D1
DC
D2
D7
D6
V-
VH
V+
M
O D U L E
4
M
O D U L E
5
M O D U
L
E
6
Power Supply
Digital Input
Relay
Analogue input 0-10V
6D
6C
6A
5D
5C
5B
5A
4D
4C
4B
4
A
PV input
I/O Expander or Digital input
Digital I/O
3B
3A
3C
3D
C O M M S
M O D U L E H
C O M M S
M O D U L E J
Analogue input screen
The functionality of the two outer rows of terminals is common to all instrument variants, as follows:-
PV input VH, VI, V+, V-
Analogue input BA, BB
I/O expander E1, E2
Fixed changeover relay
AA, AB, AC
Digital I/O channels D1 to D8 and DC
Power supply L, N, Earth
* Terminals 2A, 2B, 2C, 2D must not be wired to.
*
*
*
*
Page 21
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 19
2.5 STANDARD CONNECTIONS
2.5.1 Power Supply Wiring
Controllers supplied with the VH Supply Voltage option are suitable for connection to a power supply of between 100 and 240Vac, -15%, +10%, 48 to 62 Hz.
Controllers supplied with the VL Supply Voltage option are suitable for connection to a power supply of between 24Vac/dc , -15%, +10%, 48 to 62Hz or 20 to 29Vdc.
It is the users responsibility to provide an external fuse or circuit breaker. Suitable fuses are : For 100 to 240 volt supply Fuse type T (EN60127 time-lag type) rated at 1A ,250V 24 volt supply Fuse type T (EN60127 time-lag type) rated at 4A, 250V
Figure 2-5: Supply Voltage Connections
2.5.2 Relay Output
A single changeover relay is provided as standard. It can be configured as a control output or an alarm or event output.
Figure 2-6: Wiring Connections For Fixed Relay Output
Fixed relay connections
AC
AA
AB
Normally O
p
en
Normall
y
Closed
Common
Relay Rating 264Vac, 2A Max 1V, 1mA Min
Low Voltage Supply – Code VL
24Vac/dc,
-15%, +10%
Earth
24
24
High Voltage Supply – Code VH
Line 100 to 240Vac
-15%, +10%
Neutral
Earth
L
N
Page 22
Engineering Handbook 2704 Controller
20 Part No HA026933 Issue 7.0 Nov-12
2.5.3 Sensor Input Connections
The fixed PV input can accept a range of sensors including Thermocouple, RTD (Pt100), Pyrometer, Voltage (e.g. 0-10Vdc) or Milliamp (e.g. 4-20mA) signals. These sensors are used to provide inputs to Control Loop 1.
* Note: This connection is shown for 26 and 2700 series controllers. It is not the same as 2400 and 2200 series controllers.
Figure 2-7: Wiring Connections For PV Input
VH
VI
V-
V+
Thermocouple or Pyrometer
+
-
Use the correct type of compensating cable to extend wiring
VH
VI
V-
V+
Voltage 0 to 10V or 0 to 2V
+
-
0 - 10
Volt
source
VH
VI
V-
V+
mV (up to 80mV)
+
-
mVolt
source
VH
VI
V-
V+
RTD (Pt100) *
3-wire
p
latinum resistance thermometer
For 2-wire this is a local link
VH
VI
V-
V+
Current 0 to 20mA (4 to 20mA)
+
-
2.49Ω
resistor
supplied
Current
source
Page 23
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 21
2.5.4 Analogue Input Connections
The analogue input is supplied as standard and is intended to accept 0 to 10 Vdc from a voltage source. A milli­amp current source can be used by connecting a 100Ω resistor across terminals BA and BB. This input can be used as a remote setpoint input, remote setpoint trim or as a high level PV input to a control loop. This input is not isolated from the digital IO.
Figure 2-8: Wiring Connections For Analogue Input
Non-isolated Voltage Source (0 to 10V)
Non­isolated 0 to 10Vdc source
BC
BA
BB
If screened cable is used earth at the supply end
+
-
Isolated Voltage Source (0 to 10V)
Screen
Isolated 0 to 10Vdc source
BC
BA
BB
+
-
100Ω
Non-isolated Current Source (0 - 20mA) (4 - 20mA)
Non­isolated current source
BC
BA
BB
If screened cable is used earth at the supply end
+
-
100Ω
Isolated Current Source (0 - 20mA) (4 - 20mA)
Isolated current source
BC
BA
BB
Screen
+
-
Page 24
Engineering Handbook 2704 Controller
22 Part No HA026933 Issue 7.0 Nov-12
2.5.5 I/O Expander (or Additional Digital Input)
An I/O expander (Model No 2000IO) can be used with the 2704 to allow the number of I/O points to be increased by a further 20 digital inputs and 20 digital outputs. Data transfer is performed serially via a two wire interface from instrument to expander.
If the expander unit is not required it is possible to use terminals E1 & E2 as a secondary digital input. These terminals are not part of the digital I/O terminals D1 to D8 and if used in this way connect a 2K2, ¼ W limiting resistor in series with the input, see Figure 2-9.
Figure 2-9: Wiring Connections for the I/O Expander
For details of the IO Expander refer to the Operating Instructions HA026893. The connections for this unit are reproduced below for convenience.
Figure 2-10: IO Expander Connections
Digital Inputs 11 to 20
15
16
17
18
19
20
11
12
13
14
35
36
37
38
39
40
31
32
33
34
Additional IO Expander
Board
Out
p
uts
31 to 40
+
­+
­+
­+
­+
­+
­+
­+
­+
­+
-
A C
A C
A C
A C A C
A C
A C
A C
A C
A
C
Digital Inputs 1 to 10
10 30
10 IO Expander Board
Out
p
uts
21 to 30
I/O expander connections
E1
E2
20 Inputs
20 Out
p
uts
Expander
Data
transfer
I/O expander connections
E1
E2
+
-
Additional di
g
ital input if the
expander is not used
2K2
Limits:
-1V, +35V
+
-
1
2
3
4
5
6
7
8
21
22
9
10
23
24
25
26
27
28
29
30
24V Suppl
y
ac or dc dc polarity not important
E
24 24
+
-
Transmitter PSU Out
Comms
E1 E2
Screen
Digital Inputs 1 to 10
Out
p
uts
21 to 30
+
-
+
-
+
-
+
­+
­+
­+
­+
­+
-
A B C
A C
A B C
A B C
A B C
A C
A C
A C
A C
A C
Page 25
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 23
2.5.6 Digital I/O
Eight digital I/O connections are provided as standard. They can be individually configured as:
1. Inputs Run, Hold, Reset, Auto/Manual, etc, - logic or contact closure.
2. Outputs Configurable as Control outputs, Programmer Events, Alarms, etc. Digital IO is not isolated from instrument ground.
Figure 2-11: Wiring Connections for Digital I/O
Digital Outputs (Relay, Thyristor or SSR Drive in any combination)
D5
D7
D6
D1
DC
D2
D4
D3
Outputs are open collector
_
+
Relay
Relay
Relay
Thyristor
Unit
Thyristor
Unit
SSR
SSR
External power supply 10 to 35 Vdc. Each output is current limited to 40mA
Digital Inputs (Logic Inputs or Contact Closure in any combination)
D5
D7
D6
D1
DC
D2
D4
D3
This terminal can be used for Digital Input only (not DO)
Common
Common
Logic inputs
(1)
Contact closure inputs
Note 1: Lo
g
ic inputs can accept drive signals from
a voltage source where: <2V = Active (1) Limit -1V >4V = Inactive (0) Limit +35V This action is reversed if the input has
been configured as ‘Inverted’
D8
Page 26
Engineering Handbook 2704 Controller
24 Part No HA026933 Issue 7.0 Nov-12
2.6 OPTIONAL PLUG IN MODULE CONNECTIONS
2.6.1 Digital Communications Connections
Digital Communications modules can be fitted in two positions in the 2704 controller. The connections being available on HA to HF and JA to JF depending on the position in which the module is fitted. The two positions could be used, for example, to communicate with a configuration package, such as ‘iTools’, on one position and to a PC running a supervisory package on the second position.
The connections shown in the following diagrams show EIA232, 2-wire EIA 485, 4-wire EIA 422 and master/slave communications to a second controller.
The diagrams show connections for ‘bench top test’ wiring. For a full description of the installation of a communications link, including line resistors, see Communications Handbook, Part No. HA026230, and EMC Installation Guide, part no. HA025464.
Figure 2-12: EIA232 Communications Connections
Figure 2-13: EIA 485 2- Wire Communications Connections
EIA 232
HF
HB
HA
HC
HE
HD
Common
Com
Rx
PC
Tx
Tx Rx
EIA 485 - 2 wire
HF
HB
HA
HC
HE
HD
Common
A(+)
B(-)
KD485
EIA 232 to EIA 485 2-wire converter
Tx
Rx
PC
Com
RxA
RxB
TxB
TxA
Com
Connections ‘daisy
chained’ to other
instruments
Page 27
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 25
Figure 2-14: RS485 4-Wire Communications Connections
Figure 2-15: Profibus Wiring Connections
EIA485 4-wire (or EIA422)
HF
HB
HA
HC
HE
HD
Common
A(Tx+)
B (Tx-)
Tx
Rx
PC
Com
A’ (Rx+)
B’ (Rx-)
KD485
EIA232 to EIA422/ EIA 485
4-wire converter
RxB
RxA
TxB
TxA
Com
Connections ‘daisy
chained’ to other
instruments
Profibus
HF
HB
HA
HC
HE
HD
Rx/Tx +ve
Rx/Tx -ve
Dig Ground
Shield
VP (+5V)
Connections ‘daisy
chained’ to other
instruments
HF
HB
HA
HC
HE
HD
Shield
390Ω
390Ω
220Ω
Last controller only requires terminating resistors
Rx/Tx +ve
Rx/Tx -ve
Dig Ground
VP (+5V)
Twisted pairs
A B
Master
Page 28
Engineering Handbook 2704 Controller
26 Part No HA026933 Issue 7.0 Nov-12
2.6.2 DeviceNet® Wiring
This section covers the DeviceNet digital communications option. To configure DeviceNet communications refer to the DeviceNet Handbook Part No HA027506.
2.6.2.1 DeviceNet Terminal Functions
Terminal
Reference
CAN
Label
Color
Chip
Description
HA V+ Red DeviceNet network power positive terminal. Connect the red wire of the
DeviceNet cable here. If the DeviceNet network does not supply the power, connect to the positive terminal of an external 11-25 Vdc power supply.
HB CAN_H White DeviceNet CAN_H data bus terminal. Connect the white wire of the DeviceNet
cable here.
HC SHIELD None Shield/Drain wire connection. Connect the DeviceNet cable shield here. To
prevent ground loops, the DeviceNet network should be grounded in only one location.
HD CAN_L Blue DeviceNet CAN_L data bus terminal. Connect the blue wire of the DeviceNet
cable here.
HE V- Black DeviceNet network power negative terminal. Connect the black wire of the
DeviceNet cable here. If the DeviceNet network does not supply the power, connect to the negative terminal of an external 11-25 Vdc power supply.
HF Connect to instrument earth
i
Power taps are recommended to connect the DC power supply to the DeviceNet trunk line. Power taps
include:
A Schottky Diode to connect the power supply V+ and allows for multiple power supplies to be connected. 2 fuses or circuit breakers to protect the bus from excessive current which could damage the cable and
connectors. The earth connection, HF, to be connected to the main supply earth terminal.
Page 29
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 27
2.6.2.2 Wiring Interconnections for DeviceNet Communications
Figure 2-16: Devicenet Wiring
HA
HB
HC
HD
HE
HF
2704 Controller
(SLAVE) Address 11
V+
CAN-H
CAN-L
Drain
V-
HA
HB
HC
HD
HE
HF
2704 Controller
(SLAVE) Address 12
V+
CAN-H
CAN-L
Drain
V-
HA
HB
HC
HD
HE
HF
2704 Controller
(SLAVE) Address N+1
121*
* Fit terminating resistor to last
instrument in the chain
Network Supply
24Vdc ( +
1%)
250mV p-p Ripple
V+
V-
V-
V+
Daisy chain to further
instruments
L
N
E
L
N
E
L
N
E
121 terminating resistor required fitted if not internally
V+ 5
CAN-H 4
CAN-L 2
Drain 3
V- 1
5-Position
COMBICOM
Diag
DB-9M
RDY RUN
NET
MON
Card
Top
Red
Wht
Blu
Blk
Typical Interface Card
(MASTER)
Page 30
Engineering Handbook 2704 Controller
28 Part No HA026933 Issue 7.0 Nov-12
2.6.3 Ethernet Connections
When the controller is supplied with the Ethernet communications option a special cable assembly is also supplied. This cable must be used since the magnetic coupling is contained within the RJ45 connector. It consists of an RJ45 connector (socket) and a termination assembly which must be connected to terminals HA to HF.
Use standard CAT5 cable to connect to the Ethernet 10BaseT switch or hub. Use cross-over cable only if connecting one-to-one with a PC acting as network master
Figure 2-17: Ethernet Connections
View of cable which may also be ordered separately as Part No SUB27/EA
Activit
y
and power on LED indicators
Cable connected to terminals HA to HF
Page 31
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 29
2.6.4 I/O Modules
The 2704 controller contains five positions in which 4-terminal I/O modules can be fitted. These positions are marked Module 1, Module 3, Module 4, Module 5, Module 6, in Figure 2-4. Module 2 is reserved for the Memory Module which can only be fitted in this position. To find out which modules are fitted check the ordering code which is found on a label on the side of the instrument.
Any module, listed in this section, can be fitted in any position, except the PV input - limited to positions 3 and 6 only; and the Analogue Input module - cannot be fitted in slot 5. Care should be taken, therefore, to ensure that modules are fitted as expected from the order code. The instrument can be interrogated in ‘View Config’ level to locate the positions in which the modules are fitted. See Chapter 6, Access Levels. If modules have been added, removed or changed it is recommended that this is recorded on the instrument code label.
I/O Module Typical usage H/W
Code
Connections and examples of use
Note: The order code and terminal number is pre-fixed by the module number. Module 1 is connected to terminals 1A, 1B, 1C, 1D; module 3 to 3A, 3B, 3C, 3D, etc.
Relay (2 pin) and
Dual Relay
max 264Vac, 2A, min 12V, 100mA
Heating, cooling, alarm, program event, valve raise, valve lower
R2 and RR
Change Over Relay
max 264Vac, 2A, min 12V, 10mA
Heating, cooling, alarm, program event, valve raise, valve lower
R4
Isolated Single Logic Output
18Vdc at 24mA max
Heating, Cooling, Program events
LO
Triple Logic Output
(18Vdc at 8mA max. per channel)
Heating, cooling, program events
TP
A
B
D
C
+
_ _
_
+
+
+
Output A
Output B
Output C
Common
SSR or thyristor unit
+
-
A
B
D
C
Voltage supply
Contactor
Relay
Panel lamp
etc
Contactor
Relay
Panel lamp
etc
First relay
Second rela
y
(dual relay only)
A
B
D
C
Voltage supply
Contactor
Relay
Panel lamp
etc
A
B
D
C
+
_ _
_
+
Output A
Common
SSR or thyristor unit
+
-
Page 32
Engineering Handbook 2704 Controller
30 Part No HA026933 Issue 7.0 Nov-12
I/O Module Typical usage H/W
Code
Connections and examples of use
Triac and Dual
Triac
(0.7A, 30 to 264Vac combined rating)
Heating, cooling, valve raise, valve lower
T2 and TT
Note: Dual relay modules may be used in place of dual triac.
Note:­The combined current rating for the two triacs must not exceed 0.7A.
DC Control
(10Vdc, 20mA max)
Heating, cooling
e.g. to a 4-20mA
process actuator
D4
DC Re­transmission
(10Vdc, 20mA max)
Logging of PV, SP, output power, etc.,
(0 to 10Vdc, or
0 to 20mA)
D6
Dual DC Output
(each channel can be 4­20mA or 24Vdc power supply)
Control output 12 bit resolution
Can only be fitted in slots 1,4 or 5
DO
High Resolution DC Output
(one 15 bit 4­20mA plus one 24V power supply
Retransmissio n in ‘feedback mode’
Fitted in slots 1,4 or 5 only
HR
A
B
D
C
Actuator
0-20mA
or
0-10Vdc
-
+
A
B
D
C
To other
controllers
0-20mA
or
0-10Vdc
-
+
A
B
D
C
-
+
-
+
Output 1
Output 2
20V – 30V
4-20mA
A
B
D
C
-
+
-
+
Output 1
Output 2
20V – 30V
4-20mA
A
B
D
C
Voltage
supply
Motorised
valve
Raise
Lower
Second triac
First triac
Page 33
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 31
I/O Module Typical usage H/W
Code
Connections and examples of use
TDS Module
TDS Control in boilers
The diagrams show general wiring connections.
Connection terminals vary from supplier to supplier.
Particular attention must be made to grounding and screen connections as recommended by the supplier
PV Input
(Modules 3 & 6 only)
and
Analogue Input
(Modules 1, 3, 4 & 6 only)
Second or third PV input
mV, V, mA, TC, RTD (Pt100) Zirconia
probe
Second or third PV input
mV, mA, TC, RTD (Pt100)
PV
AM
4 Electrode TDS Probe
Current electrode 1
Voltage electrode 1
Voltage electrode 2
Current electrode 2
A
B
D
C
Probe
Sensor tip
A
B
D
C
Boiler Earth
Probe
3 Electrode TDS Probe
Driver tip
Earth feedback
Earth
Probe tip
Earth
A
B
D
C
Boiler Earth
Probe
2 Electrode TDS Probe
AM (up to 100mV)
A
B
D
C
+
-
mVolt
source
Voltage 0 to 10V or 0 to 2V
A
B
D
C
+
-
0 - 10
Volt
source
A
B
D
C
Thermocouple
-
+
For 2-wire this is a local link
A
B
D
C
3-wire RTD
Current 0 to 20mA (4 to 20mA)
Current
source
A
B
D
C
+
-
2.49Ω
resistor
supplied
Page 34
Engineering Handbook 2704 Controller
32 Part No HA026933 Issue 7.0 Nov-12
I/O Module Typical usage H/W
Code
Connections and examples of use
4-Wire PRT Input
(Modules 3 & 6 only)
Two special versions of the PV Input module provide high accuracy, high stability temperature measurement.
Code PH is PRT 100Ω
Code PL is PRT 25.5Ω
PH
PL
Use screened wires if longer than 30 metres
Triple Logic Input
Events
e.g. Program Run, Reset, Hold
TL
Triple Contact Input
Events
e.g. Program Run, Reset, Hold
TK
24V Transmitter Supply
(20mA)
To power an external transmitter
MS
Transducer Power Supply
Provide 5V or
10Vdc to
power Strain
Gauge
Transducer
+
Shunt Contact
G3 or G5
Note: To minimise noise pick up it is recommended that screened cables are used for strain gauge power supply connections.
A
B
D
C
4-wire RTD
PRT 100Ω
or
PRT25.5Ω
A
B
D
C
+
-
Transmitter
A
B
D
C
Common
In
p
ut 1
In
p
ut 3
Input 2
Logic inputs
<5V ON >10.8V OFF Limits:
-3V, +30V
A
B
D
C
Common
External Switches or Relays
Input 1
Input 3
In
p
ut 2
Contact inputs
<100 ON >28K OFF
A
B
D
C
_
+
A
B
D
C
To Fixed or Module PV Input
External calibration resistor (may be fitted in transducer).
Page 35
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 33
I/O Module Typical usage H/W
Code
Connections and examples of use
Potentio­meter Input
(100Ω to 15KΩ)
Motorised
valve position
feedback
Remote SP
VU
Dual PV Input
(Modules 3 & 6 only)
To accept two inputs from a high level and a low level source.
The two inputs are not isolated from each other.
DP
The common connections to terminal D must be returned separately to D as shown in the dual current example above.
Figure 2-18: Wiring Connections for IO Modules
A
B
D
0v
C
+0.5v
Wiper
A
B
D
C
+
-
Current
source
0-2V
input
Current
source
0-20mA
input
100Ω
2.49
Ω
+
-
Page 36
Engineering Handbook 2704 Controller
34 Part No HA026933 Issue 7.0 Nov-12
2.7 TO CONNECT ZIRCONIA (DUAL SIGNAL) PROBE
A dual signal probe, such as a Zirconia probe, will normally be connected to a Dual PV Input module (Code DP). The module presents two channels, A and C, where A is the voltage input and C is the mV, thermocouple, RTD or mA input.
Example 1 shown below uses the Dual PV Input module with both channels configured. In this configuration the module runs at 4.5Hz. The two channels are un-isolated from one-another but isolated from the rest of the instrument.
Example 2 uses two modules. The modules can either be two PV Input modules (code PV) or a Dual PV Input module (code DP) with Channel C configured as ‘None’ plus a PV Input module. This combination runs at 9Hz and may be used if the loop is unusually fast.
I/O Module Typical usage Order
Code
Connections and examples of use
Dual PV Input
Zirconia probe
DP
Example 1:- Using the Dual PV Input Module.
Channel C is shown configured for thermocouple. The temperature sensor of a zirconia probe is connected to this input, terminals C & D. The Volt Source is connected to the A channel, terminals A & D.
Two PV Input Modules
PV
Example 2:- Using Two Modules
The temperature sensor of the zirconia probe can be connected to the precision PV input of one I/O module, connections C & D, with the Volt Source connected to the second module, terminals A & D.
Figure 2-19: Wiring Connections for Zirconia Probe
A
B
+
-
Zirconia
Volt
source
D
C
+
-
C
D
A
B
D
C
+
-
Zirconia
Volt
source
+
-
Note: The +ve of the volt source must be connected to the-ve of the thermocouple.
Page 37
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 35
2.7.1 Zirconia Probe Screening
2.7.1.1 Zirconia Carbon Probe Construction
Figure 2-20: Zirconia probe construction
2.7.1.2 Screening connections when two modules are used
The zirconia sensor wires should be screened and connected to the outer shell of the probe if it is situated in an area of high interference.
Figure 2-21: Screening connections - two module configuration
2.7.1.3 Screening connections when a dual input module is used
Both the thermocouple and the zirconia sensor wires must be screened and connected to the outer shell of the probe if it is situated in an area of high interference.
Note the reverse connection of the zirconia sensor .
Figure 2-22: Screening connections - dual input configuration
D
D
C
B
A
B
A
Screen
Zirc. mV
T.C.
­+
-
+
C
-
+
-
+
Screened Cable
Outer Electrode
Inner Electrode
Screen
Zirc. mV
T.C.
­+
D
C
B
A
-
+
-
+
-
+
Screened Cable
Screened Compensating Cable
Outer Electrode
Inner Electrode
Outer Electrode
Inner Electrode
Ceramic Insulator
Zirconia Sensor
Hot End
Screen
Zirc. mV
Thermocouple
-
+
-
+
Outer metallic shell of the probe
Page 38
Engineering Handbook 2704 Controller
36 Part No HA026933 Issue 7.0 Nov-12
3. CHAPTER 3 OPERATION
This chapter describes day to day operation of the controller.
3.1 OPERATOR INTERFACE - OVERVIEW
The front panel of the 2704 consists of a 120 x 160 pixel electroluminscent display, and seven operator push­buttons. Figure 3-1 shows an example of a single loop display.
The display is used to show the process conditions.
The seven operator buttons allow adjustments to be made to the controller.
Figure 3-1: Operator Interface (Single Loop)
[Units] If units have been selected in configuration level they will be displayed on the status bar. The choices are:-
oC/oF/o
K V, mV, A, mA PH mmHg, psi, bar, mbar, mmWg, inWg, inWW, PSIG Ohms %, %RH, %O2, %CO2, %CP, PPM Custom units are also possible
SP
P
V
Operator buttons
Alarm Beacon (appears at
the left of the banner when
an alarm is present)
Auto/Manual
Setpoint Source
Loop Type
(text shown ,for exam
p
le ,if
cascade, CSD, is configured)
[Units] or *SBY*
Output level
Program number :
Name
/
Autotune status
Page 39
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 37
3.1.1 The Operator Buttons
Auto/Manual
button
When pressed, this toggles between automatic and manual mode:
If the controller is in automatic mode ‘AUT’ is displayed
If the controller is in manual mode, ‘MAN’ is displayed
Loop select
button
Each press selects each loop in turn or between each loop and the trend chart if each of the above options are configured plus a summary of all loops.
The loop name is shown in the banner at the top of the display
Programmer
button
This button operates the programmer
on all loops
See also
Chapter 8
‘Programmer
Operation’
Press once to display a pop up window
The pop up window will remain for approximately 6 seconds and during this period:-
Press PROG again to RUN a program
Press PROG again to HOLD a program
Press PROG again to toggle between RUN & HOLD
Press PROG and hold for two seconds to reset
Page button Press to select the Page Header ‘Menu’.
Scroll button Press to select a new parameter from the page heading. If held down it will continuously
scroll through the parameters.
Down button Press to decrease an analogue value, or to change the state of a digital value
Up button Press to increase an analogue value, or to change the state of a digital value
Note:- The AUTO, LOOP, or PROG may have been disabled in configuration level.
Figure 3-2: Operator Buttons
AUTO
LOOP
PROG
PROG
LOOP
MAN
Page 40
Engineering Handbook 2704 Controller
38 Part No HA026933 Issue 7.0 Nov-12
3.1.2 Status Messages
Messages appear on the display to show the current status of the controller. Table 3-1 below describes these messages:-
LP1, LP2, LP3 Indicates which loop is being viewed.
LP1, LP2, LP3
may be user defined names. All user defined
names are shown in
italics
throughout this manual
P01 to 50 Indicates which program is in use and its current status. P01: to P50: can be followed by a user defined
name.
AUT The selected loop is in automatic (closed loop) control
MAN The selected loop is in manual (open loop) control
SP1, SP2,
PO1 to PO50,
REM
Indicates where the SP is derived, i.e. Setpoint 1, Setpoint 2, Programmer, Remote
CSD Indicates that the loop is in cascade.
OVR Indicates that the loop is in override.
RAT Indicates that the loop is in ratio (Ratio must be enabled from the parameter list at the bottom of the
display)
Indicates a program is activated
Indicates a program is held at its current levels
Indicates a program is in reset condition i.e. not running
When an alarm occurs an alarm symbol flashes in the header banner. When the alarm is acknowledged but is still active the symbol will be permanently lit. When the alarm is acknowledged but is no longer active the symbol will disappear.
See Chapter 10 ‘Alarm Operation’ for further details.
[UNITS] The process units are displayed in the right hand side of the banner
[SBY] This symbol will flash in the right hand side of the banner in place of ‘units’ when the controller is in
standby mode. In this state all interfaces to the plant are switched to a rest condition. For example, all control outputs = 0.
When this symbol is on the controller is no longer controlling the process.
This symbol will be on when:-
The controller is in configuration mode
Standby mode has been selected through the user interface or via an external digital input
During the first few seconds after start up
Table 3-1: Status Messages
Page 41
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 39
3.2 PARAMETERS AND HOW TO ACCESS THEM
Parameters are settings, within the controller, which determine how the controller will operate. They are accessed, using the and buttons, and can be changed, to suit the process, using the and
buttons. Selected parameters may be protected under different security access levels.
Examples of parameters are:­Values - such as setpoints, alarm trip levels, high and low limits, etc., or
States - such as auto/manual, on/off, etc. These are often referred to as enumerated values.
3.2.1 Pages
The parameters are organised into different pages. A page shows information such as page headers, parameter names and parameter values.
Parameters are grouped in accordance with the function they perform. Each group is given a ‘Page Header’ which is a generic description of the parameter group. Examples are ‘The Alarm Page’, ‘The Programmer Page’, etc,. A complete list of these is shown in the full navigation diagram, Section 3.3.
Where a function has many parameters associated with it, the Page Header may be further sub divided into
‘Sub-Headers’. The parameters are then found under this category.
Figure 3-3: Page Types
It is possible to configure different start up pages as the Home page, but the principle of navigation is the same for all pages.
Note:­A page only appears on the controller if the function has been ordered and is enabled in Configuration mode.
For example, if a programmer is not configured the RUN page and the EDIT PROGRAM pages will not be displayed in operation levels.
Parameters
Sub- Header
Page Header
Page 42
Engineering Handbook 2704 Controller
40 Part No HA026933 Issue 7.0 Nov-12
3.3 NAVIGATION OVERVIEW
3.3.1 To Select a Page Header
Do This This Is The Display You Should See Additional Notes
The vertical bar on the right of the display indicates the position of the page header.
When the vertical bar reaches the centre of the screen the text moves up.
This feature allows you to see previous and following page header names.
When the last name in the Page Header list appears at the bottom of the display, the vertical bar and the highlighted text will continue move downwards.
The sequence is repeated following
further presses of
button
2. Press to scroll down the list of page headers.
3. Press to scroll back up the list of page headers.
1. From any display press
as many times as necessary to access the page header menu
Page 43
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 41
3.3.2 To Navigate to a Parameter from a Page Header.
Do This This Is The Display You Should See Additional Notes
3. Press to select the list of Page Sub- Headers for the highlighted Page Header.
4. Press or to scroll up or down the list of page sub­headers
5. Press
to select the list of Parameters in the highlighted sub-header.
6. Press
or to scroll up or down the list of parameters.
7. Press
to select the parameter which you wish to change
8. Press
or to change the value
1. From any page press as many times as necessary to select the list of Page Headers
2. Press or to scroll up or down the list of page headers.
The symbol indicates that the page header is followed by a list of sub-headers.
If a page does not contain a Sub-Header the display goes directly to 5 below
A flashing bar underlines the selected parameter.
The parameter can only be altered if the value is preceded by v
If the value is read only it will be replaced by ‘- -‘ for as long as the raise or lower buttons are pressed
Press to return to Page Header
Press to return to Sub- Header
Press to return
Page 44
Engineering Handbook 2704 Controller
42 Part No HA026933 Issue 7.0 Nov-12
3.3.3 To Change Next Parameter in the List
This section describes how to select further parameters in the list which you may wish to alter or to view.
Do This This Is The Display You Should See Additional Notes
3.3.4 To Change Any Parameter in the List
As stated above you can keep pressing or hold down the button to continuously scroll around the list of parameters. There are two other alternatives. The first is to return to the highlight bar, described below. The second is ‘Backscroll’ described in the next section.
Do This This Is The Display You Should See Additional Notes
3.4 BACKSCROLL
In some cases it may be more convenient to scroll back up the list, for example, to select a new segment number when setting up a program.
A short cut is provided by holding down and pressing or .
Each press of will step back to the previous parameter. Each press of will step forward to the next parameter.
This function is provided as a short cut and is not necessary to navigate through the parameters.
The button will allow you to scroll down the list.
If this button is held down it will continuously scroll around the list, which will enable
y
ou to
change a previous parameter.
1. From the previous display,
press
to select the next parameter which you wish to change
2. Press
or to change
the value
1. From the previous display,
press
to highlight the parameter value and its name.
2. Press
or to scroll
up or down the list.
Page 45
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 43
3.5 PARAMETER VALUES
Parameter values can be displayed in different ways depending upon the parameter type. The different types of parameter, and how their values are changed, are shown below.
1. Numerical Values (eg Full Scale High Alarm Setpoint)
2. Enumerated Values (eg PV Input Alarm Acknowledge)
3. Digital Values (e.g. programmer event outputs)
4. Parameter Addresses (eg PV Src )
5. Text (eg Program Name - User definable)
6. Time (eg Programmer Segment Duration)
Figure 3-4: Changing Parameter Values for Different Parameter Types
Press to increase the value
Press
to decrease the value
FS Hi Setpoint v200
Press to show next state
Press
to show previous state
PV Alm Ack vNo
Press to step along the values. A cursor under the selected value flashes.
Press
or to turn the value on or off
Prog Reset DO v
Press or to change the parameter address by scrolling through a list of the most popular mnemonics. A cursor under the parameter mnemonic flashes.
Press
or to change the Parameter address. A cursor under the parameter
address flashes.
The parameter name for that address (if it exists) is shown to the right of the Modbus address.
Press
to change from parameter address to parameter mnemonic
PV Src v05108:PVIn.Val
PV Src v05108:PVIn.Val
Press or to increase or decrease the time setting. This is an accelerating display.
Seg Duration v0:01:00
Program Name vProgram 1
Press or to change the character
Press to change to the next character
Program Name vProgram 1
Press or to change the character. Up to 16 characters can be altered.
Page 46
Engineering Handbook 2704 Controller
44 Part No HA026933 Issue 7.0 Nov-12
3.5.1 Confirmation Mechanism
Having changed a value, when the or key is released, the display will blink after a period of 1.5 seconds, indicating that the new parameter value has been accepted. If any other key is pressed during the 1.5 second period the parameter value is accepted immediately.
There are exceptions for specific parameters. Examples of these are:-
Output Power adjustment when in Manual mode. The value is written continuously as the value is changed.
Alarm Acknowledge. If the Alarm Acknowledge is changed from ‘No’ to ‘Acknowledge’ a confirmation
message appears. Press key to confirm the change. If no key is pressed for 10 seconds the value is restored to its previous value.
3.5.2 Invalid key actions
At any time some state transitions may be invalid, due, for example, to contention with digital inputs or to the current operating state of the instrument.
Examples are:-
1. Digital inputs have priority over the operator buttons.
2. If a parameter value cannot be changed the v prompt is not shown
3. If the or button is pressed for a read only parameter a number of dashes, ----, is displayed.
Page 47
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 45
3.6 PARAMETER TABLES
Subsequent chapters in this manual refer to parameter tables. These tables provide the full list of parameters available in ‘Config’ level in a particular page. The table below is an example.
Column 1 gives the name of the parameter as it appears on the display.
Column 2 is a description and possible usage of the parameter
Column 3 is the range of values which can be set. This may be a numerical value, eg -n to +n, or the
condition (enumeration) of a parameter, eg the parameter ‘Program Status’ has enumerations ‘Run’, ‘Hold’, ‘Reset’.
Column 4 is the default value (if applicable) of the parameter set during manufacture
Column 5 is the access level required to change the parameter value.
L1 means that the value is only shown in Level 1 L2 means that the value is only shown in Level 1 and Level 2 L3 means that the value is always available in the instrument operating mode Conf means
Configuration Level R/O is Read Only Access Levels are described in Chapter 6.
Table Number: Description of the page Page Header
1
Parameter Name
2
Parameter Description
3
Value
4
Default 5 Access Level
Program Number The number of the selected program L3
Segment Number The currently running segment number L3
PSP1 Type Program Setpoint 1 type L3
PSP1 Working SP Program Setpoint 1 working setpoint L3
PSP1 Target Program Setpoint 1 target setpoint L3
PSP1 Dwell Time Program Setpoint 1 dwell time L3
This is a continuous loop which returns to the list header
Note:­A parameter only appears if it is relevant to the configuration of the controller. For example, a programmer
configured as Time to Target will not display the Rate parameter.
3.7 PARAMETER AVAILABILITY AND ALTERABILITY
A parameter which appears on a page is described as available. Parameters are not available if they are not appropriate for a particular configuration or instrument status. 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 described as alterable is preceded by the v symbol which indicates that its value can be changed. A parameter which is not alterable may be viewed (subject to availability), but may be changed by an instrument algorithm.
A parameter is alterable only if the following conditions are satisfied:-
The parameter is READ/WRITE
The parameter does not conflict with the status of the instrument. For example, the proportional band will
not be alterable if autotune is active
The instrument keys must be enabled. Keys can be disabled by a logic input, turned off in configuration
level or via digital communications. A logic input can be configured to disable front panel keys; this will not remove remote control of the user interface via digital communications.
The Navigation Diagram which follows shows all pages which are available at Config level.
Page 48
Engineering Handbook 2704 Controller
46 Part No HA026933 Issue 7.0 Nov-12
3.8 NAVIGATION DIAGRAM
Notes:
Page headers shown shaded are not available in levels 1, 2 or 3. See also INSTRUMENT (Page Promote) Chapter 5.
Text shown in italics is user configurable in configuration mode and may be different from that shown
Parameters for
Access Levels
See Chapter 6
INSTRUMENT
Parameters for
Instrument
See Chapter 7
Options Info Units Display Page Prom User Text Summary Standby
Select
using
or
OEM SECURIT
Y
Parameters for
OEM SECURITY
See Supplement
OEM SECURITY
only appears if
ordered
SUMMARY
Customised
summary
See Chapter 7
SUMMARY Page
only appears if
configured, See
section 7.2.7
Go To
BOILER
Next
page
ALARMS
Parameters for
Alarms
See Chapter 10
Summary
LP1 (to 3) PV Input AN Input Module 1 (to 6) User 1 (to 8)
Select
using
or
AUTOTUNE
Parameters for
Autotune
See Chapter 12
LP 1
SETUP
Parameters for
LP 1
Setup
See Chapter 11
Options Wiring SP SP (Aux) Cascade Ratio Override PID PID (Aux) Motor Output Diagnostic Display Display (Aux) Load Sim
Select
using
or
LP 2
SETUP
Parameters for Loop 2 and Loop 3 Set up
See Chapter 11
LP 3
SETUP
VACUUM
Parameters for Vacuum Control See Supplement
No HA027186
High Vacuum Low Vacuum Back Vacuum Gauge Switch Setpoint Pump Control Leak Detect Display
Select
using
or
PROGRAM EDIT
Parameters for
Program Edit
See Chapter 8
Options Wiring Program Segment
Select
using
or
PROGRAM GROUPS
Parameters for
Program
Groups
See Chapter 8
Options Wiring Active Group
Select
using
or
Asynchronous Programmer
also
PROFILE SP1 to SP3 if configured
PROGRAM RUN
Select
using
or
Parameters for
Program Run
See Chapter 8
General PSP1 PSP2 PSP3
Synchronous Programmer
Parameters for
Digital Program
See Chapter 9
Dig Prog 1 Dig Prog 2 Dig Prog 3 Dig Prog 4 Edit Program
Select
using
or
DIGITAL PROG
Page 49
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 47
From LP3 SETUP Previous page
USER PAGE 1 to 8
User Page 1 User Page 2 User Page 3 User Page 4 User Page 5 User Page 6 User Page 7 User Page 8
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8
Blowdown TDS
Parameters for
Boiler control
See Chapter 28
Parameters for
Humidity
See Chapter
13.4
Options Wiring
HUMIDIT
Y
Options Wiring
Parameters for Zirconia Probe
See Chapter
13.1
ZIRCONIA PROBE
Parameters for
Input Operators
See Chapter 14
Cust Lin 1 Cust Lin 2 Cust Lin 3 Switch 1 Monitor 1 BCD Input
Select
using
or
INPUT OPERS
BOILER
TIMER BLOCKS
Select
using
or
Parameters for
Timer Blocks
See Chapter 15
Timer 1 (to 4) Clock Alarm 1 (&2) Totaliser 1 (to 4)
PATTERN GEN
Parameters for
Pattern Gen See Chapter
16.1
Dig Group 1 Dig Group 2
Select using
or
Parameters for
Analog Switch
See Chapter 16.2
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8
ANALOG SWITCH
Select
using
or
USER VALUES
Parameters for
User Values
See Chapter
16.3
User Val 1 to User Val 12
Select
using
or
USER MESSAGES
Parameters for
User Messages
See Chapter
16.4
Msg 1 to Msg 8
Select
using
or
USER SWITCHES
Parameters for
User Switches
See Chapter
16.5
Select
using
or
USER PAGES
Parameters for
User Pages
See Chapter 17
Select
using
or
Go To ANALOGUE OPERS
Next page
Up to eight user
defined pages
appear here if
configured
See Chapter 17
Page 50
Engineering Handbook 2704 Controller
48 Part No HA026933 Issue 7.0 Nov-12
From USER PAGE X Previous page
ANALOGUE OPERS
Parameters for
Analogue Opers
See Chapter 18
An. 1 to An. 24
Select
using
or
LOGIC OPERS
Parameters for
Logic Operators
See Chapter 19
Logic 1 to Logic 32
Select
using
or
MULTI OPERS
Parameters for Multiple Opers
See Chapter 18
MultiOp1 to MultiOp3
Select using
or
MASTER COMMS
Select using
or
Parameters for Master Comms See Chapter 21
Parameters Slave 1 Slave 2 Slave 3 Slave 4 Slave 5 Slave 6 Slave 7 Slave 8
COMMS
Select
using
or
Parameters for
Communications
See Chapter 20
H Module J Module Diagnostics
Parameters for
Module IO
See Chapter 23
IO EXPANDER
Parameters for DIO Expander
See Chapter 25
TXDCR SCALING
Select
using
or
Parameters for
Transducer
Scaling
See Chapter 24
Txdcr1 Txdcr2 Txdcr3
MODULE IO
Select
using
or
Idents
Module 1A Module 1B Module 1C Above repeated for each module fitted
STANDARD IO
Select
using
or
Parameters for
Standard IO
See Chapter 22
PV Input AN Input AA
Relay
Dig IO1 (to 7)
Diagnostic
DIAGNOSTICS
Parameters for
Diagnostics
See Chapter 26
Return to ACCESS Start of section 3.8.
PATCH WIRING
Parameters for
Patch Wiring
See Chapter
19.3
Wire 1 to Wire 32
Select
using
or
Page 51
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 49
4. CHAPTER 4 FUNCTION BLOCKS
4.1 WHAT IS A FUNCTION BLOCK?
A function block is a software device which performs a control strategy. Examples are PID Controller, Setpoint Programmer, Cascade Controller, Timer, etc. A function block may be represented as a ‘box’ which takes in data at one side (as ‘Inputs’), manipulates the data internally (using parameter ‘Settings’) and ‘outputs’ data at the other side to interface with analogue or digital IO and other function blocks. Figure 4-1 shows a representation of a PID function block as used in the 2704 controller.
Figure 4-1: A Simple PID Function Block
4.1.1 Inputs
Inputs are provided to the function block from field sensors or from other function blocks within the controller. Each field input is served by an analogue or digital input block which processes the signal (depending upon the type of input) and makes it available to the function block in a useable form.
Each input ‘wire’ (see Chapter 5) is labelled as ‘Src’ since it defines the source of the signal by holding its Modbus address.
4.1.2 Outputs
In a similar way the function block makes available signals to other blocks, plant actuators and other devices. Each output interfaces with analogue or digital output drivers which provide signals to the plant such as relay, 4­20mA, 0-10V outputs, etc
4.1.3 Settings
The purpose of a particular function block is defined by its internal parameters. Some of these parameters are available to the user so that they can be adjusted to suit the characteristics of the plant.
Examples of parameters available to the user are shown in Figure 4-1 as ‘Settings’. In this manual these parameters are shown in tables an example of which is shown in Section 3.6.
Rem SP Src
PV Src
Man Mode Src
CH1 OP
CH2 OP
Setpoint 1
Setpoint 2
Rate Limit
Prop Band
Ti
etc
Loo
p
Numbe
r
Settings
Inputs
Out
p
uts
Page 52
Engineering Handbook 2704 Controller
50 Part No HA026933 Issue 7.0 Nov-12
5. CHAPTER 5 SOFT WIRING
5.1 WHAT IS SOFT WIRING?
Soft Wiring (sometimes known as User Wiring) refers to the connections which are made in software between function blocks. This chapter describes the principles of soft wiring through the operator interface of the instrument. iTools configuration software, available from your supplier, enables you to configure this feature using a PC.
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’). The input source is usually soft wired to the output from a preceding function block. Output parameters are usually soft wired to the input source of subsequent function blocks.
It is possible to wire from any parameter using its Modbus address. In practice, however, it is unlikely that you will wish to wire from many of the available parameters. A list of commonly wireable parameters has, therefore, been produced and these are displayed in the controller with both their Modbus address and a mnemonic of the parameter name. An example is shown in the Section 5.1.2.1 i.e. 05108:PVIn.Val. The full list of these commonly wired parameters is given in Appendix D.
The function blocks used in this manual are drawn as follows:
1. Input parameters defined by ‘Src’ on the left of the function block diagram
2. Typically wired output parameters on the right hand side
3. Other parameters, which are not normally wired to, are shown as settings
A parameter which is not wired to can be adjusted through the front panel of the controller provided it is not Read Only (R/O) and the correct access level is selected.
All parameters shown in the function block diagrams are also shown in the parameter tables, in the relevant chapters, in the order in which they appear on the instrument display.
Figure 5-1 shows an example of how a PID function block (Loop 1) might be wired to other function blocks to produce a simple single loop controller. The Loop1‘PV Src’ input is soft wired to the output value from the Standard IO PV Input block on terminals V- to VH.
The channel 1 (heat) output from the PID block is soft wired to the input source (‘Wire Src’) of Module 1A, fitted as an output module.
Also in this example, a digital input to the ‘Man Mode Src’, allows the loop to be placed into manual depending upon the state of the digital input. The digital input is DIO1 connected to terminal D1 on the controller.
For further information on the configuration of the Standard IO and the Module IO see Chapters 22 and 23 respectively.
Further examples of function block wiring are given in specific chapters throughout this manual.
Page 53
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 51
5.1.1 An Example of Soft Wiring
Figure 5-1: A Simple Wiring Example of a PID Function Block
Ctrl Hold Src
PV Src
Man Mode Src
CH1 OP
CH2 OP
Loo
p
1
Setpoint 1
Setpoint 2
Rate Limit
Prop
Ti
etc
Settin
g
s
PVIn.Val
DIO1.Val
STANDARD
IO
PV Input
STANDARD IO
DIO1
MODULE IO
Module 1A
Wire Src
To make this connection see section 5.1.2.1.
To make this connection see section 5.1.2.2
To make this connection see section 5.1.2.3
Integr Hld Src
Pot IP Src
Rem FFwd Src
Rem Hi OP Src
Rem Lo OP Src
Rem Enable
SP1 Src
SP2 Src
Remote SP Src
PSP Src
OP Track Src
IP Track Src
Page 54
Engineering Handbook 2704 Controller
52 Part No HA026933 Issue 7.0 Nov-12
5.1.2 Configuration of the Simple PID Loop
The following description explains how the wiring connections are made to produce the simple PID controller shown in Figure 5-1.
5.1.2.1 To connect the PV input to the Loop
The example is to connect the output from the ‘PV Input’ to the ‘PV Source’ of Loop 1. Firstly, enter Configuration mode, as explained in Chapter 6. Then:-
Do This This Is The Display You Should See Additional Notes
This selects the ‘PV Input Val’ parameter which is to be wired from.
This display confirms that the parameter with Modbus address 05108 (ie PV Input.Val) has been copied.
This display appears for as long as the A/M button is depressed.
7. Press to co
py
this
parameter.
This button becomes a ‘copy’ button in configuration mode.
AUTO
MAN
u
PV Input Val
Address ‘05108’ Copied
Value ‘0’ Copied
Select the wire source
3. Press to display the list of sub-headers
4. Press or to select ‘PV Input’ (if necessary)
1. From any display press as many times as necessary to access the page header menu
2. Press or to select ‘STANDARD IO’
5. Press to display the parameter list
6. Press or to select ‘PV
Input Val’
Select the wire destination
8. Press as many times as necessary to access the page header menu
9. Press or to select
LP1
SETUP’
10. Press to display the list of sub-headers
11. Press or to select ‘Wiring’
Copy the Parameter
Page 55
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 53
Do This This Is The Display You Should See Additional Notes
i
If the modbus address is known or the parameter name is one that is listed in Appendix D it can be
entered directly at stage 13 above as follows:-
1. Repeat stages 8 to 13
2. At stage 13 press to edit ‘PV Src’. A flashing cursor appears under the modbus address
3. If the modbus address is known, enter it here by pressing the or button
4. If the modbus address is not known press . The display transfers to the name of the parameter.
5. Press or to scroll through a list of parameter names.
See Appendix D for the list of these parameters.
14. Press the Loop Select button,
LP1 LP2
LP3
AUX
, to paste the copied parameter ie 05108 to the PV Src of LPI.
This button becomes a ‘paste’ button in configuration mode
PV Src of LP1.is the parameter to be wired to
.
The parameter with Modbus address 05108 has now been pasted to PV Src.
The Loop Select button becomes a ‘paste’ button in this mode
Press to confirm
Press to cancel as instructed
Paste the wire
12. Press to display the parameter list
13. Press or to select ‘PV
Src’ (if necessary)
Select the wire source
Page 56
Engineering Handbook 2704 Controller
54 Part No HA026933 Issue 7.0 Nov-12
5.1.2.2 To connect the Loop to the Output Module
The example is Loop 1 Channel 1 output to Module 1A input.
Do This This Is The Display You Should See Additional Notes
This is the parameter to be wired to.
Select the wire destination
8. Press as many times as necessary to access the page header menu
9. Press or to select ‘MODULE IO’
10. Press to display the list of
sub-headers
11. Press or to select
‘Module 1A’
12. Press to display the parameter list
13. Press or to scroll to ‘Wire Src’
This selects the parameter to be wired from.
This display confirms that the parameter with Modbus address 00013 (ie CH1 OP) has been copied.
This display appears for as long as the A/M button is depressed
7. Press to co
py
this
parameter.
This button becomes a ‘copy’ button in configuration mode.
AUTO
MAN
u
Select the wire source
Copy the wire source
3. Press to display the list of sub-
headers
4. Press
or to select
‘Output’
1. From any display press
as many times as necessary to access the page header menu
2. Press
or to select
LP1
SETUP’
5. Press
to display the parameter
list
6. Press
or to select ‘CH1
OP’
Ch1 OP
Address ‘00013’ Copied
Value ‘0.0’ Copied
Page 57
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 55
Do This This Is The Display You Should See Additional Notes
i
As in the previous example the modbus address can be entered at stage 13 above if it is known
Tip:
You can page back by holding down the button and pressing button.
You can scroll back by holding down the button and pressing button.
5.1.2.3 To connect Digital Input DIO1 to Loop 1 Manual Input
The following description is given as a quick summary of the previous two examples.
1. Select the Wire Source 05402:DIO1.Val
2. Copy
3. Select the Wire Destination LP1 Man Mode Src
4. Paste
The source and destination of parameters is given in the Parameter Tables listed in following chapters.
14. Press the Loop Select button,
LP1 LP2
LP3
AUX
, to paste the copied parameter ie 00013 to the Wire Src of Module 1A.
This button becomes a ‘paste’ button in configuration mode
The Loop Select button becomes a ‘paste’ button in this mode
Press to confirm
Press to cancel as instructed
Paste the wire
Page 58
Engineering Handbook 2704 Controller
56 Part No HA026933 Issue 7.0 Nov-12
6. CHAPTER 6 ACCESS LEVELS
Parameters are protected under five different levels of access for which security codes may be necessary. This chapter describes the different levels of access to the operating parameters available in the controller.
6.1 THE DIFFERENT ACCESS LEVELS
Access Level What you can do Password Protection
Level 1 This is sometimes referred to as Operator Level since it allows operators to view
and adjust parameters within limits set in higher levels. Any page available in levels 2 or 3 may be configured to appear in level 1. This is done from the configuration level using the page promote feature.
No
Level 2 This is sometimes referred to as Supervisor level since all the parameters relevant
to a particular configuration are visible. All alterable parameters can be adjusted.
Yes
Level 3 These are parameters which are generally required when commissioning the
controller. Any page at this level can also be configured to appear at Level 2.
Yes
Config This level allows access to configure the fundamental characteristics of the
controller and it is this level which is described in this manual.
Yes
View Config This is a read only level which allows you to view the configuration of the
controller. It is not possible to change parameter values in this level. It is not possible to read passcodes in this level.
Yes
6.2 PASSCODES
On switch on the controller defaults to Level 1 which is not protected by a passcode. A limited set of parameters can be changed in this level. The parameter tables in each chapter list those parameters which can be changed.
Level 2, level 3 and Configuration level are protected by passcodes. The default passcodes set in a new controller are:
Level 2 Passcode ‘2’ Level 3 Passcode ‘3’ View Config Passcode ‘2704’ Config Passcode ‘4’
These passcodes, with the exception of View Config, can be changed in configuration level.
If a passcode of ‘None’ has been entered for any level (apart from View Config which is fixed) it will not be necessary to enter a passcode to enter that level.
Note:­In configuration mode the controller enters a standby state in which all outputs are frozen. If the controller is
connected to a process, it no longer controls that process when it is in Configuration mode.
Page 59
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 57
6.3 TO ENTER CONFIGURATION LEVEL
Do This This Is The Display You Should See Additional Notes
To go from a higher level to a lower level does not require entry of a passcode.
6.4 TO ENTER NEW PASSCODES
Do This This Is The Display You Should See Additional Notes
i
When the controller is in Configuration Level *SBY* will flash in the status bar.
6.5 TO EXIT CONFIGURATION LEVEL
To exit configuration level it is only necessary to select the level which you wish to go to. When entering a new level from a higher level it is not necessary to enter the passcode for this level. It is only necessary to enter the passcode when going from a lower level of access to a higher level.
This is the page header which contains the access levels
3. Press
to select the access level
parameters
The default
p
asscode of a new controller is 4 to enter Config level. If a new passcode has been entered in Config level this will be in the form 0 to 9999.
If an incorrect passcode is entered, the display returns to v0.
Note: In the special case that the passcode has been configured as None, the display will blink momentarily when Config level is selected and Config level will be entered immediately.
4. Press or to select ‘Config’
5. Press
or to enter the
passcode.
When the correct
p
asscode is entered
the display momentarily changes to vPASS, then back to the start level to confirm correct entry.
1. From any display press to return to the page header menu.
2. Press
or to select ‘ACCESS’
1. From the previous display, press
to scroll to the level at which
you wish to change the passcode
2. Press or to enter the new passcode, from 0 to 9999
This will change the passcode for the configuration level
The display will blink to accept the new passcode
Page 60
Engineering Handbook 2704 Controller
58 Part No HA026933 Issue 7.0 Nov-12
7. CHAPTER 7 INSTRUMENT CONFIGURATION
7.1 WHAT IS INSTRUMENT CONFIGURATION?
Instrument configuration allows you to enable and set up features within the instrument such as:-
1. The number of loops
2. Control application - PID, Programmer, Zirconia, Humidity, Input Operators, Timer Blocks, Analogue and Logic Operators, Transducer Scaling
3. Display Units
4. The format of the display
5. The functions of the keys (buttons)
6. Promotion of selected parameters to different levels
7. To configure a ‘library’ of text defined by the user for use with a range of features within the instrument
8. Format of the Summary Page
9. Standby Behaviour
7.1.1 To Select the Instrument Configuration Pages
Do This This Is The Display You Should See Additional Notes
Note:­It is only possible to configure chargeable options which have been ordered. An example of a chargeable
option is the number of loops. For other chargeable options see Order Code, Appendix A.
The choice of page headers is:-
Options Info Units Display Page Prom User Text Summary Standby
3. Press to display the list of sub-
headers
4. Press
or to scroll around
the sub-headers
1. From any display press
as many times as necessary to access the page header menu
2. Press
or to select
‘INSTRUMENT
Views are typical and may vary depending upon options in any particular controller
Page 61
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 59
7.2 TO CONFIGURE CONTROLLER OPTIONS
Do This This Is The Display You Should See Additional Notes
7.2.1 INSTRUMENT Options Page
Table Number:
7.2.1.
These parameters allow you to enable or disable instrument options. This table is only available in Configuration Level
INSTRUMENT (Options Page)
Parameter Name Parameter Description Further Info Value
Num of Loops * To configure the number of loops Chapter 11 1, 2 or 3
Programmer * To enable or disable the programmer Chapter 8 Disabled
Enabled
Prog Mode To select the type of programmer Chapter 8 Synchronous
Asynchronous
Digital Prog * To enable or disable the digital
programmer
Chapter 9 Disabled
Enabled
Vacuum To enable or disable the vacuum
control block
Chapter 13 Disabled
Enabled
Zirconia * To enable or disable the zirconia
block
Chapter 13 Disabled
Enabled
Humidity To enable or disable the humidity
block
Chapter 13 Disabled
Enabled
Input Opers To enable or disable the Input
Operators
Chapter 14 Disabled
Enabled
1. Select INSTRUMENT (Options Page) as in section 5.1.1.
2. Press to display the list of parameters
3. Press or to scroll around the parameters
4. Press to select a
p
arameter.
In this example ‘Num of Loops’
5. Press or to set the number of loops required
6. Press to scroll to
‘Programmer’
7. Press or to change the value or state of the parameter
8. Press to scroll to ‘Prog
Mode’
9. Press or to change the value or state of the parameter
10. Continue to select and change instrument options as described above.
1, 2 or 3 loops can be selected if the option has been supplied
In this example the programmer function can be Enabled or
Disabled
The followin
g
table gives the full list of parameters available under INSTRUMENT list header
In this example the programmer mode can be Synchronous or
Asynchronous
Page 62
Engineering Handbook 2704 Controller
60 Part No HA026933 Issue 7.0 Nov-12
Table Number:
7.2.1.
These parameters allow you to enable or disable instrument options. This table is only available in Configuration Level
INSTRUMENT (Options Page)
Parameter Name Parameter Description Further Info Value
Timer Blocks To enable or disable the Timer Blocks Chapter 15 Disabled
Enabled
Pattern Gen To enable or disable the pattern
generator
Chapter 16 Disabled
Enabled
Analogue Switch To enable or disable the analogue
switches
Chapter 16 Disabled
Enabled
An/Logic Opers * To enable or disable the Analogue
and Logic Operators. Also includes Multiple Operators and Patch Wiring from software versions 6
Chapter 19 and 18 Disabled
Enabled
Txdcr Scaling To enable or disable transducer
scaling
Chapter 24 Disabled
Enabled
IO Expander To enable or disable the IO Expander Chapter 25 Disabled
Enabled
Master Comms To enable master comms Chapter 21 Disabled
Enabled
Boiler To enable boiler control option Chapter 28 Disabled
Enabled
User Mbus Map To enable user modbus map Disabled
Enabled
Clear Memory Clear non-vol memory areas No
Programs User Text Promote Params Promote Pages All Memory
No
Load Sim To enable or disable a control loop
simulation for test/demonstration
Technical Note Ref TIN123
Disabled Enabled
* Can only be activated if ordered, see ‘Ordering Code’ Appendix A. Note 1. Areas of memory which can be independently cleared are:- Programs, User Text, Promoted Parameters, Promote Pages, All Memory.
7.2.2 INSTRUMENT Info Page
Table Number:
7.2.2.
These parameters are read only and available in Level 3. They give information about the controller
INSTRUMENT (Info Page)
Parameter Name Press to select
Parameter Description Value Default
Inst Type Instrument type 2704 2704
Inst Serial No Instrument serial number Numeric
Inst Version Software version e.g. V4.00
CBC Version Software version number of the ‘cross
board’
e.g. 40
Feature Code 1 Codes required to upgrade
Feature Code 2 chargeable features
Inst 2nd Lang Instrument language for user interface
Alt Protocol Alternative comms protocol EI Bisynch
Modbus Profibus Devicenet
ROM Size ROM Size eg 512K Word
RAM Size RAM Size eg 128K Bytes
NVOL Size Non Volatile memory size eg 128K Bytes
Page 63
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 61
7.2.3 INSTRUMENT Units Page
Table Number:
7.2.3.
These parameters allow you to configure instrument units INSTRUMENT
(Units Page)
Parameter Name Press to select
Parameter Description Value Default Access Level
Temp Units Temperature Units None
oC, oF, oK
Conf
Custom Units 1 01:Usr1 Conf
Custom Units 2 An index of customised 01:Usr1 01:Usr1 Conf
Custom Units 3 display units selected from to 01:Usr1 Conf
Custom Units 4 User Text (section 7.2.6.) 50:Usr50 01:Usr1 Conf
Custom Units 5 01:Usr1 Conf
Custom Units 6 01:Usr1 Conf
7.2.4 INSTRUMENT Display Page
Table Number:
7.2.4.
These parameters allow you to configure the display
INSTRUMENT (Display Page)
Parameter Name Press to select
Parameter Description Value Default Access Level
Language Display language See note 1 Conf
Startup Text 1 Text which may be used to
override the default message
01:Usr01 to 100:Usr100
Default Text L3
Startup Text 2 Up to 100 text strings are
available
01:Usr01 to 100:Usr100
Default Text L3
Home Page Defines which page is
displayed in the lower readout after initialisation2.
See Note 2 L3
Home Timeout To set a timeout for the
display to return to the Home page.
None 9:99:99.9
0:10:00 Conf
All Loops Name All loops summary page
name
01:Usr01 to 100:Usr100
Default Text Conf
Disable Keys Yes will disable all front
panel buttons when in operation levels
No Yes
No Conf
Function Key 1 Function key 1 is
Auto/Manual or disabled
Auto/Manual Disabled
Auto/Man Conf
Function Key 2 Function key 2 is Loop
Select key or disabled
View Loop Disabled
View Loop Conf
Function Key 3 Function key 1 is Program
Run/Hold or disabled
Run/Hold Disabled
Run/Hold Conf
Disable Key Disable all keys Conf
Page Key Src Conf
Scroll Key Src Keys may be wired to an Conf
Lower Key Src external source such as a Conf
Raise Key Src digital input for remote
panel
Modbus Conf
Func Key 1 S operation. address Conf
Func Key 2 S Conf
Func Key 3 S Conf
Func1 Pressed (1) State of function key 1 No No Conf
Func2 Pressed (1) State of function key 2 Yes No Conf
Func3 Pressed (1) State of function key 3 No Conf
Page 64
Engineering Handbook 2704 Controller
62 Part No HA026933 Issue 7.0 Nov-12
Notes:-
1. The 2704 stores the user interface in 2 languages. English is always available plus French, German or Spanish.
2. The first page to be displayed when the instrument is switched on can be chosen from:-
LP1, LP1
A.,
LP2, LP2
A.,
LP3
, or
LP3
A. (In 2704
LPx
and
LPx A
have the same effect) Access Page Cycle Each Loop All Loops
LP1
Trend,
LP2
Trend,
LP3
Trend
Program Mimic
User Pages 1 to 8
(may show user defined names) Vacuum SUMMARY Program Run
3. These may be wired to function blocks to trigger other events in the system.
4. Text in
italics
can be customised
5. A parameter marked as available in Access Level ‘L3’ means that it will be visible if the page is promoted
from configuration level to Level 3.
Page 65
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 63
7.2.5 INSTRUMENT Page Promote Page
Any page shown un-shaded in the Navigation Diagram, section 3.3, can be promoted to Level 1, Level 2 or Level 3 as follows:-
Do This This Is The Display You Should See Additional Notes
Repeat the above for every page which you wish to promote to a different level.
The choices are:-
Options Info Units Display Page Prom User Text Summary Standb
y
1. From any display press
as many times as necessary to access the page header menu
2. Press
or to select
‘INSTRUMENT’
3. Press
to show sub-headers
4. Press
or to select ‘Page
Prom’
5. Press
to show parameters
6. Press
or to scroll to the name of a page which you wish to promote to levels 1, 2 or 3.
7. Press
to edit
8. Press
or to choose the level at which you wish the page to be displayed
The choices are Lev1, Lev2, or Lev3.
In this view, the Summary and Program Mimic pages will only displayed at Operator Levels 1 and higher.
All others at Lev 3 only
Note:­Not all parameters in a page will
be seen. For example, parameters marked as available in a higher level eg 3 will not be shown in the page if it is promoted to a lower level.
Views are typical and may vary depending upon options in any particular controller
Page 66
Engineering Handbook 2704 Controller
64 Part No HA026933 Issue 7.0 Nov-12
7.2.6 INSTRUMENT User Text Page
This page allows you to configure up to 100 User Text strings of up to 16 characters. Any string can be used to provide a name for particular parameters. For example Loops can be given names which are more meaningful to the user, such as ‘Zone 1’, ‘Level Controller’, etc. (To use a customised name, go to the relevant page such as LPx SETUP/Display page or MODULE IO/Module x page. Examples are given at the end of this chapter).
To enter User Text:-
Do This This Is The Display You Should See Additional Notes
1. From the ‘INSTRUMENT’ page
header, press
to display the
list of sub-headers
2. Press
or to select ‘User
Text’
3. Press to show sub-headers
4. Press
to edit ‘User Text’
5. Press
or to ‘Enabled’.
If ‘Disabled’ no further parameters are available
U
p
to 100 Text Numbers are
available
6. Press to select ‘Text Number’
7. Press
or to choose the
text number to be configured
8. Press to select ‘Text’
9. Press
or to set the first (under-scored) character of the user text
10. Repeat 8 and 9 above to set every character in the required text
‘Usrx’ is the default text which is replaced by the text of your choice.
Up to 16 characters are available
Views are t
yp
ical and may vary depending upon options in any particular controller
Page 67
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 65
7.2.7 INSTRUMENT Summary Page
These parameters allow you to configure a page consisting of a list of up to 10 parameters which are in common use on a particular installation. The first parameter in the list - ‘Show Summary’ must be enabled so that the summary list is shown in operating levels.
To configure Summary pages:-
Do This This Is The Display You Should See Additional Notes
If Yes is selected the Summary Page, which consists of up to 10 parameters, will be shown in the Main Menu following INSTRUMENT (or OEM SECURITY if ordered, see Navigation Diagram, section 1.12)
If ‘No’ is selected the Summary page will not be shown.
Up to 100 user defined text Names are available.
The previous section explains how User Text is set up.
1. From the ‘INSTRUMENT’ page
header, press
to display the
list of sub-headers
2. Press
or to select
Summary’
3. Press to show the list of parameters
4. Press
to select ‘Show
Summary?’
5. Press
or to ‘Yes’.
To Show the Summary Page in Operating Levels
To Allocate a Name to the Summary Page
1. Press to select ‘Page Name’
2. Press
or to select the required name from the User Text ‘library’
Views are typical and may vary depending upon options in any particular controller
The level at which the Summary Page is shown is selected by the Page Promote section 5.2.5.
Page 68
Engineering Handbook 2704 Controller
66 Part No HA026933 Issue 7.0 Nov-12
Do This This Is The Display You Should See Additional Notes
Repeat the above steps for up to 10 parameters which are to be promoted to the Summary page.
Up to 10 parameters are available
If the Modbus Address is not known it is
p
ossible to select the required parameter from a list of commonly used parameters.
This list is shown in Appendix D
The flashin
g
_ indicates the value
to be changed
The name of the
p
arameter is chosen from the User Text library set up as described in section 5.2.5.
To Select the First Parameter which is to Appear on the Summary Page
1. Press to select ‘Promote Param’
2. Press
or to select ‘1’ (if
necessary)
3. Press to select ‘Promote Ad’
4. Press
or to select the required parameter using its Modbus address
5. Press
again
6. Then press
or to scroll through a list of commonly used parameters
To Select a User Defined Name for the First Parameter in the List
1. Press to select ‘Promote Name’
2. Press
or to select the
name from the User Text library
This sets the level to which the parameter is promoted. The choices are:­Lev 1 Read Only Lev 1 Alterable Lev 2 Read Only Lev 2 Alterable
The actual value of the
p
arameter is shown in this display together with its allocated units
3. Press . This shows the first parameter which will appear in the operation level selected in 7 above.
To Set the Access level for the First Parameter in the List
1. Press to select Promote Access ‘
2. Press
or to select the
Access Level
Page 69
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 67
7.2.7.1 Summary Page Example
This is an example of a Summary Page showing five parameters produced by the above procedure.
7.2.8 INSTRUMENT Standby Page
The standby state of the controller occurs when it is in configuration mode or during the first few seconds after switch on, see also Section 3.1.2.
The INSTRUMENT Standby Page allows you to wire to a parameter such as a digital input which when true will switch the controller to Standby Mode.
7.2.8.1 Example:- To wire Standby to Fixed Digital Input 1.
Do This This Is The Display You Should See Additional Notes
: See ‘Copy and Paste’ Section 5.1.2.
Page Name chosen from User Text
Name of parameter chosen from User Text
These four parameter names use the default text
If On is selected the controller will be switched to Standby Mode when the event (DI01) becomes true. If Off is selected the event is ignored.
The Modbus Address of Fixed Digital Input number 01 is 05402
If the Modbus Address is not known the parameter can be selected its mnemonic. See Appendix D for a list of these commonly used parameters.
1. From the ‘INSTRUMENT’ page
header, press
to display the list
of sub-headers
2. Press
or to select ‘Standby’
3. Press to show the list of parameters
4. Press
to select ‘Standby’
5. Press
or to ‘On’.
6. Press to select ‘Standby Src’
7. Press
or to. select the Modbus Address of the parameter to be wired to
If the Modbus Address is not known it is
p
ossible to select the required parameter from a list of commonly used parameters.
This list is shown in Appendix D
8. Press
again
9. Then press
or to scroll through a list of commonly used parameters
Views are typical and may vary depending upon options in any particular controller
Page 70
Engineering Handbook 2704 Controller
68 Part No HA026933 Issue 7.0 Nov-12
7.3 USER TEXT EXAMPLES
7.3.1 To Re-Name Loop 1 to Zone 1
First enable User Text since its factory default is disabled. A library of User Text can then be created from which the new loop name can be selected.
7.3.1.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 1 (or any unused text no.) set ‘Text’ = Zone 1 This defines Text Number 1 to be Zone 1.
2. In LOOP 1 SETUP /Display Page
set ‘Loop Name’ = 01:Zone 1 This replaces the default name (LP1) with Zone 1
7.3.2 To Re-Name User Alarm 1 and Provide a Message
User alarms can be re-named and also provide a diagnostic message to the user.
7.3.2.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 2 (or any unused text no.) set ‘Usr2’ = High Temp This defines Text Number 2 to be High Temp. set ‘Text Number’ = 3 (or any unused text no.) set ‘Usr3’ = Check Chiller
2. In ALARMS/User 1 Page
set ‘Name’ = 02:High Temp This replaces the default name with High Temp Set ‘Message’ =03:Check Chiller
7.3.3 To Re-Name Module 1 to be called Heat Output
Individual modules can be re-named to simplify plant diagnostics.
7.3.3.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 4 (or any unused text no.) set ‘Usr4’ = Heat Output This defines Text Number 4 to be Heat Output.
2. In MODULE IO/Module 1A Page
set ‘Module Name’ = 04:Heat Output This replaces the default name with Heat Output
Page 71
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 69
7.3.4 To Rename a Digital Input and show in the Summary Page
This example will display the value of the digital input alongside the text ‘Test 1’ in the Summary Page for Digital Input 1.
7.3.4.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 5 (or any unused text no.) set ‘Usr5’ = Test 1
2. In STANDARD IO /Dig IO1 Page
set Channel Type = Digital Input This page also allows you to set the input for inverted operation
3. In INSTRUMENT/Summary Page
set ‘Show Summary? = Yes set ‘Promote Param’ = 5 (or the text no. above) set ‘Promote Addr’ = 05402:DIO1.Val This connects digital input 1 to the first parameter of the Summary
display set ‘Promote Name’ = 05:Test 1
In Operation Level, the text in the Summary page will show:-
In place of 0 or 1, you may wish to display On or Off. There are two ways to achieve this.
In earlier instruments it is necessary to use a Logic or Analogue Operator. The implementation using Logic Operator 1 is as follows:
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 5 (or any unused text no.) set ‘Usr5’ = Test 1
2. In STANDARD IO /Dig IO1 Page
set Channel Type = Digital Input This page also allows you to set the input for inverted operation
3. In LOGIC OPERS/Logic 1 Page
set ‘Operation = OR set ‘Input 1 Src = 05402:DIO1.Val set ‘Input 2 Src = 05402:DIO1.Val This connects digital input 1 to logic operator 1. Note: it is necessary
to wire to both inputs of a logic (or analogue operator)
4. In INSTRUMENT/Summary Page
set ‘Show Summary? = Yes set ‘Promote Param’ = 1 (or the text no. above) set ‘Promote Addr’ = 07176:LgOp1.OP The logic operator is defined simply to provide On/Off annunciation
in the display Summary page.
1. In later instruments you can use Custom Enumerations
1. In INSTRUMENT/User Text Page
set User Text = Enabled select a User ‘Text Number’ e.g. 9 (or any unused text) set ‘Usr9’ = On select the next User ‘Text Number’ e.g. 10 set ‘Usr10’ = Off
2. In STANDARD IO /Dig IO1 Page
set DigIO Enum = User Text 6 i.e. 09:On
The enumeration of the parameter called Test1 will change between 09:On and 10:Off.
i
You can use any text for the enumeration, for example Open/Closed, Up/Down, etc.
Page 72
Engineering Handbook 2704 Controller
70 Part No HA026933 Issue 7.0 Nov-12
7.3.5 To Assign Custom Units
Most commonly used units can be selected for display on the user interface. In addition to the standard selection up to six custom units can be created. In this example the units of the PV Input will be Gal/m
7.3.5.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 6 (or any unused text no.) set ‘Usr6’ = Gal/m This defines Text Number 6 to be Gal/m.
2. In INSTRUMENT/Units Page
set ‘Custom 1 Units’ = 06:Gal/m This sets Custom Units 1 to Gal/m
3. In STANDARD IO/PV Input Page
set ‘Units’ = Custom 1
7.3.6 To Customise the Power Up Display
In this example the users company name will be used provide the start up message when the controller is switched on. The company name will be CML Controls and is based in Scotland.
7.3.6.1 Implementation
1. In INSTRUMENT/User Text Page
set User Text = Enabled set ‘Text Number’ = 7 (or any unused text no.) set ‘Usr7’ = CML Controls This defines Text Number 7 to be CML Controls set ‘Text Number’ = 8 (or any unused text no.) set ‘Usr8’ = Scotland
2. In INSTRUMENT/Display Page
set ‘Startup Text 1’ = 07: CML Controls set ‘Startup Text 2’ = 08: Scotland
i
See Appendix D for list of Modbus addresses.
Page 73
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 71
8. CHAPTER 8 PROGRAMMER CONFIGURATION
This chapter explains:-
The features of a setpoint programmer in general How to configure and edit a Synchronous Programmer How to configure an Asynchronous Programmer (software versions 6 onwards)
Customisable Parameter Names
Throughout this chapter parameter names shown in
italics
are customisable by the user when in configuration
access level. The name of the parameter may vary, therefore, from instrument to instrument.
Typical customisable parameter names are:
Program names
Profile Setpoint names
Segment names
Digital Event Names
Page 74
Engineering Handbook 2704 Controller
72 Part No HA026933 Issue 7.0 Nov-12
8.1 WHAT IS SETPOINT PROGRAMMING ?
In a setpoint programmer you can set up a profile in the controller in which the setpoint varies in a pre­determined way over a period of time. Temperature is a very common application where it is required to ‘ramp’ the process value from one level to another over a set period of time.
The 2704 controller will program up to three separate profiles. These may be temperature, pressure, light level, humidity, etc., depending on the application, and are referred to as Profiled Setpoints (PSPs).
The Program is divided into a flexible number of Segments - each being a single time duration, - and containing details for each profiled setpoint. The total number of segments available is 100 per program with a maximum of 600 for the Time to Target Programmer and 480 for the Ramp Rate programmer.
The 2704 programmer may store up to 20 programs as standard, with up to 60 if purchased.
It is often necessary to switch external devices at particular times during the program. Digital ‘event’ outputs can be programmed to operate during those segments.
8.1.1 Synchronous Programmer
In a synchronous programmer all PSPs are run on a common timebase. That is, they all start at the same time and the time duration of a segment is the same for each PSP. This is shown in Figure 8-1.
Figure 8-1: An Example of a Synchronous Setpoint Program
Segment
Profile
Setpoint1
Profile
Setpoint 2
Profile
Setpoint 3
Start (Run) 2h 1h 3h 4h 5h 6h 7h 8h Time
16
1
U
p
to 16 Digital Events for the program
P
V
Segment 1 Target
Se
g
ment 1
Time
Program
Page 75
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 73
8.1.2 Asynchronous Programmer
In an asynchronous programmer up to three PSPs can be run with a different number of segments, based on an independent time base. Each PSP can start at the same time or can be started individually.
Figure 8-2: An Example of an Asynchronous Setpoint Program
The configuration and operation of the synchronous programmer is described in the first part of this chapter; the configuration and operation of the asynchronous programmer is described in the last part of this chapter where it differs from the synchronous programmer.
PSP1
Start (Run) 2h 1h 3h 4h 5h 6h 7h 8h Time
16
1
Up to 16 Digital Events for PSP 1
P
V
PSP2
PSP3
Up to 16 Digital Events for PSP 2
16
1
U
p
to 16 Digital Events for PSP 3
16
1
Page 76
Engineering Handbook 2704 Controller
74 Part No HA026933 Issue 7.0 Nov-12
8.2 SETPOINT PROGRAMMER DEFINITIONS
This section defines the more common parameters to be found when running a 2704 programmer /controller.
8.2.1 Run
In run the programmer varies the setpoint in accordance with the profile set in the active program.
8.2.2 Hold
In hold the programmer is frozen at its current point. In this state you can make temporary changes to program parameters such as a target setpoint, ramp rates and dwells (if programmer configured for ramp rate) or segment duration (if programmer configured as Time to Target). Such changes will only remain effective until the end of the currently running segment, when they will be overwritten by the stored program values.
8.2.3 Reset
In reset the programmer is inactive and the controller behaves as a standard controller, with the setpoint determined by the raise/lower buttons.
8.2.4 Servo
Servo can be set in configuration so that when a program is run the setpoint can start from the initial controller setpoint or from the current process value. Whichever it is, the starting point is called the servo point. This can be set in the program.
Servo to PV is the default and will produce a smooth and bumpless start to the process. Servo to SP may be used in a Ramp Rate programmer to guarantee the time period of the first segment. In this
case it is necessary to soft wire the Working Setpoint parameter to the PSP Reset Value parameter. (Note: in a Time to Target programmer the segment duration will always be determined by the setting of the Segment Duration parameter.)
8.2.5 Hot Start
When run is initiated Hot Start allows the program to automatically advance to the correct point in the profile which corresponds to the operating value of the process. It can occur in any segment type, for any PSP but is most useful to ramp segments. Hot start is enabled in configuration level and specifies which programmed variable to use when deciding the correct segment.
Page 77
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 75
8.3 PROGRAMMER TYPES
The programmer can be configured as Time to Target or Ramp Rate. A time to target programmer requires fewer settings and is simple to use since all segments are the same. A time to target programmer can, in general contain more segments than a ramp rate.
8.3.1 Time To Target Programmer
Each segment consists of a single duration parameter and a set of target values for the profiled variables.
1. The duration specifies the time that the segment takes to change the profiled variables from their current values to the new targets.
2. A dwell type segment is set up by leaving the target setpoint at the previous value.
3. A Step type segment is set up by setting the segment time to zero.
8.3.2 Ramp Rate Programmer
Each segment can be specified by the operator as Ramp Rate, Dwell or Step.
1. Each profiled setpoint must complete its segment before the programmer will move to the next segment. If one ramp reaches its target setpoint ahead of the other variables, it will dwell at that value until the other variables have completed. The program will then move to the next segment.
2. The duration parameter for a segment is read only. In this case the dwell period can be changed when the program is in Hold.
3. The duration is determined by the longest profile setting.
8.4 SEGMENT TYPES
A segment type can be defined as Profile, Go Back To or End.
8.4.1 Profile
A profile segment may be set as:-
Ramp
The setpoint ramps linearly, from its current value to a new
value, either at a set rate (called ramp-rate programming), or in a set time (called time-to-target programming). You must specify the ramp rate or the ramp time, and the target setpoint, when creating or modifying a program.
Dwell
The setpoint remains constant for a specified period at the
specified target. When creating programs the target is inherited from the previous segment.
Step
The setpoint steps instantaneously from its current value to a
new value at the beginning of a segment.
Page 78
Engineering Handbook 2704 Controller
76 Part No HA026933 Issue 7.0 Nov-12
8.4.2 Go Back To Segment
Go Back allows segments in a program to be repeated by a set number of times. It is the equivalent of inserting ‘sub-programs’ on some controllers. Figure 8-3 shows an example of a program which is required to repeat the same section a number of times and then continue the program.
A Go Back To segment is used to save the total number of segments required in a program and to simplify setting up. When planning a program it is advisable to ensure that the end and start setpoints of the program are the same otherwise it will step to the different levels. A Go Back To segment is defined when editing a program, see section 8.15.1.
Figure 8-3: An Example of a Program with Repeating Section
Note 1. If a second or more ‘Go Back’ segments are created, they cannot return to a segment before the previous ‘Go Back’ segment as shown below.
Figure 8-4: Permitted Go Back Segments
8.4.3 End Segment
The last segment in a program is normally defined as an End segment The program either ends, repeats or resets in this segment. You specify which is the case when you create, or
modify, the program. When the program ends, the programmer is put into either, a continuous dwell state with all outputs staying unchanged, or the reset state.
Segment 1
Segment 2
Se
g
ment 7
Segments 3 to 6
At this point Go Back To segment 3
Segment 6 is defined as a Go Back segment
This section is re
p
eated ‘n’ times
Segments
1 2
Go Back
Go Back
3
4
5
Not allowable
OK
OK
OK
OK
OK
Page 79
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 77
8.4.4 Wait
An event can be configured at the end of each segment, which, when active, will cause the program to wait before progressing to the next segment. Three wait conditions are provided which may be wired, in configuration level, to an external source using digital inputs or to internal sources, e.g. a loop alarm. Each segment may then select No-Wait, Wait on Event A, Wait on Event B or Wait on Event C. In a synchronous programmer the program will not proceed until all
profile segments are complete.
Figure 8-5: Wait Events
Event OP
Event OP
Event A or digital input
Event B or digital input
WaitA
WaitB
WaitC
Programmer
Segment 1 Segment 2 Segment 3
Wait = Wait on Event A
Wait = OFF
Wait = Wait on Event B
Segment 1 extended by the wait period
Segment 3 extended by the wait period
Page 80
Engineering Handbook 2704 Controller
78 Part No HA026933 Issue 7.0 Nov-12
8.5 POWER FAIL RECOVERY
In the event of power fail to the controller, a strategy may be set in configuration level, which defines how the controller behaves on restoration of the power. These strategies include:
Continue The program runs from the
last setpoint. This may cause full power to be applied to the process for a short period to heat the process back to its value prior to the power failure
Ramp back
The PV will ramp back to its original value at the rate last encountered.
In a Dwell segment, the period continues when the PV recovers to the SP value. The power fail time + the recovery time is added to the dwell time set.
A special case exists if no
ramps have been encountered. The diagram shows the behaviour following a power fail in segment 3.
Reset The process is aborted by resetting the program
Hold Program
The programmer will enter the HOLD state. The operator may then change the state to Reset or Run. On exiting from Hold into Run the program will continue, it will not ramp back.
Test Time This option makes use of the real time clock in the controller to determine how long the power
has been off. Two time periods can be set which allows three strategies:
1. If the power is off for less than the first period, the programmer will continue from its last operating point
2. If the power is off for a time between the two time boundaries, the controller will servo to the PV and ramp back to the operating point using the previous ramp rate.
3. If the power is off for longer than the second time boundary, the programmer will reset.
The programmer takes about 25 seconds to start running after power is applied to the 2704.
This delay should be taken into consideration when setting up the Test Time recovery parameter.
Power fail
Power fail
Behaviour during ramp Behaviour during dwell
Recovery at maximum rate
Recovery at previous ramp rate
Power fail
Power fail
Behaviour during ramp
Behaviour during dwell
t1 t2 t3
t4
Dwell time = t1+t2+t3+t4
where t1+t4 = dwell time set
21
34
Power fail
PV
SP
Segment
Page 81
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 79
8.6 HOLDBACK (GUARANTEED SOAK)
Holdback freezes the program if the process value does not track the setpoint by an amount which can be set by the user. It may operate in any PSP type.
In a Ramp it indicates that the process value is lagging the setpoint by more than a settable amount and that the program is waiting for the process to catch up.
In a Dwell it will freeze the dwell time if the difference between SP and PV exceeds settable limits. In both cases it guarantees the correct soak period for the product. Holdback may be configured in three modes:
OFF - holdback does not operate
Applied to the complete program. Holdback operates the same way in every segment
To each individual segment. A different holdback type can be applied to each segment
Holdback Type defines how holdback operates. It may apply when:
The PV is below the SP by a pre-set value (Lo),
The PV is above the SP by a pre-set value(Hi)
The PV is below or above the SP by a pre-set value (Band).
In addition two levels of holdback are available per profile setpoint, per program. These are defined as ‘Fine’ and ‘Course’.
Example:
Holdback, operating in each segment, is often used in a temperature control application as detailed below:-
During a ramp up period the holdback type may be set to deviation low. If the Process Value lags the programmed rate of rise, holdback will stop the program until the PV catches up. This prevents the set program from entering the next segment until the PV has attained the
correct temperature.
Figure 8-6: Effect of Holdback to Produce Guaranteed soak
During a dwell period the holdback type may be set to deviation band. This guarantees that the dwell or soak period operates only when the process value is within both high and low deviation limits.
During a ramp down period the holdback type may be set to deviation high. If the process cannot cool at the rate set by the ramp down rate the program will be held until the process catches up.
When a profile is placed into holdback the other profiles are (normally) not held. They continue and rendezvous at the end of the segment.
Each segment may consist of up to three profiles. Two levels of holdback value, course and fine, may be applied for each profile of each segment in the PROGRAM EDIT Program page.
SP as set in the program
SP as modified b
y
holdback follows the rate at
which the process is capable
P
V
PV lags SP. Holdback stops the ramp until SP catches up. Set by a deviation low alarm
Dwell starts when PV reaches correct value
Dwell held if PV falls
beyond limits
Dwell extended by t1+t2
t1
t2
SP/PV
Time
Page 82
Engineering Handbook 2704 Controller
80 Part No HA026933 Issue 7.0 Nov-12
8.7 PROGRAM USER VALUES
Program User Values provide multiplexor facilities for the user. Each user value provides storage for a number of event values (currently 127). Each user value will normally be soft wired (see Chapter 5) to call up another feature.
The following example shows how the programmer user values may be used to call up different sets of pre­configured digital output values for different segments in a programmer. This would make use of the Pattern Generator described in Chapter 16, and assumes that a user value has been wired to a Pattern Generator.
Program Segment 1 Program Segment 2 Program Segment 3 Program Segment x
User Value 1 Value 1
User Value 1 Value 6
User Value 1 Value 11
User Value 1 Value 15
Pattern Generator output 1
Pattern Generator output 6
Pattern Generator output 11
Pattern Generator output 15
In each segment a different pattern of digital outputs is set up from the single value set in the User Value for each segment.
8.7.1 Program User Value Enumerations
Each program user value may be allocated a name chosen from the ‘User Text’ library, see section 0. This means that a name can be allocated to Value 1 to Value x in the above table, and can be used to describe the functions carried out in each segment. For example, if User Value 1 is called ‘Carburise’ the Pattern Generator will set the digital pattern required for carburising and this message can be made to appear in the PATTERN GEN (Dig Group x) page during that segment.
Section 16.6. shows an example which shows how to apply an Enumeration to a Programmer User Value.
8.8 EXTERNAL PROGRAM INPUTS
Digital inputs may have been configured to allow the program to be operated by external sources.
Run Allows the program to be run from a pushbutton or other event
Hold Allows the program to be held from a switch or other event.
Reset Allows the program to be reset from a pushbutton or other event.
Run/Hold Allows the program to be run or held from a single external source
Run/Reset Allows the program to be run or reset from a single external source
Advance Segment Selects the next segment from an external source
Advance Program Selects the next program from an external source. When this event occurs, the
controller display will change to programmer view. Subsequent changes of this source will cause the program number to increment.
Holdback disabled Disables holdback from an external source
8.9 PROFILE LOCK
Profile Lock is a configuration parameter found in the PROGRAM EDIT (Options Page) which allows programs to be created but which prevents them from being changed in operation levels.
If more than one program was created prior to ‘Profile Lock’ being selected, then the user can select these programs (using ‘Program Number’) but cannot create any more.
The options are:-
Fully Locked No parameter or the profile can be changed in operation levels
Profile Locked The profile of the program is locked but changes can be made to certain parameters
such as Target setpoints, rates, dwells or segment duration.
Page 83
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 81
8.10 EXAMPLE: TO CONFIGURE A SYNCHRONOUS PROGRAMMER
If the instrument has been supplied as a programmer it will only be necessary to complete this step if the programmer feature has subsequently been disabled or it is required to change from a synchronous to asynchronous programmer:-
Do This This Is The Display You Should See Additional Notes
1. From any display press to access the page header menu.
2. Press
or to select
INSTRUMENT’
3. Press
to display sub-headers
4. Press
or to select
Options’ (if necessary)
5. Press
to display parameters
6. Press
to scroll to
Programmer’
7. Press
to edit ‘Programmer’
8. Press
or to ‘Enabled’
9. Press
to edit ‘Prog Mode’
10. Press
or to ‘Synchronous’
It is then necessary to confirm this change since any programs already entered will be lost. Press
to confirm or to cancel
as instructed in the pop up box.
Page 84
Engineering Handbook 2704 Controller
82 Part No HA026933 Issue 7.0 Nov-12
8.11 EXAMPLE: TO CONFIGURE SYNCHRONOUS PROGRAMMER TYPE
The programmer is supplied as a Time to Target programmer. This section describes how to configure a Ramp Rate type:-
Do This This Is The Display You Should See Additional Notes
The following table lists further parameters in this page
8.11.1 PROGRAM EDIT Options Page
Table Number:
8.11.1.
These parameters allow you to configure Program Type and Options. Press to select each parameter
This table is only available in Configuration Level
PROGRAM EDIT
(Options Page)
Parameter Name Parameter Description Value Default
Program Type See previous section
Num of PSPs Number of programmer setpoints 1, 2 or 3
Prog Usr Val1? Allows programmer User Value 1 to be
enabled.
No Yes
No
UVal1
Low Lim
(1)
User value 1 low limit 0 to 127 Limited by Uval1 Hi
Lim
Only shown if Prog Usr Val = Yes
UVal1
Hi Lim
(1)
User value 1 high limit 0 to 127
Usr Val1 Name
(1)
Name from user text for programmer
user value 1
01:Usr1 to 100:Usr100 Default Text
Usr Val1 Enum
(1)
First user string from for programmer
user value 1 custom enumeration
01:Usr1 to 100:Usr100 Default Text
Prog Usr Val2? Allows programmer User Value 2 to be
enabled.
No Yes
No
3. Press to display sub-headers
4. Press
or to select
Options’ (if necessary)
1. From any display press to access the page header menu.
2. Press
or to select
PROGRAM EDIT’
5. Press
to display parameters
6. Press
again to select
‘Program Type’
7. Press
or to select ‘Ramp
Rate’
8. Confirm or reject as instructed
If programs have already been set up using the previous Program Type all segment data will be deleted and will need to be re-entered in Operation level.
The Program Type requires a few seconds to re-configure during which time ‘INITIALISING’ is displayed.
The Program Type is then confirmed
If no button is pressed for 10 seconds the display reverts to the previous view.
Page 85
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 83
Table Number:
8.11.1.
These parameters allow you to configure Program Type and Options. Press to select each parameter
This table is only available in Configuration Level
PROGRAM EDIT
(Options Page)
Parameter Name Parameter Description Value Default
UVal2
Low Lim
(1)
User value 2 low limit 0 to 127 Limited by Uval2 Hi
Lim
Only shown if Prog Usr Val = Yes
UVal2
Hi Lim
(1)
User value 2 high limit 0 to 127
Usr Val2 Name
(1)
Name from user text for programmer
user value 2
01:Usr1 to 100:Usr100 Default Text
Usr Val2 Enum
(1)
First user string from for programmer
user value 2 custom enumeration
01:Usr1 to 100:Usr100 Default Text
Wait Events? Activates the Wait events option No
Yes
Hot Start Activates the hot start option No
Yes
Recovery Type Defines the power recovery strategy
See also Section 8.5.
Ramp Back Reset Continue Hold Test Time
Continue
Reset Time Power recovery reset time
(Only if ‘Recovery Type’ = ‘Test Time’)
0:00:00 to 23:59:59
Servo Time Power recovery servo time
(Only if ‘Recovery Type’ = ‘Test Time’)
0:00:00 to 23:59:59
Num of Prg DOs Defines the number of digital event
outputs used
None to 16
Named Dos? Allows names to be allocated to digital
event outputs
No Yes
No
DO1 Name To allocate a name for digital event
output 1 from User Text This parameter only appears if ‘Named
Dos?’ = ‘Yes’
User Text 1 to 100 Default Text
The above parameter is repeated for every digital event output configured
PSP1
Units Units to be displayed for PSP1 See Appendix D.2.
PSP1
Resol PSP1 decimal point resolution
XXXXX XXXX.X XXX.XX XX.XXX X.XXXX
PSP1
Low Lim PSP1 low limit Display range
PSP1
High Lim PSP1 high limit Display range
PSP1
Reset Val Safe state target setpoint Prog SP lo lim - Prog SP hi lim
PSP1
Rate Res PSP1 Rate Resolution
XXXXX XXXX.X XXX.XX XX.XXX X.XXXX
PSP1 Name To choose a name for PSP1 from user
text
Default Text to 100:User100 Default Text
The above parameters are repeated for PSP2 and PSP3 if ‘Num of PSPs’ = 2 or 3
Profile Lock Prevents a program from being
selected See also section 8.9.
Unlocked Profile Locked Fully Locked
Mimic Page The program mimic page may be
turned off or configured to appear in the Main Menu or in the Summary Page
Off Main Page Summary Page
Note (1) – Parameters only available if the relevant User Value = ‘Yes’
Page 86
Engineering Handbook 2704 Controller
84 Part No HA026933 Issue 7.0 Nov-12
8.12 PROGRAMMER WIRING
8.12.1 Programmer Function Block
The programmer function block, shown in Figure 8-7, shows an example of soft wiring to other functions. The connections can be made using the copy and paste method described in Section 5.1.2. with the exception of the Prg.DO1 to Prg.DO16 event outputs. These can be found by searching through the list of parameters or by entering the Modbus address directly. The Modbus addresses for these parameters are 05869 to 05883 inclusive.
The parameters which can be wired are listed in Figure 8-7. These parameters can be wired to any other parameter by Modbus address or using the shorter list of parameter names – Appendix D.
Figure 8-7: Programmer Function Block and Wiring Example
PV2 Src
PV1 Src
Run Src
Programmer
L1.PV
Dig IO1 Val
Loo
p
1
Di
g
ital Input 1
Control Loo
p
Sp Src Program
PV3Src
Hold Src
Reset Src
Run/Hold Src
Run/Reset Src
Prog Num Src
Advance Seg
Hbck1 Dis Src
Hbck2 Dis Src
PSP1 Reset Src
WaitA Src
Hbck3 Dis Src
WaitB Src
WaitC Src
PSP2 Reset Src
PSP3 Reset Src
PSP1
PSP1
PSP3
Prg.DO1
Prg.DO16
Digital Output
Wire Src
PSP2
:Run Src
v05402: DI01.Val
:PV1 Src
v00001: L1.PV
Page 87
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 85
8.12.2 PROGRAM EDIT Wiring Page
Table Number:
8.12.2.
These parameters allow you to soft wire programmer functions
This table is only available in Configuration Level
PROGRAM EDIT
(Wiring Page)
Parameter Name
Press to select
Parameter Description Default Wiring Value
Modbus Address:Parameter Mnemonic
PV1 Src PV 1 source 00001:LP1 PV
PV2 Src PV 2 source 01025:LP2 PV
PV3 Src PV 3 source 02049:LP3 PV
Prog Num Src Program number source Note 2
Run Src Run source 05494
Hold Src Hold Source 05642
Reset Src Reset Source 05690
Run/Hold Src Run/Hold Source Note 2
Run/Reset Src Run/Reset Source Note 2
Advanc Prg Src Advance Program source Note 2
Advanc Seg Src Advance segment source 12609
FineHbck1 Sr Fine holdback 1 source Note 2
CorseHbck1 Course holdback 1 source Note 2
Hbck1 Dis Src Holdback 1 disable source Note 2
FineHbck2 Sr Fine holdback 2 source Note 2
CorseHbck2 Course holdback 2 source Note 2
Hbck2 Dis Src Holdback 2 disable source Note 2
FineHbck3 Sr Fine holdback 3 source Note 2
CorseHbck3 Course holdback 3 source Note 2
Hbck3 Dis Src Holdback 3 disable source Note 2
WaitA Src Wait A source Note 2
WaitB Src Wait B source Note 2
WaitC Src Wait C source Note 2
PSP1 Reset Src PSP1 reset source
(1)
00001:LP1 PV
PSP2 Reset Src PSP2 reset source
(1)
01025:LP2 PV
PSP3 Reset Src PSP3 reset source
(1)
02049:LP3 PV
Note 1:-
The PSP Reset Source defines the programmer starting conditions. To servo to setpoint, wire the relevant reset source into the SP. To servo to PV, wire the relevant reset source into the PV.
The value which is wired into the Reset Source is the value which appears at the programmer output.
Note2:- By default these parameters are not soft wired.
Page 88
Engineering Handbook 2704 Controller
86 Part No HA026933 Issue 7.0 Nov-12
8.13 TO CREATE OR EDIT A PROGRAM
To create or edit a program it is first necessary to define the parameters associated with the overall program. These parameters will be found under the page header ‘PROGRAM EDIT (Program)’, see section 8.14.1.
Then set up the parameters which define each individual segment. These parameters will be found in the page ‘PROGRAM EDIT (Segments)’, see section 8.15.1.
Notes:-
1. A running program cannot be edited, it must be put into Reset or Hold mode.
2. Changes can be made to any segment of a currently running program as follows:-
To the currently running segment - use the PROGRAM RUN page. These changes are always temporary and
apply to the current run only
To any segment - use the PROGRAM EDIT page. These changes are always permanent and will apply to
subsequent runs.
3. Other programs can be created or edited when another program is running.
4. A program can be edited in Configuration Level or Operating Level
8.14 EXAMPLE: TO ACCESS THE PROGRAM EDIT PAGES
Do This This Is The Display You Should See Additional Notes
8.14.1 PROGRAM EDIT (Program Page) Parameters
Table Number:
8.14.1
These parameters affect the overall program. PROGRAM EDIT
(Program Page)
Parameter Name Parameter Description Value Default Access Level
Program Number Selects the program number to be edited.
If ‘Profile Lock’ ‘Unlocked’, only those programs which were created prior to setting the ‘Profile Lock’ parameter can be selected.
1 to 20 or 1 to 60
1 L1
Edit Function Allows a program to be copied.
The example in section 8.28 describes how this feature is used
None Copy Program Paste Program
None L1
Hbk Mode Holdback mode
None = no holdback Per prog = applied over the whole program Per seg = active in every segment
None Per Program Per Segment
None L1
This page allows the overall programmer parameters to be defined
The value of a parameter prefixed by v can be changed
using
or
The full list of parameters is shown in the following table
1. From any display press to access the page header menu.
2. Press
or to select
PROGRAM EDIT’
3. Press
to show sub-headers
4. Press
or (if necessary) to
select ‘Program’
5. Press
to show parameters
6. Press
again to edit the
highlighted parameter
Page 89
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 87
Table Number:
8.14.1
These parameters affect the overall program. PROGRAM EDIT
(Program Page)
Parameter Name Parameter Description Value Default Access Level
PSP1
HBk Type Holdback type for
PSP1
(per program) These are deviations between SP and PV Fine and course holdback allows two levels
of holdback to be applied to different segments, see section 8.14.2.
Off Fine Lo Fine Hi Fine Band Course Lo Course Hi Course Band
Off L1
Only displayed if Per Program configured
PSP1
FineHbk Fine holdback value for
PSP1
Display Range 0 L1
Only shown if
PSP1
CourseHbk Course holdback value for
PSP1
Display Range 0
HBk Type Off
The above three parameters are repeated for
PSP2
and for
PSP3
if these are configured
Hot Start PSP Allows hot start to be applied to each PSP.
See also section 8.2.5.
None
PSP1 PSP2 PSP3
None L1
Rate Units Rate units for a Ramp Rate Programmer
Per Second Per Minute Per Hour
L1. Only
displayed if the programmer is Ramp Rate
Program Cycles The number of times a program repeats. Cont. to 999 Cont. L1
End Action Defines the action in the end segment.
Dwell - the program will dwell indefinitely at the conditions set in the end segment.
Reset - the program will reset to the start conditions.
Dwell
Reset
L1
Program Name Allows a user defined name to be given to
the program number
User string Each character
can be set in turn
L1
8.14.2 Fine and Coarse Holdback
Fine and Coarse Holdback values are only displayed when ‘Holdback Mode’ = ‘Per Segment’. They allow you to apply one value of holdback to selected segments and another value to other segments. For example, you could apply ‘Fine Holdback’ to one or more Dwell segments and ‘Coarse Holdback’ to one or more Ramp segments
The segments in which Fine and Coarse Holdback are applied are selected in
‘PROGRAM EDIT (Segments)’.
Page 90
Engineering Handbook 2704 Controller
88 Part No HA026933 Issue 7.0 Nov-12
8.15 EXAMPLE: TO SET UP EACH SEGMENT OF A PROGRAM
Do This This Is The Display You Should See Additional Notes
8.15.1 PROGRAM EDIT (Segment) Parameters
Table Number:
8.15.1.
These parameters allow you to set up each segment in the program
PROGRAM EDIT
(Segment)
Parameter Name Parameter Description Value Default Access Level
Program Number Selects the program number to be
edited
1 to 20 (or 60)
L1
Segment Number Selects the segment number to be
edited
1 to 100 L1
Edit Function
Allows a segment to be inserted The example in section 8.28 describes how this feature is used
None Insert Segment Delete Segment
None L1
Segment Type Segment type
Profile End Segment Go Back
Profile L1
Profile = a normal segment End Segment = the last segment in the program (press to confirm) Go Back = repeat part of program. Not shown for segment 1.
If the program exists, the segment details are displayed
If the program is new, confirm as instructed
on the display
Create Pr
g
: 2?
Cancel OK
Further parameters may be accessed and adjusted in the same way. These are listed together with an explanation of their function in the following table
Up to 100 segments are available per program
5. Press
to select the segment
parameters
6. Press
or to scroll up or
down the list of parameters.
7. Press
again to edit the
parameter.
The value or state of a parameter prefixed by v can be changed using
or
A back and forward scroll is available by holding down and pressing or respectively
1. From any display press to access the page header menu.
2. Press
or to select
PROGRAM EDIT’
3. Press
to show sub-headers
4. Press
or (if necessary) to
select ‘Segment’
Page 91
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 89
Table Number:
8.15.1.
These parameters allow you to set up each segment in the program
PROGRAM EDIT
(Segment)
Parameter Name Parameter Description Value Default Access Level
PSP1
Type Profile setpoint 1 type
Step Dwell Ramp
L1.
Only shown if Program Type = Ramp Rate and program not in End
PSP1
Target Profile setpoint 1 target value SP1 lo limit to
SP1 hi limit
0 L1
PSP1
Dwell Tm Profile setpoint 1 dwell time d : h : m : s L1.
Only shown if Program Type =Ramp Rate; Segment Type = Dwell and program not in End
PSP1
Rate Profile setpoint 1 rate L1
Only shown if Program Type =Ramp Rate; Segment Type = Dwell and program not in End
PSP1
Hbk Type Profile setpoint 1 holdback type
Off Fine Lo Fine Hi Fine Band Course Lo Course Hi Course Band
Off L1
Only shown if holdback is configured per segment
The above five parameters are repeated if
PSP2
and
PSP3
are configured
Seg Duration Duration for Time to Target
programmer only
d : h : m : s L1
Wait Event Wait if selected event is true
Only shown if wait events configured
No wait Event A Event B Event C
No Wait L1
Prog User Val 1 Allows a Programmer User Val to be
chosen. See also section 8.7. Only shown if Prog User Val 1 is
configured
0 to 100 0 L1
Prog User Val 2 Allows a Programmer User Val to be
chosen. See also section 8.7. Only shown if Prog User Val 2 is
configured
0 to 100 0 L1
Prog DO Values Sets programmer event outputs on or
off. The number of DO values is set by
‘Num of Prog DOs’ PROGRAM EDIT (Options)
Not shown if Num of Prog Dos = ‘None’
= Off
= On
L1
Seg Edit 1 (to 16)
If programmer event outputs have been configured, then, as an alternative to the previous presentation, the event can be given a name.
[PROGRAM EDIT (Options) – Named Dos? = Yes]
The name of the event is shown with its state
On or Off
Off L1
GoBack to Seg Allows repeat segments to be set up
within a profile. Go back defines the point in the program where the repeat segments are entered.
Only shown if segment. type is Go Back
1 to no. of segments See also Section 8.4.2.
L1
Go Back Cycles Sets up the number of times the
segments are repeated Only shown if segment. type is Go Back
1 to 999 1 L1
Segment Name Allows a user defined name to be
chosen
Default Text to 100:Usr 100
Default Text L1
Page 92
Engineering Handbook 2704 Controller
90 Part No HA026933 Issue 7.0 Nov-12
8.16 TO RUN A SYNCHRONOUS PROGRAM
Press
PROG
. A program can only be Run, Reset or Held in Operator Level 1, 2 or 3.
1. The program status pop up window is displayed
2. Press or to select the program to be run
3. Press to edit Delayed Start if it is required to run the program after a set period
4. Press or to set a time period for the delayed start
5. Press the PROG button again to select ‘Run’
The symbol in the top left of the display changes to
8.17 TO HOLD A PROGRAM
A program can only be held from Run mode. Press the ‘PROG’ button once. The pop up window is again displayed showing ‘Run’. Press the ‘PROG’ button again. The message in the pop up window changes to ‘Hold’.
The symbol in the top left of the display changes to.
8.18 TO RESET A PROGRAM
Press the ‘PROG’ button once. The pop up window is again displayed showing ‘Run’ or ‘Hold’. Press the ‘PROG’ button again and hold it pressed for 2 seconds. The message changes to ‘Reset’.
The symbol in the top left of the display changes to
8.18.1 From Digital Inputs
If digital inputs have been configured and wired for an external RUN, HOLD or RESET, activate the relevant digital input. This will normally be activated from an external switch.
8.18.2 From Digital Communications
If a PC running SCADA package or iTools is connected to the controller via the digital communications module, the programmer status may be changed from this package.
8.18.3 From the PROGRAM RUN Page
This page contains a parameter called ‘Program Status’. Its value can be changed to ‘Run’, ‘Hold’ or ‘Reset’. See the following section.
Page 93
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 91
8.19 EXAMPLE: TO VIEW THE STATE OF A RUNNING PROGRAM
If you wish to know the state of the digital outputs or times remaining, for example, then you can access the ‘PROGRAM RUN’ pages:-
Do This This Is The Display You Should See Additional Notes
i
The full list of parameters is shown in the following table
8.19.1 Run Parameter Tables
Table Number:
8.19.1a
These parameters provide information on the running program.
PROGRAM RUN (General Page)
Parameter Name Parameter Description Value Default Access Level
Prog DOs Digital outputs summary
These are shown in this format if ‘Named Dos’ = ‘No’
The number of DO values is set by ‘Num of Prog DOs’ PROGRAM EDIT (Options)
Not shown if Num of Prog DOs = ‘None’
(Up to 16)
= Off
= On
L3
Prog DO 1 (to 16)
If programmer event outputs have been configured, then, as an alternative to the previous presentation, the event can be given a name.
[PROGRAM EDIT (Options) – Named Dos? = Yes]
The name of the event is shown with its state
On or Off
Off L3
Delayed Start Delay before the start of the program h:mm:ss 0:00:00 L3
Time Remaining Time remaining to end of program Not Running or h:mm:ss L3
Days Remaining Number of days left for the 0 to 255 L3
1. From any display press to access the page header menu.
2. Press
or to select
PROGRAM RUN’
3. Press
to show sub-headers
4. Press
or (if necessary) to
select ‘General’
5. Press
to select the list of parameters for running the program.
Warning!
Fast Run allows the program to be tested by quickly running through the program segments. If the controller is
connected to the process, ensure that the process is not affected if fast run is selected.
The default value, No, means that the program will run at the set rate
The parameters in this view include:-
Program Status – Run Hold or
Reset can be selected from this list
Current segment
Program event outputs
Time & Days remaining to end
of program
Fast Run
Page 94
Engineering Handbook 2704 Controller
92 Part No HA026933 Issue 7.0 Nov-12
Table Number:
8.19.1a
These parameters provide information on the running program.
PROGRAM RUN (General Page)
Parameter Name Parameter Description Value Default Access Level
prog
rammer to run
Fast Run To fast run the program No
Yes
No L3
Program Status Displays the status of the program
Reset Run Hold Complete
L1
Prog Run Programmer run status 1=running L3
Prog Hold Programmer hold status 1=holding L3
Prog Reset Programmer reset status 1=reset L3
Prog End Programmer end status 1=end L3
New Seg New segment loaded 1=new segment for 100ms L3
Prog Time Elap Program time elapsed h: mm: ss up to
24Hrs
L3 R/O
Prog Cycle Rem Remaining number of cycles
Only if ‘Prog Cycles’ >1
1 to 999 L1 R/O
Total Segments Number of segments in the running
program
0 to 100 L1 R/O
Segment Number The currently running segment number 1 to 100 L1 R/O
Segment Type Current segment type
Profile = normal segment End Segment = End of prog Go Back =repeat part of prog
Profile End Segment Go Back
Profile L1 R/O
Alterable in Hold
Segment Name A user defined name for the segment User Text Default
Text
L1 R/O
Seg Time Rem Time remaining in the current segment d: h: m: s L1. R/O
Alterable if Time To Target prog and in Hold
Wait Status Wait Status
No Wait Event A Event B Event C
No Wait L1 R/O
Wait Condition Wait condition for the running segment
No Wait Event A Event B Event C
No Wait L1. Alterable
in Hold
Prog User Val 1 Active User Val 1 L1
Prog User Val 2 Active User Val 2 L1
Goback Rem Go back cycles remaining 1 to 999 L1 R/O
End Action The state required in the end segment Dwell
Reset
L1 R/O
Prog Reset DO Digital event outputs in Reset
These are shown in this format if ‘Named Dos’ = ‘No’
(up to 16)
= Off
= On
L1 R/O
Only shown if configured
Seg Edit 1 (to 16)
If programmer event outputs have been configured, then, as an alternative to the previous presentation, the event can be given a name.
[PROGRAM EDIT (Options) – Named Dos? = Yes]
The name of the event is shown with its state
On or Off
Off L3
Reset UsrVal1 Reset value for User Value 1 L1
Reset UsrVal2 Reset value for User Value 2 L1
Page 95
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 93
Table Number:
8.19.1b
These parameters are associated with Profiled Setpoint number 1 PROGRAM RUN
(
PSP1
Page)
Parameter Name Parameter Description Value Default Access Level
Seg Time Rem Segment time remaining h:m:s L1
PSP1
Type Running segment type for profiled
setpoint 1
Not Used Step Dwell Ramp
L1 R/O -
shown in Ramp Rate programmer only
PSP1
Working setpoint for profiled setpoint 1 Display range (Note 1) L1. Alterable
in Hold
PSP1
Target Running segment target for profiled
setpoint 1
Display range (Note 1) L1. Alterable
in Hold
PSP1
Dwell Tm Time remaining in running segment for
profiled setpoint 1
Display range L1. Alterable
in Hold
PSP1
Rate Running segment rate for profiled
setpoint 1
Display range (Note 1) L1. Not in
Time To Target prog
PSP1
HBk Appl Holdback applied for profiled setpoint 1 No
Yes
L1 R/O -
shown if configured
Note 1: Range limited by user defined upper and lower limits
The above table is repeated for
PSP2
parameters and
PSP3
parameters
Page 96
Engineering Handbook 2704 Controller
94 Part No HA026933 Issue 7.0 Nov-12
8.20 PROGRAMMER WIRING EXAMPLES
8.20.1 One Profile, Three Loops
This example explains how to configure a programmer to allow one profile to generate a setpoint for three control loops.
The 2704 program block can generate up to three profiled variables, which can then be internally wired to any parameter source. In most cases the PSPs are used to allow control loop setpoints to follow a pre-determined ramp/dwell sequence, but they can also be used, for example, to retransmit a setpoint to a slave device.
In this example PSP1 is soft wired to the program setpoints of each control loop. Also, the PV of loop1 is wired to the PV1 source, to provide holdback, and the PSP1 reset source, to provide servo start. This configuration is supplied from the factory by defining the hardware code field, in the 2704 order code, for loops/programs to be ‘321’ or ‘351’.
Figure 8-8: Example Programmer Wiring One Profile Three Loops
8.20.1.1 Implementation
1. In INSTRUMENT/Options Page
set ’Num of Loops’ = 3 set ‘Programmer = Enabled
2. In PROGRAM EDIT/Options Page
set ‘Num of PSPs’ = 1 (Note: other parameters such as number of digital event outputs, SP
range and power failure recovery are also set in this page)
3. In PROGRAM EDIT/Wiring Page
Set ‘PV1 Src’ = 00001:L1.PV This connection is required so that the programmer can use Loop 1
PV to calculate holdback.
4. In PROGRAM EDIT/Wiring Page
Set ‘PSP1 Reset Src’ = 00001:L1.PV This connection is required so that the programmer can use Loop 1
PV to servo start.
5. In LP1 SETUP/Options Page
Set ‘Prog Setpoint’ = PSP1 Connects PSP1 to become the program SP for Loop 1
6. In LP2 SETUP/Options Page
Set ‘Prog Setpoint’ = PSP1 Connects PSP1 to become the program SP for Loop 2
7. In LP3 SETUP/Options Page
Set ‘Prog Setpoint’ = PSP1 Connects PSP1 to become the program SP for Loop 3
See Appendix D for list of Modbus addresses.
:- See ‘Copy and Paste’ description in Chapter 5.
Control Loop 1
Prog Setpoint
PV2 Src
PV1 Src
Run Src
Pro
g
rammer
PV3Src
Hold Src
Reset Src
Run/Hold Src
Run/Reset Src
Prog Num Src
Advance Seg
Hbck1 Dis Src
Hbck2 Dis Src
PSP1 Reset Src
WaitA Src
Hbck3 Dis Src
WaitB Src
WaitC Src
PSP2 Reset Src
PSP3 Reset Src
PSP1
PSP1
PSP3
Prg.DO1
Prg.DO16
PSP2
L1.PV
Control Loop 2
Prog Setpoint
L2.PV
Control Loop 3
Prog Setpoint
L3.PV
Page 97
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 95
8.20.2 Two Profiles, Two Loops
This example explains how to configure a 2704 programmer to generate two setpoints which are then used to profile the setpoint for two independent control loops.
In this example PSP1 and PSP2 are soft wired to the program setpoints of loop 1 and loop 2 respectively. Also, the PV of loop1 is wired to the PV1 source, to provide holdback, and the PSP1 reset source, to provide servo start. The latter is repeated for Loop 2. This configuration is supplied from the factory by defining the hardware code field, in the 2704 order code, for loops/programs to be ‘222’ or ‘252’.
Figure 8-9: Example Programmer Wiring Two Profiles Two Loops
8.20.2.1 Implementation
1. In INSTRUMENT/Options Page
set ’Num of Loops’ = 2 set ‘Programmer = Enabled
2. In PROGRAM EDIT/Options Page
set ‘Num of PSPs’ = 2 (Note: other parameters such as number of digital event outputs,
SP range and power failure recovery are also set in this page)
3. In PROGRAM EDIT/Wiring Page
Set ‘PV1 Src’ = 00001:L1.PV This connection is required so that the programmer can use Loop 1
PV to calculate holdback for PSP1.
4. In PROGRAM EDIT/Wiring Page
Set ‘PV2 Src’ = 01025:L2.PV This connection is required so that the programmer can use Loop 2
PV to calculate holdback for PSP2.
5. In PROGRAM EDIT/Wiring Page
Set ‘PSP1 Reset Src’ = 00001:L1.PV This connection is required so that PSP1 can use Loop 1 PV to servo
start.
6. In PROGRAM EDIT/Wiring Page
Set ‘PSP2 Reset Src’ = 01025:L2.PV This connection is required so that PSP2 can use Loop 2 PV to servo
start.
7. In LP1 SETUP/Options Page
Set ‘Prog Setpoint’ = PSP1 Connects PSP1 to become the program SP for Loop 1
8. In LP2 SETUP/Options Page
Set ‘Prog Setpoint’ = PSP2 Connects PSP2 to become the program SP for Loop 2
See Appendix D for list of Modbus addresses.
:- See ‘Copy and Paste’ description in Chapter 5.
PV2 Src
PV1 Src
Run Src
Pro
g
rammer
PV3Src
Hold Src
Reset Src
Run/Hold Src
Run/Reset Src
Prog Num Src
Advance Seg
Hbck1 Dis Src
Hbck2 Dis Src
PSP1 Reset Src
WaitA Src
Hbck3 Dis Src
WaitB Src
WaitC Src
PSP2 Reset Src
PSP3 Reset Src
PSP1
PSP1
PSP3
Prg.DO1
Prg.DO16
PSP2
Control Loop
Prog Setpoint
L1.PV
Control Loop
Prog Setpoint
L2.PV
Page 98
Engineering Handbook 2704 Controller
96 Part No HA026933 Issue 7.0 Nov-12
8.21 ASYNCHRONOUS PROGRAMMER
A summary of the functions available in the asynchronous programmer is given below:-
Creation of programs is the same as for the synchronous programmer, thus allowing for a different number of
segments for each PSP.
The number of available programs for each PSP is fixed at 20
Twenty Program Groups are available. Program Groups are described in section 8.22.
Up to three programs may be configured into each program group
Programs in each Program group are executed asynchronously. They all start at the same time although it is
possible to run, say, PSP1 and PSP2 with PSP3 not used; then run PSP3 later
Each program can have up to 16 event outputs and two user values per segment
The first press of the PROG button allows the user to select the program group to run
The user may select and modify programs in the selected group when the program is in Hold or Reset mode
in the same way as a synchronous programmer
Changes made to programs, other than Group 0, are permanent
A delayed start parameter is available
Changes made to Program Group 0 will be overwritten by stored program combinations for other groups
when one of these is selected
The Run/Hold button acts as a global Program Group control, i.e. all programs in the program group are put
into the requested state
Individual status parameters are available for each program in the group
There is a Group Status parameter to control the state of the active run group
Three programmer blocks are utilised to service each Program Group
Programs not running as part of an active group may be run under independent control, provided the
programmer block is not already in use by the active Program Group
Page 99
2704 Controller Engineering Handbook
Part No HA026933 Issue 7.0 Nov-12 97
8.22 PROGRAM GROUPS
Up to three PSPs can be programmed into a single Program Group.
Example 1: Run Group 1
You may wish to run a Temperature program, a Pressure program and a Humidity program in a particular application. These are shown below as PSP1, PSP2 and PSP3 respectively. Each PSP program can store up to 20 profiles and each includes 16 event outputs. Any combination of these can be placed into a program group. Up to 20 program groups can be defined.
Each program can be run, held or reset individually or together as a group.
Example Run Group 2
This might consist of a Temperature Profile and a Humidity profile
Up to 20 profiles can be stored in each PSP
PSP1 - Temperature
PSP2 - Pressure
PSP3 - Humidit
y
PSP1 is allocated to the first 20 program numbers - default names PSP1:01 to 20
PSP2 to the next 20 - default names PSP2:01 to 20
PSP2 to the last 20 - default names PSP3:01 to 20
This is applicable over digital communications or when wiring the parameters.
Program Groups
Loop 1
Loop 2
Loop 3
Run
Hold
Reset
Run
Hold
Reset
Run
Hold
Reset
Run
Hold
Reset
Digital events
Digital events
Digital events
Page 100
Engineering Handbook 2704 Controller
98 Part No HA026933 Issue 7.0 Nov-12
8.23 EXAMPLE: TO CONFIGURE AN ASYNCHRONOUS PROGRAMMER
If the instrument has been supplied as a programmer it will only be necessary to complete this step if the programmer feature has subsequently been disabled or it is required to change from a synchronous to asynchronous programmer:-
Do This This Is The Display You Should See Additional Notes
1. From any display press to access the page header menu.
2. Press
or to select
INSTRUMENT’
3. Press
to display sub-headers
4. Press
or to select
Options’ (if necessary)
5. Press
to display parameters
6. Press
to scroll to
Programmer’
7. Press
to edit ‘Programmer’
8. Press
or to ‘Enabled’
9. Press
to edit ‘Prog Mode’
10. ’ Press
or to
‘Asynchronous’
In an Asynchronous programmer each program can run independently
Loading...