YCPTI03 Process Control Functional Description
YCPTI03 Process Control Functional Description
YCPTI03 Process Control Functional Description
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
DOCUMENT INFORMATION
Description
Technical Standard
Document Owner
Engineering Superintendent
Date
Revision Description
10 Feb 2014
Rev: 1.1
Originator
Rohan
OFarrell
Reviewed
Rohan
OFarrell
Approved
David
Moloney
Page 1 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
CONTENTS
1.
INTRODUCTION ............................................................................................ 3
2.
DELIVERABLES ............................................................................................ 3
2.1
2.2
3.
4.
5.
OBJECTIVES ................................................................................................. 4
6.
Exclusions ..................................................................................................... 5
7.
LIMIT OF DOCUMENTATION........................................................................ 5
8.
ASSUMPTIONS ............................................................................................. 5
9.
10.
10.1
10.2
11.
12.
13.
14.
15.
15.1
15.2
Rev: 1.0
Page 2 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
1.
INTRODUCTION
The Functional Description Standard shall be used to ensure quality and uniformity in
the functional descriptions produced by the project process control team, packaged
plant suppliers and consultants and contractors, for each plant area and sub-areas.
Process control functional descriptions are a project deliverable.
This document shall be used by EPCM contractors, vendor package plant suppliers
and any project implementing control systems, as the standard to which process
control functional descriptions shall be written. The functional descriptions shall be
reviewed and accepted by the client project team, prior to moving to software
production.
Once accepted, the produced functional description will become a contractual
document. The project process control team, comprising the client, system supplier,
EPCM contractor or packaged plant vendor, shall undertake a Factory Acceptance
Test (FAT) and Site Acceptance Test (SAT) where the performance shall be measured
against the process control functional description, written as outlined in this document.
2.
DELIVERABLES
The functional descriptions are a project deliverable. They are created and maintained
by the EPCM contractor, package plant vendors, or process control engineers
assigned to the project. The Engineering Superintendent Instrumentation & Control
shall approve all functional descriptions.
A Plant Area may be described by several functional descriptions, including core
process, vendor packages and auxiliary processes. The breakdown of the Plant Area
functional descriptions shall be based around the System Hierarchy, i.e. Plant Area,
System, Sub-system and Equipment. Refer to the standard document Operation and
Control Philosophy, YCPTI02, System Hierarchy and Level of Automation. The
breakdown shall also be at the discretion of the project lead process control engineer.
2.1
2.2
Document Delivery
An electronic softcopy of the functional description and its attachments are to be
delivered. This includes, but is not limited to the items below. The documents must be
capable of manipulation by others, such as manipulating spreadsheet data for
engineering purposes. A hardcopy shall also be submitted in addition to the electronic
softcopy:
Word documents
Spreadsheets
Functional Logic diagrams
Sequence charts and descriptions
Loop drawings
Process and Instrument Diagrams
Rev: 1.0
Page 3 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
3.
4.
APPLICABLE PROJECTS
There are a number of different QN Yabulu projects to be undertaken, with different
control solutions being presented. These include:
Upgrade of existing plant areas to the Industrial IT Control and HMI system
Installation of new plant equipment to the Industrial IT Control and HMI system
Integration of existing PLCs to the Industrial IT HMI system
Installation of new PLCs which shall integrate to the Industrial IT HMI system
This functional description standard shall be applicable for all the above project types
presented. Some of the sections may not be relevant to some projects, e.g. defining
controller configuration details does not apply for the Integration of Conductor NT HMI
system to Industrial IT HMI system, since the controllers are not intended to be
upgraded.
Sections not relevant can be noted with a Not applicable note by document users.
5.
OBJECTIVES
The document will specify all requirements for functional descriptions, to ensure that:
A consistent approach is undertaken to software implementation for all areas of the
Yabulu refinery.
There is sufficient detail to allow software configuration by an integrated process
control team (e.g., package plant vendors supplying a functional description in this
format will enable programming to be done by others).
The client is provided with a document describing the software functionality of the
control system operations.
The client project team, using the produced functional description as a contractual
document, is able to assess the performance of the process control system in
accordance with the documented specification(s)
The information is provided in a consistent format allowing the process control
system software team to undertake software production.
The functional description is sufficiently detailed and consistent to allow a standard
testing methodology to be used during FAT, SAT, commissioning and control
system maintenance.
Rev: 1.0
Page 4 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
6.
EXCLUSIONS
This technical standard specification does not cover Safety Instrumented Systems
(SIS)s. These systems are detailed in the project standard document Safety
Instrumented Systems (SIS) Standard, no. YCPTI01.
7.
LIMIT OF DOCUMENTATION
The functional description shall not describe common software functionality. Standards
exist for drive logic, valve logic, duty / standby drive operation, control loops and
algorithms, graphic symbols, colours, navigation and indication, alarm conventions, etc.
This is documented in the project standard document Control System Software
Configuration Standard, no. YCPTI04.
When the process area requires functionality, which is not documented by the existing
standards, it shall be included in the respective functional description.
8.
ASSUMPTIONS
The Bentley I&W System is the central database including tools for the YEP Project, for
all instrumentation loop diagrams, terminations, instrument indexes, IO lists etc.
Data provided in the functional description shall be imported into the Bentley I&W Plant
Design System, which will generate Excel Worksheets containing the data to then be
utilised to perform the control system configuration.
9.
10.
10.1
Rev: 1.0
Page 5 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
The data shall be entered into the Bentley I & W System by QN Yabulu, and then
exported from in the correct Excel spreadsheet format (this output forms part of the
Functional Description) for use by the BentleyToODS tool. Should the Bentley I & W
System not be used the data shall be manually entered in the correct Excel
spreadsheet format. The format is outlined in section 0 5.10.
I/O
Listings
and
examples are shown in Appendices B, and C.
The output of the BentleyToODS tool will be Object Definition Sheets (ODS), refer to
Appendix K for ODS examples. Further data will be manually entered into the ODSs by
ABB, on completion the ODSs will be submitted to the QN Yabulu Project team for
authorization, authorization is required before programming may commence.
The ODSs are the input to the ODSToCBM tool. This latter tool is used to create the
hardware and I/O allocation structures in the controller(s), as well as the Control
Builder M application code (mainly in the form of Control Modules) for the objects, as
well as most of their connections.
Rev: 1.0
Page 6 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
10.2
Engineering Workflow
The engineering workflow is important for a successful and efficient design.
Engineering tools like AUABBTools may be a big help for the engineering process, but
only if everybody understands the data and workflow. The table below gives a general
description of the steps that form the engineering workflow:
1
Ensure that the required data has been entered into the
Bentley system (if used) for all I/O. This includes address
allocation for both I/O and ProfiBus connected devices.
Ensure that you know the Process Unit(s) for the area(s) that
you are working with - BentleyToODS will need this.
Study the log file from the BentleyToODS tool for problems
that relate to the input data.
If all data that can come from the input file is there and
correct, study each Object Definition Sheet (ODS), correct
incorrect data (e.g. too long descriptions), and add other
information required. This activity includes defining interlocks
and interlock texts, as well as start warnings etc.
10
Make sure that the workbooks only contains objects for one
controller only. If not, split the workbooks.
11
Rev: 1.0
Page 7 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
12
13
14
15
Select one node and run the ODSToCBM tool to create single
control modules within the application and populate the I/O
and ProfiBus devices.
16
17
18
19
20
21
Engineering Workflow
Rev: 1.0
Page 8 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
11.
REVISION CONTROL
Revision control is an aspect of document control whereby changes to documents are
identified by incrementing an associated number or letter code termed the revision
level, or simply revision. It has been a standard practice in the maintenance of
engineering documents.
It shall be common for updated revisions of the functional descriptions and their
associated documents to be supplied as the project proceeds. The necessity for all
proceeding versions of documents will hence clearly identify changes.
Changes to Word Documents must be performed with Tracking Function On to
indicate:
o Content of the document modified
o Person implementing document modification
o Date of modification
o Comment detailing reason for modification
o Modified content to be in red underlined format
Changes to Excel Spreadsheets must be clearly highlighted on the spreadsheet
cells, as per example below:
o Added cells to be highlighted in green, with red text
o Deleted cells to be highlighted in red, with black text strikethrough
o Modified cells to be highlighted in yellow, with red text
Added
Deleted
Modified
Rev: 1.0
Page 9 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
12.
13.
Alarm acknowledgement
Aspect Objects
Authentication
AUABBTools
BentleyToODS
ODSToCBM
ODS
Published Date: 18 March 2010
Description
An alarm is an abnormal state of a condition associated with an
Aspect Object.
An alarm is active as long as the abnormal state of the
corresponding condition persists. An alarm is unacknowledged until
a user has acknowledged it.
A user action to confirm the recognition of an alarm.
Acknowledgement changes the state of an alarm from
unacknowledged to acknowledged.
A computer representation of a real world entity like a pump, a valve,
an order or a virtual object like a service. This computer
representation is implemented by the 800xA System. An Aspect
Object works like an information container for its aspects.
The process by which the system validates the user's logon
information. A user's name and password are compared against an
authorized list. If the system detects a match, access is granted to
the extent specified in the permissions list for that user.
A suite of engineering tools created by ABB specific to the QN
Yabulu Projects to assist the engineering workflow, the tools include
and are not limited to;
BentleyToODS
ODSToCBM
An Excel spreadsheet generated by the Bentley I & W System is
converted to Object Definition Sheets using the BentleyToODS Tool.
Data from Object Definition Sheets is converted to Control Builder M
application using the ODSToCBM Tool.
Object Definition Sheet. There is an ODS type for each object in the
application program, the ODS contains the user configurable data for
Rev: 1.0
Page 10 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Term
Context Menu
Event
Faceplate
Graphic Display
Industrial IT (IIT)
Industrial IT system
Re-authentication
Security
Description
the object.
A menu that appears when you right-click on an Aspect Object or an
aspect. The context menu lists aspect operations, actions, aspects,
and global operations.
An event is a detectable occurrence, which is of significance to an
Aspect Object. An event may or may not be associated with a
condition. For example, the transitions into High Alarm and Normal
conditions are events, which are associated with conditions.
However, operator actions, system configuration changes, and
system errors are examples of events, which are not related to
specific conditions. OPC Clients may subscribe to be notified of the
occurrence of specified events.
A faceplate is an aspect that provides a graphical representation of a
certain Aspect Object, with presentation of certain properties related
to the object, and mechanisms for operator interaction such as
on/off, increase/decrease, etc. Aspect Object types often include
several different faceplate aspects, providing different presentation
and interaction possibilities.
A graphic display is an aspect that provides a visual presentation. It
consists of static graphics representing for example tanks, pipes,
etc., and graphic elements that present dynamic information.
Graphic displays are often used to present the state of a process or
a part of a process, but are useful in any context where dynamic
graphical information needs to be presented.
Examples of
predefined graphic display categories are Graphic Display, Overview
Display, Navigation Display, Status Display, etc.
ABBs vision for enterprise automation.
An arrangement of Industrial IT products, which work together as a
system, implementing (part of) the Industrial IT vision.
The process of re-identifying an individual previously identified
through authentication. Re-authentication serves two purposes
It verifies that the individual trying to perform a certain operation is
identical with the user that is currently logged on.
It means that the user electronically signs that he or she is
performing the operation.
Security controls a users authority to perform different operations on
Aspect Objects, depending on several parameters: The users
credentials, as provided by Windows The node where the user is
logged in. This makes it possible to give a user different authority
depending on where he or she is located, e.g. close to the process
equipment, in a control room, or at home accessing the system
through Internet The operation the user wants to perform The Aspect
Object that the user wants to perform the operation on
Rev: 1.0
Page 11 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
14.
1.
2.
3.
4.
5.
Rev: 1.0
Page 12 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
5.12.
6.
Reporting
5.12.1. Totalisers
5.12.2. Costing Reports
5.12.3. Other Reports
5.13. Critical Operation Authentication
REFERENCE DOCUMENTS
Rev: 1.0
Page 13 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
1.
INTRODUCTION
This is a brief introduction to the plant area or equipment that the Functional
Description is describing, as well as the objectives of the functional description
document.
2.
SAFETY
2.1. Hazardous Area Classification
A summary of hazardous area classifications within the scope of work for the functional
description as per AS2430 (Classification of Hazardous Areas) and AS60079
(Electrical Apparatus for Explosive Gas Atmospheres). This includes the regulatory
acts and standards that the area classifications have developed.
2.2. Hazardous Area Equipment
A description of the explosion protection techniques used for each hazardous area
zone classification within the scope of the Functional Description as per AS2380
(Electrical Equipment for Explosive Atmospheres Explosion Protection Techniques)
and AS2381 (Electrical Equipment for Explosive Atmospheres Selection, Installation
and Maintenance).
2.3. Safety Integrity Systems
A list of systems within the scope of the functional description that require a safety
integrity level (SIL) higher than zero. The list shall include the SIL rating for each
system and a SIL study to justify the ratings.
Refer to AS61508 (Functional Safety of Electrical/Electronic/Programmable Electronic
Safety-Related Systems) and AS61511 (Functional Safety Safety Instrumented
Systems for the Process industry).
Refer to project standard document Safety Instrumented Systems no. YCPTI01 for
the project general and technical standards, related to all aspects of safety
instrumented systems.
2.4. Hazardous Products and Corrosive Substances
Identify all hazardous products and corrosive substances associated with the process
and area within the project scope.
A Material Safety Data Sheet shall be provided for each hazardous or corrosive
product.
2.5. Equipment and Process Start-up Warning
Identify all start-up warnings in the form of sirens and flashing beacons used to warn
personnel of equipment about to start.
Identify location, quantity, alarm intervals, alarm tones and flash frequencies.
2.6. Emergency Stops
Identify any process or equipment specific emergency stop requirements within the
project scope.
2.7. Emergency Power
Identify any equipment to be maintained on emergency power.
Identify requirements for equipment to be supplied by an Uninterruptible Power
Supply, including the reasons for the requirement and the duration required of the
backup power.
2.8. Environmental Monitoring
A description of safety related environmental conditions such as gas, heat and dust,
and the methods used to safeguard against those conditions. For each environmental
condition identified:
Identify the potential or existing hazard
Published Date: 18 March 2010
Rev: 1.0
Page 14 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
System (Unit)
System (Unit)
System (Unit)
Rev: 1.0
Page 15 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Process Sequences
Process Plant Areas are broken down into Systems and Sub-systems (refer Section 0
above - 4.1. Process Model). A sequence is the software parent responsible for the
operation of a distinct plant function. Sequences are arranged to provide the simplest
operating groups by process.
The sequences shall be listed briefly in this section in a tabular format as per example
below. The listing shall be used to provide a basis for understanding the remaining the
remaining functional description. The detailed analysis of sequences shall be
documented later in Section 0 below -.
The listing of sequences include the following:
Area
o Physical plant area number
o Plant area is at the highest level of system hierarchy. The breakdown of the
system hierarchy is defined in the project standard document Operation and
Control Philosophy no. YCPTI02, under the section labelled System Hierarchy
and Level of Automation
System or Sub-system Name
o Plant Area is broken down into Systems and Sub-systems
o Name of this System or Sub-system is required
Sequence Name
o Descriptive name of the Sequence
Sequence Description
o Description of the Sequence
P&ID Numbers
o P&ID numbers related to the Sequence, for reference
Faceplate Access
o Indicates that sequence requires interaction by operator through an operator
interface
o Y(es) or N(o) answer required
Recovers
o Sequence auto recovers from cold start or power failure
Area
340
340
340
340
340
Sequence
Description
Sequence Name
PID
Numbers
CCD Thickeners
Thickeners Sump
Thickeners Tunnel
Thickeners
Overflow Recycle
Thickener
Overflow Column
Rev: 1.0
Faceplate
Access
Yes
Yes
No
No
No
No
Yes
No
Yes
No
Recovers
Page 16 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Range
443 - 454C
443 - 454C
443 - 454C
443 - 454C
145 - 154C
43 - 54C
128C
138C
45C
35C
45C
Range
To 1740 kPag Max
860 kPag
758 kPag
689 kPag
551 689 kPag
200 kPag normal
(138kPag -241kPag)
35C
1103 -1241 kPag
1103 -1241 kPag
1700 kPag
1063 kPag
Rev: 1.0
Page 17 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
These selections should be identified as modes and used to characterise the operation
and control.
4.9. Process Operating Locations
Used to identify the primary Operator Station(s) where control and monitoring will
normally take place as well as any local or other operating facilities. Refer to project
standard document Operation and Control Philosophy, no. YCPTI02 for further details
regarding possible control room locations and other operational control locations.
Examples:
420 Gas Plant control room
420 Local Control Desk
370-380 Final Nickel Plant control room
370-380 Final Nickel Plant local control stations etc.
4.10. Requirements for Operation
The functional description shall discuss normal operator interaction for start-up, standby, operation and shutdown. This section should provide a guide as to manning and
supervisory demands on personnel to operate the plant, and provide a background for
configuration engineers as to plant operating methods.
All sequences shall operate in fully automatic mode wherever possible. This shall
provide for start-up, operation and shutdown, with set points cascaded from related
process areas. Where operators are required to specify operating parameters or carry
out manual actions in the field or at the DCS, these actions and operating modes shall
be documented.
Equipment which does not have any automatic function shall be specifically described
in this section, e.g. Start Agitators on Melting Pits, 330MC15021A, 330MC15022,
330MC15023 etc.
The general requirements for operation are not required for DCS bulk editing. The
format of presentation of this section shall be at the discretion of the process control
engineer. A written description or an abbreviated table are possible presentations.
Refer to the following abbreviated table for example:
1
Field Operator
Confirm line up:
flush lines closed
drain valves closed
area cleared
3
4
5
6
Rev: 1.0
Page 18 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 19 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Effectiveness 98.5%
5.
INSTRUMENTATION AND CONTROL
5.1. Plant Control Systems
This section describes the proposed control system and shall include the items below.
A simple control system logical block diagram should be shown if applicable. An
example has been provided below in Figure 2. The diagram will be useful for
identifying existing control equipment, instrumentation to be retained, and the expected
integration to new controls
AC800M Controller
Profibus-DP/V1
Modbus
30 Existing VSDs
(Profibus-DP/V1 comms)
Profibus-PA
Adapter
50 New Instruments
AB Control Logix
PLC
Rev: 1.0
Page 20 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Installation of new PLCs which shall integrate to the Industrial IT HMI system
5.2.1. Listing of HMI Graphic Displays
This section shall list for reference, all graphic display drawings to be attached to the
functional description.
The listing of graphic displays to be submitted shall be in a tabular format:
Graphics Ref.
o Reference number of graphic so that attached graphic drawing can be
referenced
System Name
o Descriptive name of the System
o Plant area is subdivided into one or more systems. The breakdown of the
system hierarchy is defined in the project standard document Operation and
Control Philosophy no. YCPTI02, under the section labelled System Hierarchy
and Level of Automation. It is also detailed in this document, Section 0 above 4.1. Process Model
Graphic Title
o Descriptive title of the graphic drawing
o Shall be used when constructing the control system graphic pages
Graphic Description
o Brief description of the graphic diagram
o Shall be used when constructing the control system graphic pages
Graphic Type
o Include drawings related to the process equipment covered by this functional
description for the following:
o Plant Overview
o Process Graphic Displays
o Interlocking Help Displays
o Calculation Help Displays
o Trend Page Link Displays
o Table Data Entry Pages
P&ID ref.
o Process and Instrument Diagram document reference number
o If applicable, the relevant P&ID number should be referenced
Rev: 1.0
Page 21 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
System Name
Graphic Title
5
6
Graphic Type
P&ID Ref.
Plant Overview
Trend Page Link Display
Process Graphic Display
Interlocking Help Display
Process Graphic Display
Process Graphic Display
Calculation Help Display
Rev: 1.0
Page 22 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 23 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
A set of predefined logic library sheets have been provided in Appendix D. Refer to
Appendix E for examples of Functional Logic Diagrams that can be used as a basis for
the standard of information to be provided. The library sheets include symbols and
descriptions for the following:
Operator interface
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheet 1
o Refer to example diagram in Appendix E Sample format of Functional Logic
Diagrams for Analogue Control, sheets 1 to 4
o Refer to example diagram in Appendix F Sample format of Functional Logic
Diagrams for Discrete (Digital) Control, sheets 3 to 7
Basic elementary logic functions
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheet 2
o Refer to example diagram in Appendix F Sample format of Functional Logic
Diagrams for Discrete (Digital) Control, namely sheets 1 and 2, and in addition
sheets 3 to 7
Basic function blocks
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheets 3 to 7
o Refer to example diagram in Appendix E Sample format of Functional Logic
Diagrams for Analogue Control, sheets 3 and 4
Calculation function blocks
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheet 8
o Refer to example diagram in Appendix E Sample format of Functional Logic
Diagrams for Analogue Control, sheet 1
Sequence diagram blocks
o Refer to library template in Appendix F Predefined Functional Logic Library
Sheets, sheet 16
o Sequences are discussed in detail in Sections 0 below Measurement function block
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheet 9
o Refer to example diagram in Appendix E Sample format of Functional Logic
Diagrams for Analogue Control, sheet 2
Object oriented templates including:
o PIDCtrl (PID Controller) PID function block type
o Refer to library template in Appendix D Predefined Functional Logic Library
Sheets, sheet 10
o Refer to example diagram in Appendix E Sample format of Functional Logic
Diagrams for Analogue Control, sheets 3 and 4
VLV1 (Valve 1) - on-off valve control function block type
o Refer to library template in Appendix F Predefined Functional Logic Library
Sheets, sheet 11
o Refer to example diagram in Appendix F Sample format of Functional Logic
Diagrams for Discrete (Digital) Control, sheet 3
Published Date: 18 March 2010
Rev: 1.0
Page 24 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 25 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
The following must be considered when defining alarming of Analogue Loops and I/O:
Wherever a higher level object exists, e.g. PIDCtrl, then the alarming shall be
applied to this higher level object (i.e. PIDCtrl is alarmed instead of measured
variable I/O point)
The alarming functionality for Analogue Loops and I/O is integrated into the
software objects, hence no further configuration is required
To prevent nuisance alarms, alarm masking shall be defined to prevent alarms
during conditions when the alarm is deemed unnecessary
5.4.2. Alarming of Digital Loops
The alarming of Discrete (Digital) IO shall be detailed in the Digital IO listing, Appendix
C. A description of the spreadsheet columns has been provided Section 0 5.10.2.
Discrete (Digital) I/O Listing.
The Alarm Priorities are detailed in the project standard document Operation and
Control Philosophy, no. YCPTI02
The following must be considered when defining alarming of Digital Loops and I/O:
Wherever a higher-level object exists, e.g. MOT1, then the alarming shall be
applied to this higher-level object (i.e. MOT1 is alarmed for motor Ready instead
of ready signal I/O variable).
The alarming functionality for Digital Loops and I/O is integrated into the software
objects; hence no further configuration is required.
To prevent nuisance alarms, alarm masking shall be defined to prevent alarms
during conditions when the alarm is deemed unnecessary
5.4.3. Alarming Logic
There may be other requirements for alarming based on specific logic conditions. This
logic will require additional definition, and shall be in the form of Object Definition
Sheets or Functional Logic Diagrams defined in Section 0 above - 5.3. Analogue
Control and Discrete Interlocking Logic.
5.5. Fail Safety
The following fail safety information is required to implement the safety requirements of
the plant into the control system. This includes a listing of the fail-safe states, fail safe
modes and I/O error handling.
5.5.1. Fail Safe States
This section refers to process equipment fail-safe states that are deemed necessary for
safe operation of the plant. Loss of loop signal and air is to be considered.
The fail safe states shall be detailed in the Fail Safe State and Fail Safe State
Description columns of the Analogue and Digital IO spreadsheet listings, Appendix B
and C respectively. Refer to the following table for example of data requiring definition
in the relevant columns of Appendix B and C:
Equipment Tag
352HIC15101A
352HIC15102B
420PIC16005A
Equipment Description
Inlet Valve No.1
Inlet Valve No.2
Dryer Steam Outlet Pressure
Fail Safe
State
Fail Closed
Fail Closed
Fail Opened
Rev: 1.0
Page 26 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
The control modes of operation are defined in the project standard document
Operation and Control Philosophy, no. YCPTI02, in the Control section.
The failsafe mode will normally be manual for most loops; however some loops will
have alternative requirements.
The fail safe modes shall be detailed in the Fail Safe Mode (controller restart)
columns of the Analogue and Digital IO spreadsheet listings, Appendix B and C
respectively. Refer to the following table for example of data requiring definition in the
relevant columns of Appendix B and C:
Equipment Tag
352HIC15101A
352HIC15102B
514PIC16121A
514PIC16005A
Equipment Description
Inlet Valve No.1
Inlet Valve No.2
Dryer Steam Inlet Pressure
Dryer Steam Outlet Pressure
Description
OSP-control
(outputs only)
340MC15125A_MSTR
340MC15028A
340HCV33020A
514MC15800A_MSTR
514PIC16121A
514PIC16005A
Rev: 1.0
OSP-value
(outputs
only)
False
False
False
n/a
0%
n/a
Page 27 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 28 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Sequence
A sequence is a succession of steps such that:
Each step, except the last one, has only one succeeding transition
Each step, except the first one, has only one preceding transition enabled by a
single step of the sequence.
The sequence is said to be "active" if at least one of its steps is active. The
sequence is said to be "inactive" when none of its steps is active.
Sequence may include any number of steps.
Rev: 1.0
Page 29 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Selection of sequences
The selection of sequences shows a choice of evolution between several sequences
starting from one or several steps. This structure is represented by as many
simultaneously enabled transitions as possible evolutions.
Exclusive activation of a selected sequence is not guaranteed from the structure. The
designer should ensure that the timing, logical or mechanical aspects of the transitionconditions are mutually exclusive.
Example 1: The exclusion between the sequences is achieved by the logical exclusion
of the two receptivities. If a and b are simultaneously true when step 5 is active, no
transition may be cleared.
Example 2: Priority sequence. In this example, a priority is given to the transition 5/6,
which is cleared when a is true.
Rev: 1.0
Page 30 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Step skip
Particular case of selection of sequences, which allows a complete sequence or one or
several steps of the sequence to be skipped, when, for example, the actions
associated to these steps become unnecessary.
Rev: 1.0
Page 31 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Synchronisation of sequences
The synchronisation symbol 9 is used in this structure to indicate the delay before
preceding sequences end before the activation of the succeeding sequence.
The transition is only enabled when all the preceding steps are active.
Rev: 1.0
Page 32 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
5.7.1.2.
Simplified Representation
When designing functional descriptions using GRAFCET specification language, the
full interpretation may or may not be used (i.e. Full set of symbols and notations). This
will depend on the design engineers knowledge and experience using the language. A
more general specification of the sequence is possible, as per example in Figure 3.
Note that initial step is designated Step Index 00, and steps thereafter are incremented
in the decades, e.g. 20, 30, 40 etc.
The alternate branch will be denoted with incremental alpha character, e.g. 30a, 30b,
30c etc. wherever alternative branching is present.
5.7.2. Sequence Logic Diagrams
Sequence Logic Diagrams (SLD)s are another method for describing the functional
description of the behaviour of the sequential part of the control system.
The SLD utilises the Sequence Diagram Blocks and the General Functions/Function
Blocks found in the Functional Logic Library sheets in Appendix D
Refer to Appendix H Sample format of Sequence Logic Diagrams for Sequences
sheets 1 to 6, for examples of Sequence Logic diagrams that can be used as a basis
for the standard of information required.
Published Date: 18 March 2010
Rev: 1.0
Page 33 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 34 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Plant area is at the highest level of system hierarchy. The breakdown of the
system hierarchy is defined in the project standard document Operation and
Control Philosophy no. YCPTI02, under the section labelled System Hierarchy
and Level of Automation
Process Unit
o Descriptive name of the section of the Plant Area, e.g.: Blowers
System Name
o Descriptive name of the system name
o Plant area is subdivided into one or more systems. The breakdown of the
system hierarchy is defined in the project standard document Operation and
Control Philosophy no. YCPTI02, under the section labelled System Hierarchy
and Level of Automation. It is also detailed in this document, Section 0 above 4.1. Process Model
Loop Tag
o Unique loop identifier based on the Yabulu Century Tag system. Refer to the
project standard document QN Yabulu Equipment Tagging Standard, no.
YCPTG04 for further details
o For vendor supplied package equipment, a general identifier can be supplied,
final identifier shall be provided by QN Yabulu from the Bentley Plant Design
system
I/O Tag
o Unique I/O loop identifier based on Yabulu Century Tag system
o For vendor supplied package equipment, a general identifier can be supplied,
final identifier shall be provided by QN Yabulu from the Bentley Plant Design
system
Description
o Short description of the loop tag (equipment)
I/O Type
o Intrinsically Safe IO to be prefixed with IS. E.g.: IS-AI
o Analog input / output to be specified for normal I/O
Power
o Loop powered when analogue instrument circuit is supplied with power from the
control system I/O modules
o Field powered when analogue instrument circuit is supplied from external power
source in the field
Low range
o Scaling parameter Range Minimum, in engineering units (e.g. 0kg for minimum
input signal 4mA)
High range
o Scaling parameter Range Maximum, in engineering units (e.g. 10kg for
maximum input signal 20mA)
Units
o The signal unit in engineering unit (e.g. kg)
o Documents must use SI and metric units
o Refer to project standard document Control System Software Configuration
Standard no. YCPTI04 for a full list of project approved units and symbols
Dec
Rev: 1.0
Page 35 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
The number of decimals for measured value and its alarm limits, for set points
and their limits, and for Low and High Range
Input Type
o Type of analogue input signal
o For traditional hardwired I/O loops, e.g. 0.20mA, 4..20mA, 0..10V, 2..10V
o Communication protocol is to be detailed for devices communicating to control
system via serial or other communication. Mostly this will be Profibus-PA or
Profibus-DP/V1
OSP control
o Output set as predetermined
o Will define how the output channel operates during OSP-control. Refer to
Section 0 above o 5.5.3. I/O Error Handling for further details
OSP-value
o A pre-defined value for an output I/O channel when I/O enters fail-safe state.
Refer to Section 0 above o 5.5.3. I/O Error Handling for further details
Processor
o Processor name to be detailed to which the physical I/O will be allocated
o Processor name forms the highest part of an address in locating the I/O point
Bus
o Bus number to be detailed to which the physical I/O will be allocated
o Bus number forms part of an address in locating the I/O point
Station
o Field communication interface (FCI) station number to be detailed to which the
physical I/O will be allocated
o Station number forms part of an address in locating the I/O point
Pos
o Module position number to be detailed to which the physical I/O will be
allocated
o Module position name forms part of an address in locating the I/O point
Channel
o Channel number to be detailed for the module the I/O will be allocated
o Channel number name forms the lowest part of an address in locating the I/O
point
P&ID reference
o Process and Instrument Diagram document reference number
Schematic or Loop Diagram
o Schematic or loop diagram document reference number. Refer to Section 0 5.8. Loop Diagrams for further details.
Control Method
o The BMI Library object type required, e.g.: AIS, AOS, PID, etc.
Fail Safe Mode (on controller restart)
o Defines the safe initialised mode of operation when controller restart occurs due
to power failure, software reload etc., refer to Section 0 above -
Rev: 1.0
Page 36 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
o
o
Rev: 1.0
Page 37 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 38 of 48
11
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 39 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 40 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
o
o
o
o
Rev: 1.0
Page 41 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 42 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Trace
Number
1
Trace (Tag)
345-PIC1301C
345-PIC1301C
345-TI1301C
4
5
6
345-PI1301A
345-TI1301A
345-TI801A
7
8
Not Used
Not Used
Rev: 1.0
Trend Display /
Operator Trend
Trend Display
OUT
Trend Display
MV
Trend Display
MV
MV
MV
Trend Display
Trend Display
Trend Display
Page 43 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 44 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Rev: 1.0
Page 45 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Interlocking Signal
o Signal which inhibits the cost calculation
o Example: Alum kg/T does not need to b cost calculated when the Alum pump is
stopped, hence retain the last value, or switch zero value
o Use appropriate tag names of interlocking devices / conditions
Alarm Priority
o Alarm treatment when actual cost value exceeds budgeted cost value
o Refer to Section 0 above - 5.4.
Alarms
o -1 = no alarm and event
o 0 = event only
o 1 = Priority 1 Not Used
o 2 = Priority 2 Warning Alarm
o 3 = Priority 3 Critical Alarm
Alarm Delay
o Alarm delay in seconds
Comments
o Listing of any additional information
5.12.3.
Other Reports
There may be other reports specific to the system or area of control. These reporting
details are to be included in this section, along with samples or drawings of
requirements to follow. No specific format is to be followed; the vendor shall decide the
format and contents.
The following are examples of but not limited to, other reports:
Quality Specific Data
Managers Report
Grade or Product Reports
Production Rates
5.13. Critical Operation Authentication
This section will list the Critical Operation Authentication requirements, whereby
specific objects will be required for explicit authentication before the operation can be
performed. Refer to project standard document Operation and Control Philosophy
no. YCPTI02 for details regarding Critical Operation Authentication.
The functional description must detail the following:
Loop Tag
o Tag id of the process object requiring authentication
Loop description
o Tag description
Re-authentication (RA)
o Re-authentication is required for the object
o Y(es) or N(o) answer
Double-authentication (DA)
o Double-authentication is required for the object
o Y(es) or N(o) answer
Second Approver
o For Double-authentication only
Published Date: 18 March 2010
Rev: 1.0
Page 46 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
Second authenticator, is the user who signs in to guarantee that the correct
person performs the operation
Refer to the following table for the format of data required for authentication
specification:
450FIC2502A
Second
Approver (for
Doubleauthentication)
Jo-bloggs
450MC15032A
Loop Tag
Loop Description
RA
DA
Reason
Critical to H2S Plant
Safety, needs
confirmation
Need to certain of
operator controlling
the drive
6.
Reference Documents
This section lists the documents by name and description that have been used in the
development of the Functional Description. Types of documents referenced could
include the following:
Process Flow Diagrams
P&IDs
Single Line Diagrams
Equipment Layouts
Logic Sequence Diagrams
User Manuals
Hydraulic Circuits
Rev: 1.0
Page 47 of 48
TECHNICAL STANDARD
Process Control Functional Description
Standard
YCPTI03
The electronic version is current, or when printed and stamped with the green controlled document stamp.
All other copies are uncontrolled.
15.
15.1
Details
Appendix A
Appendix B
Appendix C
Appendix D
Appendix E
Appendix F
Appendix G
Appendix H
Appendix I
Appendix J
Appendix K
Technical Standards
The following Technical standards shall be read in conjunction with this document.
YENS J000
YENS J001
YENS J002
YCPTI01
YCPTI02
YCPTI04
YCPTI05
YCPTI06
YENS J010
YCPTI07
YCPTI08
15.2
Standards Drawings
002-0002-500
002-0002-540
002-0002-541
002-0002-590
Rev: 1.0
Page 48 of 48