Professional Documents
Culture Documents
ALSPA P320
System Definition Manual
Edition 10/00 – series 5
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 2
Table of contents
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 3
5. CONTROBLOC - CONTROL FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2. ALSPA C80-75 MULTI-FUNCTION CONTROLLER . . . . . . . . . . . . . . . . . . . 84
5.2.1. Presentation of the ALSPA C80-75 Multi-function Controller . . . . . . . . . . . . . 84
5.2.2. Overall Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.3. ALSPA C80-35 CONTROLLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.1. ALSPA C80-35 Multi-function Cell Controller . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.2. ALSPA C80-35 Field Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.3. ALSPA C80-35 IHR Field Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.4. Controller Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.3.5. I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.3.6. P320-TGC cell - modules dedicated to machine control . . . . . . . . . . . . . . . . 92
5.4. CE2000 FIELD CONTROLLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.4.1. Presentation of the CE2000 Field Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.4.2. Functions performed by the CE2000 Controller . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.4.3. Overall UT150 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.4.4. Interface Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.4.5. I/O Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.4.6. AS112 Control Actuator Command Module and Associated Stations . . . . . . . 104
5.5. SMART INSTRUMENTATION CONNECTION BOX (DI80) . . . . . . . . . . . . . . 106
5.6. DIGITAL ELECTRICAL PROTECTION - DI103 CONNECTION BOX . . . . . 107
5.7. MV/LV ACTUATOR CONTROLLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.8. LOCAL COMMAND TERMINAL (LOCAL MACHINE CONTROL BY PC) . . 109
5.9. UNIT NETWORK GATEWAY (CSS-F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.10. PACKAGING (CUBICLES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
6. ENGINEERING FUNCTIONS - CONTROCAD . . . . . . . . . . . . . . . . . . . . . . . . . 111
6.1. CONTROCAD - POWERFUL ENGINEERING SUPPORT . . . . . . . . . . . . . . . 112
6.2. CONTROCAD - ENGINEERING SUITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.3. CONTROCAD-C - CONTROL FUNCTION MODULE . . . . . . . . . . . . . . . . . . 120
6.4. CONTROCAD-S - CONTROL ROOM MODULE . . . . . . . . . . . . . . . . . . . . . . 123
6.5. CONTROCAD-P - CELL MANAGEMENT MODULE 127
6.6. CONTROCAD-R - CONNECTION MODULE 127
6.7. CONTROCAD - METHODOLOGY 130
6.8. CONTROCAD - ELEMENTARY OPERATOR LIBRARIES 133
6.9. CONTROCAD - PRINCIPAL STANDARD FUNCTION BOXES 134
6.10. ASSOCIATED TOOLS 136
6.11. CONTROCAD CA MODULE 136
7. TUNING ASSISTANCE AND SIMULATION TOOLS 137
7.1. CONTROSET - TUNING ASSISTANT 137
7.2. CONTROSET - CONTROL LOOP SETTING ASSISTANT 137
7.3. CONTROTEST - TEST AND SIMULATION FUNCTIONS 140
7.4. TRAINING SIMULATOR 142
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 4
8. MAINTENANCE 145
8.1. SYSTEM MAINTENANCE 145
8.1.1. Principles 145
8.1.2. Indication to Supervisor 146
8.1.3. Identifying Faults and Determining Maintenance Needs 147
8.2. PROCESS MAINTENANCE 148
8.3. REMOTE MAINTENANCE 149
9. SYSTEM OPERATION 150
9.1. DYNAMIC SYSTEM OPERATION 150
9.1.1. Operation of a C80-75 Cell Controller 150
9.1.2. Operation of a C80-35 Cell Controller 151
9.1.3. Operation of a Field Network 152
9.1.4. Operation of a Unit Network 153
9.1.5. Operation of the Site Network 156
9.1.6. Main Characteristics of the Networks 157
9.2. TIME SYNCHRONIZATION - GENERAL PRINCIPLE 158
9.3. DATA HANDLED BY THE APPLICATION 159
9.4. REACTION TO POWERFAIL 160
9.4.1. Power Supply of the Electronic Blocks 160
9.4.2. Process Power Supply 160
9.5. PROCESSING OF VALIDANTS, FORCING, SYSTEM MALFUNCTIONS 161
9.5.1. Validants 161
9.5.2. Forcing or "Simulation" 161
9.5.3. System Malfunctions 161
9.6. ON-LINE MODIFICATION 162
9.6.1. Modification of Control Loop Parameters (ES Configuration) 162
9.6.2. Modification of Program Versions (ES Configuration) 162
9.6.3. Minor Resource Modification (ES Configuration) 162
9.7. MAJOR MODIFICATIONS 163
9.8. MANAGEMENT OF OPERATIONAL RESOURCES 163
10. DEPENDABILITY AND PRINCIPAL QUALITY CONTROL STANDARDS 164
10.1. GENERAL PRINCIPLE 164
10.2. SELF TESTS AND REDUNDANCY 169
10.2.1. Self Tests 169
10.2.2. Redundancy 169
10.2.3. Processing Block Redundancy 172
10.3. SECURE COMMUNICATIONS - NETWORK FEATURES 178
10.4. COMPLIANCE WITH STANDARDS 180
10.5. QUALITY PROCEDURES 181
10.5.1. Development of Generic System Versions 181
10.5.2. System Customization 181
11. PERFORMANCE 185
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 5
ALSPA P320 System
An unparalleled power plant control system
F Hydro–electric plants
G small / medium power
G major installations
D Thermal plants
G gas turbine, combined cycle, diesel
G fluidized bed plants
G coal or oil–fired plants
D Nuclear plants
E – ALSTOM Power – 2000.ALSTOM Power, the logo ALSTOM Power and their frameworks are trademarks and service
trademark applications of ALSTOM Power. The other names mentioned, registered or not, are the property of their respective
companies.
You are authorized to copy this document. The authorization is limited to:
(i) Non–commercial use within your organization
(ii) Use for informational purposes only
This authorization is given on condition that any copy of these documents or extracts therefrom made by you shall retain all
proprietary notices, including this Intellectual Property Notice.
Note that any product, process or technology described in the document may be the subject of other Intellectual Property Rights
reserved by ALSTOM Power or a third party. No right to use such Intellectual Property Rights is granted hereunder.
ALSTOM Power provides access to internationally used ALSTOM Power data and, therefore, may include references to ALSTOM
Power products, processes, programs and services not available in your country. This does not mean that ALSTOM Power intends
to offer such products, processes, programs and services in your country.
This publication is PROVIDED ”AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, OR NON–INFRINGEMENT.
This publication may include technical inaccuracies or typographical errors. Changes may be periodically made to the information
herein and will be incorporated in new editions of this publication. ALSTOM Power may make improvements or changes in the
products, processes or the programs described in this publication at any time without notice.
ALSTOM Power – Electrical & Control Systems – 2 quai Michelet 92309 Levallois–Perret cedex – France
www.power.alstom.com
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 6
The ALSPA P320 System at a glance
. Unparalleled experience...
ALSTOM Power – The Full Service Provider
ALSTOM Power is the most complete supplier of power generation services and equipment in
the world.
ALSTOM employs 140,000 people in 70 countries. ALSTOM Power is its power sector.
At ALSTOM Power, the continuing challenge is to provide our customers with more
cost–effective solutions, increased efficiency, better environmental technologies and full
through life services. Also, in nature markets, there is a growing demand for new technology
retrofits, which will improve the performance and profitability of existing power plants.
ALSPA P320
The ALSTOM Power range of plant and machine automation products is marketed as the ALSPA
P320 system.
The ALSPA P320 implements a highly distributed fieldbus–based architecture integrating widely
available industry standard hardware elements. The resulting assembly is especially suited to
power production processes. Keeping the architecture flexible means the system can be
adapted to all types of project, from the supervision of individual rotating machines through to the
overall control of very large power plants.
For ALSTOM Power customers, our longstanding experience of processes and systems means:
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 7
• flexibility and adaptability with regard to different contractual agreements,
— system integrated to a total plant package,
— separate control & supervision system,
— control & supervision of individual machines (integrated into larger systems),
either in the context of wholly new plants or in the case of total or partial revamping of
existing plants.
As early as 1971, thanks to the original ALSPA product range, we were the first to market
computer–based automatic control systems for power plants. Today, ALSTOM Power’s ALSPA
P320 system equips circulating fluidized bed plants, very large conventional plants (2x600MW)
and nuclear plants, as well as smaller production units and individual machine control systems.
Centralog
ÏÏ
Controcad
Internet /
Intranet Controset
C50 C30 C10 Controtest
Optiplant+
(includes AMS)
Ethernet site network
S8000 unit network
ÏÏ
C80-35/C80-75
multifunction MFC MFC Controbloc
controllers
Centralog
simulation
F8000 fieldbus
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 8
CENTRALOG CONTROSET
realtime suite process observation
& setting suite
Single window
on the process
Performances
Operator
help
OPTIPLANT+
PMS suite
CONTROCAD control
observation & modification
Plant management suite
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 9
. A system which guarantees lifetime support for your unit
The ALSPA P320 system provides service support in the following areas for both new and
reconditioned installations throughout the various phases of the life of your plant:
• engineering
• training
• trials
The system is based on open technologies (Internet, Ethernet, field–buses, Unix, WinNT,
client–server).
• engineering: CONTROCAD allows group work in the design of the control system,
• dynamic simulation and training: Centralog simulation enables specific control functions
to be reproduced accurately in combination with the simulation of the process in order to
test the dynamic operation of the plant unit and to train operators,
• commissioning: CONTROSET is used to observe the process and to fine tune control
loop algorithms, from the simplest to the most complex,
The system is developed, manufactured and implemented in accordance with ISO 9001 quality
standards.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 10
1. Presentation of the System
1.1. ADVANTAGES
. Current trends
Designed from the outset to be responsive to market requirements, the ALSPA P320 control and
supervision system incorporates:
• communication standards which are open and widely used in both power production and
manufacturing industry,
• widely available hardware elements and devices (workstations, PCs, ALSPA range
controllers, used in both power production and industry),
• integration of software suites using open technology: Unix, Windows NT, X–Window
(X11), Posix software, client–server architectures,
• compliance with IEC 61508 recommendations regarding the dependability life cycle and
with European directives on electromagnetic compatibility, both vital for power
production applications.
. Special features
• the system is conceived around the WorldFIP fieldbus (EN 50170 standard) in order to
take maximum advantage of the use of distributed intelligence. The system consists of
small stand–alone blocks (one rack or one station) connected together via
communication networks.
This system is the first to be designed from the outset to incorporate flexible architectures
distributed on a high security fieldbus.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 11
. Open system
• system upgradability, enabling the installation to develop and expand without changing
technologies,
• introduction of field devices (partner hardware and software products) on the F8000
fieldbus:
— smart instrumentation
— smart LV/MV actuator
— electrical protection
• secure remote or local access to system data thanks to the incorporation of operational
help tools utilizing Internet technologies and based on leading database systems
(Oracle)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 12
1.2. FUNCTIONS
The functions performed by the system encompass all areas of process control and data
processing and provide a total solution to the problem of site automation and management.
The CENTRALOG system is the essential element in the control room, integrating
screen–based plant control and supervision functions with an operator help facility for in–depth
analysis of the process.
To meet the problems posed by the control and supervision of demanding processes such as
power production, the Centralog system features an ergonomically sound man/machine
interface, high quality software guaranteeing dynamic performance, an extensive range of
high–reliability operational functions, and selected standard hardware components. The system
offers a library of standard calculation, process simulation and production management
resources. It also provides the interface with site office software and with external sites.
The ALSPA P320 range comprises a series of supervisory systems. The Centralog 10,
Centralog 30 and Centralog 50 are characterized by their processing capacity and dynamic
performance, the number of operator stations, the number of unit networks and the number of
automation cells which can be supervised.
• The CENTRALOG 10, constitutes the control station of the Centralog range. It provides
all the control and supervision facilities necessary for a local station or a small system.
• The CENTRALOG 50 is designed for larger applications or for applications with special
requirements. It can be customized to meet specific needs.
CENTRALOG 10, 30 and 50 systems are all compatible among themselves. Several
CENTRALOG 10, 30 and 50 systems can be combined in a single global structure to enable
different architectures to provide solutions for all types of technical or budgetary constraints.
The CENTRALOG 10 system can also be utilized to facilitate the introduction of automatic
control functions or to meet the need for progressive investment spread over time.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 13
. THE AUTOMATION CELL - CONTROBLOC
Each coherent functional sub–set as seen from the process is managed by an automation cell or
a controller.
CONTROBLOC automation cells provide a wide range of functions specifically developed for
the control and supervision of power production processes:
• sequential command,
• interlocks,
A range of controllers enables the system to be adapted to meet the size and distribution of the
process.
The CONTROCAD engineering suite supports all the services involved in the
implementation of the control and supervision of the installation.
CONTROCAD is implemented by the engineering center in the form of multi–user and multi–site
applications, thus enabling team programming. CONTROCAD can be integrated into the system
hardware on site to allow documentation to be updated or to facilitate automatic application
production. CONTROCAD is also used to co–ordinate the management of documentation and
application program releases and to manage process I/O connections.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 14
1.3. TECHNOLOGY
The plant operation (Centralog) and engineering (Controcad) suites are installed on
workstations (Sun) and PCs, with open–systems standard software, including operating
systems (Windows, Unix), graphic interfaces (Motif, X–Window/Windows) and a relational
database (Oracle).
. NETWORKS
The F8000 fieldbus is based on WorldFIP technology meeting the EN 50170 open fieldbus
standard, implemented on ALSTOM Power products in the ALSPA F8000 protocol.
The S8000–E unit network is based on the industrial Ethernet standard (10/100 Mbits/s).
The site network is based on a secure protocol using Ethernet technology. The network also
allows the use of standard 10/100 Mbits/s Ethernet protocols (FTP, TCP/IP, etc.).
Open networks provide a wide range of external communications (ELCOM, ICCP, CEI 870.5,
TCP/IP, Ethernet, Internet, Intranet).
Ethernet TCP/IP
Site network the way to the
future
10/100 Mbs
Field controller
Message traffic superim-
Modbus
posed on automation traffic
Redundant medium Field controller
backup/50ms galvanic
isolation Field I/O controller
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 15
. CONTROL FUNCTIONS
• simple controllers,
• field controllers; these are distributed over the fieldbus. They can be used either as I/O
controllers or as stand alone controllers depending on the configuration chosen.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 16
1.4. SERVICES
ALSTOM
Power for the
whole life of
your unit
Operational help
• Training: training is provided at ALSTOM Power training centers and on test platforms;
training is supported by extensive and detailed documentation.
• Commissioning and site tests: the system’s on–board operational resources and
man–machine interface allow progressive implementation of the system, thus enabling
parameter adjustment and detailed control loop observation.
• Maintenance: integrated system fault signalling resources and data validity processing
provide vital assistance in the maintenance of the system. These resources are
managed by the AMS suite (Fisher Rosemount).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 17
2. Description of Components
The Centralog system consists of a set of operator workstations, X–terminals and servers
communicating over the site network. The Centralog 10 is a single station configuration. The
Centralog 30 or 50 multi–station configurations comprise a CIS server station and one or more
CVS operator stations.
A CVS operator station consists of a workstation which runs the man–machine interface
functions and which hosts the configuration, maintenance and HDSR (Historical Data Storage
and Retrieval) functions. The CVS is equipped with a standard keyboard and pointer device
(mouse), and up to three high definition color screens. A multi–screen mimic wall can also be
managed from one or more CVS screens.
The station uses 64 bit architecture RISC technology and provides excellent performance levels.
The choice of readily available software such as Unix, Motif and Windows allows high
performance graphic interface generators (DataViews) to be used while at the same time
guaranteeing the long lifespan of the system.
The choice of the Oracle relational database allows real time data to be interchanged with
customer office–oriented applications (spreadsheets, data–center tools). These applications
may be distributed in multi–user and multi–platform architectures.
The provision of data consultation facilities using Internet browsers opens new organizational
possibilities, in production management for example, or in remote incident analysis.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 18
The Centralog suite software components used are based on open system standards to provide
dynamic performance levels (availability and peak load resistance) and specific functions
tailored to meet the requirements of power production processes.
The software is organized into sub–sets which can either be installed on different stations or
grouped together on a single station depending on the preferred architecture:
The site network is also based on proven standards, in particular on the ISO OSI model and on
the ISO 8802.2 and 8802.3 standards. The Ethernet standard, TCP (Transmission Control
Protocol), UDP (User Datagram Protocol) and IP (Internet Protocol) protocols are widely
regarded as industry standards, and are used world–wide.
The Centralog stations are equipped with Fast Ethernet boards enabling communications at 10
or 100 Mbits/s.
The printers are used to produce the different logs processed by the Centralog system and/or
print out graphic images.
Flexible architecture allows the system to be modified during its life time by the addition of new
operator stations, new peripherals or new gateways to other systems, so that continual
development of the customer’s installation is possible without disturbing the initial system.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 19
. C30/50 VIEWER . CIS SERVER . C10 VIEWER/
C10 VIEWER/SERVER STATION SERVER
= Reference: SUN SPARC ULTRA = Reference: Station SUN SPARC = Reference: Pentium
or equivalent ULTRA or equivalent
= 1 to 3 screens: 21” color = Architecture 32 bits
= Screen definition: = Architecture 64 bits
= Memory 128 MB
1280 x 1024 = Memory 128 MB
= Architecture 64 bits = Disk 9.1 GB = Disk 6 GB
= Memory 128 MB
= = Network coupler board
Disk 9.1 GB = Manufacturer: DELL
= Keyboard, mouse or trackball = Manufacturer: SUN
= Manufacturer : SUN
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 20
2.2. CONTROBLOC COMPONENTS
D electromagnetic resistance
D IEDs
• ALSPA C80–75 (ES) or C80–35 (EL) multi–function cell controller, which can be
configured as a single or redundant unit. This controller includes modules providing
communication with the unit network and with the fieldbus. It is the backbone of the cell.
• F8000 fieldbus,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 21
Type of cell ES EL
Cell composition
Cell controller C80-75 C80-35
Fieldbus F8000 F8000
CE2000 controller X
C80-35 field controller X X
C80-35 IHR X X
DI80 connection box for smart X X (*)
instrumentation
DI103 connection box for electrical X X (*)
protection
Gemstart MV/LV actuator controller X X (*)
(*) in development
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 22
2.3. CONTROCAD COMPONENTS
The ALSPA P320 System engineering suite, CONTROCAD, meets the quality requirements
necessary for the production and maintenance of control and supervision applications.
The choice of widely used software (relational databases and graphic interfaces), provides a
high degree of flexibility for multi–site and multi–user architectures based on a client/server
structure.
This architecture enables the tool to be adapted to the structure of the project teams, both during
the design phase and during the commissioning and maintenance phases on–site.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 23
2.4. ASSOCIATED PRODUCTS
The products in the ALSPA P320 range are available alongside a series of rotating machine
controllers that use the same standard components. These products are interconnectable in the
control room on the S8000 network and perform the following functions:
• synchronizer.
• controller command terminal using PC technology for rotative machine control functions,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 24
3. System Architecture
The three levels of network structure are, from the process up:
• F8000 fieldbus: The F8000 network (WorldFIP) connects each of the hardware blocks
concerned in the control of a functional subset of the process in an ”automation cell”.
• S8000 unit network: The S8000 network provides the link between the multi–function
controllers and also handles communications with the operator stations.
• Site network: The site network handles operational and engineering function
communications via an Ethernet medium. The network is configured to meet operational
requirements. With the Ethernet technology, the unit and site networks can be supported
within the same framework.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 25
3.1. ARCHITECTURE OF THE F8000 FIELDBUS
Automation cell
Modbus
Local I/Os
The F8000 fieldbus connects the major components of the automation cell.
The automation cell subscribers which can be connected to the fieldbus are as follows:
• DI103 connection boxes for electrical protection (protocol IEC 870.5 profile 103),
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 26
3.2. ARCHITECTURE OF THE S8000 UNIT NETWORK
S8000 Unit
control network
The S8000 unit network connects the automation cells and the controllers to each other and to
the supervisory system.
The subscribers which can be connected to the unit network are as follows:
The S8000 unit network transports remote loading and observation data relative to the
automation cells connected to the network. The network also transports the time signals required
for timetagging purposes.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 27
3.3. ARCHITECTURE OF THE SITE NETWORK
Gateway
Contronet (Ethernet)
site network
This network is the basis of the plant production management data system. It connects the
following subsystems:
• engineering stations.
Gateways to external systems utilize open communication protocols (ELCOM, ICCP, IEC 870.5,
TCP/IP, Ethernet, Internet, Intranet).
The choice of Centralog server (C10, C30, C50) in the ALSPA P320 range is determined by:
• processing capacity,
• dynamic performance,
• the number of unit networks and automation cells controlled by a single system,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 28
• the software integrated to the stations (calculation, engineering, etc.).
The site network is the vector for intercommunications and openness at the operational level.
The use of open communications technology (Ethernet, TCP/IP, X–Window) allows access from
each operator station to software suites running on other machines on the network. The network
also provides the interface with standard office tools (Oracle, Excel, Lotus etc.) running on other
workstations and with Internet/Intranet communications for maintenance, commissioning and
site management functions.
“SUITE INTEGRATOR”
In the communications room the system can be seen as a suite integrator i.e. capable of
providing access to different functions supported by software applications distributed around the
site network (communicating or not via the unit network).
These different software packs are applications which are wholly controlled by the system
constructor (critical core) but which also integrate partner applications.
A suite is a set of services available to an operator on a given station for a given function e.g.
— immediate control/assisted control
— general documentation
— asset management
— supervisory system documentation
— commissioning assistance and process tuning/observation.
An operator station may not have access to all the services in the suite.
An operator station may have access to services from more than one suite.
Real–time operation suite: Centralog organized around a real–time database; this suite
performs the basic control system functions:
— real–time supervision
— control views (mimics)
— load programming
— automated sequence monitoring (or operator guide)
— alarm management by alarm files
— y = f(t) curves
— y = f(x) curves
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 29
— bargraphs
— HDSR
— process calculations
— procedure files
— SPDS functions (nuclear)
Service suites – Observation and tuning assistance suite:
— real–time display of control block inputs (Controcad control blocks)
— monitoring and logging of synchronous measurements for ID purposes
— identification and tuning calculation tools, control loop synthesis
Supervisory system configuration suite (Controcad) organized on a pivot DBMS:
— module C: control blocks
— module R: plant control wiring incliuding I/O connections
— module S: mimics and internal calculations + import alarm and procedure files
— module P: link with target turbines/generators (loading)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 30
. SINGLE WINDOW SYSTEM & PROCESS OBSERVATION
The use of the Ethernet site network and open–systems technology enables the operator to
access all the system engineering functions from a single PC. This resource constitutes the
single observation window.
Centralog displays
Controcad displays
Controtest displays
Controset displays
Associated products
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 31
3.4. EXAMPLES OF SYSTEM ARCHITECTURE
Modifying the interconnections between the different elements in the system, within the confines
of the configuration rules, enables the development of complex systems and economic
architectures (using only a part of the different levels).
This flexibility provides ”a la carte” redundancy, either by duplicating the network elements (e.g.
dual Centralog systems on the site network), or by backing–up important modules
(multi–function controllers, field controller, data server, etc.), in accordance with the availability
required on a given project.
This results in a system with a finite number of communication protocol configurations but which
in fact permits an infinite range of architectures. The role of the engineering department is to
implement the most cost–effective solution for a given project, in terms of the required level of
availability, by the judicious use of hardware and by maximizing the total savings in
installation/wiring.
With large systems (multi–unit thermal plants, nuclear plants etc.), the unit network can be
divided into several ”units” corresponding to different operational subsets, for example:
In smaller systems, a single unit network may suffice for the control of the whole plant.
This flexibility can also be exploited during the progressive implementation of a system and the
consequential increase in capacity resulting from extension of the site.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 32
Example 1 : ALSPA P320 typical architecture
Example of architecture
Internet
Intranet
The operational facilities comprise two twin–screen CVS operator stations (Centralog C30/C50),
a maintenance and configuration station (engineer station), a link with plant office software and a
link to a dispatching center.
Several automation cells are required, together with connections to alien hardware.
A test and local operation station has been implemented using a Centralog C10.
A local control function has been introduced using an ALSPA C80–35 controller connected to the
F8000 combined with a PC–based local command station.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 33
Example 2: Control of a 2 x 600 MW twin unit thermal plant
The auxiliary unit network is common to both units and enables a preliminary startup of the
auxiliaries, with a dedicated supervision station. The auxiliaries are controlled from the
supervision stations of each of the units.
Thermal plant
Gateway
Gateway Gateway
Alien Alien
Unit 1 Unit 2
Gateway
Alien
Common auxiliaries
The diagram of the installation shows that networks can be used for installations which are
geographically remote from the control and supervision hardware, which can be located in local
cubicles or buildings (integrating local LV withdrawable “intelligent“ contactors) or in a
combination of these solutions.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 34
Example 3: Machine control equipment
Control equipment dedicated to rotating machine functions are available on the ALSPA P320
technological framework, using widely available hardware components and integrating all the
experience and knowledge of the machines.
The different basic functions related to the machine control are provided either in separate
equipment for each function, either as a consistent package for the auto–generator set of all
types of plant. These basic functions include:
• AVR: automatic voltage regulation and control (from 10 to 6000 Amp excitation current)
• STG: turbine governing and control for all types of turbine (from 1MW to 1500 MW)
ALSPA C80–35
PLC cell controller
Turbine
safety
ALSPA C80–35
P320–STP
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 35
Distributed design
This design based on a high speed fieldbus and use of standard components offers new
possibilities for machine control:
• Integrated package covering all functions with the same technology (fully compatible
with Plant Automation System): AVR, STG, STP, Man Machine Interface and
disturbance recording,
• Fully distributed architecture on fieldbus: each function in a separate field controller with
“à la carte” redundancy (1/1, 1/2, 2/3),
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 36
Example 4: Control of a hydro–electric plant.
Hydro plant
Centralog Centralog
Gateway
ÏÏ
Redundant optical loop
S8000 – E
(Ethernet 10/100 Mbits/s
ÏÏ
Field
ÏÏ
Field
ÏÏ
Field
ÏÏ
Engineering tools
controllers controllers controllers
The Centralog supervision level communicates with a dispatching center (EMS) or a Centralog
system controlling a series of plants.
Each of the generators (and the auxiliary circuits) are controlled by means of a C80–35
multi–function controller which handles communications with the supervisory system and with
the general control functions (changes in configuration, alarm formation etc.).
On each machine, the logic input data that requires fine timetagging is collected on the C80–35
IHR controllers which timetag the data to the microsecond.
The dam is controlled by a multi–function controller which federates the field controllers
associated to each gate. Supervision data is timetagged in accordance with the multi–function
controller cycle.
In the HV substation, as for the electrical auxiliaries, bay control functions are performed by field
controllers federated by a multi–function controller acting as a substation micro–computer. Data
requiring fine timetagging is acquired via the IHR field controllers.
The network used is an S8000–E network implementing redundant optical loops (automatic
re–configuration on malfunction)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 37
Example 5 : Control of a complex hydro–electric installation (pump–turbines)
Hydro-electric plant
Gateway
Substation
computer Dam Water intake Pump
Here, the process control system is scattered geographically over zones which are liable to earth
voltage variations. The unit network is composed of fiber optic sections and/or fiber optic stars to
isolate supply voltages between buildings.
In the installation shown, ES cells have been used for control purposes.
Substation control functions are performed by the ES cell bay controllers, with a connection to
the electrical protection (IEC 870.5) and by the electrical measurement connection boxes.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 38
Example 6: Control of a nuclear unit
• nuclear island
• conventional island
• general auxiliaries
Nuclear Plant
DUAL O.F.
CONTRONET
F8000
dual
1E *
*
Each of the unit networks is redundant and linked directly to the supervisory system.
Reactor protection systems and fuel rod controls are connected to class 1E instrumentation
hardware.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 39
The Centralog supervision system allows the implementation of any of the following installations:
• a control room with mixed technology: control by hardwired individual stations with
supervision data on screen (1300 MW EDF type),
ALSPA P320
Reactor protection
Fuel rod position Turbine
Nuclear measurement controller
Fuel rod command
Reactor BOP
Computerized control
functions
Fall–back
panel
ALSPA P320
Reactor protection
Fuel rod position Turbine
Nuclear measurement
controller
Fuel rod command
Reactor BOP
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 40
Example 7 : HV substation control
• CE2000 field controllers are used as bay controllers to provide bay interlocks and to
acquire electro–technical values (using the electro–technical measurement scanner).
Electrically protected data is exchanged on the fieldbus by means of the IEC 870.5
(CS–103) connection box.
• C80–75 cell controllers act as substation computers, linked to the Centralog supervision
system.
• Communications with the dispatching center are ensured from the Centralog stations
(ELCOM, ICCP, IEC 870.5 CS–101, etc.).
Stations
Gateway
substation
computer
Bay computer
and protection link
Bay computer
and protection link
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 41
Example 8: Coordinated site control system
EMS
WAN
This diagram shows the different types of system which can be implemented for:
• control of an HV substation. The bay control functions are performed by the CE2000
controllers which provide links to the digital protection relays.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 42
Example 9 : industrial process of fumes desulfurization
The process requires a high level of availability to guarantee the production level of two 600 MW
thermal units without affecting the environment.
The process is characterized by geographical distribution of the control function cells in several
specialized workshops, with control stations for each workshop and for each control room of the
600 MW units. The function control transfer authorization from one point to another is ensured by
the ”multi–entity” function which enables assigning one or more workshops to one control
station:
• fumes cleaning workshop for elimination of the sulfur dioxide of each unit,
Desulfurization
Site
ÎÎÎ ÎÎ
ÎÎ ÎÎ
ÎÎÎ ÎÎÎÎ
ÎÎÎÎ network
Unit
ÎÎ
Î
network
The examples above show that complex architectures can be constructed using the same
basic elements. The flexibility of the ALSPA P320 system enables the system architecture to
be implemented in progressive steps in line with the development of the main plant installation.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 43
4. Plant Operation Functions - CENTRALOG
USER–FRIENDLY INTERFACE
Access to information is quick and easy. The man/machine interface operations are
simplified by use of a mouse, multi–windowing and pull–down menus. All functions can
be directly accessed using the mouse.
Sophisticated mimics and multiple pre–formatted views are combined effectively to cater
for all types of process and to different operational modes.
On pre–defined views, the operator uses the mouse to pinpoint the variables he wants
displayed or deleted.
A dialogue zone at the bottom of the screen contains a series of icons corresponding to
the main functions and a second line of icons representing secondary functions.
— using hot function keys to access the most frequently used views.
The operator moves between the different views easily and rapidly by following the
instructions displayed on the views themselves:
— to access a mimic describing a neighboring area or representing a detail,
— to access a view representing the same variables in the form of curves or bargraphs,
— to re–access previous views.
A second language can be used for operator communications and/or for the main
database labels (Greek, Cyrillic, Chinese, Korean , etc.). This language can be changed
on–line on a screen–by–screen basis. The languages available use standard or special
ASCII fonts (Greek, Cyrillic, etc.) or more complex characters (Chinese, Korean, etc.)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 44
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 45
GRAPHIC INTERFACE
The man–machine interface is based on the market leader DataViews (more than 25,000
graphic application licences in use all over the world).
DataViews permits multi–platform utilization (Unix and Windows) providing access to the most
advanced technologies in each area:
• ActiveX Control,
• Plug–In,
• Object oriented structure based on a high level C++ class graphic library.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 46
4.1.1. CENTRALOG – Mimics function
Mimic views are organized into a hierarchical mimic structure, displaying information with
different levels of detail to provide the operator with a global or more detailed analysis of the
process.
The overviews show the operation of the installation, while the detail views allow corrective
action or provide precise diagnostics.
The operator can move about in the hierarchy by means of easy–to–use access functions which
allow functionally associated views to be linked together:
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 47
Displays are standardized (in terms of colors and shapes) in order to simplify interpretation of the
views and animated so that the operator can easily identify different states (color of outline or
frame, etc.). The symbols used in the mimics are stored in a library. The measurement units used
are those of the KSI international system. Measurements may be represented in the form of
numerical values, curves (trends) or bargraphs.
Mimic views consist of static (fixed frame) and dynamic elements. The shape, color or content of
dynamic elements change in accordance with the process status.
The operator can display the ID tags of dynamic objects, display the trend curves of analog
values on the mimic and access zoom views to obtain a detailed static and dynamic description
of an object.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 48
4.1.2. CENTRALOG – Control Mimic function
The operator’s man–machine interface is specifically designed for the management of process
control functions.
Graphic objects representing actuators are defined and animated on the basis of the following
parameters:
• the state of the actuator (open, closed, in service, out of service, opening, closing, etc.),
Different methods are used to represent objects according to the extent to which they can be
controlled from the view (i.e. object controllable from current mimic, from other mimics, not
controllable etc.).
Clicking on a controllable block opens a control window which can be used to input commands
or setpoints. Control windows contain dynamic information related to the control block in
question.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 49
Control loop windows contain all the elements necessary for the modulation of a control loop:
value of a parameter, setpoint, auto/manual switching command and control block offset bias.
The representation of the object is animated in such a way as to inform the operator as to whether
or not his command has been executed and of the resulting state of the process.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 50
4.1.3. CENTRALOG – Control by Operational Schedule
These applications can also generate new operational schedules depending on operational
criteria (e.g. calculation of the power setpoint schedule depending on the availability and
characteristics of the generators in an installation, the water level, network occupancy,
calculation of operational setpoint schedule for the following day etc.).
To facilitate analysis and monitoring of the scheduled setpoints by the user, the setpoints are
represented graphically in the form of operational schedules while the process measurements
can be displayed in the form of curves enabling the deviation between the setpoints and the
actual process variables to be analyzed in real time.
Power
in MW
Schedule setpoint
produced by the
operator
Schedule setpoint
calculated by applica-
tion software Monitoring of process t
0 24 hours
Operational schedules are organized into groups comprising schedules and curves.
A schedule is divided into two different sections: section 1 corresponds to day D, and section 2 to
day D + 1.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 51
The analog variable associated to each curve represents the result of setpoint commands
generated by the schedule or the instructions of an operator reacting rapidly, for example, to a
demand for power production.
The operator can perform different schedule operations (data entry, modification, validation).
Clicking on a point on one of the schedules or curves opens a window containing the ID tag and
value of each of the schedules or curves at the time concerned.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 52
4.1.4. CENTRALOG – Automatic Sequence Monitoring
The sequence is activated from a control window on a mimic view. Animated command icons
inform the operator of the general state of the actuators involved in the control sequence.
The main sequences can be represented in graphic form. The operator can run the sequence
and monitor its progress graphically.
Sequences are organized into groups when sequences are linked to obtain a multi–sequence
log. One sequence can belong to up to 6 groups. Sequence groups are defined during
customization of the application.
The operator can follow the progress of automatic sequences in detail by displaying the
sequence monitoring analysis views.
These views can be accessed for consultation purposes at the start or during the execution of a
sequence, or displayed for analysis on the occurrence of a malfunction.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 53
The state of the sequence start criteria can be read by displaying the Controcad view relative to
the sequence.
The sequence log view allows the changes in a sequence group to be traced by means of a
chronological list of the state changes occurring during the different sequence steps.
The sequence log view can also be used to provide a chronological list of the malfunctions
which have occurred during the progression of a sequence (list of incorrect criteria when a
sequence is blocked).
Animated Controcad views display a real–time list of the criteria missing from a sequence and
allow the operator to carry out immediate diagnostics.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 54
4.1.5. CENTRALOG – Alarm Management function
When a process alarm appears, the operator is guided in his analysis of the malfunction by a set
of views accessed hierarchically according to the situation:
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 55
WHAT IS AN ALARM?
An alarm is an event representing an operational anomaly in the process or in the system. The
following types of events give rise to alarms:
• System faults.
Each alarm is time–tagged. Alarms caused by state changes in acquired logic variables are
time–tagged at source. Alarms caused by analog variables are time–tagged by the Centralog.
A degree of urgency is associated to each alarm. Four degrees of urgency are available and
each degree of urgency is allocated a different alarm color code.
The system can be configured to include an audible warning signal activated on the appearance
and/or disappearance of an alarm.
Synthesized Alarms
The result gives a logical ”or” between the direct or inverse inputs.
Synthesized alarms are re–activated on the appearance of a new alarm in the group. The
operator must re–acknowledge the appearance of the new alarm.
The operator can consult the value of the different inputs at any time on the synthesized alarm
view.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 56
Alarm screen with alarm file
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 57
FILTERING ALARMS
Technological Filtering (System)
System mechanisms enable alarms caused by faults to be filtered out without altering the quality
of the signals and without masking important events from the operator. The mechanisms also
enable non–significant alarms to be eliminated in the most systematic manner possible, and
permit peak loads caused by system faults to be reduced.
• On detection of input/output unit fault (CPU fault, global I/O inter–unit network
connection fault, etc.) the automation cell automatically invalidates the information
received from the defective I/O unit.
Only the alarm ”Fault I/O rack cell n” is transmitted to the operator.
• On detection of an input board fault (board hardware failure, polarity fault, etc.) the I/O
rack automatically invalidates the information received from the defective board.
Only the alarm ”Fault I/O rack cell n” is transmitted to the operator.
• The logical input boards enable chattering inputs to be eliminated by invalidating the
information until a steady state prevails.
The automation cells can be configured to calculate internal variables intended for the Centralog
from process variables, thus enabling alarms to be filtered by the application software.
The operator may use the man/machine interface to inhibit a system variable or set a system
variable off–monitoring .
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 58
HIERARCHICAL ANALYSIS OF ALARMS
A mimic view showing the overall state of the process indicates the different functional sub–sets
on alarm. The operator has access to data giving the alarm condition for each functional sub–set
(no alarm, alarms acknowledged, alarms unacknowledged).
The operator selects the mimic view of the functional sub–set to be analyzed in order to observe
the state of the different process control blocks and to access the view alarm associated to the
mimic. The alarms indicating the various defective control blocks can then be acknowledged.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 59
AN ALARM VIEW FOR FOR EVERY SITUATION
All the alarms are listed on the overall alarm view. Five other alarm views are used to display
extracts from this list in accordance with the criteria adapted to the different operating situations.
All of these views offer the same functions (access to the alarm files, access to the variable zoom
views, acknowledgement, etc.). The various views are consistent among themselves and are
updated in real time.
All alarm lists can be printed out.
Â
??
Â
?
ÂÂ
Â
Â
Â
General alarm view
ÂÂ
ÂÂ Alarms by functional
Â
sub–set views
– by state (acknowledged
Alarms by criteria views / unacknowledged)
Â
– by character string
– by interval
– by controller
– by variable type
Mimic views – by mimic
– by functional subset
– by degree of urgency
– by operator group
Alarm windows
ÂÂ
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 60
ASSOCIATED VIEWS
The following associated views accessible by the operator can be defined for each alarm:
• mimic view associated to alarm used to monitor process and intervene where needed
• synthesized alarms view indicating the reasons why the alarm is activated, in the case
of a synthesized alarm.
• other alarm views (by functional sub–set, by degree of urgency, by mimic etc.)
When the general view is not displayed, the operator is informed of a new alarm by an audible
warning and via the reduced window or the window of the 3 last displayable alarms superposed
on all control views. The reduced window shows three alarms amongst the 30 first ones.
ALARM ACKNOWLEDGMENT
The alarm acknowledgement function can be assigned to any of the operator sta-
tions and is accessible from all of the alarm views or windows. However, alarms
can only be acknowledged from one operator station at a time.
Individually
by clicking on the button located at the start of
each alarm line.
by page of 20 alarms
by means of a button located in the alarm view
command band
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 61
OPERATOR HELP: ALARM FILES
Alarm files are help windows which are used to integrate knowledge–based system operation by
indicating the following data to the operator:
These files can be created from an office application such as a spreadsheet, database or word
processor (Excel, Lotus etc.) in accordance with the naming and structure rules.
The views generated directly from these files may be displayed on alarm screens or on
operational mimic views.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 62
OPERATOR HELP: PROCEDURE FILES OR INTEGRATED OPERATIONAL
INSTRUCTIONS
Procedure files are help windows giving access to on–line operational procedure manuals in
digital, interactive form. They may contain control action access buttons or mimic display
buttons.
These files can be created from an office application such as a spreadsheet (Excel, Lotus etc.),
database or word processor, in accordance with naming and structural rules.
The views generated directly from these files may be displayed on alarm screens or operational
mimic views.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 63
4.1.6. CENTRALOG – y = f(t) Curves function
The changes in each analog value are logged over 7200 points. Each curve view displayed
comprises 720 points. The ”scroll” and ”zoom” functions can be used to analyze the whole log.
Each new value is displayed at the sampling rate associated to a particular curves group. Each
view represents a maximum of 6 variables over a single time period. Permissible sampling rates
are 1s, 5s, 10s, 30s, 1mn, 2mn, 5mn, 10mn, 30mn, 1h. These rates correspond to memorized
periods ranging from 2 hours to 300 days. The curves are shown in different colors.
Both the time and value scales can be modified by the operator.
Curves views consist of a graphic curve trace zone and a zone containing the dynamic
description of the variables.
Clicking on a point on the curve tracing zone opens a window containing the time of the
designated point and the ID code and value of each of the variables represented at the time
concerned. Clicking on a variable on the curves view gives access to the corresponding zoom
view.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 64
4.1.7. CENTRALOG – y = f(x) Curves function
The changes in each pair of analog values are logged over 50 functional points. The operating
zone shows the authorized operating areas and limits. Each new point is displayed at the
sampling rate associated to the group as defined at configuration. Permissible sampling rates
are 5s, 30s, and 2mn.
Operating points of different y = f(x) curves are differentiated by color and shape.
Curves views consist of a graphic curve trace zone and a zone containing the dynamic
description of the variables.
Utilization
This function can be used, for example, to monitor operating zones related to pumps or fans in a
thermal plant, or alternator or water level setpoint operating zones.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 65
4.1.8. CENTRALOG – Bargraph function
Bargraph views are composed of a zone showing the bargraphs themselves and a zone
indicating the views associated to the current view. Bargraph views also contain lines of static
and dynamic data related to the variables concerned.
The color and the representation of the bargraph vary according to the value, status, degree of
urgency and position of the variable relative to its thresholds and limits.
The 4 thresholds of the variable may be represented by triangles which are color–coded by
degree of urgency.
The operator can modify the composition and scale of the bargraph group and, by clicking
on a bargraph number, obtain the status and validity of the associated variable. Clicking on a
variable on the bargraph view gives access to the corresponding zoom view. The operator can
also access associated views.
Utilization
This function can be used, for example, to monitor a set of temperatures (metal, turbine bearing),
pressures or fluid levels, etc.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 66
4.1.9. CENTRALOG – Zoom View Function VAR
Most views provide direct access to the zoom view of any relevant variable.
This view shows the details of all the static and dynamic data associated to the variable (address,
state, threshold, alarms, etc.).
This function is particularly useful during the process startup and maintenance phases or for
identifying the root–cause of operational errors.
A zoom view is associated to each variable.
The view displays data relative to the state and status of the variable:
inhibit a variable
set a variable on monitoring
replace a variable
set a variable off monitoring
modify threshold values
lock a control block
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 67
4.1.10. CENTRALOG – HDSR function
The HDSR (Historical Data Storage and Retrieval) function provides for the long term storage of
process data.
The function enables immediate analysis (event log function), deferred analysis, storage and
retrieval of recorded data.
Data can be analyzed from any operator station. The information selected by the operator can
be printed out on the printer.
Current database
(today)
2 restored databases
(any 2 previous days)
A user–friendly man–machine interface enables a wide range of data to be sorted and exported
to office type applications (spreadsheet, etc.).
All data stored by the HDSR function (samples and events) can be transferred onto
magneto–optical disk (depending on the configuration) for subsequent consultation (incident
analysis, optimization, maintenance, training, etc.).
Storage and retrieval operations are performed at the request of the operator. A system alarm is
however issued to indicate that storage is necessary.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 68
Logic and analog variable samples are restored in the form of curves :
6 curves on screen
Sampling every 5s
Zoom on 6mn, 12mn, 30mn,1h, 2h, 6h, 12h,
24h
Time axis scrolling
Detail view of each variable (type, OU,
validity, inhibition, degrees of urgency,
statistics, etc.)
Clicking on any point on a curve displays the
value of each of the samples at the time
concerned (5 s interval).
A direct command provides restoration of most recent events to display the event log function on
screen.
HDSR data can also be accessed remotely from a PC connected to the site Centralog via a
direct public or private telephone link or by an INTRANET link. The link is secure. Data is selected
and displayed by means of an INTERNET browser such as Explorer or Netscape.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 69
4.1.11. CENTRALOG – Office interface function
The purpose of the office interface function is to provide real–time access to CENTRALOG data
in read/write mode from a Unix or Windows environment. This function is available in the form of
two modules: CLOGSQL et CRW.
CLOGSQL module
The CLOGSQL module is based on the ORACLE Relational Database Management System
which allows a multi–platform distributed client/server architecture.
Thanks to this architecture a wide range of applications can be envisaged to optimize the use of
commercial office software interfacing with the ORACLE RDBMS (e.g. Oracle’s Report Writer
Oracle, Lotus, Excel spreadsheets etc.).
• Real time observation, complex process calculations, production of data originating from
or intended for the Centralog system,
• Constitution of a mini plant supervisor to optimize operations of more than one unit,
production of plant balances, centralized storage of principal data, single interface with
external system externe (dispatching, customer office etc.),
The Centralog system can also provide an office application utilizing the data center GQL tool.
This application enables the user to consult the data available in the Centralog ORACLE
database and to produce specialized reports to meet operational needs both locally and from a
remote station via the switched network. The remote station can be a PC running Windows.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 70
CENTRALOG - Office interface function
CRW logs are established on the basis of standard spreadsheets which can subsequently be
defined by the operator.
A system of automation enables logs to be generated, printed and archived each hour, day,
month or year. Centralog data can be selected, and logs modified, on–line without interfering
with the Centralog.
Hardware architecture
The CRW module runs in the MS–Windows environment on a PC connected to the Ethernet
network. In a Centralog 10 type architecture on PC, CRW can even be integrated to the operator
station.
Communications
Data is transferred cyclically from the Centralog real–time database to the CRW base for
processing. It is possible to send the results of this processing back to the original database to be
managed like any other Centralog variables (mimic display, curves etc.).
In an architecture which comprises a UNIX server, the Centralog stores historical CRW data for a
period of 10 days in case of a PC failure.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 71
ÂÂ
4.1.12. CENTRALOG – Printer functions
ÂÂ
Printer outputs enable the operator to obtain a full set of documents giving a printed record of
changes in process parameters. These documents take different forms: periodic logs, trend
logs, event log for operational and maintenance purposes, disturbance logs and sequence of
event logs for incident analysis.
Logs are displayed on the operator station screens; from the log displayed, the operator may
select the printout device of his choice in accordance with the configuration of the application.
Logs are stored on hard–disk and can be archived onto magneto–optical disk at the request of
the operator.
The event log (HDSR) provides the operator with a detailed historical and chronological record
of events such as state changes, transmission of commands, threshold violations, etc.
The sequence of events logs (SOE) provide a historical record of the state changes in a
predetermined set of logic variables during the period following the occurrence of an incident for
the purposes of off–line analysis. State changes are dated at source.
The disturbance logs provide a historical record of predetermined analog and logic variables
during the periods which precede and follow the occurrence of an incident in order to permit
subsequent off–line analysis.
The shift logs provide a list of the principal events occurring during the shift (variable state
changes, threshold violations, etc.), or enable of a set of analog variables to be monitored during
the shift period.
The daily, weekly, monthly logs supply data on the changes in a set of analog variables over
periods of 24 hours, a week or a month.
The monthly maintenance logs supply data relevant to the maintenance of the principal control
blocks, including running times, threshold violation times, number of actuator start/stop cycles.
The trend logs supply a historical record of analog and logic variables, either predefined or
configured on line over a given period at a sampling rate defined by the operator. These logs can
either be initiated by the operator or triggered by trip criteria.
Operational lists enable the operator to print relevant process data on the basis of a number of
interactively defined sort criteria (alarm lists, lists of inhibited, replaced, forced, invalid
variables, etc.).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 72
ÂÂ
CENTRALOG - Printout examples
ÂÂ
DAILY LOG
HEADER
ZONE
DAILY LOG
DAILY LOG
DAILY LOG
The daily log shows the
changes occurring over a 24
NOMENCLATURE hour period in a set of analog
ZONE variables organized into
groups. In addition to the val-
ues for each variable the log
DATA ZONE may show the sums and
averages of these values.
SUMS
& AVERAGES
SHIFT LOG
HEADER
ZONE
SHIFT LOG
SHIFT LOG
The shift log shows the prin-
SHIFT LOG cipal events to occur during
the shift and enables the
NOMENCLATURE
changes in a set of analog
ZONE
process values over the shift
period to be monitored.
DATA ZONE
SUMS
& AVERAGES
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 73
ÂÂ
CENTRALOG - Incident logs
ÂÂ
DISTURBANCE LOG
LOGIC
VARIABLES
ANALOG
VARIABLES
The purpose of the
DISTURBANCE LOG
disturbance log is to provide
HEADER ZONE
a historical record of analog
TRIP and logic variables during the
CRITERIA periods which precede and
DATA follow the occurrence of an
ZONE incident in order to permit
subsequent analysis.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 74
4.1.13. CENTRALOG – Multi–entity function
ÇÇÇ
ÇÇÇ In particular, it enables the operator to
ÇÇÇ
ÇÇÇ
supervise and control a site which comprises
several production units.
An operative entity may represent either a portion of the plant, eg. the water or effluent treatment
unit, a pumping station, a dam, etc. or a complete production unit, eg. a hydro–electric generator
or a thermal unit.
On a two unit site for example, one operative entity may be defined for each of the two units and
one for the auxiliaries and the elements common to both units.
An operative entity is a subsystem of the process consisting of one or more functional subsets
known as Operative Units (OU). An operative entity represents a group of Operative Units.
A variable may belong to only one Operative Unit. Like Operative Units, operative entities are
defined during system configuration.
One or more operative entities can be assigned to an operator station at any one time. The
operator station concerned can then be used to access the alarm views of these entities and
other associated views, and to command the control blocks that belong to these operative
entities.
The operator can modify on–line the operative entities assigned to a station. A data window
shows the overall state of the entities assigned to the station.
Entities are assigned by means of an assign window. The assign window lists all the operative
entities defined in the system and enables these to be assigned to, or de–assigned from, the
operator station in question.
Via the CVS, the operator has access to all the functions related to the operative entity or entities
assigned to the station.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 75
The following functions may be structured by operative entity:
• alarm function
• mimic function
• bargraph function
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 76
4.1.14. CENTRALOG – Other functions
Operator Groups
Operator groups are used to display real time data concerning logic and analog variables
grouped together by the operator.
Operative Units
Operative Units are used to display real time data related to a single functional subset.
Variable monitoring
The variable monitoring function is used to display changes over time in a group of variables in
the form of continuously updated tables.
Lists
The lists function is used to display and print variables listed according to various sort criteria as
configured by the operator.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 77
4.1.15. CENTRALOG – Variable processing
The wealth of different variable types and the variety of processing operations associated to
them means that the process is managed with a high degree of surveillance and security.
The processing operations ensure the validity of acquired variables thus guaranteeing the
quality of processing and of the application programs using the variable concerned.
Specific processing operations prior to transmission of a command check that all requisite
conditions are met to ensure that the process is not disturbed or operational integrity
compromised.
The data used in real time by the CENTRALOG system can be classified as follows:
• Operative Units (OUs): all the variables corresponding to the customization of the
system are divided into functional subsets known as an ”Operative Unit”. This division
facilitates the customization and implementation of the system. Each OU is assigned an
ID code up to 8 characters in length and a label of maximum 32 characters.
VARIABLE TYPES
The principal variable types utilized in real time by the CENTRALOG system are as
follows:
— TS (TeleSignal) : logic input or internal logic variable
— TM (TeleMeasurement) : analog input or internal analog variable
— TC (TeleCommand) : logic command variable
— TVC (Setpoint command) : analog command variable
— VR (Multi–state variable ) : control function object (pump, valve, etc.)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 78
4.1.16. CENTRALOG – Computation functions
The Centralog system is provided with a standard library of computation modules which can
be used to perform complex calculations in accordance with proven methods.
The computation functions available are either arithmetic, logical or algebraic, or functions
requiring sampling over time such as the calculation of derivatives, averages and integrals, or
thermodynamic functions (saturation temperatures, enthalpy, entropy, dryness fraction, etc.).
Calculations are performed by combining these basic functions. Calculation formulas are
integrated into the configuration of the database. Calculations linked to the application are
defined during customization and users can insert or delete calculations by modifying the
database. The formulation of a calculation is simple and based on the principle of Polish notation.
PRISCA standard application software is utilized for the development of automatic process
control applications or for calculations specific to the installation. PRISCA offers a host structure
which simplifies the creation of specific application programs adapted to particular operating
conditions.
The results produced by the standard application software and the computation functions are
presented to the operator on the standard CENTRALOG man/machine interface (alarms,
mimics, curves, historical records, logs, HDSR, etc.) and can be utilized to control the process
through commands and setpoints in automatic mode without intervention of the user.
The flexibility provided by utilization of workstations and by the Oracle relational database
manager (CLOGSQL function) permits specific application programs such as office tools
(spreadsheets, data center tools), maintenance management, expert systems, etc. to be
integrated using database variables.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 79
The standard library of calculation modules available from Centralog includes:
These calculations are performed on both logic and analog variables. The variables produced by
these calculations are analog variables. These general computation functions are activated
cyclically at intervals specified in the database.
• Pulse count,
The permissible periods for each variable for each type of calculation are 1, 2, 5, 10, 15, 20, 30
seconds, 1, 2, 5, 10, 30 minutes, 1 hour, shift hours, 1 day and 1 month.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 80
4.2. PMP - CONTROL ASSISTANTS
The process control can be assisted by a set of software applications adapted to each domain of
utilization: the Plant Management Package (PMP).
HYDROSET is ALSTOM Power’s standard configurable package for automatic control of the
installations. The package reduces plant operating costs through automatic general control, load
scheduling and management of hydro resources, and economical or production management.
Hydroset can be used to control a cascade of hydro plants in the same valley, optimizing overall
production through coordinated control of water flow. It also enables the reduction of local
operating staff.
For each of these functions, HYDROSET provides a library of standard modules which can be
configured by choice of option. The designer of the application can thus select and configure
modules in accordance the specifications of the project.
Context
These different test resources resulted in the compilation of a library of dependable high quality
standard modules. Modular architecture enables changes to be introduced following the
requirements of the process.
After validation, the application software is installed in the PRISCA host structure of the
Centralog system. The operator accesses the automatic control functions through the
man–machine interface.
Experience
Hydroset has been implemented in the ALSPA P320 system in a large number of hydro–electric
projects (pump–storage, high head, low head, watercourse) and river system hydro–electric
installations.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 81
4.2.2. OPTIPLANT+
The plant management suite of software and services
Power stations are now run as commercial entities, they operate in a highly competitive
environment and are focused on maximizing commercial availability whilst driving costs down to
secure their market share. To be effective the operator needs an extensive and comprehensive
range of information to enable him to keep track of his performance. He needs tools to enable him
to measure, monitor, analyze and report plant performance, commercial performance and plant
management. Most Power Plants have developed their own systems to provide the information
and analysis that they need to run their business but in general these are not integrated systems
and most times fall shorts of the real requirements in–term of cost of implementation,
communication with the control system and long term maintenance problem. Use of state of the
art tools (Win NT, spreadsheets and flexible computation, basic functions of the Centralog)
allows to integrate now these functions within the P320 system.
OPTIPLANT+ offers a framework for a full set of integrated services in a tailor made
implementation adapted to the plant owner’s needs and operational budgets.
The implementation starts from the implementation of the basic functions of the system up to a
complete plant management system, integrating partner software packages from ALSTOM
Power (or others).
The engineering efforts necessary to collect the expertises in different field can be implemented
in a progressive mode, following the plant life (for instance: post commissioning add on is
possible in relationship with the plant operation team).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 82
4.2.3. SPDS – Nuclear control assistant
The Safety Parameters Display System (SPDS) concept assumes that a nuclear plant can be
maintained in a safe and stable condition, as long as a limited number of safety functions can be
executed correctly.
• Permanent display of data enabling the safety status of the plant to be easily and reliably
assessed.
• Complete and accessible safety status data enabling the operator to decide on the
procedures to be applied following a given incident and how to implement them.
SAFETY FUNCTIONS
Alarm and procedure files provide an additional safety support during incident periods and
during startup or shutdown phases.
REMOTE MAINTENANCE
The incorporation of open–system technologies and PMP software guarantees the availability of
a full range of installation control and management functions including, where necessary, plant
office applications using the hardware elements provided by the system.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 83
5. CONTROBLOC – Control Functions
5.1. INTRODUCTION
CONTROBLOC groups all the components used to acquire data transmitted from sensors, to
process both logic and continuous controls, to command the actuator and to provide
communication functions.
The automation cell comprises the following functional blocks linked on the F8000 fieldbus:
• ALSPA DI80 and DI103 connection unit, MV/LV actuator controller and speed control
drive.
F8000
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 84
The multi–function cell controller performs the following tasks:
• processing of binary control functions and control loops, in association with any
processing operations performed by the elementary controllers,
• communications processing,
• interface with programming, downloading and observation facilities via the unit network,
• interface with the unit networks: data exchanges with the supervisory system and
between the automation cells,
• redundancy management,
The multi–function controller is assembled in the ”processing unit” rack which is available in two
versions :
• ”single” version,
• redundant version,
In the redundant version, the same rack houses two identical controllers, connected together by
a specialized link which guarantees the consistency of the redundant controllers.
• a processing unit,
• an S8000 unit network interface unit; an Ethernet interface module is used. Redundancy
is provided with industrial Ethernet solutions by the connection with the secure optical
loop.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 85
• an F8000 fieldbus interface unit; the interface of the C80–35 with the F8000 is provided
by a coupler module. The network connection is dual medium.
PU module:
• User memory 1 MB
• Total memory 2 MB
• Flash memory 4 MB
Ethernet module:
• Memory 2 MB
• Flash memory 1 MB
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 86
5.3. ALSPA C80-35 CONTROLLER
Structure of the controller: The structure of the ALSPA C80–35 is based on a 3 U rack which
may be supplemented by one or more expansion baseplates. The optimum configuration for the
application can be selected by using 5 or 10 slot baseplates, and up to 7 expansion baseplates.
Processing units available: UT352, UT360, UT363 and UT364 (see below)
S8000 unit network: An Ethernet connection module is used. Redundancy is provided by the
connection with the secure optical loop.
F8000 fieldbus interface: The interface between the C80–35 and the F8000 network is
provided by a BEM340 connector module. Connection to the network is by dual medium. This
connection enables the C80–35 cell controller to communicate with the field controllers.
• communications processing,
• operational tests,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 87
5.3.2. ALSPA C80–35 Field Controller
F8000 fieldbus interface: The C80–35 controller interface with the F8000 fieldbus is provided
by a BEM340 module. Connection to the network may be by single or dual medium. This
connection enables the C80–35 field controller to communicate with the cell controller.
The processing operations performed by the C80–35 controller are asynchronous relative to
data exchanges with the F8000 fieldbus.
The IHR (input high resolution) is a dedicated field controller to allow acquisition of logic inputs on
fieldbus for automation purpose simultaneously with a capability of time tagging of events up to 1
ms resolution for integrated SOE reporting.
The ALSPA C80–35 IHR field controller is fitted with a UT360 board and a board interfacing with
the F8000 field network. It provides:
Hardware time is updated via the F8000 network and synchronized by the acquisition of a logic
input time signal.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 88
5.3.4. Controller Features
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 89
5.3.5. I/O Modules
The I/O modules available for the ALSPA C80–35 controller are listed in the table which follows:
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 90
Type (number of points) Level Module
C80–35
Analog inputs IC693
High level input (4) + 10 V ALG 220
High level input (4) 0/20 mA or 4/20 mA ALG 221
High level input (8/16) 0–10 V (16 inputs), +10 V (8 inputs) ALG 222
Analog outputs IC693
Voltage output (2) + 10 V ALG 390
Current output (2) 0/20 mA or 4/20 mA ALG 391
Current output (8) 0/20 mA or 4/20 mA ALG 392
Combined analog inputs/outputs IC693
Analog inputs (4), analog outputs 0 – 10 V, +/– 10 V, 0–20 mA, 4–20 mA ALG 442
(2)
Counter module IC693
Fast counter module 80 kHz APU 300
Smart modules HE693
RTD input (6) Pt, Cu, Ni, Si RTD 660
Thermocouple input (6) J, K, T, R, S, E, B, N, C THM 668
Voltage input (4) + 10 V ADC 410
Current input (4) 0/20 mA or 4/20 mA ADC 420
Thermocouple inputs with 50 Hz J,K,T,R,S,E,B,N,C THM 665
filter (6)
Thermocouple inputs with 60 Hz J,K,T,R,S,E,B,N,C THM 666
filter (6)
RTD inputs with 50 Hz filter (6) Pt,Cu,Ni,Si RTD 665
RTD inputs with 60 Hz filter (6) Pt,Cu,Ni,Si RTD 666
Isolated voltage outputs (1 500 +/– 10 V DC DAC 410
Veff) (4)
Isolated voltage outputs (1 500 4–20 mA or 0–20 mA DAC 420
Veff) (4)
The I/O modules for the ALSPA C80–35 controller are described in the ALSPA 80–35 PLC I/O
Module Specification Manual. This document specifies the limitations of use of the modules for
each type of CPU.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 91
5.3.6. P320–TGC cell – modules dedicated to machine control
The modules available for the machine control P320–TGC cell are listed in the table which
follows:
Digital speed measurement 2 channels 0 thru 20KHz, 0,01% precision, line break detection. STI161
acquisition module
Positioning control module 4–20 mA amplifier to +/– 0,5 A and measurement of differential RAPA
transformer position
Digital positioning module Module dedicated to servo–motor positioning by means of one SPC160
to three 4–20 mA setpoints, cycle time 2 ms, output currents
configurable between –100 / +100 mA (possibility of using an
APUR current amplifier up to 1 A peak).
Line break and threshold 2 channels check speed sensor and 2 channels monitor the RUSE
surveillance module electrovalve current
Digital pulse generator Drives thyristor bridges up to 1,500 A typ. Cycle time 2,5 ms. GENI
module
. INSTALLATION IN CABINET
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 92
5.4. CE2000 FIELD CONTROLLER
The CE2000 field controllers interface with the process and handle local control functions.
They are connected to the C80–75 multi–function controller by a communication bus based on a
WorldFIP critical time network: the F8000 fieldbus.
This network enables the host structure CE2000 to be installed either remotely or in a central
cubicle, depending on the requirements of the project.
• the interface with the other subscribers on the fieldbus and the C80–75 multi–function
controller,
Logic/analog
I/Os
Modbus
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 93
The CE2000 field controller can be incorporated to several types of rack differentiated by:
• the power supply mode: power supply integrated into a remote independent rack or
power supply separate and global for 3 racks in the same central cubicle,
The CE2000 rack is equipped with a backplane distributing internal voltages, process voltage,
and signals between modules.
The illustration below shows a connection rack fixed to the rear of the CE2000 rack to receive the
connection adaptor modules.
Bus connector
Process connection
Front panel
Power supply
connector
I/O connector
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 94
The diagrams below show the options in respect of the power supply mode and type of mounting,
and in each case specify the number of slots available for the I/O modules.
16 slots 16 slots
Rear-mounted Remote
terminal block terminal block
1616slots
slots 16 slots
Rear-mounted Remote
terminal block terminal block
19 " 19 "
1616slots
slots 16 slots 10 slots
19 "
Rear-mounted/ Remote
Front-mounted terminal
remote terminal
terminal block block
block
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 95
5.4.2. Functions performed by the CE2000 Controller
The UT150 processing unit module can be dual. Each module is located at one end of the
CE2000 rack.
The interface with the F8000 fieldbus enables the CE2000 CPU to exchange data with
the C80–75 multi–function controller. The UT150 is a slave subscriber to the network.
The UT150 utilizes the inter–module bus to communicate with the I/O interfaces and to
ensure the redundancy of the system if necessary.
The UT150 processing unit of the CE2000 controller performs the following functions:
The UT150 acquires the current state of the process inputs at each scan cycle. The CPU
produces valid states on the basis of the current states and the filtering mode. These
states and their validants are transmitted cyclically on the F8000 fieldbus for the use of
the control function.
• Filtering
The filtering of the logic inputs consists in only validating a state which remains stable
over a given period. If during n I/O scan cycles, the current state of a logic input has not
varied, the state is confirmed. The value of n is chosen for the application as 1 v n v 10.
On the basis of the valid states produced by the previous function, the UT150 detects the
state changes, timetags them and groups them in a table. The unit of time used for
timetagging is the scan cycle (1, 2, 5 or 10 ms) defined during configuration. On each
F8000 cycle, a table of timetagged events is transmitted to the C80–75 multi–function
controller for supervision purposes.
This processing function consists of invalidating an input when the number of state
changes exceeds a value X during a time period T. X and T are parametered per module.
The input becomes valid again after it returns to a stable state.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 96
• Logic output processing
On reception of logic outputs from the C80–75 multi–function controller, the UT150 runs
a logic output program. This ensures that the logic outputs from the modules match the
outputs transmitted by the F8000 fieldbus. The UT150 rereads these outputs
immediately to check they have been correctly set. The frequency of flashing in static
flashing outputs can be set at either slow or fast.
Analog inputs are acquired cyclically. The acquisition rate is fixed globally for each class
of variables: 50 ms for high level measurements, 250 ms for temperature
measurements. The UT150 module synchronizes the acquisitions with the cycles of the
F8000 fieldbus.
After reception via the F8000 fieldbus of the analog outputs to be transmitted, the UT150
runs an output program similar to that for the logic outputs.
The UT150 handles the functions of communication with the F8000 fieldbus. Logic and
analog variables and their validants are transmitted periodically on the F8000 fieldbus for
purposes of application processing in the C80–75 multi–function controller and for
exchanges with the other controllers on the cell network. In the same way, the UT150
periodically processes the logic and analog outputs originating from the F8000 fieldbus.
These periodic exchanges are supplemented by the transmission of timetagged event
messages for supervision purposes.
• Time synchronization
CE2000 controller time is set by transmission of correct time over the F8000 fieldbus and
hard wired synchronization of a time signal on the UT150 in the event that precision
greater than10 ms is required. This mechanism guarantees the same time reference for
state changes occurring in different CE2000 controllers. UT150 processing operations
are performed in synchronization with the F8000 fieldbus and the tasks of the C80–75
multi–function controller.
• Fault management
In the UT150, the maintenance function signals the state and any malfunctions of the
CE2000 to the application program, and supplies a detailed analysis of the malfunctions
to the observation and CONTROCAD P maintenance tool via the C80–75 multi–function
controller.
• Operating modes
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 97
• Forcing
The UT150 will ”force” process inputs on the basis of commands received from the
observation and maintenance tool CONTROCAD P.
• Operational tests
The UT150 performs both initialization tests and continuous electronic tests. The
processing unit activates a security signal (independently of the I/O bus) permitting the
process outputs to be set to a fail–safe state (relays de–energized).
The UT150 tests the I/O modules in operation: presence of the modules, integrity of the
configuration, control of the I/O bus, presence of the process voltage, control of the logic
I/O modules. Analog modules are tested by their own controllers. The description of
these control functions is downloaded via the cell networks and saved by the UT150 in
the battery–backed RAM.
The UT150 processes the local control functions (structured in block language). The
standard cycle for execution of binary control functions is parametrable: 10, 20, 50 and
100 ms.
Note: the safety qualified version (Veritas) of the CE2000 CPU is the UT129 module.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 98
5.4.4. Interface Modules
Each CE2000 controller can contain up to16 logic and/or analog I/O modules (10 modules for the
19” flush–mounted rack). Each slot is non–dedicated and can receive either logic or analog I/O
modules.
The I/O modules all have the same general design organized around two zones electrically
isolated from each other:
ÉÉ
INTERFACE BUS
BOARD ID
ÉÉ INTER-MODULE
ÉÉ
ÉÉ
& PROTECTION
HIGH LEVEL
DISTRIBUTION
POWER SUPPLY
CONNECTOR
ÉÉ
ADAPTATION
ÉÉ PROCESS
ÉÉ
CONNECTOR
All the I/O modules are designed with electrical isolation between the internal electronics and the
process.
The modules are tested in operation and can be repaired without powering off the rack and
without disturbing the operation of the other modules. When a module is extracted, the data
associated to it is automatically invalidated.
Since distribution of the process voltages is integrated, the modules can be connected directly
without wiring to the intermediate terminal block.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 99
Logic I/O modules are equipped with an EMI filter enabling their utilization in a disturbance prone
environment without shielded cables (within the limit of the resistance specified by IEC level 3
standards).
Analog modules are tested and self–calibrated thus eliminating the need for periodic adjustment
and verification, and consequent operations on the equipment.
In this case, the signal necessary for compensation is selected by software. The
compensation value is distributed by the communication networks, with no necessity for
hard–wired signals.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 100
The interface modules available for the CE2000 controller are shown in the table below:
The interface modules are detailed in the Technical Data Sheet Manual.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 101
The main functions of these modules are as follows:
• all the logic acquisition modules provide timetagging on the basis of 1 ms with the
exception of the LS 108 module (2 ms).
• The LS108 modules provide wiring integrity checks and static sensor acquisitions
(proximity detectors).
• The AH115 and AH116 modules can be customized channel by channel for voltage
inputs (0 to +5V; +1V to + 5 V ; 0 V to + 10 V) or current inputs (0 to 20 mA ; 4 to 20 mA).
• The AS112 module is an analog output module (4/20 mA) which is used to interface two
control actuators. It also possesses an isolated serial link enabling the connection of
manual command stations and/or setpoint stations (up to 4 stations). This module can be
used in a dual–redundant configuration.
• The IR139–1 module is used to implement Modbus links (RS232 or RS485) between the
master CE2000 I/O controller and external slave equipment. An automation cell can host
several IR139–1 modules, up to a total of 63 Modbus subscribers per cell. One IR139–1
module can run up to 4 Modbus links. Each link supports a maximum of 32 subscribers.
Transmission speed is parametered by link and ranges from 300 to 19,200 bauds.
However, the sum of the speeds of the four links from an IR139–1 Module is limited to a
total of 19 200 bauds.
Serial links are connected to the front panel. An additional isolation module is
recommended.
— power supply for the electronic portion of the module which is taken from the
backplane bus of the CE2000 I/O controller;
— process power supply to power the sensors and the actuators (except AS112,
LC106 and LE109 modules). This power supply can be distributed either by the
backplane bus of the CE2000 I/O controller (up to 10 A per CE2000 I/O controller),
or by direct connection to the I/O module (except LS108 module).
In the case of the LE109 module, the process power supply is external and
connection must be provided via the process connector.
In the case of the LS108 and AS112 modules, the process power supply is provided
by the backplane bus.
• The following modules are provided with channel isolation; LE111, LC106, AH116 and
AS112.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 102
5.4.5. I/O Power Supply
• Integrated power supply (standard): power is provided by one or two switch–mode power
supplies integrated to the racks. These power supplies deliver isolated 5V–10A and
12V–4A and are available in 120/230 V AC and 24/48/125 V DC.
Each power supply can be doubled to increase the availability of the unit. In this case,
power supplies of the same type are placed in parallel by means of a diode bridge which
ensures the availability of the internal power supplies in the event of the loss of one of the
power supplies.
Each power supply generates a voltage signal which is used to monitor correct
operation. In addition, the 5 V supplies generate a signal which enables primary power
cuts to be anticipated.
• Centralized power supply (option): the power supply for the CE2000 racks can be
provided by two switch–mode power supplies with the following characteristics :
— Input V /5 V convertor at 30 A,
— Input V/12 V convertor at 12 A,
where input V = 230 V AC or 120 V AC (50 or 60 Hz).
These power supplies are installed in a rack and the power is distributed to the I/O racks
via flat cables connected to the backplane.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 103
5.4.6. AS112 Control Actuator Command Module and Associated Stations
The AS112 module is used to command two valve or electro–pneumatic servomotor type control
actuators by means of a current signal.
The module is equipped with an isolated serial link which is used for connections to the manual
command stations and setpoint stations.
80 80
+10 +10
60 60 +5 +5
40 + 40 + 0 + 0 +
-5 -5
20 20
0 - 0 - -10
- -10
-
Interface
module
Actuator 1
Actuator 2
The module enables the actuator to be adjusted manually in the event of a higher level
malfunction.
Control availability is further increased by the possibility of doubling up the AS112 module
(redundancy).
The AS 112 module also provides an interface between conventional setpoint stations and the
C80–75 multi–function controller.
The two outputs are processed separately and are isolated from each other.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 104
RCM Station
RCM
The RCM command station performs three main
+ 85.7
functions:
% D manual positioning of control loop actuators,
100
D switching actuator control from auto mode to
80 manual mode,
D bias on the output signal
60
40 + The station enables both high and low speed
actuator positioning.
20
0 - The changes from auto to manual mode take place
smoothly.
RPC Station
RPC
The (RPC) setpoint station performs two main
+ 350.8
functions:
D adjustment of the loop setpoint value with
%
indication of the setpoint and of the measurement,
+10 D command for switchover to ”manual setpoint” or
”auto setpoint ” mode.
+5
Two speeds are available in "manual setpoint" mode.
0 + The change from "auto setpoint" to "manual
setpoint" takes place smoothly.
-5
-10 -
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 105
5.5. SMART INSTRUMENTATION CONNECTION BOX (DI80)
The DI80 is connected to the C80--75 or C80--35 multi--function controller by a F8000 fieldbus.
The instrument is set remotely by the Hart protocol using a portable terminal or centralized
multiplexed software, Fisher Rosemount AMS instrument management and preventive
maintenance software (consult ALSTOM Power).
The wiring is the same as that used with analog instruments, an interesting feature when
replacing older sensors.
A locally installed DI80 connection box can be used to connect up to 8 smart instruments and the
sensor power supplies.
The DI80 connection box powers the 4--20 mA line (and the associated sensor), converts the
4--20 mA signal (inverse conversion for command outputs) and encapsulates the command
signal exchanged with the control functions in the deterministic traffic on the F8000 fieldbus. The
Hart messaging is superimposed on the F8000 traffic and is decoded by the AMS software.
.
P---TP20 ---A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 106
5.6. DIGITAL ELECTRICAL PROTECTION -- DI103 CONNECTION BOX
The DI103 is connected to the C80--75 or C80--35 multi--function controller by a F8000 fieldbus.
The protection relays are connected by using the DI103 connection box to interface between the
IEC 870--5 (CS--103) serial links of the protection relays and the F8000 bus.
· access to internal relay data for supervision purposes (logic data and measurements),
· exchange of non time critical data between the automation cell and the protection relays
(configuration of operating choice, e.g. automatic serial reset or not, etc.).
Protections are connected by means of an RS 485 link with a capacity of 9.6 ou 19.2 kb/s. Fiber
optic options are provided for by the addition of a fiber optic connector rack enabling up to 4 wired
connections.
One DI103 connection box can manage up to 4 protections and requires supply voltages of 48 V
DC or 125 V DC.
A special link between protection relays and the associated configuration and observation
software of each relay (including where necessary disturbance processing integrated to the
relay) allows debugging and observation from a central station (which may be incorporated to a
supervision or engineering station).
Fast trip links are directly wired from the protection relay.
.
P---TP20 ---A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 107
5.7. MV/LV ACTUATOR CONTROLLER
The single actuator controller (Gemstart single start motor command) is connected to the
C80--75 or C80--35 multi--function controller by a F8000 fieldbus.
· the acquisition of timetagged data ( to ? 10 ms) regarding the motor startup state,
The local unit handles local disturbance processing, electrical protection and commands.
A special link to each panel provides a connection with the Gemstart drawer observation and
tuning software.
.
P---TP20 ---A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 108
5.8. LOCAL COMMAND TERMINAL (LOCAL MACHINE CONTROL BY
PC)
The terminal is miniaturized and can be assembled to the front end of a local housing or panel.
The command terminal can be connected to the C80--75 and C80--35 controllers and used for
local control of machines managed by the controller.
.
P---TP20 ---A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 109
5.9. UNIT NETWORK GATEWAY (CSS---F)
The purpose of the CSS--F gateway is to provide a specific interface between the unit network
and multi--vendor equipment communicating by serial link or by Ethernet using a protocol which
does not implement the standards used for the ALSPA P320 system.
It provides the interface between supervisory system (Centralog) and the other controllers
connected to the same unit network (consult ALSTOM Power).
Different types of packaging are available depending on the requirements of the application:
· local cubicles for remote devices. Cubicles can be supplied with air conditioners to
provide suitable ambient conditions in terms of temperature, dust and humidity.
In respect of control functions, the C80--75, CE2000 and Hart Fip connection devices are
packaged to meet IEC level 3 EMI standards with regard to both the bare chassis and the cubicle
versions. For other products, the stipulations concerning housings and connections must be
complied with to ensure the performance levels specified in the reference standards.
.
P---TP20 ---A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 110
6. Engineering Functions - CONTROCAD
The documentation and data production software integrated into the ALSPA P320 system
supports all the services involved in the implementation of control and supervision for the project.
Within each operative unit, the associated schemes are divided into sub–sets in accordance with
the hierarchical organization of the control functions:
• actuator control, implemented on the basis of libraries associated to the process control
blocks; these libraries determine both the behavior of the control function and the
behavior of the associated man–machine interface; these libraries utilize either standard
elements provided by ALSTOM Power or can be adapted to meet special requirements
(open control function object approach),
• sequential control,
• control of control loop block structure using a standard operator library; the system also
allows the creation of specific blocks and the implementation of advanced control loops
(control loops with associated models, thermodynamic or hydro–electric variable
calculation blocks, RST digital control loops, generation of injection signals for process
identification purposes, etc.).
Controcad manages process variables using symbolic representation: each variable is identified
according to the coding standard used for the site (EDF, KKS, IEEE, etc.) supplemented by
system data symbols. The system checks the consistency and the uniqueness of each variable.
Graphic description languages and structures comply with IEC 1131.3. standard
recommendations.
On the basis of schematic diagrams and mimic view descriptions, Controcad automatically
generates the programs to be installed by the appropriate software tools on each of the system
hardware blocks (Controbloc for control functions and Centralog for supervision and
management).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 111
6.1. CONTROCAD – POWERFUL ENGINEERING SUPPORT
Controcad can interface with data sourced from project partners with respect to the operation of
the plant (alarms, labels, etc.) and the characteristics of sensors and actuators transmitted by
software means by project partners.
Database
Server Documentation
Users +
access rights
Client stations
CENTRALOG
ÎÎ
Cell controller
Field controllers
CONTROSET
Automation cell
• in the design office for the implementation of the control and supervision system and the
production of documentation,
• on site for the implementation of the system and the generation of ”as built” files and for
maintenance applications.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 112
CONTROCAD – Powerful Engineering Support
Consistency
The Controcad software is based on an open relational database guaranteeing the consistency
of data on the site.
The Controcad software also provides the maximum degree of control over syntactic
consistency from the data input phase, in order to avoid the necessity of inserting modifications
during final compilation before downloading, which is both time consuming and costly.
Ease of use
Control function diagrams and control and supervision mimics are designed using simple
graphic editors providing on–line help and effective on–screen editing functions (copy, search,
delete, zoom, move, multi–windows, cross references, etc.). These functions facilitate the
consultation of pages on screen.
The hardware utilized offers a high resolution graphic interface providing user–friendly facilities.
Configurability
Controcad integrates configuration tools which can be used to define the project language
(English, French, Spanish), the document format or special control function element
representations or animations, and to parameter the identification system (IEEE, KKS, EDF,
etc.).
Malfunction analysis
CONTROCAD users benefit from fault analysis mechanisms which are used to identify any
inconsistency or incompleteness in the implementation of the system.
Automatic documentation
At any stage, the user can access high quality design or maintenance documentation. This
documentation, which can be printed out either partially or in its entirety, corresponds precisely to
the applications executed in the system.
Management of changes
Changes are managed by means of logs which record application updates and index numbers
which identify the different application versions.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 113
CONTROCAD – Powerful Engineering Support
Backup
Controcad is provided with utilities enabling data to be stored and retrieved locally on disk or on
other external media.
Flexibility
The Controcad software, based on a client/server architecture, permits several different modes
of use:
• utilization on site:
Security of access
Controcad software ensures secure access by the control of privileges hierarchically organized
into user categories :
• ”configurator”: gives access to the creation and selection of elements in libraries for the
purpose of configuring the standards of a project in the design office,
• ”control engineer” user : permits the creation and modification of schematic diagrams,
data and mimic formats from the library predefined by the ”configurator” (this mode of
management is used in the design office and on site),
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 114
CONTROCAD
ÎÎ
Test
Workstations/PCs platform
ÎÎ ÎÎ
Data (engineer
server access)
LAN/WAN
Configuration of Consultant
(electronic document
multi–project
ÎÎ
transmission)
multi–user
ÎÎ
libraries
SITE CONFIGURATION
Configurator
PC/UniWin NT Library configuration
Project management
Engineer
Diagrams and
man/machine interfaces
Consultant
Download Read only
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 115
6.2. CONTROCAD – ENGINEERING SUITE
The ALSPA P320 CONTROCAD engineering tool is designed to meet quality standards
required for the production and maintenance of Control and Supervision applications.
• the CONTROCAD–C module is used to design the Controbloc binary and continuous
control functions on the basis of generic object models; in addition, the module can be
used for automatic program generation, document production and control function
observation,
• The CONTROCAD–P module is used to describe control function devices, unit and field
networks, I/Os, and to download programs into the controllers via the unit network.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 116
CONTROCAD – Engineering suite
Navigation
Controcad organizes its engineering activities in the form of trees representing the principal
functions, which can be accessed either vertically or transversely by descending through the
branches to reach the simplest elements. This tree structure is the basic means of navigating
within the application.
The main screen comprises 3 zones which are used to select and copy elements easily from the
libraries for customization purposes.
• the navigation zone with tabs to access the different tree structures,
• the main working zone which, depending on the type of element selected in the
navigation zone, contains either the control block diagram editor, the supervision data
editor or a mimic display directory,
Navigation
Supervision
Main working zone:
Functional Block diagram editor or
architecture supervision data editor or
Hardware mimic directory
architecture
Configuration
Tabs to trees
Variable grid
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 117
Access to
diagram editor
Access to
Access to Variable
variables
variables assignment
Group editor:
bargraphs,
curves etc.
201POH CDE ONDV PP RECIRC 2
201PO1 CR PP RECIRC 2
201PO1E CR PP RECIRC 2
201PO1V CR PP RECIRC 2 (VALD)
201PO1T CR PP RECIRC 2 (VA TR)
Assignment of
variables to
groups by drag &
drop
Further variable
Access to definition
variables
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 118
Display Selection
mimic & access to
component graphic
directory and editor
preview
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 119
6.3. CONTROCAD–C – CONTROL FUNCTION MODULE
The CONTROCAD–C control engineer user module is used to produce binary and continuous
control block diagrams, to describe control function variables, to produce documentation and to
generate the controller code.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 120
CONTROCAD–C – Control Function Module
On–line observation
Diagram editor
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 121
CONTROCAD–C – Control Function Module
The CONTROCAD–C configurator module is used to create control block libraries and data
creation models in order to facilitate the creation of control functions and database inputs in the
user module.
Control blocks are standard control functions presented in the form of black boxes. The graphic
representation of these boxes can be configured, as can the nature of the relevant control
function, which is written in language which can be understood by the controller. Variable ID tag
rules can be included in the control block parameters.
Data creation models enable control function objects and their characteristics (scale, alarm,
etc.) to be created automatically.
LV contactor motor
Characteristics
Identification of data Comment Type Alarm level
(Motor) E Start command Telecommand
(Motor) D Malfunction Telesignal 2
(Motor) 1 Motor state Contact input 0
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 122
6.4. CONTROCAD–S – CONTROL ROOM MODULE
SUPERVISION MIMICS
The mimic editor is a development of the DATAVIEWS graphic software package and is used to
perform the following operations :
Animated blocks are created by describing the different representations of a symbol (shape,
color, flashing, etc.) associated to a numerical value. The numerical value is supplied by the
variable with which the animated mimic element is linked. Animated blocks are managed in
graphic libraries.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 123
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 124
CONTROCAD–S – Control Room Module
SUPERVISION DATA
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 125
CONTROCAD–S – Control Room Module
CONTROCAD–S/CCC
CCC software runs on one of the Centralog workstations. It is used to download data produced
by Controcad to the other Centralog stations. It also enables specific and standard Centralog
programs to be loaded and can be used for observation purposes during second level
maintenance operations.
CCC software incorporates the MSNV (Management of Supervisory New Versions) function
which enables program and data modifications to be loaded on–line using Centralog
redundancy.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 126
6.5. CONTROCAD–P – CELL MANAGEMENT MODULE
Controcad–P is structured in accordance with IEC 1131.3, and uses Controcad data to produce
the code used by the automation cells (Controbloc). It is used for the description of the
configuration, and the hardware startup and shut–down procedures. It also supervises the
downloading of the cell devices (C80–75, C80–35, CE2000).
Controcad–P is used for the elementary observation of cell variables and supplies detailed cell
malfunction data. It also is used to tune parameters and to force inputs/outputs.
The Controcad–R module is used to manage control function wiring. Automatically, or with
assistance, the module generates the cables required to implement the links between the device
terminal blocks (automation cell cabinets, intermediate equipment, motors, valves etc.).
Cables are generated from a list of the connections between devices. This list is obtained by
using models whose cable route is defined and characterized by the user from the inlet device to
the final device on the cable.
Depending on the project, the signals transported by these cables are either input directly by the
user or recovered from Controcad–C control function studies.
• input of the standard project configuration data, such as the type of cable used,
• input of project specific configuration data, such as the hardware elements and the
signals to be cabled,
• input of the terminal block and device terminal update algorithm and automatic
generation of cables on the basis on cabling rules,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 127
Controcad R – choice of working context
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 128
Controcad R – Consultation of cable use
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 129
6.7. CONTROCAD – METHODOLOGY
On the basis of an analysis of the process and in accordance with control and supervision
principals, the CONTROCAD design methodology can be divided into the following phases:
• determination of the hierarchy and the structure of mimic views and control functions in
accordance with the control levels required,
• analysis and design of basic control function entities (control diagram types) and mimic
entities (symbols)
• graphical design of the control functions on the basis of diagram types in order to develop
the process control diagram. This phase also includes the input and characterization of
the control and supervision system data (sensors, actuators, operator commands, etc.).
• design of mimics based on standard fixed or dynamic symbols to develop the graphic
process control and supervision interface.
TECHNICAL
PROCESS DIAGRAM
SPECIFICATION
OPERATING
OF PROJECT
INSTRUCTIONS
CONTROL/SUPERVISION
LIST OF SENSORS AND
ACTUATORS
GENERAL ORGANIZATION
STANDARD PROJECT
ENTITIES
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 130
CONTROCAD – Methodology
The standard control and supervision functions are used to define parts of the process (control
function objects) in terms of the different aspects (or facets) of process behavior, animation, etc.
A control function object is the generic description (for the purposes of a project or an area of
activity) of a set of processing operations executed by both the control and supervisory systems.
A model enabling the instantiation of repetitive elements is developed on the basis of a functional
block (function box or ”POU” in accordance with IEC 1131–3, to execute the operation), an icon
descriptor (for CONTROCAD and for supervision purposes) and the data manipulated by the
supervisory system.
These elements are linked by the CONTROCAD relational database. The procedure is open, ie.
it allows the creation of objects tailored to the customer’s standards.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 131
CONTROCAD – Methodology
Settings (time–outs,
parameters, etc.) Command and protection
control function
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 132
6.8. CONTROCAD – ELEMENTARY OPERATOR LIBRARIES
Functions Functions
Library of standard logical operators
Logical AND Time–out on reset
Logical OR Time–out on reset
Exclusive OR Enable/disable memory
Logical NOR Transfer operator
Pulse on excitation Logical AND on words
Pulse on de–excitation Logical OR on words
Monostable on excitation Exclusive OR on words
Monostable on de–excitation Logical NOR on words
Library of standard control loop operators
Integrator Function generator
HL/LL analog input adaptor Logic inversion
Advance – delay Pulse
Analog output adaptor Logarithm
Temperature input adaptor Limiter
Low comparator Logic memory
Counter – Discounter Logical NOR
High comparator Exclusive OR
Logic command Logical OR
Numerical command High–pass filter
Analog command output PID controller
Type conversion Product
Z corrector Quotient
Deviation Square root
Integer–real conversion Real–integer conversion
Logical AND Ramp
Exponential Delay
Exponential filter Setpoint station management
Logic forcing Setpoint station management
Numerical forcing Command station management
Truncated filter Logic timed out
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 133
6.9. CONTROCAD – PRINCIPAL STANDARD FUNCTION BOXES
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 134
CONTROCAD : Description of an Actuator
CSM SIC0101PO
MOTOR
CONTROL AND SIGNALING
SIC0101MOE
MOTOR COMMAND
ON ON
SICBI086 1 COMMAND
DEMINERALIZED WATER STARTING
T 0 INDIV. SIC0101MOX
TANK LEVEL DISABLED
LOW
> 1 02 00 CONDITIONS
MN S
SIC0102VC4’E
SOLENOID VALVE 1 SICVT007 AUTOMATIC
POSITION COMMAND
OPEN
SICBI088
ACTIVATION STEP 4 ON SIC0101MOO’S
START. SEQUENCE 1 ORDER MOTOR ORDER
P:19 C:21 ON
SIC0101MOH OFF
MOTOR COMMAND ON SIC0101MO1’E
OFF FEEDBACK MOTOR STATE
COMMAND ON
SICBI089 STOP-
INDIV. SIC0101MOY
ACTIVATION STEP 1 PING
STOP. SEQUENCE 1 CONDITIONS DISABLED
P:19 C:21
SICBI087
DEMINERALIZED WATER
FLOW CIRCULATION
LOW &
AUTOMATIC
SIC0101VC4’E COMMAND
SOLENOID VALVE
POSITION
OPEN T 0
FORCED STOP
> 1 00 15 CRITERION
SIC0103VE6’E MN S
R
SOLENOID VALVE
POSITION CLOSED SICVT005 AVAILABILITY
SIC0002VS6’E CELL
SOLENOID VALVE TAKING OVER SICMI003
POSITION CRITERION
CLOSED
SWITCHBOARD
SIC0101MO1’E
MOTOR STATE
ON &
SIC0102VC4’E SIGNALING
SOLENOID VALVE TTLE
POSITION VALUE
OPEN ACTUATOR SIC0101MOS
SIC0101M02’E STATE
PUMP SIC0101PO
MOTOR CELL 02
AVAILB S FAULT SIC0101MON
LKS001TUR’E
ELECTRICAL
SWITCHBOARD LKS
AVAILB
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 135
6.10. ASSOCIATED TOOLS
This optional software is used with smart instrumentation. It enables detailed setting and
observation of parameters for instrumentation maintenance purposes.
Integrated documentation
Controcad enables the display of control function diagrams animated in accordance with the
data acquired by the controllers.
The CONTROCAD–Ca module uses Grafcet instead of block language to provide a graphic
description of control functions, integrating initialization and crippled mode management.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 136
7. Tuning Assistance and Simulation Tools
CONTROSET is a control function variable observation and tuning assistant for all ALSPA P320
system controllers. CONTROSET is shipped in the form of two functional modules; P–REG et
P–OBS.
• P–OBS is the control variable observation and tuning assistant for all types of variable,
provided in the form of a variable table associated with on–line animation of Controcad
diagrams. This function is accessible from CONTROCAD.
Longstanding experience in the field of automatic control has led ALSTOM Power to develop a
library of control loop algorithms (regulators, filters, etc.). This library includes not only traditional
PID regulators (numerical emulation of continuous PIDs), but also advanced regulators such as
digital PID or RST. These are true advanced regulators used for complex control loops (pure time
delay, transfer functions greater than 2, hysteresis, disturbance).
The implementation of digital regulators has led ALSTOM Power to develop powerful setting
assistance tools suitable for digital control techniques.
These setting assistance tools are integrated into a single workstation (PC Windows NT) and
can be used to calculate settings for control function algorithms. From this single workstation, an
engineer can:
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 137
• test the calculated settings by means of analysis and simulation tools,
The P–REG function, a true setting assistance toolbox, displays control function
variables in the form of curves. The recording is performed and synchronized at the
control loop processing rate (300 ms normally). This level of recording synchronization
and precision is necessary for identification of all plant transfer functions.
From P–REG, the engineer can run a series of test programs and record the
measurements necessary for the identification of the process.
On the basis of the measurement file supplied by P–REG, the engineer proceeds to the
identification of the process using WinPIM to provide the process transfer function.
On the basis of the file containing the numerical transfer function supplied by WinPIM,
the engineer uses the WinREG tool to specify the closed loop behavior that he wishes to
obtain and to test, by simulation, the results obtained against the setting calculated by the
tool. He can then monitor the robustness and the behavior of the setting in the frequency
domain.
From the file containing the controller settings supplied by WinREG, the engineer can
use P–REG to install the target controller settings (multi–function controller).
The advantages provided by the ALSPA P320 system setting assistance tools are as follows:
• the integration on a single workstation of all the tools required for each of the phases of a
setting operation,
• simplicity of implementation.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 138
These technological advantages allow optimization of the overall performance of the process
while guaranteeing the robustness of the settings.
Digital controllers set using these facilities and implemented by ALSTOM Power:
• ensure greater process stability at normal loads thereby optimizing the overall output of
the plant,
• reduce demands on the actuator and consequent stress on plant control facilities thereby
reducing maintenance requirements and increasing availability,
• improve the control of CO, NOx and SO2 emissions so as to protect the environment.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 139
7.3. CONTROTEST – TEST AND SIMULATION FUNCTIONS
The CONTROTEST simulation tool is used to validate an application both at the automation cell
level, and at control room and Centralog levels. It enhances understanding of the system and its
internal functions for purposes of operator training in both site control and maintenance.
The system test, previously performed by means of special test wiring which was both costly and
difficult to repeat in the event of a problem or modification subsequent to delivery, is now carried
out on non–dedicated devices and equipment which do not require the assembly of a complete
system in the works and which enable operational tests to be divided into Operative Units (OU)
(the system is tested generically).
The Operative Units (OU) tests are carried out on a workstation comprising:
• software replacing the I/Os and emulating the response of the process (library of
available responses).
The tests are thus provided with observation and logging tools and can be rerun without
re–wiring in the event of a problem simply by re–configuring the test system.
Controtest
I/O & process
emulation;
simulation of
Supervision responses
Cell controller
test logs
FIELDBUS
THEN NOW
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 140
At the automation cell level, the SI80 simulation station replaces the I/O controllers and is
connected directly to the F8000 fieldbus. This enables:
• the programmed application to be validated within the controller by using the process
input–output variables of the application. These are defined on pre–configured screens
showing a realistic image of the process.
• the local control functions programmed for the CE2000 controller to be validated.
• the behavior of the process to be reproduced, i.e. inputs from section switches, circuit
breakers, and outputs to valves, etc.
• the state of a certain number of selected variables to be monitored and traced on screen
or on printer, either on variable state changes or at regular intervals.
Object–oriented programming permits the simple and modular configuration of this tool, which is
thus reduced to the creation of the operator screens and the programming of the simulation
models to permit in–depth tests.
It is possible to use Controtest to create simple simulators to provide training in the use of the
control and supervision system.
On site, the Controtest simulation tool enables the end user to develop and modify the software
applications supplied. Modifications can be validated by Controtest and, once fully tested, they
can be downloaded to the controllers without shutting down the system.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 141
7.4. TRAINING SIMULATOR
The simulator emulates the actual plant control room as faithfully as possible in order to recreate
identical control conditions. It consists of a replica of the Centralog project control room functions
connected to a powerful computer (instead of the unit network) which simulates both the process
(knowledge models) and the control functions (customized by the Controcad engineering tool).
The skills acquired result in more efficient utilization of the plant and procure appreciable gains
in terms of maintenance and commissioning operations (simulated system trials).
The training simulator can also be used as a design tool enabling the analysis of trip situations
and the evaluation of new process control strategies over the life time of the plant.
The quality of the simulator derives from the quality of the models used: models must be modular,
precise, operate in real time and be valid for a wide range of operating conditions:
• Modular: simulation models are divided into elementary systems corresponding to those
of the actual plant.
• Precise: the models can be parametered, which enables them to be modified to mirror
the plant. In addition, models are based on physical laws (thermodynamic, hydraulic,
mechanical), and in particular the conservation of mass and energy is always complied
with in both steady state and transient conditions.
• Real time: the computer calculates the system of equations in less time than the time
period simulated.
• Range of validity: in addition to allowing for the normal range of plant operating
conditions from cold start and full load operation, the models also cover abnormal or
emergency situations.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 142
Models are configured in object oriented graphic language .
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 143
The following functions can be accessed via the user–friendly interface of the instructor station:
• snapshot file,
The trainee is thus placed in situations which are identical to those encountered during normal
operation. The different operational facilities available to the trainee operator are identical to
those provided by the Centralog system on site.
ÂÂÂÂ . control
. supervision
CONTRONET
Controcad
Instructor station
Instructor station
Â
SIMULATION . initialization
Â
SIMULATION . replay
. real time . freeze
. modular . malfunction
Control function models . exercise
. coherent
. precise
Process models
This structure guarantees the emulation of the actual control and supervision system and allows
the simulator to be updated from observations of real control and supervision data.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 144
8. Maintenance
8.1.1. Principles
To facilitate maintenance and improve operational availability, the ALSPA P320 system
incorporates integrated system fault signaling functions.
The system is designed to detect faults in both control function and supervision hardware.
The basic principle resides in the separation of fault signals into two types according to how they
are to be used, ie. according to the personnel they are intended for:
1 – Control operator
2 – Maintenance technician
In power production plants, control room operators and maintenance technicians normally
belong to different teams and therefore require different types of information.
Validity is indicated for each variable and in the case of a link failure, partial invalidity
detected by the controller, inconsistency of data etc. the variable is marked as invalid.
Validity is processed by the supervisory system, which uses the validity signals
transmitted from the controllers, supplemented by its own checks.
• whether the integrity of the system is affected in terms of control functions (ie. any
functional loss which could impair control),
• whether there is any need to call in maintenance personnel and if so how urgently,
• whether a given device needs routine inspection (eg. cabling or temperature checks,
etc.).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 145
The maintenance technician needs to be able to access the full range of fault indicators available
on all the control and supervision equipment, including the first line indicators providing direct
identification of a defective module and, in certain cases, more detailed diagnostic indicators
requiring the use of maintenance manuals.
• maintenance functions are handled by diagnostics software supplied with the products
comprising the system (CONTROCAD–S/CCC for supervision, CONTROCAD–P for
control functions).
• a mimic view showing the state of connections between the different controllers and
supervision stations,
• the operational state of the system resources (normal, degraded operation, malfunction,
etc.),
Supervisory system fault data therefore takes either the form of telesignals (TS) transmitted by
the controllers, or of data produced by the supervisory system. This data can be recorded in the
daily event log and alarm log, etc., and be displayed on the control views.
Fault data can in fact be exploited in the same way as process variables and can be customized
to meet the requirements of individual customers.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 146
8.1.3. Identifying Faults and Determining Maintenance Needs
The control operator is warned of the occurrence of a fault by the appearance of an alarm.
The operator accesses the view associated to the alarm (generally the system mimic).
The type of fault and the controller (or other device) in question are identified on the system
mimic.
In the case of a controller malfunction, the control operator accesses the detailed information in
order to be able to determine the type of action required:
• request non–emergency maintenance (eg. after the weekend) if a redundant device has
taken over,
The maintenance personnel is informed as to which the device requires attention, and therefore
knows which type of diagnostic software to use (CONTROCAD–S/CCC or CONTROCAD–P)
and where in the system the diagnostics are needed.
In the case of an I/O board fault, analysis of the invalidated inputs or outputs enables the
seriousness of the fault in terms of the process to be assessed.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 147
8.2. PROCESS MAINTENANCE
One of the main tasks facing the user is the maintenance of his installation. The quality of this
maintenance has a direct influence on the cost of operations and on the overall performance of
the process.
The processing power and the ease of use of the ALSPA P320 system, together with the
thousands of hours invested by ALSTOM Power engineers on site alongside end users have
resulted in an integrated set of functions which enable maintenance to be optimized.
One of the problems of maintenance is to assess the exact usage of equipment and the severity
of the stress to which it is subjected, in order to program periodic maintenance operations in the
most effective way. More generally, the residual life time of equipment can also be estimated in
order to plan for refurbishment or replacement.
The ALSPA P320 system provides of maintenance personnel with a periodic log showing the
accumulated running time of the equipment being monitored, together with the number of
start/stop cycles. To assess the conditions under which the equipment has been operating, it is
also possible to obtain the duration of violations of physical thresholds set by the maintenance
engineer.
Additional data such as the date of the most recent maintenance operations may also be
included in the maintenance log.
More complex calculations are performed on steam turbines or other rotating machines, where
the metal temperature conditions undergone with the equipment on start–up, or during load
changes, can be precisely assessed. These calculations take account of the length of time high
temperatures have been sustained and the number of temperature variation cycles. This data
can enable the user to optimize the number of start/stop cycles per device.
Remote process maintenance and remote commissioning tests monitoring are available using
an Extranet network (Internet with safe access for partners to Centralog data).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 148
8.3. REMOTE MAINTENANCE
The utilization of Internet technology enables read access to operating data (HDSR, static
displays) via a secure network (Intranet) by means of a PC running an Internet browser. This
affords all the project partners quasi–immediate access to operating data for test or analysis
purposes, and allows remote assistance by the most qualified specialists.
The system may also be linked to the ALSTOM Power remote maintenance center via the
switched telephone network thus saving consultation time.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 149
9. System Operation
Control function operations are cyclical. The standard interval is that of the fieldbus cycle, i.e. 50
ms.
The fastest applications (logic controls) are executed at the standard cycle (50 ms) or at a
multiple of this standard cycle depending on the constraints of the process and on the loading of
the cell controller.
The slower applications (control loops, measurements) are divided for execution over more than
one standard cycle determined as an integer multiple of the logic processing cycle.
The tasks of the C80–75 multi–function controller in an automation cell are performed at rates
which depend on the requirements of the applications for each type of processing operation.
Three rates are defined: for logic controls, for control loops and for processing monitoring
measurements.
Depending on the size of the automation cell (number and type of subscribers), it is possible to
choose a rate from the following:
(* = typical value).
Local control functions are processed by the CE2000 controller. The processing rate is a multiple
or a sub–multiple of the application tasks of the cell controller. The following cycle times are
permissible: 10, 20, 50 and 100 ms.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 150
Performance in normal operation:
The response time of a cell depends on the cycle time chosen for the application.
Depending on the configuration chosen and the type of controller used, the minimum overall
response time of a cell, from the change in an input variable to its effect on the output, is 100 ms
for logic functions and 280 ms for control loops functions.
The C80–75 multi–function controller also handles inter–automation cell transfers, the transfer
of messages to the supervisory system and the processing of commands issued by the
supervisory system.
Communications
Logic
Command Setpoint state Measurement
Data
C80–75 exchange
controller application program with other
controllers
Periodic Asynchronous
exchange data exchange
The ALSPA C80–35 cell controller can be configured with a processing cycle time of 50 or 100
ms.
• Reception of data from the S8000 unit network (supervision and inter–controller),
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 151
9.1.3. Operation of a Field Network
This network is based on the WorldFIP standard. The network is said to be a ”time critical
network”, as the network access time allotted to each of the subscribers on the fieldbus can be
pre–determined (deterministic). Network access time is regulated by a ”bus arbiter”. The bus
arbiter is redundant. Each subscriber with the function can become the arbiter if a fault occurs in
the current active arbiter. An election mechanism avoids conflict in the choice of the arbiter.
The network is based on a standard redundant medium. It is designed to ensure management of:
• the cyclical exchange (MPS) of control function variables. These are updated
periodically to ensure correct operation of the system. Response times are thus fixed and
guaranteed, with no queueing.
In the ALSPA P320 system, MPS traffic is used for the exchange of variables performing control
functions (action functions) between the various controllers. This results in the cyclical and
synchronous linking of the different processing operations:
• local acquisition
• outputs etc.
The measurement samples used for supervision are also re–transmitted cyclically to the cell
controller (MPS traffic) in order to avoid loss of samples and thus guarantee historical data
logging during major transients.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 152
9.1.4. Operation of a Unit Network
The unit network distributes control function and supervision function data between cell
controllers and to the supervisory system.
The industrial Ethernet S8000 network guarantees the transient data flows of the largest units
controlled (carrying measurement samples, supervision state changes and inter–controller
exchanges).
The diagram overleaf shows the peak loading obtained on a unit network for a 600 MW unit. The
operating margin remains comfortable.
At this level, measurements are transmitted cyclically to the supervisory system. Logic state
changes (timetagged at source by field controllers or unit controllers) are transmitted on event,
with a reset to a cyclical snapshot in the event of a fault.
Intrinsically, the operation of a distributed database system is particularly resistant to peak data
flow events during major transients (variation in all measurements, logic state change overflow).
The database representing the real time state of the process variables is distributed among the
controllers and the input/output devices. The exchange mechanisms are used to update the
supervisory systems, and enable access for observation of variables.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 153
EMILE HUCHET
1x600MW THERMAL UNIT
NOMBRE D’EVENEMENTS
210
DECLENCHEMENT MAJEUR
180 DISTRIBUTION DES EVENEMENTS
60
30
TEMPS
0
0 10 20 30 40 50 60 70 80 90 100 110 120
15.56.0 15.56.30 15.57.0 15.57.30 15.58.0
(TOTAL 800 RVTS)
100
90
80
CHARGE DU RESEAU F900
PENDANT LE DECLENCHEMENT
70
MAJEUR DE L’UNITE 600MW
RESERVE DE CHARGE
60
50
40
30
CONSEQUENCES DECLENCHEMENT CHAUDIERE
20
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 154
Time synchronization
The S8000 network also enables the time synchronization of the supervisory system, controllers
and smart I/O devices.
This synchronization is necessary to maintain a dynamic image of the process variables with
enough precision to enable the data to be used effectively by the supervisory system:
• analysis of the ”source” alarm (first–out) and direct display of the initiating event for the
operator.
Zoom views allowing detailed observation of variables are supported by the S8000 network.
The variable observation mechanism enables any control variable (selection by list) to be read or
written from the supervisory system at the controller cycle time and without alteration of the
sampling. It is used to generate observation files which can be displayed on the Centralog
man/machine interface and which can also be used by process identification and control loop
tuning programs.
Message services used for downloading and observing the system of each cell via the network
are superimposed on these services.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 155
9.1.5. Operation of the Site Network
The site network is a data processing network linking the supervision stations, control data
management stations (version management, redundancy management), system configuration
stations and site management stations.
Within each of the supervisory systems a fast, secure client–server data distribution mechanism
is used to ensure consistent and immediate updating (without controller interrogation) of the
man–machine interface stations and of the calculation and logging software. This mechanism, in
particular, makes it possible to perform logging functions on each of the supervision stations,
without affecting the dynamics of the man–machine interface.
The network enables mimic oriented data to be exchanged via the Xwindow (X11) exchange
protocol.
The network operates with TCP/IP for general functions, and with a safe collision avoidance
mechanism, for control functions.
This safe protocol, known as PCP, is based on a mechanism of cyclical interrogation of the
stations connected to the CONTRONET network. The role of bus master is performed by the
active CIS server. Based on the UDP (User Datagram Protocol) protocol for the transmission and
the reception of frames, PCP handles:
• network determinism guaranteeing response times whatever the state of the process
and the actions undertaken by the users.
Utilization of the Oracle database manager enables Centralog SQL format data to be exchanged
with external applications via TCP/IP. This data can be used by multi–vendor office applications
running in Windows or Unix environments.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 156
9.1.6. Main Characteristics of the Networks
The table below summarizes the main characteristics of the networks utilized in the ALSPA P320
system.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 157
9.2. TIME SYNCHRONIZATION – GENERAL PRINCIPLE
Time synchronization is used to provide a common reference time for all distributed devices in
order to obtain consistent timetagging of data utilized in the chronological logs (Sequence Of
Events, etc.).
Time synchronization is performed independently of the control functions (it is not necessary for
their operation).
Each hardware ”block” which needs to supply timetagged data: supervisor, cell or field controller,
etc. is synchronized by a site clock.
The clock delivers a reference time to the Centralog supervisory system and provides wired
synchronization signals.
The supervisory system distributes the reference time to the controllers via the unit network. The
cell controllers redistribute this reference time in turn towards the subscribers on the F8000
network. This ”objective” time is delivered before the synchronization pulse.
Depending on the required precision, the synchronization pulse is distributed to the field
controllers either by direct connection or by the networks:
In the event that time distribution is lost, operation is maintained from the internal clocks on each
device.
Time management
Absolute time
transmitted by network
Mother
clock Centralog
To other users
CE2000
CE8035
Block synchronization:
pulse received, time previously
Wired for precision of 1ms transmitted by network is saved
* Synchro pulse Network (F8000) for precision of 10ms or
upper
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 158
9.3. DATA HANDLED BY THE APPLICATION
The data manipulated by the application is identified by a tag composed of a code derived from
the general standard ID system used on the site and managed by Controcad.
• variables manipulated by the control functions, structured in function boxes (or ”POU” in
compliance with1131–3) and including I/O variables:
— logic variables
— analog variables
— variables transmitted by serial link (Modbus or other, etc.) exchanged at control
function level
— computation variables internal to each control function block,
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 159
9.4. REACTION TO POWERFAIL
Failures in the hardware block power supply lasting less than 20 ms have no effect on the
system.
In the event of a powerfail lasting between 20 ms and a time configured by the user, the hardware
blocks are shut down and outputs are reset to zero.
When power returns, all blocks must be restarted by the user with the exception of CE2000 high
quality controllers. The I/Os of these controllers are resumed automatically under the control of
local processing functions. Outputs from the C80–75 controller are reset at the values frozen on
occurrence of the powerfail.
C80–75 controller outputs become operational again once the controller is put back into service
by the user.
Powerfails in process voltages lasting less than 10 ms have no effect on inputs. The behavior of
outputs directly supplied from the process voltage is dependent on relay reaction times or on the
actuators being controlled.
If process voltages are lost for longer than 10 ms, all the CE2000 controller modules are declared
as faulty. Process inputs are fixed in their last state and invalidated. Outputs are reset to zero.
When the process voltage returns, normal operation may be resumed automatically depending
on the option selected for the application.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 160
9.5. PROCESSING OF VALIDANTS, FORCING, SYSTEM MALFUNC-
TIONS
9.5.1. Validants
The validant is used by the control functions to ensure backup operation and/or reconstitution of
variables.
Validants are utilized in the Centralog system to inform the operator whether the data presented
can be considered as valid.
System malfunctions are signaled to the supervisory system by means of faults grouped per
automation cell. The general system views show the known operational state of the subscribers
on the site network.
The validants associated to acquired data inform the operator about the validity of the data.
The observation tools provide access to detailed Centralog and Controbloc data.
The multi–function controllers also log automation cell malfunctions for second level
maintenance analysis.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 161
9.6. ON–LINE MODIFICATION
The system allows on–line modifications which do not affect the safety of the equipment being
controlled.
Modifications which can be performed after system downloading and initial startup may be
classified in different types:
Control loop parameters are modified on–line by means of functions integrated to the system.
An I/O module can be added if it has been declared as being ”in reserve” during initial
configuration of the CE2000.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 162
9.7. MAJOR MODIFICATIONS
Major modifications, i.e. those which affect ”resources” (addition of non–configured blocks, as a
reserve, re–dimensioning of variable zones, re–dimensioning of network configurations, etc.)
are carried out during periods when the unit is shut down as safety checks normally must be
re–validated.
• the fieldbus load is managed in accordance with the deterministic procedure provided by
WorldFIP (pre–configuration with large operating margins),
• unit network and supervisor loads: calculated from maximum peak load (by computation
software). The calculation parameters are verified by reference trials on a generic
configuration tested to its limits.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 163
10. Dependability and Principal Quality Control
Standards
The operational dependability of the ALSPA P320 ES (Enhanced Safety) system complies with
the requirements of the IEC 61508 standard in respect of design and analysis methodologies
applied to strategic elements (C80–75, CE2000, F8000, S8000):
• operational dependability has been integrated into the system design and test life cycle
(dependability life cycle)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 164
OPERATIONAL DEPENDABILITY
DURING SYSTEM LIFE CYCLE
Robustness Dependability
Quality of Quality of verified by assessment by
elementary software physical probabilistic
components
tests methods
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 165
The components of dependability are:
• component reliability
• maintainability
• integrity
The diagrams below list the definitions of dependability components and show how they are
incorporated in the design of the ALSPA P320 system. The diagrams also show the resources
implemented to attain dependability targets.
Reliability and dependability calculations are available for all the components of the architecture
and provide the requisite bases for precise availability prediction in respect of each type of
assembly at system level.
These elements are themselves validated by feedback from systems installed on site, thus
enabling actual product availability data to be updated in accordance with values obtained by
using the reliability databases of specialist organizations (MIL, CNET, etc.).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 166
DEPENDABILITY
*entity = system
––> manufacturer dependent ––> essentially dependent on user ––> essentially dependent on ––>anti–interference packaging
organization: the system enables: manufacturer and application (compact stand–alone blocks connected by
– fast detection and repair networks)
– repair of one element
without affecting others
AVAILABILITY ROBUSTNESS
Capability of an entity to be in a state to perform a required function under given Capability of a system to behave tolerably (no spurious commands) in specified environ-
conditions, at a given instant or over a given period of time, on condition that the required ment)
external resources are ensured.
Availability=1–MTTR/MTBF where MTBF=MTTF+MTTR
AVAILABILITY ROBUSTNESS
Systematic self tests are carried out on the electronic blocks and the communications networks
(initialization test, watchdog).
Component check self test levels are adapted to the type of control system architecture in
question (tailor–made dependability, choice of range).
Strategic equipment for the supervision of large units is tested intensively at the level of the I/O
modules and other major components (C80–xx, CE2000, F8000, S8000). These tests include
operational tests (cyclical testing of processors and memories, I/O self tests). Back–up
equipment used in dual/redundant configurations is tested to avoid switchovers to faulty
equipment.
In the event of an I/O module fault on a CE2000 controller, the inputs/outputs of the module
concerned are frozen and invalidated. Output states are reset to zero.
Availability of information is ensured by the reliability (and/or the redundancy) of the hardware
structures and by the computing power and organization of the real time database, which
provides guaranteed data validity and resistance to peak loads.
Blocks are self tested (watchdog, memory checks) by using the resources provided by the
support blocks.
10.2.2. Redundancy
The diagram below illustrates the main forms of redundancy at different levels in the
architecture.
• communication networks
• processing units
• I/Os
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 169
Redundancy of networks
On the F8000 fieldbus: each of the subscribers is provided with direct connection to two
electrically isolated media. It is possible to use a single medium network, although the cost of
backing up Worldfip technology is relatively low.
Redundancy is implemented using the following principle: each subscriber transmits on both
channels but receives on one channel. In the event of a reception fault on the selected channel,
the subscriber switches to the other.
The traffic management system benefits from multiple backup. When loss of traffic
management is detected, any of the subscribers allocated the function of bus arbiter (CE2000,
MFC) can take over after an election procedure between the standby units. Takeover is
instantaneous.
Normal Standby
Fiber
optic
P C C
P P C C
P
w P P w w P P w
r U U r r U U r
Medium 1
Medium 2
communication Galvanic
module isolation
Data transmitted
simultaneously on both Subscribers receive Automatic switchover
channels data from one channel on loss of reception
The S8000–E unit network uses a secure fiber optic loop (industrial Ethernet).
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 170
Ethernet redundant fiber optic loop
B
Normal
B
Malfunction
A
B ?
”Repair” A
The site network links operator interface subscribers to the medium by single or dual
connections (back–up connection board).
Control screens can be multiple. The loss of one screen therefore has no effect on control
capability.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 171
“A la carte” redundancy
Control function processing blocks can be configured with dual redundancy by the system
(different types of redundancy are processed by the application via the communication
networks):
Two (combinable) redundancy strategies are available for the supervisory system:
• centralized integrated redundancy management: data servers are configured with dual
redundancy and provide total operational back–up, including historical logging and
calculations, in the event of a single malfunction. The operator stations are backed up
by duplicating stations on the Contronet network.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 172
• F8000 fieldbus
In normal operation only one of the blocks operates normally, while the other acts as backup.
The operational block can be selected by the operator.
In normal operation each of the two blocks receives the same I/O data simultaneously over the
F8000 fieldbus. Each of the blocks performs the calculations required by the control functions,
and runs continuous hardware self tests, but only the block selected as ”normal” transmits
output data to the F8000 fieldbus and controls transmissions on the unit network.
The normal block transmits persistent variables (time–outs, state memories, integrators, etc.)
periodically to the backup block over the redundancy link to ensure consistency. The
redundancy link is also used to re–transmit commands from the supervisor and parameter
modifications from the back–up block.
Each block functions asynchronously and is re–synchronized with the neighboring block on
each standard cycle.
If a malfunction is detected in the normal block by the continuous self–tests, the normal blocks
stops and the backup block becomes operational. The backup block then takes over control of
F8000 outputs and data exchanges with the unit network.
Maintenance operations are performed by changing the faulty block, copying the application
software and transferring internal variables (at 10 s) from the master to the backup unit. After the
operation the controller is switched back to its original setup and the repaired block becomes
operational again.
This response provides a hot standby configuration. The backup unit can take over at current
values without having to re–initialize the automation cell.
Exchanges over the redundancy link are subject to checks to avoid the risk of corrupting the
backup block with faulty data.
To ensure consistency of processing the master block transfers its memorized internal variables
(timeouts, integrators etc.) to the backup block via the redundancy link at a rhythm of one packet
per standard processing cycle. The entire memory is transferred in around ten seconds.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 173
10.2.3.2. CE2000 Controller Redundancy
In this case, the CE2000 rack is fitted with two processing blocks (one at each end) connected to
both an I/O bus and the F8000 network (in general by a dual medium).
One of the units is selected as operational (or normal), while the other is the backup.
The operational unit (normal unit) controls I/Os and transmits data over F8000.
The backup unit listens in and receives reset data (parameters, persistent values, etc.) from the
operational unit over the I/O bus, which is continuously tested. The unit also receives
information from F8000 and runs continuous self–tests to be ready to take over from the normal
unit at any time.
When a self test detects a malfunction on the operational unit, the unit is withdrawn from service
and the backup unit becomes operational, i.e. the backup unit takes over control of I/Os, local
control functions and F8000 exchanges. Again take over is instantaneous. The backup unit
runs continuous self–tests to be sure of being able to take over from the normal unit.
The I/O bus is subjected to extensive testing (self test, high MTBF, power up maintenance for
subscribers)
Analog actuator outputs from the CE2000 controller can be processed with dual redundancy by
the AS112 module.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 174
Controbloc redundancy
Commands and parameters from
Unit network supervisory system and tools
Normal Backup
F8000 F8000
Command Update persistent values and
to process settings to avoid long term
deviation
Hot standby:
Immediate take over =
Both controllers are active and Hot standby:
calculate control functions No need for
Each controller receives process reinitialization of
information by F8000. calculations
Each controller is fully tested cyclically
F8000
The redundancy of the other I/O modules is generally defined on a case by case basis by the
applications.
A typical example is the management of boiler safety systems either in 1/2, or 2/3 availability (in
security terms) in accordance with integrity level SIL3 (CEI 61508).
Determinist
fieldbus
OR 2/3
Dependability hardwired hardwired
functions (cyclical
operation) Availability: 1/2 Availability
Dependability: 1/2 & dependability: 2/3
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 175
10.2.3.3. C80–35 Controller Redundancy (used as EL Cell Main Processing Unit)
The approach is similar to that for the ES configuration, with data being updated between blocks
via the F8000 field network, instead of by a dedicated redundancy management link.
Supervision stations used for direct process control can be configured either with integral
redundancy or with multiple station redundancy, or with a combination of both strategies
(several Centralog C30 or C50 supervisors with integral redundancy can be connected on the
same unit network while a Centralog C10 can be used as a backup on the same network, etc.).
. Integral redundancy
Stations on which integral redundancy is useful are the Centralog C30 and C50 CIS data
servers and unit network concentrators installed in very large systems.
The redundant data server consists of two CIS stations both of which have the same hardware
and software configuration. They operate in normal/backup mode with the active (normal)
station managing site and unit communications and processing operations as well as updating
the passive (backup) station.
As long as at least one of the stations is operational all the Centralog functions are available.
Start–up of the second station and switchover from one station to the other are completely
transparent for the operator.
This architecture ensures that processing operations and application data remain entirely
consistent under all operating conditions.
CIS server
S8000 unit network
100Mbs Operator
Ethernet
Station
S8000 unit
Redundancy by
network
using multiple oper-
ator stations
Fault
Operation continues on
other stations
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 176
Mechanisms guaranteeing maximum availability, consistency and transparency:
In a dual–redundant configuration, the first CIS station to be started acts as the active station.
This station communicates with the operator stations via the Contronet network, and with the
controllers via the S8000 unit network.
When the second CIS station (passive station) is started, it is initialized with the full set of data
and historical records present on the active station via a special Fast Ethernet link (100 Mb
/sec). During operation, the active station keeps the passive station up to date.
Processing operations are performed on the passive station exactly as on the active CIS station
in order to ensure total consistency of processing and application data on both stations.
Both CIS stations perform their own self tests and in addition monitor each other. If a
malfunction occurs on either of them an alarm is generated.
If the malfunction occurs on the active station, the station stops and processing is continued on
the second station which then becomes the active station.
The new active station carries out a general check of the automation cells on the unit networks
to ensure that the process data is totally consistent.
The process of mutual backup can be repeated between the two stations with absolutely no loss
of data, thus guaranteeing maximum availability.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 177
10.3. SECURE COMMUNICATIONS – NETWORK FEATURES
The networks and buses used in the system provide a level of security appropriate for each type
of communication network (field, unit and plant).
• the availability of the link: each level can be equipped with dual media and line driver
circuits,
• guaranteed continuity of service, expressed by the length of time the process will
tolerate an interruption.
In the ALSPA P320 system, continuity of service is based on redundancy and on recovery
mechanisms during resource switchovers.
If a network is well protected, data recovery will be needed less often. The network will be less
vulnerable.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 178
Fieldbus Unit network Plant network
Controller Supervision
link link
Availability Yes Yes Yes Yes
Redundancy of
medium
Resistance to High Interference–prone Office
environmental interference environment environment (fiber
interference environment optic between
buildings)
Recovery of lost Cyclical Cyclical Recovery on cyclical message
frame (control process process and/or repetition on loss of data
functions)
Recovery of loss of On command supplemented by
frame (message) periodic reset to a snapshot
and information
Recovery on loss of Approx. cycle <1s <5s < 10 s
medium period
Use of fiber optic Yes Yes Yes Yes
possible on sites
with different earth
potentials
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 179
10.4. COMPLIANCE WITH STANDARDS
The system was moreover deliberately designed from the outset to integrate international
standards with particular respect to:
• power supplies,
• fieldbuses.
Environmental conditions:
The main standards applied to equipment comprising the ES automation cell are as follows:
1 – ELECTRICAL CHARACTERISTICS
3 – ELECTROMAGNETIC FIELDS
Electromagnetic emission
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 180
10.5. QUALITY PROCEDURES
The as–built quality of the ALSPA P320 system contributes significantly to the system’s
operational dependability.
The system consists of products which include both hardware and software.
The software can itself be divided into two categories: system operating software (system
software), specific to the manufacturer and engineering software, specific to the applications,
which is used to customize the system for a particular site or process (project).
The system is therefore developed with a dual life cycle as explained below:
Each product comprising the system is developed in accordance with ALSTOM Power
methodology, which incorporates the latest standards (IEC 1508, IEEE, ANSI, BS, IEC 880 for
software) and which is based on a strictly defined life cycle
(specification–production–validation). Cross checks are performed by independent teams and
environment tests (EMI and mechanical–climatic) are carried out in ALSTOM approved
laboratories. Methodology is formalized in ALSTOM quality manuals (Modal for software,
Modem for hardware).
A system series comprises a strictly defined set of component products which together form a
generic version of the system.
Each system series is produced with an identical degree of rigor (specification, integration,
validation by independent teams, functional tests, performance tests) thus enabling totally
validated versions of the system to be put into production.
The development of a project requires the production of application software and customized
systems specific to the project configuration.
The activity of the application engineering department includes the definition of the system
components. Application engineering is subject to a strict methodology supported by the
Controcad design tools, Controtest testing tools and Centralog observation, debugging and
tuning tools.
Standard factory acceptance tests are run on a system with a reduced configuration for the
purposes of contractual factory acceptance, without integrating the whole platform system.
Functional tests are carried out Operative Unit by Operative Unit on the Controtest simulation
tool. This allows progressive delivery of the plant system without having to await completion of
all tests.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 181
Any specific software (interfaces or processing, etc.) is developed in compliance with the
standards applicable to generic system products. An appropriate development life cycle is
implemented in accordance with Modal methodology.
Manufacture
Environment tests of the type performed on the generic system are not repeated on projects,
since manufacturing procedures guarantee conformance with the reference model.
The components of the equipment used in each project are described in a manual. This manual
is the reference document used to verify conformance with specifications on completion of the
project.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 182
Copies of ISO 9000 certificates covering the different activities involved in the life cycle: design engineering,
development, production of electronic equipment and certificate of accreditation of ALSTOM Power test
laboratories.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 183
VERITAS Certificate
SEI Assessment
. The development and integration of ALSPA P320 system software has
been awarded an quality assessment classification of:
SEI level 2.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 184
11. Performance
The ALSPA P320 System is designed to provide optimum performance for power production
processes under both normal and peak operating conditions.
The system’s range of I/O controllers offers at–source timetagging of logic inputs with the fine
resolution required for power applications.
Response times are fast to suit rapidly changing processes, enabling efficient and convenient
process operation.
These response times are obtained in the ES configuration, on dedicated operator stations, by
optimizing the use of deterministic networks (F8000 fieldbus, S8000 unit network,
CONTRONET plant network), and by the consistency of processing throughout the system.
Convenience of operation is a determining factor for operators. The Centralog system provides
optimum mimic display times to enhance the efficiency of process control operations.
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 185
System processing capacities are dependent on the range of products selected.
The system is designed to deal with normal and exceptional peak loads for periods of
approximately 1 minute following the progressive decrease in process logic state changes and
measurement variations.
The dynamic load model is used to compute performance and procure the maintenance of
optimum economic conditions even in the most serious or exceptional cases.
Supervision
1s response time
(or faster)
Standard
50ms cycle
D No loss of operational
performance during peak load
periods (no loss of historical
data)
.
P-TP20-A40543 E C REV C
ALSPA P320 System Definition Manual Sheet 186