BP RP30 4 PDF
BP RP30 4 PDF
BP RP30 4 PDF
AMENDMENTS
Amd Date Page(s) Description
___________________________________________________________________
FOREWORD ........................................................................................................................... v
1. INTRODUCTION ............................................................................................................... 1
1.1 Scope ..................................................................................................................... 1
1.2 Application .................................................................................................................... 1
1.3 Quality Assurance.......................................................................................................... 1
2. SPECIFICATION ............................................................................................................... 2
2.1 DCS Project Organisation and Implementation Strategy .............................................. 3
2.1.1 Basic Training ........................................................................................... 5
2.2 Statement of Requirements and Control Philosophy..................................................... 6
2.3 Front End Engineering Design (FEED)......................................................................... 8
2.3.1 Functional Specification ........................................................................... 8
2.3.2 FDS System Sizing ................................................................................... 9
2.3.3 Ancillary Areas ....................................................................................... 15
2.4 Performance................................................................................................................. 16
2.4.1 Safety Requirements ............................................................................... 16
2.4.2 Reliability and Availability ..................................................................... 19
2.4.3 System Response Times.......................................................................... 21
RP 30-4
INSTRUMENTATION AND CONTROL PAGE i
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
4.1.5 System Configuration ............................................................................. 30
4.1.6 CONSOP................................................................................................. 30
4.2 System Infrastructure................................................................................................... 31
4.2.1 Control Room Design ............................................................................. 31
4.2.2 Equipment Location and Accommodation ............................................. 39
4.2.3 Spare Capacity and Upgrades ................................................................. 39
4.2.4 Power Supplies........................................................................................ 40
4.3 System Functionality ................................................................................................... 40
4.3.1 Interfaces................................................................................................. 42
4.3.2 Maintenance and Diagnostics ................................................................. 44
4.3.3 Control and Data Acquisition ................................................................. 44
5. SYSTEM CONFIGURATION......................................................................................... 46
5.1 Man Machine Interface................................................................................................ 46
5.2 Security ................................................................................................................... 47
5.3 Information Display..................................................................................................... 48
5.3.1 User Requirements.................................................................................. 48
5.3.2 Providing the Functionality..................................................................... 49
5.3.3 The Display Hierarchy ............................................................................ 50
5.3.4 Access/Navigation .................................................................................. 51
5.3.5 Custom Replacement of Standard Displays............................................ 52
5.3.6 Data Access/Change Facilities................................................................ 52
5.3.7 The Use of Colour................................................................................... 53
5.3.8 Display of Fixed Information.................................................................. 55
5.3.9 Display of Variable Information ............................................................. 56
5.4 Data Entry ................................................................................................................... 57
5.4.1 Physical Devices ..................................................................................... 57
5.4.2 Functional Aspects.................................................................................. 59
5.5 Alarm Systems............................................................................................................. 60
5.5.1 Alarm Definition..................................................................................... 61
5.5.2 Alarm Detection...................................................................................... 62
5.5.3 Alarm Prioritisation ................................................................................ 63
5.5.4 Association of Alarms with Plant Areas or Process Units...................... 64
5.5.5 Audible Warning..................................................................................... 64
5.5.6 Alarm Identification and Situation Assessment...................................... 65
5.5.7 Corrective Action.................................................................................... 66
5.5.8 Alarm and Event History Reporting ....................................................... 69
5.5.9 Alarm System Management.................................................................... 69
5.5.10 Point Processing/ Alarm Conditioning ................................................. 70
5.6 Trending and History Configuration............................................................................ 74
5.6.1 Historical Data to Collect........................................................................ 74
5.6.2 Time and Magnitude Resolution of Historical Data ............................... 75
5.6.3 Archiving ................................................................................................ 76
5.6.4 Trends ..................................................................................................... 76
5.6.5 SQL Reports............................................................................................ 78
RP 30-4
INSTRUMENTATION AND CONTROL PAGE ii
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.7 Controller Configuration Guidelines ........................................................................... 78
5.8 Batch and Sequence Control........................................................................................ 80
5.9 Advanced Control/ Optimisation................................................................................. 84
5.9.6 Other Kinds of Advanced Control Scheme............................................. 90
RP 30-4
INSTRUMENTATION AND CONTROL PAGE iii
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.9.2 FAT - Hardware Testing ........................................................................................ 117
C.9.3 FAT - Software Testing ......................................................................................... 118
C.10 Delivery and Installation ......................................................................................... 119
C.11 SAT ................................................................................................................. 119
C.12 Precommissioning and Loop Testing...................................................................... 120
C.13 Commissioning ....................................................................................................... 120
The old Section 4, Subsea Control Systems, has been removed from this latest
(February 1998) issue with the intention of producing a separate document covering
Subsea Control Systems or a new Subsea document with a section within it covering
Subsea Control Systems.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE iv
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
FOREWORD
The Introductory Volume contains a series of documents that provide an introduction to the
BP Group Recommended Practices and Specifications for Engineering (RPSEs). In
particular, the 'General Foreword' sets out the philosophy of the RPSEs. Other documents in
the Introductory Volume provide general guidance on using the RPSEs and background
information to Engineering Standards in BP. There are also recommendations for specific
definitions and requirements.
This document gives the basis for the Specification, Selection, Design, Configuration and Use
of Control and Data Acquisition Systems. It has been developed from cross-Business
experience gained during capital project developments, operations and maintenance; and from
equipment developments and evaluations.
This document gives guidance on Control and Data Acquisition system strategy, equipment
selection and project development which is not available from industry, national or
international codes. Where such codes exist for established elements of the technology, the
document guides the user as to their correct application.
General
This document specifies all BP's general requirements for Control and Data Acquisition
Systems that are within its stated scope.
This document previously contained sections for Telecommunications and Subsea Control
Systems, which now appear under separate issue. This document has been updated to reflect
the current industry wide appreciation of Control and Data Acquisition Systems. This
document therefore contains abridged sections from those previously released, as well as
some additional sections and sub-sections (see Contents).
RP 30-4
INSTRUMENTATION AND CONTROL PAGE v
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Application
This document may refer to certain local, national or international regulations but the
responsibility to ensure compliance with legislation and any other statutory requirements lies
with the user. The user should adapt or supplement this document to ensure compliance for
the specific application.
The document covers the rapidly developing field of digital technology, it is therefore
intended to review and update this document at regular intervals. The value of this document
will be significantly enhanced by contributions to its improvement and updating. Users are
urged to inform the BP custodian of their experience which could improve its application.
Users are invited to feed back any comments and to detail experiences in the application of
BP RPSEs, to assist in the process of their continuous improvement.
For feedback and further information, please contact Standards Group, BP International or the
Custodian. See Quarterly Status List for contacts.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE vi
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
1. INTRODUCTION
1.1 Scope
1.2 Application
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 1
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
2. SPECIFICATION
The procedures for each specific project will depend upon its size and
nature. Therefore a specific strategy should be determined for each
project. The scope of the following activities should be assessed:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 2
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
2.1 DCS Project Organisation and Implementation Strategy
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 3
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The detailed design engineering of DCS differs from almost all other
plant equipment because it is carried out after the purchase order, not
before.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 4
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
In selecting an implementation method, it is good practice to minimise
human interfaces, i.e. minimise the numbers of contractors and vendors
and generally to avoid split responsibility unless the split is between
BP and the vendor.
The following table provides overview guidance of the type, extent and
likely timing of such training.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 5
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The requirement for a Training Simulator should be determined at the
initial stages of a project. If a Training Simulator is required, its
schedule, resource and data requirements should be considered as part
of the overall project plan.
Delivered, sufficiently early, the simulator will not only train operational staff, but
provide valuable checks on plant control system design and operability, and
operating procedures. Control schemes and display configuration can be developed
in a ‘live’ environment, and process design problems can be identified and proposed
changes validated.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 6
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(h) Required control system reliability, availability and
maintainability.
(i) Definition of project responsibilities and third party
involvement.
(j) Changeover and Commissioning Requirements.
2.2.2 The Control Philosophy (CP) for the plant and its DCS is then
developed in line with the SOR. The CP functionally describes how
the control, monitoring and safe operation of the plant is achieved
through the DCS. The CP should address the following:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 7
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(v) Fire and smoke detection and protection e.g. VESDA.
(w) Environmental requirements of the control and equipment
rooms e.g. HVAC, lighting, noise.
(x) Established operating sites may include their requirements for
DCS maintenance and support.
A Front End Engineering Design is required to develop strategies for later stages of
the project and to establish a robust Class III estimate to enable full project sanction
to be sought.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 8
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The block diagram clarifies the design intent and assists in ensuring that a
unified and robust design is produced.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 9
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
2.3.2.1 Physical I/O Requirements
The physical I/O required will depend on the extent of field equipment
to be monitored and controlled plus any (non serial link) repeats from
other systems such as the ESD system.
On new plant projects, the I/O count is best established from the
P&IDs, or using data from a similar plant. For bought-in processes, the
licensor can generally advise.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 10
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Good practice within BP typically calls for between 100 and 200 control valves per
operator, and reported good refinery practice indicates that the optimal number of
control valves per operator is approximately 160, or 195 with advanced controls.
The number of users other than the operator requiring system access,
i.e. engineers, plant superintendents, should be established, and
dedicated screens in dedicated rooms are generally preferred.
On some DCSs two screens are required for effective DCS engineering work.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 11
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The chosen installed spares allowance significantly impacts DCS size
and cost. The temptation to minimise on spares should be resisted as
the cost and delay potential of running out of I/O far outweigh the
hardware costs in spares. Spare capacity should be considered for both
installed modules and rack-space. Installed modules can be added at
small incremental cost, but adding rack-space can have a major impact
on the project. The table is provided for guidance:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 12
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
This means on systems with a single display processor driving several
display screens, the display processor and screens would be redundant.
Whilst on a single display processor per screen system, sufficient screens
should be provided for a single display failure to be tolerated.
If the critical control loops on the process can be established and agreement reached
that only these are redundant, a more cost effective design can be achieved. On
demand corrective cover is an alternative consideration, and alternatives should be
assessed on the maxim that the cost of plant downtime is generally large compared to
the cost of DCS hardware to provide redundancy or other remedial alternatives.
Beyond the basic three term control and process variable monitoring
requirements, the following will normally demand additional
processing capacity:-
The extent of historical information recording will have direct and significant impact
on hard disc capacities. Advanced control and optimisation schemes will often
require the historical collection of additional parameters to the PV, e.g. SP, OP.
Without the use of data compression techniques, 50 kilobytes of hard disc capacity
will typically be required to store 1 process variable at 1 minute intervals for 1 week.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 13
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
All real time and historical data should be available for use in displays,
trends, reports, calculations and application programs. As well as spot
values the system should be capable of producing hourly, 4 hour, shift,
daily, weekly and monthly averages of any selected analogue point for
use in trends, reports and calculations.
The system should allow the operator to re-scale the Y-axis of any
trend or temporarily change the range of a point that is being trended
for better observation of the trend.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 14
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
2.3.2.8 Power Supply Arrangements
The power supply arrangements for the DCS will affect physical sizing
and cost.
On the process I/O, the choice needs to be made whether to power from redundant
battery/charger sets within the DCS, or from an external high integrity (bulk DC or
inverter) supply. The battery/charger set solution is generally cheaper and provides
good diversity but does result in batteries in the DCS cabinets rather than in the
switch room or elsewhere. The maintenance management of a distributed battery
back-up system needs to cater for un-revealed battery failures, and for batteries
failing at different times.
The operator interface is typically powered from an inverter fed mains supply.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 15
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Cabinet spacing in equipment rooms should allow sufficient clearance
for cabinet doors and access for maintenance. Inter-cabinet spacing of
no less than 1 metre is recommended.
2.4 Performance
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 16
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
software schemes are used to control multiple valves on
heating/cooling applications.
(d) The safety system is designed for the likely failure rate of the
control system. The likely failure rate can be established from
either field experience, calculation using industry standard
methods or industry databases on generic failure rates. The
claimed failure rate should not be less than 0.1 per year.
2.4.1.2 Control systems can be used to reduce the demand rate on safety
systems or protective instrument systems subject to the following
restrictions:-
(a) There shall be sufficient time for the operator to take action
between when an alarm is indicated and when the process
conditions exceed required levels.
(b) The claimed reduction in demand rate shall not be more than a
factor of 5.
(b) The claimed diagnostic coverage for the sensor shall not be
more than 60%.
2.4.1.4 Where control systems are used to diagnose failures of the protection
system sensor(s) and the claimed diagnostic coverage is greater than
60% then the control system shall be implemented according to
IEC61508.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 17
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
safe region after all reasonably foreseeable failures of process
equipment and utilities.
2.4.1.5 Certain control system vendors claim that their systems have been
designed in accordance with IEC61508. The advantages of using such
systems include the following:-
2.4.1.6 Where credit is taken for the system being designed according to
IEC61508 the following shall apply:-
(c) Where the same control system is used for non safety
applications then the complete arrangement of hardware and
software shall be designed and maintained in accordance with
IEC61508 unless it is demonstrated by independent assessment
that the security arrangements are adequate to prevent design
errors or unintended modifications causing failures of the safety
functions.
The consequences of equipment failure and its potential impact on plant protection
systems should be considered. In particular, the failure modes of analogue output
cards should be established, e.g. common mode failure causing multiple outputs to
fail high simultaneously. Such failures may lead to a demand on the plant protection
systems and should be addressed by techniques such as loop allocation, card de-
population, equipment redundancy etc.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 18
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The DCS design should be subject to a formal (project) independent
Instrumentation Technical Safety review. The Safety Review is a two
part process.
(a) DCS failure definition. This will depend upon the type of plant
and the nature of the process, e.g.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 19
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Unless otherwise specified by BP, major system failure criteria should
be considered to be:-
(d) terms (b) & (c) will enable the reliability and availabilities to be
calculated for the DCS, its power supply and communications
systems.
The vendor should define the calculation method and any assumptions made
particularly those relating to failure modes and periods for individual cards
or circuit boards. As well as random failures, common mode or systematic
failures should not be overlooked. The design should be adjusted if
necessary and the calculations repeated until acceptable results are
obtained.
Where redundant arrangements are installed, the health of the duty and
back-up devices should be continually monitored and any failure of the
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 20
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
duty equipment on control applications requiring uninterruptible
service should effect an instantaneous switch to the back-up device.
The procedures and any fast load facilities should be tested at the site acceptance
test. Very often this is the only time when the full system will be available for testing
since in future there may always be some portion of the system in service.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 21
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
3. SYSTEM SELECTION AND PURCHASE
The DCS evaluation should also take account of relevant in-house company
experience where a system is well established and its technical strengths and
weaknesses are known. Where systems are less well known, these systems may have
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 22
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
been in-house benchmarked. Account should also be taken of external technical
evaluations, typically by SIRA or TNO.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 23
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(j) Basis of charging for contract variations.
Received bids should be checked for accuracy, i.e. do the numbers add
up and match requirements. The bids should be checked for over and
under specification errors. Both can be expensive, and sometimes
impossible to correct later.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 24
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Compliance with the FS and ITT should be checked against the
vendors compliance statements. Bids should be reconciled so that a
'like for like' comparison is made. A 'Clarification' meeting may be
held to confirm and finalise the scope of individual tenders.
3.3 Purchase
3.3.1 Negotiation
During negotiation, the delivery schedule for the system, services, and
information to be supplied should be agreed. All significant dates
should be clearly identified and tabulated in a schedule of dates. This
should include Project Milestones which are associated with a contract
payment, other key dates related to project schedule, and information
due dates, to allow work to proceed smoothly.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 25
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
System warranties should, as a minimum, cover the repair or
replacement of faulty hardware/software by the vendor, including the
costs of carrying out such repair or replacement at the point of use.
The level of support that may be expected under the warranty (e.g.
engineer availability, delivery and response times) should be
established.
The following payment terms are typical of European projects and are provided for
guidance:-
Payments (a) to (c) are generally covered by bank guarantees valid until delivery to
site. Payment (e) by a bank guarantee valid until the end of the warranty period.
3.3.6 Training
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 26
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
4. DETAILED SYSTEM DESIGN
The objective of the SDS is to allow the detailed system design to be more fully
developed in functional terms and to verify that the vendor fully understands the
requirements and his scope of work. It further allows BP to more fully understand
the vendor's system functionality and supply. Development of the SDS should be led
by the vendor with full involvement of BP and the contractor where appropriate.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 27
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
4.1.2 Management of Data
A significant task when engineering DCSs is the control and management of the
design data.
Most DCS vendors can now provide PC based configuration packages for their
systems. Alternatively, projects have previously developed instrument databases.
4.1.3 Documentation
The provision of documentation of the right level and at the right time
is an essential requirement of DCS projects.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 28
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The following table gives guidance in assessing the main
documentation requirements and their timing of issue:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 29
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
4.1.4 Software
Before placing any equipment order, the vendor should clarify the
standard system software release that will be supplied and his expected
software updates in the coming three years. The migration path for
future software upgrades should be clearly specified by the vendor.
(a) Configure the system and point database (both on-line and off-
line.
(b) Build all operator displays.
(c) Save and load all configuration data.
It should also be possible to save and load configuration data from the
Operator's workstation.
4.1.6 CONSOP
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 30
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
CONSOP was developed as a result of some early and adverse
operational experiences with proprietary multivariable predictive
controller (MVPC) applications. CONSOP is complementary to
existing HAZOP and PHSER reviews, utilising many of their
principles but, importantly, addresses areas not covered by them.
Other techniques, such as FMEA and CHAZOP concentrate on the
security and integrity of system hardware and software, rather than the
adverse operability consequences of MVPC mal-operation.
The Operator Console should comply with the HSE Display Screen
Equipment Regulations 1992 (EEC directive 89/391/EEC). These
requirements include:-
(d) display screen with stable image, adjustable brightness and free
of glare.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 31
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(e) minimisation of reflection, noise, heat and radiation.
(f) adequate lighting and humidity.
(g) work chair with leg room and clearances for postural changes.
The HSE also state that more detailed and process industry specific
standards such as the draft ISO 11064 standard on the general
ergonomic design of control rooms should be applied.
The printers should have a maximum noise level of 48 dBA. The level
may be achieved by the use of acoustic hoods.
A video copier should be made available near the operator consoles for
taking colour prints of the displays.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 32
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Trip alarm panels may be installed in the console and if so should be
placed in a position where the operator can comfortably access the
controls (e.g. reset/defeat/accept).
The ultimate console layout must be reviewed and agreed with the
plant operations team. This is essential to avoid re-design post
commissioning.
A console design with upper and lower screens above keyboards would give a single
operator easy access. However in an upset if two operators were required access
would be difficult. Similarly a console design with a number of screens side by side
would give a single operator difficult access to all screens. To this effect the
ergonomics of the design against the physical measures of the operator must be
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 33
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
considered. It should also be noted that on certain systems upper screens have
limited functionality.
Enables the supervisor quickly to assess the overall context in which actions
are being taken.
(c) Access to all of the displays used by all of the operating teams
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 34
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Enables the supervisor to refer to the same information that the operators
are using.
Where these are provided in electronic form, the disturbance centre must
include access to these.
The overall disturbance centre design and its position relative to the other
operator consoles, is an important aspect of the plant definition or site
emergency procedures. It is essential that these are done as a co-ordinated
activity during a project.
The disturbance centre may also be used in quiescent times for the benefit of
engineers, managers or others needing to access process information.
Such systems must be clearly visible at all times to the operators, and the
same system may need to be seen by several teams of operators.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 35
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The audience for this feature should be carefully considered. Display
resolution may be insufficient for the normal control room occupants,
however plant and site over-view information can be useful for control-
room visitors.
This enables the operators to see who is working on the system without the
intrusion of non-operational personnel in the control-room.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 36
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
It is important that only those essential for plant operation have access to
the operating area, especially when dealing with a critical disturbance
when distraction by unwanted personnel can degrade operator
performance.
It is essential to avoid glare into the operators’ eyes and reflections from the
operating screens; these are both distracting and tiring.
and
Research has shown that night-shift operators remain more alert if close
attention is paid to lighting quality. The spectrum should match that of
natural sunlight, and it should be comparable in brightness. It is not
necessary, however, that it floods the entire room, but it may be contained
in a non-distracting position to one side of the operators’ normal range of
view.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 37
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
between operators, between operating teams and with supervision in a
disturbance. Noise also tends to raise anxiety and tension in a disturbance
tending towards emotional instead of logical decisions and actions.
Where control rooms feature an expanse of bare plain walls, operators feel
a sense of disorientation and depression. The lack of external windows also
causes a sense of time-disorientation leading to fatigue and lack of
concentration. This can be reduced with dummy windows opening onto a
large landscape photograph, with programmed lighting, (direction,
spectrum & intensity), to follow a natural day cycle.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 38
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The operator console chairs are in constant use, 24 hours a day, and get
extremely heavy wear. They should be designed to be robust and hard-
wearing as well as comfortable. They should be replaced promptly if they
become dilapidated.
Heat load and temperature rise calculations should be carried out and
input into the HVAC design.
As the design develops and better definition is obtained it may be possible to reduce
the spare capacity defined at FEED. It should however be remembered that the
difficult areas to expand easily are equipment racks, power supplies and pre-wired
controller and circuit board files. Priority should be given to retaining sufficient
space in these areas. Slotting additional circuit boards into pre-wired files is
relatively easy and boards can often be secured relatively quickly.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 39
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The spare capacity should normally be evenly distributed throughout the system
unless it is known that there is more potential growth in one area rather than
another.
Typically, the average loading should not exceed 50% at placement of order. The
loading limits may vary depending on the system and should be discussed with the
vendor.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 40
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The design should provide a reliable, well proven system in the
simplest and most standard form to meet the project requirements.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 41
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
4.3.1 Interfaces
LANs are usually designed so that the ratio of propagation delay to the packet
transmission time is small. As this ratio increases the efficiency of LANs using
CSMA/CD, i.e. IEEE 802.3 degrade, the problem manifesting itself when the ratio
exceeds 20% and where at over 50% access to the network deteriorates dramatically.
Arranging for CSMA/CD networks to run at high speeds with a high number of users
is difficult as collisions become a major problem and throughput is seriously
affected. IEEE 802.3 is non-deterministic and frames are not prioritised making it
ill-suited for real-time applications.
Deterministic protocols allow estimation of the worst case access time to the
communication network (i.e. they are predictable, where as non deterministic
protocols may be unpredictable). IEEE 802.4 is deterministic and can handle short
minimum frames. Token bus supports priorities and can be configured to provide a
guaranteed fraction of the bandwidth to high-priority traffic. It also has a high level
throughput and efficiency at high loads.
Where maximum percentage loading is kept below 30%, baseband networks behave
as if they were deterministic due to the low traffic loading coupled with revertive
checking on message sends and receives. This network configuration can offer
advantages over IEEE 802.4 as the network may not be constrained by the token
travelling time with messages being sent as capacity is available. Modified non-
deterministic protocols may be acceptable where response times are not critical.
Modified non-deterministic protocols usually limit the size of file that any node may
transmit and utilise a re-try algorithm which changes the delay between re-tries.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 42
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
standards communication links e.g. RS422 or RS485 should be used in
preference to RS-232C link, as many vendors use the RS -232C
standard differently.
Several DCSs now have databases that support SQL queries (e.g.
Oracle), this allows the equipment to be connected to the information
network (TCP/IP) to directly query the external package databases.
This has the advantage of openness and no data tables.
In the event that a proven implementation does not exist for linking the required sub-
system to the DCS, the following topics are recommended to assist in determining
the suitability of the proposed linkage:-
Soft defeat systems are very cost effective as compared to hard wired key defeat
systems, and provide functionality to improve measurement diagnostics and log
operator and system events. The security and safety implications of connecting the
protection system to the DCS must be considered in detail.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 43
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
segregate control and protection should be recognised and carefully
considered.
Traditionally the protection system has been totally isolated from the DCS to avoid
any common mode failure risk. DCS measurement diagnostic functionality provides
accurate and high signal availability to challenge these traditional practices. Where
dual signal usage is required, the signals can be wired to the two systems
independently, (not by serial communication link, which would be a common mode
failure point).
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 44
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
High speed precision time tagging may be essential to identify a
sequence of events which caused a plant emergency or shutdown (e.g.
for post incident analysis). Some DCSs offer integrated sequence of
event modules which may be used in preference to a separate 'sequence
of events' facility interfaced to the DCS. Such systems should be
limited to monitoring only the most critical field inputs and outputs.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 45
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5. SYSTEM CONFIGURATION
The DCS is the mechanism to view and control the process. The DCS
is also the means to perform Advanced Control, Optimisation,
Sequencing and Shut Down. DCSs should enhance an operators
performance. Enhancement by performing the tasks that he does less
well, e.g. routine and frequent monitoring, checking for bad data and
then taking preconceived actions. This allows the operator to handle
unexpected and unpredictable events.
The operator interface is the means by which the operator performs his
tasks. It should be designed such that it simplifies rather than
complicates the operator's task. The characteristics of a well designed
operator interface are as follows:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 46
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(i) Consistent commands, rules, syntax and responses throughout
the system
(j) Minimum number of commands, syntax and rules which the
user is required to memorise.
(k) Minimum number of mental transformations to be performed
on the data.
(l) Data, messages and prompts presented in a directly useable
form.
(m) Minimum data entry. Ensure maximum use made of
information available to the system.
(n) Provide effectively structured dialogues and/or selection lists.
(o) On-line aids such as help, summary displays, diagnostic aids.
(p) Computer algorithms for pre-processing of complex data before
presentation to simplify decision making.
5.2 Security
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 47
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The DCS should also be split into process areas, which are attachable
by configuration to Operator stations. Changes to functions within an
area are then from stations configured to it and are ‘view only’ from all
other stations. Monitoring of process performance from remote
stations should be limited to view only access.
The weak links in external security are the connections to the outside
world (modems, bridges, LAN/WAN connections, etc.). All remote
access over open telecommunications systems, for example modems,
should only employ dial-back facilities and should have a means of
intelligently recognising the client system. The simplest form of
security is keyboard password protection, however it is also the easiest
to overcome. A growing range of high security systems are now
available, and consideration should be given to the use of these systems
e.g. photographic recognition, electronic ID tags, voice recognition.
The DCS operator’s needs are paramount in the design of the displays.
The DCS operator is required to perform:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 48
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Achieving this functionality from a VDU based system has some
inherent difficulties, due to the restrictions on information presentation
on a single screen, which increases the difficulty of a rapid overview
and pinpointing a problem.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 49
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
It is recommended that the plant be controlled via custom built
operating schematics. Where grouped displays are used, they should
generally correspond to the operating schematics, and should be
selected by targets on the operating display.
The display hierarchy should assist the operator to scan the process he
is controlling, and to rapidly identify a process disturbance. The
operator needs to be able to 'walk through' the process he is controlling
and to rapidly pin point any process disturbance. The display hierarchy
must reflect these needs.
Typically four levels are generally needed in the hierarchy for all
except the simplest plants. The hierarchy should be accessible from
any level. Typically the levels can be classified as follows:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 50
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
this level.
Level 4: Detailed Displays Focus on a single controller, measurement,
interlock, subsystem, etc.
The Area Overview display consists of a process block diagram for that part of the
plant showing the main units within that area with targets to the Unit Overviews. It
may also include some key process parameters and alarm indications and include
important parameters that are related to each unit. It is at this level that the
operator would interact with plant optimisers, and set targets, however it should not
be possible to control the plant directly from this level. Production rates and key
plant performance indices may also be included.
The Unit Overview consists of a display showing main vessels and equipment within
that unit with targets to the operating schematics. It may also display key process
parameters and alarm indications.
5.3.4 Access/Navigation
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 51
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
address the need to minimise the number of display screens the
operator must access to carry out a task, balanced against not
overloading the screens with information. Screen overlays or windows
can be incorporated to minimise screen switching.
On process schematics, the feed, utility, and product labels can serve as
the display targets for moving through the process. Alternatively, a
section on the display can be reserved for the display targets.. When
moving down through the hierarchy, targets may be provided within
the graphic representations of sub-units or equipment.
The process of entering a value into the system consists of three steps:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 52
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(a) Point Selection
The effective use of colour can enhance visual clarity, and convey
information in a succinct form. It can draw attention to screen areas
and serve to highlight items of significance. Poor use of colour, such
as insufficient contrast between foreground and background colours, or
excessive use of bright colours can actually diminish the visual clarity
of displays. The key factors to the effective use of colour are:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 53
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(d) Use colour coding in a consistent manner on all screens.
(e) Use colours with high contrast to draw operator attention.
(f) Use bright colours on a dark background, or vice versa.
The human eye has a sensitivity to colour which is not uniform in the
visible spectrum.
The apparent "brightness" of colours is shown in the following table, which may be
used to aid the selection of foreground/background colour combinations, to ensure
sufficient contrast.
White 10.0
Yellow 7.6
Cyan 7.4
Green 7.1
Red 4.7 (Reference - The Effective Use of
Magenta 3.7 Color: Physiological Principles, by
Gerald Murch, Tektronics Inc.)
Blue 2.7
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 54
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
A typical use of colour is as follows:-
Information density and the use of colour/intensity must ensure that the screen is not
cluttered and important information is easily distinguishable.
The format for labels should be consistent and equipment labels should
be adjacent to or within the equipment symbol.
Displays should follow the process flow from left to right and/or top to
bottom.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 55
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Incoming feeds and outgoing products should be labeled.
Visual clarity is aided if the major process flows are distinguished from the rest by
intensity or line width.
The value format for a point should be to the resolution needed by the
operator and consistent wherever it is displayed.
Colour Status
Cyan Normal
Red Emergency/ High Priority Alarm
Yellow Low Priority Alarm
Magenta Faulty Unavailable
Use a solid symbol for a closed valve and a hollow symbol for an open
valve as per the P&ID convention. Colour is then used to denote
normal/abnormal states, e.g. cyan for normal and red for abnormal.
The colour of the abnormal state should correspond with the alarm
priority colour. Magenta should be used to indicate faulty inputs, and
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 56
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
blinking colours to indicate valve in motion where such feedback is
available.
It is important that the operator has a reminder on the display for valves
which are linked to a trip output. This may be done by the choice of
symbol and additionally by the use of the text 'FO' or 'FC' to indicate
fail open or fail closed.
For Motor Operated Valves with remote control facilities and limit
switches the display must show the valve status: open, closed, moving
and any abnormal condition. During a transition, an alarm should be
given if the expected position is not achieved in the given time period.
Valves in transit should be displayed flashing.
Valve status can also be used to selectively highlight current pipework routing
Use a hollow symbol for running and a solid symbol for stopped.
Colour may then be used to denote whether this is a normal or
abnormal state.
The data entry interface to the DCS should consist of the following :-
Keyboard
and
Screen Pointer - e.g. mouse, tracker ball, touch screen, light pen
(a) Keyboard
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 57
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
easy modification of the Function Key legends should be
available, preferably electronically.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 58
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
of robustness is offset by its low price
(iii) Tracker The tracker-ball is as accurate as the
Ball mouse and has the same resolution, but
it takes substantially longer for the
operator to reach a specific screen
location. It is more robust than the
mouse.
For consistency the cursor associated with a pointer device should appear in the
same initial position on displays to enable the user to quickly locate it. There is also
a requirement for the cursor to be easily seen yet not obscure characters underneath.
Studies indicate that users are particularly receptive to a blink frequency of around
3 Hz.
The use of standard system features such as absolute setpoint and output limits.
and
Limiting the magnitude of operator entered setpoint and output changes. This
feature may not be offered as standard and may require specific software to be
written.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 59
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
There should be a minimum of one verification step if the operator is
about to execute an action from which it may be difficult to recover.
Screen pointer devices should be used to move around displays, with
operator actions of consequence (i.e. irreversible changes e.g. initiating
a shutdown) shall require confirmation by use of an appropriate key
(e.g. enter) to commit the change.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 60
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.1 Alarm Definition
This will clearly identify whether the demands being placed on the
operator are realistic.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 61
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(b) Type,
(e.g. deviation, rate of change, high absolute)
(d) Justification.
(why it is there, reference to safety studies, incident reports etc.)
Management should ensure that process design and HAZOP engineers have
sufficient understanding of the capabilities and limitations of DCS alarm
handling to make appropriate design decisions. The ARM should embellish
the need to reduce the number of alarms to those needed to inform the
operator to them take action to avert an upset condition.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 62
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Recipe Driven Recipe driven alarms are useful for multi-product
processes, or for processes with multiple operating
modes. Most DCSs have some sort of recipe
facility for sequential control and batch processes
these can generally be adapted to modify alarm
parameters according to logical combinations of
plant data. The recipe should permit all alarm
parameters to be changed in response to a change in
the operating mode of the unit, including:-
Thresholds,
Priorities,
Dead-bands,
Trigger and reset delay times.
The recipe or other standard features can be used as
a means of alarm suppression on units which are
shut-down or undergoing regeneration.
None of these factors are fixed, and they can vary in subtle and
complex ways with the state of the plant. Therefore determining the
correct alarm prioritisation requires a great deal of thought and effort at
the process design stage.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 63
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
If insufficient time exists for corrective action between pre-alarm and
trip, the need and design of the pre-alarm should be reconsidered.
Each alarm should be associated with the process unit where the
operator must take action when the alarm occurs.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 64
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Tones of the same fundamental pitch, can have
quite different characteristics which are easily
discriminated both together and in isolation.
When more than one alarm is present, the system should allow the
operator to identify quickly and easily which alarm he must respond to
first. It should also allow him to assess the situation on the plant as a
whole since this may affect his actions.
Human factors research clearly indicates that the best means to assess a
multiple alarm situation is through a pattern recognition display
system;
Traditional annunciator panels are often cited as the reference against which
DCS alarm handling should be judged. Some DCSs provide a basically
similar grid-array of alarms. On other systems, it is possible to use the
graphics to configure one. The limitation of the rectangular grid is that it
contains no process data, and so other displays must be consulted to allow
the operator to assess the situation on the whole plant and make appropriate
decisions on the corrective actions.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 65
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
key plant parameters. The icons can be configured to change colour and
blink to represent the status, acknowledgement, priority and location of the
active alarms. Where appropriate the sequence of occurrence may also be
indicated. This helps the operator assess the situation by giving him a large
amount of information which can be rapidly assimilated.
When a new alarm occurs, having identified the alarm and assessed the
situation on the plant, the operator must be able to access the relevant
schematic display and perform the appropriate corrective action
quickly.
Alarms of all types should blink when triggered, and remain blinking
until acknowledged by the operator, then remain steady until the
parameter returns to normal.
The use of colour for alarm states must be consistent across the plant,
and should conform to common expectations. Colour may be used to
denote priority, and types of alarm, (e.g. reserving magenta for
instrument or system faults). Alarm colours should be chosen to be
readily distinguishable from the remainder of the schematic display.
Systems which allow varying blink frequency may use this to denote priority, a fast
blink indicating a high priority.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 66
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.7.2 Annunciator Buttons and Display Navigation
Once the operator is aware of, and assessed the upset plant condition,
the display where corrective action is taken should be accessible as
quickly as possible.
Some systems have and “associated display” parameter linked to each alarm. A
single operator action (pressing the “associated display” button) will call the display
where the operator actions relating to that alarm can be performed.
Most DCSs provide annunciator buttons with LED's which can be configured to
respond to alarms, and which call the appropriate schematic display when pressed.
There are rarely enough of these buttons to satisfy the requirements of larger plants,
so some further display navigation is required. The system should be configured to
make this as direct and efficient as possible.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 67
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.7.5 First-Up Indication
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 68
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.7.6 System Alarms
Every DCS has a number of alarms associated with its own internal
self-checking. These also require operator actions which may vary
from putting control valves onto by-pass, to telephoning for call-out
assistance or even shutting the whole plant down.
Until DCSs provide more flexibility in this area, the systems must be
supported by clear operator guide-lines and effective training.
DCS alarm and discrete event history is held in a database from which
enquiries can be made and reports generated. Process and System
Engineers will make use of this data for post-event analysis, alarm
utilisation audits, operator response monitoring and process trouble-
shooting. It is advantageous to export the raw data to other systems
(PCs) to provide adequate analysis.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 69
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.10 Point Processing/ Alarm Conditioning
Analogue input processing points should have the facility to filter the
incoming field signal. By generic type some field signals are more
prone to noise than others. This noise if not dealt with can provide an
operator nuisance alarm problem in addition to providing a burden on
further system processing including:-
5.5.10.2 Analogue Point Alarm Deadbands/ Digital Point Alarm Delay Time
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 70
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The minimum duration for which a Digital point is in alarm can
normally be set in order to prevent oscillating contacts from inundating
the operator with an alarm. The digital alarm delay time should be set
according to the expected dynamics of the process application. The
table below provides general guidance and recommendations for
default delay time settings. Critical applications, or applications
presenting specific problems will require individual consideration.
Points which reside in DCS modules without normal full functionality may be
confined with a fixed deadband/ delay-time. This may be the case for devices which
obtain signals relayed from another high level device, e.g. a third party PLC. When
such devices are used, it is recommended that the non DCS device is configured to
suitably condition the signals sent to the DCS. Signal conditioning should comprise
signal filtering, or the separate transfer of an alarm signal.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 71
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Initial settings for the Extended Range parameter are recommended to
be globally set to a default value of 10% of Range. This default value
can then be modified should this figure prove unsuitable for a
particular application.
5.5.10.5 PV Clamping
Bad PVs can be removed from points which are not appropriate for
extended PV ranges by application of a PV clamping option. Caution
should be exercised in the application of PV clamping if
misinterpretation can result from a clamped value. Applications of
merit can be in the background processing of points associated with
some advanced control applications which would otherwise experience
discontinuity of control if Bad PVs were encountered.
The position of on/off valves, or the run status of pumps are often set
by the operator. The operator should not therefore require an alarm to
indicate the status of such equipment. The operator is informed of
equipment status by means of the status condition point in the DCS
driving colour coded mimics on the graphics.
Operator control points for valves and pumps should therefore be
configured to alarm a disagreement of its current status against its
commanded state.
Alarm suppression or alarm cut-out can be used to reduce the problems of:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 72
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(iv) Alarm detection thresholds altered to reflect the state of the plant,
possibly by using an Automatic recipe system.
Divide process
Define the Define criteria for
Complete Basic into sections for
GO Alarm Review Alarm
operating cases each operating
to be catered for case
Management
Remove unnecessary
E.g. Shutdown, Start-
alarms. Assign correct
Configure display up, Regeneration, etc. Functional
priorities to remainder
enhancements Specification prepared
Review
Commission performance
application under demand
situations Revise design as
required
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 73
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.5.11.2 Alarm Management Hazard Assessment (AMHAZ) Study
Methodology
Dynamically altering an alarm priority can, on some systems, have unexpected and
unwanted interactions with alarm display and reporting mechanisms, since these
may not be handled separately.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 74
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
The following data may either be included in the continuous history or
logged and time-stamped in an event-log:-
It is preferable that the following data should also be logged and time-
stamped in an event-log:-
(a) Ideally, all plant data should be recorded on the finest possible
magnitude resolution and for the longest available period.
(b) The typical time resolution used for most data is 1 minute.
Some fast moving parameters may require a faster collection
interval to prevent aliasing.
(c) The data collected should be saved for a minimum of five days
before archiving.
To allow for post-event analysis after a long public holiday, (e.g. Easter)
Complex data compression was once in vogue to save disk space at the expense of
retrieval speed and resolution; multi-gigabyte disks are now cheaply available that
this is unnecessary; (e.g. 1 gigabyte holds 6 byte analogue values for 23,000 tags at
one minute resolution for five days without any data compression).
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 75
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.6.3 Archiving
5.6.4 Trends
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 76
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
When an unexpected event has occurred, trends are used to identify
the original cause and to trace the propagation of the event. The
operator typically trends the parameter which he first noticed as
having a problem, and brings onto the same graph the possible
causative parameters. Having found an immediate cause, he may
well seek further initiating or predisposing events by a similar
process.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 77
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(g) Where the trend end-time is “now”, the trend display should
update in real-time, no matter what the time-span is.
(h) Real-time updating trends may update the trended parameters at
the display time-resolution, no matter what the history
collection interval.
(a) On-line SQL-type search and reporting of data from both the
continuous and event histories, (with appropriate merging of
the results)
(b) It should be possible to display the SQL reports on a system
screen or to print them on the standard system printers
(c) It also should be possible to transfer the SQL report to spread-
sheets or other software packages in PCs or other network-
linked machines
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 78
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Multi-loop control schemes should be configured within a single
control processor wherever possible thus ensuring inter processor
communications are minimised.
Some specific loops may need individual consideration, this should be achieved
through safety and operability studies (e.g. CONSOP).
The failure mode would normally be specified as frozen at the last good value unless
there is an overriding process reason to do otherwise.
The settings for bad measured value detection should be defined, e.g.:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 79
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Max/min and rate of change limits should be configured on base
controllers used in advanced control, optimisation and higher level
application programs to ensure that software faults in these programs
do not drive the base controller to an unsafe state.
Advanced control schemes should be easy to use and the operator should have a
quick and convenient method of turning them on and off. Operators and plant
managers should be trained in the objectives and use of the advanced control
schemes.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 80
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.8.2 Summary of Displays
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 81
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.8.3 Recipe/ Route Selection
Pre-set recipes and routings should be held in tabular format for ease of
selection. Options to modify individual components should be
provided. Authorisation to make changes may be required and all
changes must be recorded.
5.8.6 Navigation
The use of proprietary batch or sequence software may provide all the
necessary facilities. The alternate is to balance the simplicity of
operator navigation against the complexity of software. When
practicable dynamic linking should be used to move directly from the
alarm acknowledgement to the control display.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 82
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.8.7 Advanced Sequencing
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 83
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
5.9 Advanced Control/ Optimisation
5.9.1 General
thus a scheme that affects the whole of a plant area or process unit should
have its primary interface at the area or unit level of the hierarchy. All
advanced control scheme points of interaction with regulatory controls
should be shown on the relevant operational graphic displays.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 84
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
measurement). A means of changing the status and target value
may be provided at this point, or in the detailed advanced
control display.
(e) Schemes are often part of a control hierarchy, with higher levels
of control providing inputs, (e.g. optimiser feeding into
algorithmic control set-points or MVPC targets). The detailed
display should include a means to connect or disconnect the
higher level of control, and a target to move to the detailed
display for that control.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 85
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(ii) Non-routine operations. The experienced operator
should be given guidance by the system, both
unprompted and operator requested help should be
considered.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 86
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(c) Measurement and calculated values should be displayed at
appropriate points so that the operator has a clear understanding
of what is happening.
(d) small trend display of the key variables may be included so that
the operator can identify what has recently happened after a
disturbance within the control scheme.
(e) A single button or target may be provided that will commission
or decommission the whole scheme, or a major section of it.
MVPC schemes vary in complexity from simple two input, one output
(2x1) schemes, to complex schemes covering a large section of plant.
In principle, a dynamic model relating the controller output(s) to the
inputs is used for control. The external parameters generally consist
of:-
(d) For large schemes, the parameters are broken down into small
manageable groups consisting of those variables that are closely
associated in influencing terms. Some variables may appear on
several display pages if they influence several areas of the plant.
There may be a top-level display with key plant over-view
parameters and the scheme on/ off/ initialise controls, with
links to subordinate displays.
(e) Colours or highlighting may be used to indicate constrained
variables, out-of-limits variables or those currently not meeting
target objectives.
(f) Displays are generally tabular in form and the target and
constraint set-point values may function as operator data entry
fields. Steady-state prediction values and status for each
controlled variable should be provided.
(g) The output signals are provided with auto/manual or
cascade/local mode-change facilities and provision for manual
entry of the value to allow for manual intervention on a
particular output.
(h) An indication should be provided of the output move
directions, sizes and ramping, preferably by graphical means.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 87
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(i) Fall-back for the MVPC consists generally of simple, cascade
or ratio PID controllers plus some manual loading stations. A
target on each advanced control detailed display should allow
rapid navigation to the fall-back control display. Consideration
should be given to automatic commissioning of fall-back
controllers to minimise the operator’s work-load in the
disturbance following mal-operation of the MVPC.
(j) The MVPC detailed display often contains a trend graph of the
key variables for that area, (usually the controlled and
constrained measurements). This should plot both the predicted
and actual values of the parameters, and include forward
predictions.
For large optimisers, this table may spread over several pages.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 88
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
the operator the economic effect of changing the currently
active constraint boundaries.
(d) It is essential that the operator can identify what the optimiser is
doing to the plant. As changes should occur slowly, this is
often not obvious from the direction or magnitude of the
increments. It is desirable that the optimiser has an intelligent
means of informing the operator the strategy it is following.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 89
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(e) Operators should be able to set constraint limits and controller
set-points. Since constraints affect operation of the whole
optimiser, access will usually be through constraint summary
pages.
(f) The operator should be made aware when constraints become
active, however constraint status should be restricted to passive
indication, as a closed loop optimiser will generally be running
to one or more active constraints in normal operation, which
does not require alarming.
The nature and function of such schemes is so diffuse that only general
principles for the operator interface design are provided:-
(g) The operator must be able fully to understand the function and
action of the control scheme. As far as possible this should be
apparent from graphical or schematic presentation of
information; help text should be supplementary rather than a
primary essential.
(h) The operator must have sufficient confidence that the control
scheme will do what he expects it to do, from the information
on the display, that he feels able to put it into commission.
(i) The operator must know how to tell when the control scheme is
not doing what it is supposed to do, and what to do when that
happens.
(j) The operator’s interactions with the control scheme must match
his expectations.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 90
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
6. ACCEPTANCE AND INSTALLATION
The objective of the DCS FAT is to ensure and confirm the following:-
(c) The system operates under simulated load conditions over the
test period at or better than design availability.
(d) The system can tolerate failure of individual modules and sub-
systems and be recovered to full function following repair and
re- instatement of such items.
(f) That the operator interface is accurate, safe and operable with
respect to the presentation of data and alarms and the
implementation of control.
The FAT should be carried out at the vendors works by the vendor's
personnel, witnessed by Project representatives. The tests should be
carried out in accordance with an FAT procedure specification
prepared by the system vendor and agreed in advance of test
commencement.
Prior to this test, the vendor should have completed all his in-house
validation testing and quality checks to ensure that the system fully
complies with the SDS and all application software specifications.
Experience has shown that faults found at site will take significantly longer - often
more than twice as long - to rectify than faults found at the vendor's factory. This is
especially the case for new sites, or new equipment on established sites. Where there
is an established site infrastructure to support the project equipment, on-site repairs
may not incur such disadvantage, and the FAT may be less rigorous accordingly.
Bearing this in mind, it is recommended that the extent and scope of the FAT should
be established against the risks involved in leaving some testing to site.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 91
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
An agreed period should be set up at the end of the FAT for conducting
any additional or repeat testing that may be required.
Complex software with non-trivial logic, control sequences, mass flow accounting
packages, supervisory control packages, etc. should be tested by the "walk through"
test approach. Simple simulator boxes comprising switches and potentiometers or
the equivalent in simple software points should be used to drive the "walk through"
test. Control loops can be simulated by feeding the output back into the input.
The objective of the "walk through" test is to ensure each line or section of code is
exercised a least once and its correct operation. The flowcharts and listings of the
software can form part of the test script. As the "walk through" test proceeds, paths
through the code can be marked off on the flowchart as they are checked and
confirmed. Operator interfaces to application software should be checked at the
same time, preferably with operations staff present.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 92
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
6.2 Delivery and Installation
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 93
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
6.3 Site Acceptance Test (SAT)
The SAT test specification should reflect the structure and the phasing
of the testing starting with inventory checks and hardware tests through
software testing to final testing of a fully integrated system of hardware
and software. Test scripts should be produced to cover all testing.
The purpose of the SAT is to establish that the DCS equipment has
been shipped without damage, has been correctly installed and operates
reliably to specification in its final environment.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 94
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
It is also good practice at this time to check that all environmental
conditions in the control and equipment rooms meet design
specifications, and operational needs e.g.:-
(g) HVAC.
(h) Lighting and glare.
(i) Noise levels.
Any software which has been subject to remedial work since FAT
should be thoroughly re-tested including any potential impacts on
unmodified software. Similarly any software added since FAT should
be fully tested.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 95
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
6.4 Pre-commissioning and Loop Testing
(b) On recent DCS projects, the productivity of loop test teams has
averaged between 4 and 8 loops per day. This rate is obviously
dependent on the loop complexity and availability and the
higher figure is more likely where there is a lot of simple loops,
e.g. plants with high number of digital inputs.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 96
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
documentation errors encountered in the test should be marked up and
corrected.
For field switches, simulate input signal at switch process side. Check for correct
reading at DCS screen.
Analysers will need special attention but wiring from the field junction box through
to DCS can be tested by simple signal injection.
Software functionality should also be tested by means of integrated loop testing. This
should include loops incorporating logic signals and calculations.
For full operation tests, a fully integrated functional test may be required, e.g.
interlocks and safety systems requiring a functional integration of the DCS with PLC
sub-systems, mechanical devices etc.
Where the process characteristics allow, water test runs can be used to
pre-commission process equipment. In these cases, every opportunity
should be taken to set up and carry out tuning of control loops and
schemes even though the process conditions may differ from design
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 97
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
figures. Water tests should also be used to further check and set-up
control sequences and logic. Inevitable mismatches between plant
equipment and sequence logic can be beneficially resolved at this stage
without the risks of spoiling actual process material.
6.5 Commissioning
It is recommended that all PID controllers are loaded with safe starting
values for the three term control constants. This will greatly assist
commissioning loops, for which the following tuning constant starting
values are provided for guidance:-
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 98
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
6.5.2 Re-instrumentation - Hot Changeover
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 99
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
have been built into the project programme to allow operations staff
'breathing space' to get used to DCS controls.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 100
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
7. OPERATIONAL MANAGEMENT
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 101
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(e) Plant management and operators should be fully informed and
briefed on all changes both before and after the change.
(f) Training should be given where the change impacts existing
plant control or procedures.
(g) What constitutes a minor change should be clearly defined.
7.3 Housekeeping
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 102
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
(iv) Full use should be made of any on-line DCS back-up
system. This should include full re-installable back-ups,
as well as configuration file re-load back-ups.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 103
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
APPENDIX A
Definitions
The following general definitions are applicable to all Parts of this Code of Practice:-
Abbreviations
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 104
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
MMI Man-Machine Interface
MTBF Meantime Between Failures
MV Measured Variable
MVPC Multivariable Predictive Control
OHSE Occupational Health, Safety and Environment
OP Output
P&ID Piping and Instrumentation Diagram
PA Public Address
PFD Process Flow Diagram
PHSER Project Health Safety and Environmental Review
PID Proportional Integral Derivative
PLC Programmable Logic Controller
PV Process Variable
RMPCT Robust Multivariable Predictive Control Technology
SAT Site Acceptance Test
SCADA Supervisory Control and Data Acquisition
SCR Software Change Request
SDS System Design Specification
SIRA Scientific Instrument Research Association
SOR Statement of Requirements
SP Set Point
SQL Standard Query Language
FM Factory Mutual
UCN Universal Control Network
UPS Unninterruptable Power Supply
VDU Visual Display Unit
VESDA Very Early Smoke Detection
WAN Wide Areas Network
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 105
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
APPENDIX B
A reference invokes the latest published issue or amendment unless stated otherwise.
International Standards
Group Standards
Others
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 106
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
APPENDIX C
GUIDANCE CHECKLISTS
The list given is for a single vendor approach. On a competitive project some of the more
specific detail would be omitted.
INTRODUCTION
Background
Purpose of Specification
Vendor Specific Clauses
Instructions to Tenderer Document
Use of Language
DESCRIPTION OF PLANT
Geographical Layout
Remote Operator Station
Control Building
Environmental Conditions in Buildings
BP /CONTRACTOR RESPONSIBILITIES
SYSTEM SIZING
Controller Module Sizing
Input/ Output Processor Count
Sizing and Arrangement of Controller Cabinets
Hot Spare Capacity
Consoles
Peripherals
Data Storage Modules
Application Processors
Computer Interface
Serial Interfaces
Cable Lengths
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 107
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
OFF-LINE DEVELOPMENT SYSTEMS
SYSTEM FUNCTIONALITY
Regulatory Control
Advanced Control
Computing Facilities
Internal Data Communications
Interfaces to Intelligent Instrumentation
Communications to/from Associated Computer
Consoles and Displays
Historical Storage and Trending
Alarm Presentation
Reporting
Engineering Facilities
Pre and Post Trip Recording Facility
HARDWARE
System Design
Interfaces
Analogue Inputs
Analogue Outputs
Digital Inputs
Digital Outputs
Smart Transmitter Interfaces
Power Supplies
Operator Interface
Disc Units
Printers
Screen Copy Device
Earthing
Cabinets and System Packaging
Interconnecting Cables
Associated Computer
Electrical Standards
Labelling and Cable Identification
SOFTWARE
Controller Functionality
Execution Speed and Timing
Programming Facilities
Sequence of Event Recording
Control Package for Plant
Internal Data Communications
External Data Communications
Display Facilities
Display Attributes
Alarm Presentation
Trends
Data Storage
Internal Security
Access Security
Utilities
Start-up, Back-up and Recovery
System Clocks
On-Line Modifications
SYSTEM PERFORMANCE
Execution Speeds
Display Response
Display Refresh
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 108
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Feed-back
Loading
Alarm Floods
Availability/Reliability
QUALITY ASSURANCE
DOCUMENTATION
Specifications
Drawings
Test Procedures
Operating and Maintenance Manuals
Software Documentation
Configuration Manuals
Documentation for Approval
SPARES
Extent of Spares
Firmware Revisions
CONSUMABLES
Vendor Supply
Supply During Factory Test
MAINTENANCE SUPPORT
Vendor Support
Maintenance Agreements
Special Maintenance Equipment
Software Maintenance
TRAINING
Configuration Training
Maintenance Training
Operator Training
Inspector Training
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 109
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.2 Instructions To Tenderer
More detailed information on ITTs can be supplied by the BP Procurement and Contracts
Group.
Comment
INTRODUCTION
SCOPE OF PROPOSED CONTRACT
PROJECT PROGRAMME As list of key dates
SUBMISSION OF TENDER Copies required, form, etc.
INFORMATION REQUIRED WITH TENDER TS Paragraph compliance
DCS SELECTION
SYSTEMS COSTS
DCS Pricing Schedule Presentation of prices
Documentation
Project Costs
System Testing, Delivery and Site Installation
System Support
Training Facilities
SITE UTILITIES Power, Off-loading
PROGRAMME OF WORKS Schedule with milestones
PAYMENT
GUARANTEES
Parent Company Guarantee
Bank Guarantee
System Warranty
TERMS AND CONDITIONS
PROJECT MANAGEMENT AND ENGINEERING SUPPORT
Project Manager
Lead Hardware Engineer
Lead Application Engineer
Use of Agency Staff
PROJECT IMPLEMENTATION AND ORGANISATION
Contract Organisation
Project Planning
Planning Information
Project Reporting
Minutes of Meetings
Implementation Plan/Method Statement
Vendor Support Facilities
Procurement and Material Control
OTHER COMMITMENTS
QUALITY ASSURANCE/QUALITY CONTROL
TENDER DOCUMENTS TO BE CONFIDENTIAL
FINANCIAL STATUS
LANGUAGE
ENQUIRIES CONCERNING THE TENDER
APPENDIX I - DCS PRICING SCHEDULE Completed by Vendor
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 110
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.3 Front-End Engineering
Activities
Develop Control Philosophy
Develop DCS Outline Design
Estimate DCS Size
Enquire of Budgetary Costs
Estimate DCS Costs
Develop DCS Procurement Strategy
Evaluate Systems
Select Vendor
Obtain Endorsement/ Approval of Choice
Develop DCS Project Organisation and Implementation Strategy
Develop DCS Technical Specification
Develop MMI Philosophy
Develop Training Philosophy
Documents
Statement of Requirements
Feasibility Study Report [Reinstrumentation]
Engineering Basis and Design Data [Grass Roots Projects]
Control Philosophy
User Requirements Specification
Budgetary Enquiry
Cost Estimate
Procurement Strategy
Vendor Evaluation and Selection Report
DCS Technical Specification
DCS Project Organisation and Implementation Strategy
MMI Philosophy
Drawings
DCS Block Diagram
Proposed Control Room Layout
Proposed DCS Project programme
Proposed DCS Network Topology
Proposed DCS Electrical One Line Diagram
Proposed DCS Console Layout
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 111
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.4 Enquiry
Guidance checklist for the activities and deliverables during the Enquiry phase:-
Activities
Develop Invitation to Tender (ITT)
Develop Supplementary Conditions of Purchase
Raise Secrecy Agreement where appropriate
Reconcile Bids
Hold Clarification Meetings with Vendors and Clarify Bids
Assess Bids Technically
Assess Bids Commercially
Choose Vendor
Obtain Endorsement/Approval of Vendor Choice
Issue Letter of Intent.
Documents
Invitation to Tender (ITT)
Conditions of Purchase/Service
Supplementary Conditions of Purchase
Secrecy Agreement
Technical Bid Analysis and Assessment
Commercial Bid Analysis and Assessment
Recommendation for Purchase
Letter of Intent
C.5 Purchase
Guidance checklist for the activities and deliverables during the Purchase phase:-
Activities
Negotiation with Vendor(s)
Develop Purchase Specification
Develop Contract/Purchase Order
Agree Contract Terms and Conditions
Contract/Purchase Order Issue and Signature
Documents
Purchase Specification
Purchase Order
Contract
Delivery Schedule
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 112
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.6 Delivery Schedule
During negotiation the system delivery schedule should be agreed, and this should include
services and information that is to be supplied. The delivery schedule should be drawn up as a
network diagram or Gantt chart. All significant project dates should be clearly identified, and
tabulated in a schedule of dates, (identified as either a Milestone or Key Date).
Milestones are generally associated with a contract payment
Key Dates are related to project schedule and not usually associated with a contract payment.
Significant information due dates should also be tabulated in a schedule of information.
The following guidance example is provided:-
Hardware
By
Console Layout Drawing approval .............
Field Termination Cabinets (FTC) internal layout approval .............
Field Termination Cabinets (FTC) cross wiring approval .............
Control Room Layout .............
System Cable Lengths .............
Software
By
Network Design .............
I/O Tag Design .............
Applications Software Program Design .............
Faceplate Group Design .............
Historical and Real Time Trend Design .............
Display Static Template Design .............
Display Dynamic Design .............
Report Design .............
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 113
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.7 Man-Machine Interface Philosophy and Specification
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 114
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
GAS DETECTION SYSTEM INTERFACE
Guidance checklist for the activities and deliverables during the Detailed Design phase:-
Activities
Agree System Design Specification (SDS)
Agree methodology for DCS design data management
Develop Man-Machine Interface Design Specification
Develop and agree interfaces to other systems
Obtain design information for ancillary areas, i.e. earthing, UPS, HVAC.
Obtain reliability analysis of system
Develop and freeze DCS hardware requirements
Develop and agree application software requirements
Develop "ground rules" for configuration and control scheme design
Design and configure system
Hold Safety Reviews of system
Review DCS security
Documents
System Design Specification (SDS)
Man-Machine Interface Design Specification
Vendor specifications
Vendor configuration manuals
Vendor operating manual
Vendor installation planning manual
Application Software Functional Design Specifications
Vendor reliability analysis
Acceptance test procedures
Application software manuals
Vendor maintenance manuals
Hazardous area certification dossiers
Configuration listings
Screen dumps
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 115
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.9 FAT
Guidance checklist for the activities and deliverables during the FAT:-
Activities
Develop and agree FAT specification in conjunction with the vendor
Develop and agree FAT schedule and resourcing
Arrange availability of third party sub-systems and computers where appropriate and feasible
Carry out paper checks of configuration prior to FAT
Carry out inventory and bill of material checks
Carry out hardware testing
Carry out software testing
Carry out integrated testing
Documents
FAT specification
FAT programme and resourcing plan
Test scripts for FAT
Bill of materials - must be latest
Configuration printouts
Colour screen dumps
Application software flowcharts and listings
The FAT test specification should reflect the structure and phasing of the testing, and will
depend on the vendor's scope, for guidance a contents list for a total system supply is given:-
INTRODUCTION
OBJECTIVES
PRE-REQUISITES
PREPARATION
TEST PROCEDURE & RECORDING OF RESULTS
INVENTORY CHECKS
LABELLING & PRESENTATION CHECKS
HARDWARE TESTING
MODULE TESTING
I/O TESTING
FIELD TERMINATIONS TESTING
POWER, FUSING & EARTHING CHECKS
ENVIRONMENTAL TESTS - RFI, Heat, etc.
INTERFACES TO OTHER SYSTEMS AND SUBSYSTEMS
COMPUTER TESTING
CONFIGURATION TESTING
SYSTEM CONFIGURATION CHECKS
I/O DATABASE CONFIGURATION CHECKS
MMI CONFIGURATION CHECKS - Displays, Alarms, Trends, etc.
CONTROL LOOP FUNCTIONALITY TESTING
SOFTWARE TESTING
INFORMATION & CALCULATION PROGRAM TESTING
CONTROL PROGRAM TESTING
PLANT COMPUTER PROGRAM TESTING
INTEGRATED SYSTEM TESTS
OVERALL SYSTEM TESTING
OPERABILITY TESTING - System response times, etc.
SUBSYSTEM TESTING
CONTROL SCHEME SIMULATION & TESTING
ALARM FLOOD SIMULATION & TESTING
FAILURE AND RECOVERY OF REDUNDANT MODULES
FAILURE AND RECOVERY OF SINGLE MODULES
FAILURE AND RECOVERY OF PLANT COMPUTER
FAILURE AND RECOVERY OF SYSTEM
PROGRAMME
APPENDICES
PRE-REQUISITE CHECKLIST, PREPARATION CHECKLIST, TEST SCRIPTS
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 116
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.9.2 FAT - Hardware Testing
Inspection Tests
labelling and presentation checks
cabling checks
correspondence with general arrangement drawings
Module Testing
hardware test programs
module failure and recovery testing
redundancy testing
I/O Testing - consider statistical check here
correct operation of I/O points at 3 positions on scale
correspondence of field I/O with configured points
Field Termination Testing
correspondence with design drawings
correspondence of field I/O and vendor terminations
checks on converters and isolators
Power, Fusing & Earthing Checks
Distribution and feeder checks
Power consumption checks
Segregation and Isolation checks
Insulation & Fusing checks
Earthing checks
Environmental Testing
RFI/EMI tolerance tests
System Testing
Network cable failure tests
Power Failure tests
System clock changes
Interfaces to Other Systems and Sub-systems
Configuration data checks, baud rate, parity, address maps, etc.
Start-up, shut-down, failure and recovery testing
Correct correspondence between sub-system and DCS data
Computer Testing
hardware test programs
Start-up, shut-down, failure and recovery testing.
Correct correspondence between computer and DCS data
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 117
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.9.3 FAT - Software Testing
System Configuration
Full off-line paper checks versus approved design information (Pre-FAT)
Full check comparing the online system with approved design information.
I/O Database (Tags)
Full off-line paper checks versus approved design information (Pre-FAT)
Statistical check comparing the online screen version with approved design
information. Increase coverage if fault incidence high.
Operator Function Database (Faceplates, Trends, Function Keys, etc.)
Full off-line paper checks versus approved design information (Pre-FAT)
Statistical check comparing the online screen version with approved design
information. Increase coverage if fault incidence high.
Custom Schematics
Spot check a selection of colour screen dumps of the built schematics against
approved design information. This checks static elements of the schematic and
typically picks up errors in the following:-
Line detail - colour, shape, thickness, intensity, etc.
Titles
Display number
Tag number static aspects
Target static aspects
General presentation
Check schematics on system to ensure the dynamic aspects of the schematic had been correctly
built and applied. This typically picks up errors in the following:-
Tag correctness and updating
Target vectoring
Information status presentations, e.g. alarms
Reports/Logs
Check print-outs for conformity to design and format including:-
Titles
Report/Log no
Tag number correctness
Dynamic variables
Complete Loop Functionality (For complexities beyond simple cascade)
Check initialisation, mode changes and correct operation by simulation, e.g.. feeding
controller output into the measured variable for all slave loops.
Check resilience to transmitter failure and general operability.
Interlocks
Check logic for conformity to design.
Check operability and presentation to the operator
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 118
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.10 Delivery and Installation
Guidance checklist for the activities and deliverables during the Delivery and Installation
phase:-
Activities
Arrange for vendor inspection of DCS equipment and control rooms
Check for completions of all ancillary Civil, Electrical, and Instrumentation
works necessary for delivery
Develop and agree delivery and installation plan
Develop procedures to prevent ingress of dust and dirt into DCS equipment
where necessary
Review fire precautions for DCS equipment and control rooms
Documents
Delivery and Installation Plan
C.11 SAT
Guidance checklist for the activities and deliverables during the SAT:-
Activities
Develop and agree SAT specification in conjunction with the vendor
Develop and agree SAT schedule and resourcing
Carry out inventory checks against bill of material and shipping list
Carry out documentation, drawings, and media checks
Carry out hardware testing
Carry out software testing
Carry out integrated testing
Documents
SAT specification
SAT programme and resourcing plan
Test scripts for SAT
Shipping List
Bill of materials - must be latest
Full system documentation - manuals, drawings, media
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 119
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
C.12 Precommissioning and Loop Testing
Guidance checklist for the activities & deliverables during precommissioning and loop
testing:-
Activities
Plan pre-commissioning and loop test activities with construction and commissioning
staff.
Establish loop testing resourcing, organisation and schedule.
Develop loop test procedures.
Generate loop test dossiers.
Mobilise test teams and familiarise them with test procedures and DCS operation.
Carry out loop testing.
Use pre-commissioning test runs to check out & set-up advanced control and
sequencing.
Develop system change control and housekeeping procedures.
Documents
Loop testing organisation and schedule
Loop testing procedures
Loop test dossiers
System change control and housekeeping procedure.
C.13 Commissioning
Guidance checklist for the activities and deliverables during the commissioning:-
Activities
Plan and resource DCS commissioning activities in association with operations staff.
Set up DCS starting parameters for commissioning.
Prepare documentation packs for Hot loop changeovers (Re-instrumentation).
Train and prepare operations staff for advanced control loop commissioning.
Prepare advance control loop operating procedures and write-ups
Documents
DCS commissioning plan and schedule.
Hot loop changeover documentation packs. (Re-instrumentation)
Advanced control loop descriptions and operating procedures.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 120
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
APPENDIX D
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 121
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
Getting Started Familiarisation with the process and control details of the
plant from drawings and documentation.
Presentation by someone closely involved in the design on the
specific proposals
Chairman should then describe the AMHAZ methodology and
the manner in which the study will be conducted
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 122
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
• For the selected operating scenario, is the loss of the
agreed basic purpose of the alarm likely to create a
hazard or lead to an operational difficulty?
• Is the alarm used for a purpose other than the agreed
basic purpose, i.e. is it used to infer a problem
elsewhere, and, if so, does loss of the alarm for the
inferred purpose create a potential hazard or
operational difficulty?
• Is there another alarm which will provide similar
information, e.g. a pump stopped alarm and a pump
discharge low flow alarm could, in many
circumstances, provide the same information to the
control operator, and, if so should one, other or both
be disabled?
• Is there any other potential hazard or operability
problem created by disabling this alarm?
(e) If any potential hazards or operability problems are
identified a record is made on the AMHAZ log sheet to
identify the potential hazard or operability problem and
to make a recommendation for change.
(f) The chairman then leads the team through steps b) to
e) for the other alarms proposed to be disabled in the
selected operating scenario.
(g) When the first operating scenario has been completed,
steps a) to f) are repeated for each remaining operating
scenario.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 123
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
used, the timing and location of meetings
• a statement of the recommendations and conclusions of the
study team including a statement that, subject to
satisfactory resolution of the recommendations contained in
the report, the application can be put into service safely.
(It is anticipated that the text element of the report will be
quite brief and the main information will be contained in
the report sheets.)
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 124
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES
BP SITE / ASSET Change Request Serial Number
1. DESCRIPTION OF CHANGE REQUESTED (All relevant drawings must be attached) 6. Approved By:
(Sign and Date)
7. IMPLEMENTATION
COMPLETED
4. :
SAFETY CHECKS 5. RELEVANT DOCUMENTATION UPDATED Sign and Date
Encircle as Appropriate Sign SYSTEM
HAZOP Required? YES NO Alarm & Trip Schedule I CONFIGURATION
PMP Required? YES NO Register ofSafety Related Devices P
SOFTWARE
Alarm Handling Impact? YES NO P+IDs P
Change Permanent? YES NO Loop Diagrams I/S WORK
(if No specify in section 3) Operating Procedures O BACKED-UP
APPENDIX E
PAGE 125
BP SITE/ASSET
SOFTWARE CHANGE REQUEST FORM
Notes for Completion of Software Change Request Form Additional Comment Space
The old Section 4, Subsea Control Systems, has been removed from this latest
(February 1998) issue with the intention of producing a separate document covering
Subsea Control Systems or a new Subsea document with a section within it covering
Subsea Control Systems.
RP 30-4
INSTRUMENTATION AND CONTROL PAGE 127
CONTROL AND DATA ACQUISITION SYSTEMS
SYSTEM DESIGN AND CONFIGURATION
GUIDELINES