Sei sulla pagina 1di 163

hange E hange E

XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
PROJECT
.cTITLE :

.c
w

w
tr re tr re
.

.
ac ac
k e r- s o ft w a k e r- s o ft w a

CONDENSATE REFINERY PROJECT OF PARTEX,


BANGLADESH

CLIENT :

PARTEX PETRO Ltd.

DOCUMENT TITLE :

PCS AND ESD/F&G


FUNCTIONAL DESIGN SPECIFICATION

A FEB 20, 2018 ISSUED FOR REVIEW AFN SBP/ALF IAG WIN
ENG. EM PM
REV. DATE DESCRIPTION PREP’D
CHECKED APPR’D

TOTAL OR PARTIAL REPRODUCTION AND / OR UTILIZATION OF THIS DOCUMENT ARE FORBIDDEN


WITHOUT WRITTEN AUTHORIZATION OF THE OWNER

CLIENT : CONTRACTOR JOB NO. : C224 / 2015 CONTRACTOR :

CONTRACTOR DOC. NO. : 224-D-SP-DCS-101

SHEET NO. : 1 OF 162


hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr re tr re
.

.
ac ac
k e r- s o ft w a k e r- s o ft w a
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w CONDENSATE REFINERY PROJECT OF PARTEX, k e r- s o ft w a

BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN


SPECIFICATION

TABULATIONS OF REVISED PAGES


REVISIONS REVISIONS
SHEET SHEET
A A1 A
1 X 38 X
2 X 39 X
3 X 40 X
4 X 41 X
5 X 42 X
6 X 43 X
7 X 44 X
8 X 45 X
9 X 46 X
10 X 47 X
11 X 48 X
12 X 49 X
13 X 50 X
14 X 51 X
15 X 52 X
16 X 53 X
17 X 54 X
18 X 55 X
19 X 56 X
20 X 57 X
21 X 58 X
22 X 59 X
23 X 60 X
24 X 61 X
25 X 62 X
26 X 63 X
27 X 64 X
28 X 65 X
29 X 66 X
30 X 67 X
31 X 68 X
32 X 69 X
33 X 70 X
34 X 71 X
35 X 72 X
36 X 73 X
37 X 74 X

Contractor Document Number Sheet Number


224-Q-PR-DCS-108 2 OF 162
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w CONDENSATE REFINERY PROJECT OF PARTEX, k e r- s o ft w a

BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN


SPECIFICATION

TABULATIONS OF REVISED PAGES


REVISIONS REVISIONS
SHEET SHEET
A A1 A
75 X 112 X
76 X 113 X
77 X 114 X
78 X 115 X
79 X 116 X
80 X 117 X
81 X 118 X
82 X 119 X
83 X 120 X
84 X 121 X
85 X 122 X
86 X 123 X
87 X 124 X
88 X 125 X
89 X 126 X
90 X 127 X
91 X 128 X
92 X 129 X
93 X 130 X
94 X 131 X
95 X 132 X
96 X 134 X
97 X 135 X
98 X 136 X
99 X 137 X
100 X 138 X
101 X 139 X
102 X 140 X
103 X 141 X
104 X 142 X
105 X 143 X
106 X 144 X
107 X 145 X
108 X 146 X
109 X 147 X
110 X 148 X
111 X 149 X

Contractor Document Number Sheet Number


224-Q-PR-DCS-108 3 OF 162
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 4 of 162

TABULATIONS OF REVISED PAGES


REVISIONS REVISIONS
SHEET SHEET
A A1 A
150 X
151 X
152 X
153 X
154 X
155 X
156 X
157 X
158 X
159 X
160 X
161 X
162 X
163 X
164 X
165 X

Contractor Document Number Sheet Number


224-Q-PR-DCS-108 4 OF 162

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 5 of 162

TABLE OF CONTENTS

1 INTRODUCTION ........................................................................................................................................ 7
2 SCOPE ....................................................................................................................................................... 7
3 DEFINITIONS ............................................................................................................................................. 7
4 REFERENCE DOCUMENTS ..................................................................................................................... 7
4.1 CONTRACTOR DOCUMENTS .............................................................................................................. 7
4.2 VENDOR DOCUMENTS....................................................................................................................... 8
4.3 ABBREVIATION ................................................................................................................................. 8
5 CODE AND STANDARDS ......................................................................................................................... 9
5.1 INTERNATIONAL SOCIETY OF AUTOMATION ........................................................................................ 9
6 GENERALITY .......................................................................................................................................... 10
6.1 PCS PROGRAMMING ...................................................................................................................... 10
6.2 ESD/F&G PROGRAMMING ............................................................................................................. 10
6.3 LOGIC & ALARM STATES DEFINITION .............................................................................................. 10
6.4 INHIBITS ......................................................................................................................................... 10
7 PCS TYPICALS DESCRIPTION.............................................................................................................. 11
7.1 TYPICAL AI (ANALOG INPUT) MODULE ............................................................................................ 11
7.2 TYPICAL STANDARD/CASCADE PID CONTROL MODULE ................................................................... 17
7.3 TYPICAL TOTALIZER MODULE ......................................................................................................... 26
7.4 TYPICAL DI MODULE ...................................................................................................................... 30
7.5 TYPICAL VALVE MODULE................................................................................................................ 33
7.6 TYPICAL MOTOR 1 MODULE............................................................................................................ 40
7.7 TYPICAL MOTOR 2 MODULE............................................................................................................ 45
7.8 TYPICAL MOTOR 3 MODULE............................................................................................................ 51
7.9 TYPICAL CONTROL LOOP SPLIT RANGE TYPE 1............................................................................... 57
7.10 TYPICAL CONTROL LOOP SPLIT RANGE TYPE 2............................................................................... 64
7.11 TYPICAL CONTROL LOOP SPLIT RANGE TYPE 3............................................................................... 70
8 SIS TYPICALS DESCRIPTION ............................................................................................................... 78
8.1 TYPICAL SIS_AI: ANALOG INPUT (TRANSMITTER) ........................................................................... 78
8.2 TYPICAL SIS_DI_1: DIGITAL INPUT TYPE 1..................................................................................... 85
8.3 TYPICAL SIS_DI_2: DIGITAL INPUT ................................................................................................ 90
8.4 TYPICAL SIS_DO: DIGITAL OUTPUT ............................................................................................... 96
8.5 TYPICAL SIS_BDV_1: BLOW DOWN VALVE (TYPE 1) ..................................................................... 98
8.6 TYPICAL SIS_SDV_1: SHUTDOWN VALVE (TYPE 1) ...................................................................... 103
8.7 TYPICAL SIS_SDV_2: SHUTDOWN VALVE (TYPE 2) ...................................................................... 108
8.8 TYPICAL SIS_ESD: SHUTDOWN LEVEL ........................................................................................ 113
8.9 TYPICAL SIS_MOT_1: TYPE 1 MOTOR ......................................................................................... 116
8.10 TYPICAL SIS_MOT_2: TYPE 2 MOTOR ......................................................................................... 122
8.11 TYPICAL SIS_FD: FLAME DETECTOR ........................................................................................... 127
8.12 TYPICAL SIS_GD: GAS DETECTOR .............................................................................................. 132
8.13 TYPICAL SIS_H2GD: H2 GAS DETECTOR ..................................................................................... 136
8.14 TYPICAL SIS_HD: HEAT DETECTOR ............................................................................................. 142
8.15 TYPICAL SIS_VOT_2OON: 2 OUT OF N VOTING ............................................................................ 146
9 ICSS NETWORK SYSTEM .................................................................................................................... 150

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 6 of 162

9.1 DELTAV CONTROL NETWORK ....................................................................................................... 150


9.2 VIRTUAL I/O MODULES (VIM) ....................................................................................................... 151
9.3 SERIAL DEVICES .......................................................................................................................... 151
10 DCS SELF DIAGNOSE AND IO SCANNING .................................................................................... 152
11 SYSTEM PERFORMANCE ................................................................................................................ 154
11.1 CPU LOADING ............................................................................................................................. 154
11.2 RESPONSE TIME........................................................................................................................... 154
12 MODBUS COMMUNICATION ........................................................................................................... 155
12.1 MODBUS SERIAL .......................................................................................................................... 155
12.2 MODBUS TCP .............................................................................................................................. 155
13 CYBER SECURITY ............................................................................................................................ 156
APPENDIX 1 – FIGURE LIST ....................................................................................................................... 157
APPENDIX 2 – TABLE LIST ........................................................................................................................ 160

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 7 of 162

1 INTRODUCTION

Partex Petro Limited intends to construct Condensate Refinery (Fractionation, KNHT, CRU,
Product Tanks and Utilities) with capacity 10,000 Barrels per Day (BPD). The Plant location
will be in Chittagong, Bangladesh.

2 SCOPE

The purpose of this document is to describe the functional design specification that shall be
implemented on the following system:

 Process Control System (PCS)

 Emergency Shutdown (ESD)

 Fire and Gas (F&G)

That design specifically for Condensate Refinery Project of Partex, Bangladesh.

3 DEFINITIONS

Terms used in this specification are defined as follows:


CLIENT : PARTEX PETRO Ltd.
CONTRACTOR : ENTREPOSE PT. ISTANA KARANG LAUT
VENDOR : PT JETEC INDONESIA

4 REFERENCE DOCUMENTS

4.1 Contractor Documents


Document Number Title Rev
224-D-LS-100 IO List Fractionation-Unit 1 C
224-D-LS-200 IO List Kerosene & NHT - Unit 2 C
224-D-LS-300 IO List CRU - Unit 3 C
224-D-LS-500 IO List Storage Tank Area-Unit 5 C
224-D-LS-600 IO List Utility-Unit 6 C
224-D-LS-001 IO List for ESD & F&G C
224-P-PID-100 P&ID Condensate Fractionation - Unit 1 C
224-P-PID-200 P&ID Kerosene & NHT Unit - Unit 2 C
224-P-PID-300 P&ID Catalytic Reformate Unit - Unit 3 C

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 8 of 162

224-P-PID-500 P&ID Storage Tank Area-Unit 5 C


224-P-PID-600 PID Utility - Unit 6 C
224-D-SP-001 Specification for PCS A
224-D-SP-002 Specification for ESD & F&G A
224-D-SP-003 Specification for HMI A
224-J-SP-001 Instrument Design Philosophy A

Table 1 Reference Contractor Document List


4.2 Vendor Documents

Document Number Title Rev


224-D-MT-DCS-103 Bill Of Material A
224-D-ACH-DCS-104 DCS System Architecture A
224-D-LS-DCS-105 DCS I/O Assignment A
224-D-DWG-DCS-106 DCS Panels Termination Drawing A
224-D-MT-DCS-107 DCS Panels GA Drawing A
224-D-MT-DCS-108 Console Desk GA & Termination Drawing A
224-D-MT-DCS-109 HMI MIMIC Display A

Table 2 Reference Vendor Documents List


4.3 Abbreviation

AI Analog Input
AO Analog Output
BDV Blow Down Valve
CPU Central Processing Unit
DI Digital Input
DO Digital Output
ESD Emergency Shutdown
EWS Engineering Work Station
FD Fire Detector
FGS Fire & Gas System
FTA Field Terminal Assembly
FTB Field Terminal Block
GD Gas Detector
H2GD H2 Gas Detector
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 9 of 162

HD Heat Detector
HMI Human Machine Interface
ICSS Integrated Control & Safety System
I/O Input / Output
P&ID Piping and Instrumentation Diagram
PCS Process Control System
SDV Shut Down Valve

5 CODE AND STANDARDS

5.1 International Society of Automation

ISA RP 55.1 Hardware Testing of Digital Process Computers


Hardware Testing of Digital Process Computers Codes of Practice
ISA RP 5517
for Testing Computer Based System

ISA S 84-1 Application of Safety Instrumented System for the Process Industry

ANSI/ISA-S 71.04 Class G3 Tropicalisation

S88.01/IEC 61512-1 Official Standard for Batch Control

IEC 61131-3 Programmable Logic Controllers Languages

IEC 61010-1 Low Voltage Directive

Table 3 International Society of Automation List

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 10 of 162

6 GENERALITY

6.1 PCS Programming

The development and maintenance tool which is used for the PCS system is called DeltaV
Explorer. It is used to view and edit the system’s configuration. Use the Explorer’s pull-down
menus to perform various DeltaV-related functions or use the buttons at the top of the DeltaV
Explorer window to access other DeltaV programs. Also, use the plus (+) and minus (–)
symbols to expand and collapse the selected item.

The application programming is supported by following type of language:

 Function Block Diagram (FBD)

 Sequencial Function Chart (SFC)

6.2 ESD/F&G Programming

The development and maintenance tool which is used for the ESD/F&G system is called
SILworX. It is used for:

 Development of application programs which are executed by the HIMAX controller

 Application database access in order to visualize the process value and logic state in real
time

 To force directly the tag name value or state.

 The application programming is supported by following type of language:

 Function Block Diagram (FBD)

 Structured Text (ST)

6.3 Logic & Alarm States Definition

Logic & alarm states definition will be defined on each typical section. Please refer to typical
description for details about logic and alarm states.

6.4 Inhibits

Disabled process equipment shall be declared out of service and be functionally disconnected.
Consequently, a disabled input shall trigger no action on safety action, but alarm status is still
sent to system for monitoring purpose only.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 11 of 162

7 PCS TYPICALS DESCRIPTION

7.1 Typical AI (Analog Input) Module

7.1.1 Principle

The Analog Input Module accepts its field input via a DeltaV device signal tag (DST) in the
conventional I/O arrangement. The Analog Input Module provides a process value into the
DeltaV System for further processing (e.g., in a PID Control Module), or for display on graphics.

7.1.2 Main Functions

The Analog Input Module, accesses a single analogue measurement value and status from an
I/O channel. This can be the 4 to 20 mA signal from a transmitter or the digitally communicated
primary or non-primary variable from a HART transmitter.

The Analog Input Module can be used for monitoring of individual analogue input signals from
field instrumentation. It can be used for measurement of process variables like (but not limited
to) Pressure, Flow, Temperature, Level, pH etc.

The analog value is scaled into a configured engineering unit and then available for display
and alarming functions.

The Analog Signal under/over range is detected and when under/over range limit is exceeded
an alarm is generated by the module to indicate possible transmitter Failure (BAD-PV). The
default settings for under/over range limits are -3% to 103% (3.5 mA to 20.5 mA).

The module monitors the integrity of the AI card reading the input signal and set’s a BAD status
flag for the analog value when a failure is detected. Default the BAD status flag generates a
module alarm.

The Analogue Input Modules are provided with a number of additional selectable functions.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 12 of 162

7.1.3 Interface Descriptions

A typical Analog Input module is shown below

Figure 1 Analog Input Typical Block Diagram

Analog Input (AI) Function Block

The Analog Input (AI) function block accesses a single analog measurement value and status
from an I/O channel. You can configure the channel type for each I/O channel to be the
transmitter's 4 to 20 mA signal or the digitally communicated primary or non-primary variable
from a HART transmitter.

The AI function block supports block alarming, signal scaling, signal filtering, signal status
calculation, mode control, and simulation.

In Automatic mode, the block's output parameter (OUT) reflects the process variable (PV)
value and status. In Manual mode, OUT can be set manually.

To support testing, you can enable simulation. This allows the measurement value and status
to be supplied manually or from another block through the SIMULATE_IN input.

7.1.4 Function Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 13 of 162

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value.

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

7.1.5 Typical Display Animation


Add to Abbreviation
Dynamo on process graphics

State Description
Normal condition

Alarm Condition (Hi Lo Alarm)


Alarm Priority: Warningggg
Alarm Condition (HiHi LoLo Alarm)
Alarm Priority: Critical
PV BAD Condition

Table 4 Analog Input Dynamo


Faceplate

The Analog Input Modules has three specific forms of Operator interface. The Faceplate is
predominantly for operational control purposes. The Detail Display contains more detailed
operating information, Operator selectable and changeable configuration data, and diagnostic

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 14 of 162

information. Dynamos are dynamic symbols, which are used to display the operating status
and provide access to the Faceplate and Detail Displays of The Analog Input Modules from a
process display.

Typical analog input faceplate is as shown below.

Explain this icon

Figure 2 Analog Input Faceplate

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 15 of 162

Detail

The figures below show the various tabs of the Detail Display and their different functions.
Each figure is followed by a table with a description of each numbered function of the Detail
Display.

Figure 3 Analog Input Detail Faceplate

Alarms

Default the module will have 5 alarms configured but only the required alarms will be enabled
in the configuration. Four alarms are configured for High and Low limit detection on the
measured analog signal. One alarm are configured for detecting failure conditions of module
and/or input signal

THE ANALOG INPUT MODULES is provided with four configurable process value limits (High-High,
High, Low, Low-Low), and one rate of change limit (Maximum Rate).The process alarms, which
are conditional alarms, are generated by a separate Alarm function block. The conditional
alarms can be enabled / disabled by Higher-level entity (Equipment Module / Phase). The
Operator does not have access to enable / disable conditional alarming from the Operator
Interface (Detail Display).

An alarm is generated if the process value is outside the limits. The numeric value of alarm
limits are displayed on the Limits tab of the Detail Display. Additionally, a hysteresis value for

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 16 of 162

each alarm is provided. The limits are also indicated by pointers to the Process Value bar
graph on the Faceplate of THE ANALOG INPUT MODULES.

Alarm Limit Fields on Detail Display

Detail Display Field Description


Lo Lo Low Low Alarm Limit
Lo Low Alarm Limit
Hi High Alarm Limit
Hi Hi High High Alarm Limit
PV_BADALM detecting failure conditions of module and/or input signal

Table 5 Analog Input Alarms

History Trending

The measured value [PV] is stored for historical trending purpose in the local historical
database of the DCS system. The history sampling time is every 10 seconds. Data
compression on trend values storage will be enabled and only PV changes larger than 1% of
the EU are recorded in the historical database. If there is no change in process value still
history is recorded every 4 Hours.

Figure 4 Analog Input History Trending

faceplate for Set point/Scalling?


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 17 of 162

7.2 Typical Standard/Cascade PID Control Module

7.2.1 Principle

The PID Controller module accepts its field input via an Analogue Input (AI) function block and
provides a field output via an Analogue Output (AO) function block.

7.2.2 Main Functions

The PID Controller module, operates an analog control loop, which has a single analog
measurement signal (or process value) derived from an Analog Input (AI) function block and
drives a single analog output, via an Analog Output (AO) function block.

In general, input and output signal conditioning, filtering, and limiting are performed by these
function blocks, and not in the PID function block.

When, as is usually the case, the input is linked from an Analogue Input function block, its
process value should be scaled with the same engineering units and range as the Analogue
Input function block.

The PID Controller module is set to fall in the range 0-100.0%. If further output signal scaling
or inversion is required it is performed by the Analogue Output function block.

The PID Controller Module can function as a stand-alone PID controller, or as a slave PID
controller.

The action of the controller can be selected to either increase the output signal when the
measurement increases (direct acting), or decrease the output signal when the measurement
increases (reverse acting), depending on the process requirements. Output of The PID
Controller Module assumes a fixed value in the manual modes (Manual or Remote Output),
which is entered by the Operator. The PID Controller Module derives its Cascade input (remote
setpoint) from the output of another PID master controller if used as a slave controller.

Interlock functionality is included in The PID Controller module that will drive the PID control
algorithm output to a configured value.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 18 of 162

7.2.3 Interface Description

A typical PID control module is shown below:

Figure 5 PID Typical Block Diagram

PID Function Block

The PID function block combines all of the necessary logic to perform analog input channel
processing, proportional-integral-derivative (PID) control with the option for nonlinear control
(including error-squared and notched gain), and analog output channel processing.

The PID function block supports mode control, signal scaling and limiting, feedforward control,
override tracking, alarm limit detection, and signal status propagation. To support testing, you
can enable simulation. This allows the measurement value and status to be supplied manually
or from another block through the SIMULATE_IN input.

In Cascade (Cas) mode, the setpoint (SP) is adjusted by a master controller. In Automatic
(Auto) mode, the SP can be adjusted by the operator. In both Cas and Auto modes, the output
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 19 of 162

is calculated with a standard or series PID equation form. In Manual (Man) mode, the block's
output is set by the operator. The PID function block also has two remote modes, RCas and
ROut. These modes are similar to Cas and Man modes except that SP and OUT are supplied
by a remote supervisory program.

The PID function block can be connected directly to process I/O (in DeltaV, but not in Fieldbus
devices). It can also be connected to other function blocks through its IN and OUT parameters
for cascade and other more complex control strategies.

Analog Output (AO) Function Block

The Analog Output (AO) function block assigns an output value to a field device through a
specified I/O channel. The block supports mode control, signal status calculation, and
simulation. In Manual mode, the value of the output parameter (OUT) is set manually.

In Automatic mode, OUT is set automatically based on the value specified by the setpoint (SP)
in engineering units and the I/O options parameter (IO_OPTS). In addition, you can limit the
SP value and the rate at which a change in the SP is passed to OUT.

In Cascade mode, the cascade input connection (CAS_IN) is used to update the SP. The back
calculation output (BKCAL_OUT) is wired to the back calculation input (BKCAL_IN) of the
upstream block that provides CAS_IN. This provides bumpless transfer on mode changes and
windup protection in the upstream block. The OUT parameter or an analog read-back value,
such as valve position, is shown by the process value (PV) parameter in engineering units.

Condition (CND) Function Block

The Condition (CND) function block evaluates a single-line expression and generates a
discrete output value when the expression is evaluated True (1) for longer than a specified
time period. Mathematical functions, logical operators, and constants can be used in the
expression. There are no modes or alarm detection in the Condition function block.

Action (ACT) Function Block

The Action (ACT) function block evaluates an expression when the input value is True.
Mathematical functions, logical operators, and constants can be used in the expression. There
are no modes, alarm detection, or status handling in the Action function block.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 20 of 162

BFI Function Block

The Boolean Fan Input (BFI) function block generates a discrete output based on the weighted
binary sum, binary coded decimal (BCD) representation, transition state, or logical OR of one
to sixteen discrete inputs. The block supports signal status propagation. There are no modes
or alarm detection in the Boolean Fan Input function block.

MLTX Function Block

The Multiplexer (MLTX) function block selects one input value from as many as sixteen input
values and places it at the output. The block supports signal status propagation. There are no
modes or alarm detection in the Multiplexer function block.

Calculation (CALC) Function Block

The Calculation/Logic (CALC) function block allows you to specify an expression that
determines the block's output. Mathematical functions, logical operators, constants, parameter
references, and I/O reference values can be used in the expression. There are no modes or
alarm detection in the Calculation/Logic function block.

7.2.4 Function Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 21 of 162

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

7.2.5 Typical Display Animation

PID Dynamo on process graphics

Table 6 PID Dynamo


redraw

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 22 of 162

Control Valve Dynamo on process graphics

Table 7 PID Control Valve Dynamo

Faceplate

THE PID CONTROLLER MODULE has three specific forms of Operator interface. The Faceplate is
predominantly for operational control purposes. The Detail Display contains more detailed
operating information, Operator selectable and changeable configuration data, and diagnostic
information. Dynamos are dynamic symbols, which are used to display the operating status
and provide access to the Faceplate and Detail Displays of THE PID CONTROLLER MODULE from
a process schematic display.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 23 of 162

Typical PID faceplate is as shown below.

Figure 6 PID Faceplate

Detail

The figures below show the various tabs of the Detail Display and their different functions.
Each figure is followed by a table with a description of each numbered function of the Detail
Display.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 24 of 162

A typical PID detail display is shown below:

Figure 7 PID Detail Faceplate

Alarms

THE PID CONTROLLER MODULE is provided with four configurable process value limits (High-
High, High, Low, Low-Low), and two deviation (between process value and setpoint) limits
(Deviation High and Deviation Low).

THE PID CONTROLLER MODULE generates an alarm if the process value is outside the limits or
if the deviation is outside the deviation limits (deviation alarms are suppressed on setpoint
changes: when the process value comes within the deviation limits, the deviation alarm is
enabled again).

In addition to the above stated alarms, there are three more alarms: Module Alarm, Interlock
Alarm and Bypass On alarm. The Module Alarm is activated when the ‘BAD_ACTIVE’ status
of THE PID CONTROLLER MODULE is set.

Interlock Alarm is activated when an Interlock condition is active and the Bypass On alarm is
activated when any of the active or inactive Interlock conditions is bypassed.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 25 of 162

All the alarms are displayed on the Operator Faceplate of THE PID CONTROLLER MODULE. The
Alarm Word is displayed on the Faceplate whenever an alarm is active / unacknowledged.

Default Alarm Settings

Alarm Alarm Function Default Enabled Alarm Word


Priority
Deviation High DV_HI_ALM The maximum positive deviation Advisory F DEV
Alarm of the Process Value from
Setpoint
Deviation Low DV_LO_ALM The maximum negative Advisory F DEV
Alarm deviation of the Process Value
from Setpoint
High-High HI_HI_ALM The Process Value is higher Critical F HIHI
Alarm than the High-High Limit
High Alarm HI_ALM The Process Value is higher Warning F HIGH
than the High Limit
Interlock INTERLOCK_A One or more Interlock conditions Warning F INTERLOCK
Alarm LM are active
Low Alarm LO_ALM The Process Value is lower than Warning F LOW
the Low Limit
Low-Low LO_LO_ALM The Process Value is lower than Critical F LOLO
Alarm the Low-Low Limit
Module Bad MODULE_ALM When an event or condition Critical T MODBAD
Alarm specified in the
MERROR_MASK or the
MSTATUS_MASK of the
module occurs.

Table 8 PID Alarm

History Trending

The measured value [PV], setpoint and output are stored for historical trending purpose in the
Local historical database of the DCS system. The history sampling time is every 10 secs. Data
compression on trend values storage will be enabled and only when SP,PV and output values
changes larger than 1% of the EU, values are recorded in the historical database. If there is no
change in values still history is recorded every 4 Hours.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 26 of 162

Figure 8 PID History Trending

7.3 Typical Totalizer Module

7.3.1 Principle

The Totalizer equipment module will have supervising control over the input analog control
loop (FLOW_CONTROL) and the flow integrator (TOTAL_FLOW) control modules

7.3.2 Main Functions

This module is used for totalizing flow. An integrator function block integrates the process
variable, which is flow and generate totalized quantity.

The input to this block can be a signal from an analog transmitter or a signal in the form of
pulses.

The module will not have operating modes. A reset provision will be provided in detail faceplate
from where operator will be able to reset the totaliser. If required reset can be configured on
daily, weekly or monthly basis.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 27 of 162

7.3.3 Interface Description

A typical totalizer control module is shown below:

Figure 9 Totalizer Typical Block Diagram

INT Function Block

The Integrator (INT) function block integrates one variable or the sum or difference between
two variables over time. The block compares the integrated or accumulated value to pre-trip
and trip limits and generates discrete output signals when the limits are reached. This function
block can also be used as a totalizer.

You choose one of seven integrator types that determine whether the integrated value
increases from 0 or decreases from the setpoint (SP). The block has two inputs and can
integrate positive, negative, or net flow. This capability is useful to calculate volume or mass
variation in vessels or as an optimization tool for flow ratio control.

The Integrator function block supports mode control, demand reset, a reset counter, and signal
status calculation. There are no standard alarms in this function block. Custom alarms are
supported.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 28 of 162

PDE Function Block

The Positive Edge Trigger (PDE) function block generates a True (1) discrete pulse output
when the discrete input makes a positive (False-to-True) transition since the last execution of
the block. If there has been no transition, the discrete output of the block is False (0).

The Positive Edge Trigger function block supports signal status propagation. There are no
modes or alarm detection in the block.

7.3.4 Function Detailed Description

 Simulate a PV_Ref value of and verify the calculated value is correct.

 Verify on the Process Screen for Manual Mode operation (START/ STOP/ RESET)
operation.

 Verify on the Process Screen for AUTO Mode operation, Totalizer will be reset
automatically after predefined time.

 On the faceplate, verify if all information are correct (i.e. scale range, units, description,
etc.), and the buttons (Detail Display, Primary Control, Trend, Control Studio, Process
History View and Ack All) are functioning properly.

7.3.5 Typical Display Animation

Totalizer on process graphics

State Description

Normal Condition

Table 9 Totalizer Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 29 of 162

Faceplate

Typical Totalizer faceplate is as shown below.

Figure 10 Totalizer Faceplate


Detail

A typical Totalizer detail display is shown below:

Figure 11 Totalizer Detail Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 30 of 162

7.4 Typical DI Module

7.4.1 Principle

The Discrete Input (DI) function block accesses a single discrete value with status input from
a two-state field device and makes the processed physical input available to other function
blocks. You can configure inversion and alarm detection on the input value.

7.4.2 Main Functions

The digital input module is used for monitoring hardwired Digital input to DeltaV from field
switches. It will also generate alarm when switch input changes to alarm state.

This module will generate alarm when input is in ‘0’ state. That is field contact is open. This
module is built with one Digital input functional block.

7.4.3 Interface Description

A typical digital input control module is shown below

Figure 12 Digital Input Typical Block Diagram

Digital Input (DI) Function Block

The Discrete Input (DI) function block accesses a single discrete value with status input from
a two-state field device and makes the processed physical input available to other function
blocks. You can configure inversion and alarm detection on the input value.

The Discrete Input function block supports block alarming, mode control, signal status
propagation, and simulation.

Normally, the block is used in Automatic (Auto) mode so that the process variable (PV_D) is
copied to the output (OUT_D). You can change the mode to Manual (Man) to disconnect the
field signal and substitute a manually entered value for OUT_D. In this case, PV_D continues
to show the value that will become OUT_D when the mode is changed to Auto.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 31 of 162

To support testing, you can enable simulation. This allows the measurement value to be
supplied manually or from another block through the SIMULATE_IN_D input.

7.4.4 Function Detailed Description

 Simulate a discrete signal value of 0 and 1 of the discrete device and verify the value
shown correctly such on the Faceplate.

 Simulate an Alarm and check if the Alarm will be flashing.

 Without acknowledging the Alarm, simulate a normal value and verify if the Alarm is still
flashing. Then acknowledge the alarm.

 Simulate an Alarm, check if the Alarm is flashing, then acknowledge it. Simulate a normal
value.

7.4.5 Typical Display Animation

DI Dynamo on process graphics

State Description
Normal condition

Alarm Condition
Alarm Priority: Critical

Alarm Condition
Alarm Priority: Warning

Module Bad Condition

Table 10 Digital Input Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 32 of 162

Faceplate

Typical DI faceplate is as shown below.

Figure 13 Digital Input Faceplate

Detail

A typical DI detail display is shown below:

Figure 14 Digital Input Detail Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 33 of 162

Alarms

Alarm is generated when field input reaches zero state or field contact is open. THE DISCRETE
INPUT is provided with one configurable process value limit. It generates a Discrete Alarm if the
process value changes from Normal value to Alarm state. In addition, a Module Bad alarm is
activated when the ‘BAD_ACTIVE’ status of THE DISCRETE INPUT is set.

The colour of an alarm indication in either state (active/acknowledged or


inactive/unacknowledged) is dependent on the alarm’s priority.

The alarms can be optionally disabled so that no alarm is generated when an alarm condition
arises. Alarms can also be optionally suppressed so that they are recorded in the alarm list,
but not displayed via the Faceplate or by any other means on the workstation from which the
alarm has been suppressed. Operators with the appropriate access level can change the alarm
enable, alarm suppression and alarm limit options via the ALARMS/LIMITS tab on the Detail
Display of THE DISCRETE INPUT.

All alarms generated by THE DISCRETE INPUT are acknowledged via a single button on the
operator Faceplate. There are alternative methods of acknowledging alarms (e.g., from the
alarm list, from the alarm banner, etc.).

7.5 Typical Valve Module

7.5.1 Principle

THE DISCRETE VALVE MODULE accepts inputs from two limit switches, one confirming the
‘CLOSED’ position and the other confirming the ‘OPEN’ position. The two inputs and the output
can be assigned to the conventional I/O channels or Fieldbus device function blocks.

If the requested Setpoint is ‘OPEN’ the corresponding feedback should be ‘True’ from the
‘OPEN’ position limit switch and ‘False’ from the ‘CLOSED’ position. Conversely, if the
requested Setpoint is ‘CLOSE’ the corresponding feedback should be ‘True’ from the
‘CLOSED’ position and ‘False’ from the ‘OPEN’ position.

7.5.2 Main Functions

The functionality of these module templates is to stroke the on-off valve from DCS operator
screen and to display the valve position status to operator.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 34 of 162

This module template reads the digital inputs from DCS digital input card, which is valve
position feedback from dry contact type switches mounted on on-off valves. The voltage level
for these inputs is 24VDC.This module template also sends out digital output to solenoid
mounted on on-off valve in the field. The voltage level will be 24VDC. This module is built
around Device control (DC block) functional block.

The Device Control (DC) function block provides set-point control for multi-state discrete
devices such as block valves, motor and pumps.

The DC block compares the requested state (Setpoint from operator) to the actual state
reported from valve (Position feedback from valve) after allowing time for the valve to change
state. This module generates alarm on setpoint to position feedback mismatch.

The operator command from faceplate (Setpoint) makes the device to go to one of two or one
of three supported states Passive, Active 1 and Active 2 (optional). But for on-off valve template
only one active state (Active1) will be used.

The Passive state is the power failure (safe) state that is fail-safe position of on-off valve. An
Active state is usually operating position of on-off valve.

There will be two sets of module templates for on-off valves. One set is for normally closed
valves and one set is for normally open valves. These templates are further divided on how
many DC block inputs and outputs are configured.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 35 of 162

7.5.3 Interface Description

A typical Valve control module is shown below

Figure 15 Valve Typical Block Diagram

DC Function Block

The Device Control (DC) function block provides setpoint control for multistate discrete
devices, such as motors, pumps, and block valves. The block compares the requested state
(setpoint) to the actual state reported from the device and, after allowing time for the device to
change state, detects alarm limits on any error. The basic functionality is augmented by an
assortment of interlocks and device control options to customize the block's operation for your
application.

The Device Control function block supports mode control, setpoint tracking, simulation, and
alarm limit detection. You can select options that specify the control strategy used in the block.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 36 of 162

The setpoint requests the device to go to one of two or three supported states: Passive, Active
1 and Active 2 (optional). The Passive state is the power failure (safe) state, such as OFF or
CLOSED. An Active state usually requires energy (or allows energy to flow), such as OPEN,
RUN, FORWARD, or REVERSE. You configure one or two Active states (Active 1 and Active
2) to match the device you want to control. You select the set of state names that applies to
the device, such as STOP/FORWARD/REVERSE or OFF/LOW/HIGH.

The Device Control block uses as many as eight discrete I/O channels to command a device
to the requested setpoint state and to read back its confirmation contacts. Discrete I/O is
associated with the Passive and Active states by means of a mask for each state that allows
each bit to be defined as True (1), False (0), or not used. You can configure four bits as outputs
to the device and four bits as the contacts that confirm the device state. The confirm contacts
must be maintained because the block is designed to alarm on loss of confirmation.

7.5.4 Function Detailed Description

Control & Trip Action

In normal condition, operator is able to open or close the actuator via HMI, but once the trip
signal is generated from internal logic, this typical will force the valve to its safe position and
the operator cannot operate it manually.

After the corresponding shutdown initiator is back to normal, the valve may be operated by the
operator via HMI.

Discrepancy Alarm

If the command to the solenoid valve is not coherent with the valve feedback (e.g. solenoid
valve command is open, but the valve limit switch feedback shown closed status), a
discrepancy alarm shall occur after a timed delay. The delay is adjustable in the DCS via
engineering workstation.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 37 of 162

7.5.5 Typical Display Animation

Valve Dynamo on process graphics

Table 11 Valve Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 38 of 162

Faceplate

Typical Valve faceplate is as shown below.

Figure 16 Valve Faceplate

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 39 of 162

Detail

A typical Valve detail display is shown below:

Figure 17 Valve Detail Faceplate


Alarms

Default the module will have two alarms and the same are enabled. The device fail alarm is
Device “FAIL_ALM”.

For example the fail alarm is generated on following conditions for a fail close valve

 Close command is given to valve but close feedback is not received with in specified time
(Timer parameter –CFM_PASS_TIME).

 Open command is given but valve does not reach open position within specified time
(Timer parameter –CFM_ACT1_TIME).

For modules with interlocks, an additional interlock alarm “INTLK_ALM” is configured.

THE DISCRETE VALVE MODULE is provided with three configurable travel-time periods. If the
confirm active timeout is exceeded when the valve is requested to change from Passive
(‘CLOSE’) to Active (‘OPEN’) the valve will go to the ‘Failed OPEN’ state and an ‘OPEN
Confirm time’ fail alarm will be generated. Similarly, if the confirm Passive time out period is
exceeded, the valve will go to the ‘Failed CLOSE’ state and a ‘CLOSE Confirm time’ alarm will
be generated. A third time-out period for crack time is provided, which generates an alarm if
the valve does not start to move from its current position following a request within this time
period.
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 40 of 162

7.6 Typical Motor 1 Module

7.6.1 Principle

Figure 18 Typical Motor 1 P&ID Symbology

For the motors and pumps which typical-1 wiring electrical diagram have some signals from
field to MCC and goes through to PCS and ESD system.

7.6.2 Main Functions

The Pump Module with Force Setpoints, Interlocks and Permissives, hereafter referred to as
THE PUMP MODULE, operates a discrete device like motor or pump,which is driven by sustained
output to the field, and has discrete feedback signal.

Four Force Setpoints; can be configured to drive the Motor to defined Setpoint while in the
CAS/AUTO Mode. Eight interlocks (or more using INTERLOCK/ILOCK_MOD parameter) that
will prevent the Motor from running are provided along with Four Permissive conditions.

THE PUMP MODULE has indication for a run timer (in hours) and number of starts on the Detail
Display. The run timer keeps counting while the motor process value is not in the Passive
(‘STOPPED’) state. The run timer also includes an additional run time (in hours), which reflects
the additional stress caused by starting a motor, for every start of the motor. To reset the run
timer, a ‘Reset’ button is provided on the Detail Display.

7.6.3 Interface Description

A typical Motor control module is shown below

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 41 of 162

Figure 19 Motor 1 Typical Block Diagram


Digital Output (DO) Function Block

The Discrete Output (DO) function block takes a setpoint and writes it to a specified I/O channel
to produce an output signal. You can confirm the physical output operation by configuring a
hardware discrete input, which produces a value that should match the setpoint.

The Discrete Output function block supports mode control, output tracking, and simulation.
There are no standard alarms in this function block. Custom alarms are supported.

Normally, the block is used in Cascade (Cas) mode so a signal from another block changes
the setpoint. You change to Automatic (Auto) mode to disconnect the other block and to set
the setpoint locally. The other block tests the status of the Discrete Output function block
through the BKCAL_OUT_D output.

To support testing, the block uses a simulation switch to indicate Good block status even when
there is no hardware connected.

TP Function Block

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 42 of 162

The Timed Pulse (TP) function block generates a True (1) discrete output for a specified time
duration when the input makes a positive (False-to-True) transition. The output remains True
even when the input returns to its initial discrete value and returns to its original False value
only when the output is True longer than the specified time duration. Any 0 to True transition
will cause a reset of the timer. There are no modes or alarm detection in the block.

7.6.4 Function Detailed Description

Motor Status

Motor statuses are obtained from the field, these statuses can trigger alarms after a specified
time delay or influence the typical to either disable or enable some functions. When the motor
status is local, the DCS will not be able to give any command to the motor.

Trip Operation

In case of a trip, the motor will stop unless an inhibition status or permissive is active.

Discrepancy

A discrepancy alarm will activate if the command and the status of the motor do not match
after a specified time delay.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 43 of 162

7.6.5 Typical Display Animation

Motor Dynamo on process graphics

Table 12 Motor 1 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 44 of 162

Faceplate

Show value for


Running Hour
Figure 20 Motor 1 Faceplate
Detail

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 45 of 162

Figure 21 Motor 1 Detail Faceplate


Alarms

THE PUMP MODULE is provided with configurable travel-time periods. If the ‘Confirm Active
Time’ is exceeded when the motor is requested to change from the Passive (‘STOPPED’) to
the Active (‘RUNNING’) state, the motor will go to ‘Failed START’ and the ‘START confirm
time’ fail alarm will be generated. Similarly, if the ‘Confirm Passive Time’ is exceeded when the
motor is requested to change from the Active (‘RUNNING’) to the Passive (‘STOPPED’) state,
the motor will go to ‘Failed STOP’ and the ‘STOP confirm time’ fail alarm will be generated.

Once the motor has reached its requested state, the feedback signal is continuously checked
to ensure that it is consistent with the requested state. If the motor is in the Active (‘RUNNING’)
state and the feedback signal changes without a Setpoint change being requested, then the
motor goes to the ‘Tripped’ state and the ‘Tripped’ alarm is generated. The ‘Trip Time’ defines
the maximum time period that a loss of confirmation from the device can exist before the device
is considered to have tripped. If the motor is in the Passive (‘STOPPED’) state and the
feedback signal changes without a Setpoint change being requested, then the motor goes to
the ‘Failed STOP’ state and the ‘STOPPED confirm lost’ alarm is generated.

THE PUMP MODULE has seven alarms: the Fail Alarm, Module Alarm, Bypass Alarm, Ignore
Alarm, Interlock Alarm, Process Action in Auto Alarm and Write Alarm.

7.7 Typical Motor 2 Module

7.7.1 Principle

Figure 22 Typical Motor 2 P&ID Symbology

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 46 of 162

For the motors and pumps which typical-2 wiring electrical diagram have some signals from
field to MCC and goes through to PCS and ESD system

7.7.2 Main Functions

The Pump Module with Force Setpoints, Interlocks and Permissives, hereafter referred to as
THE PUMP MODULE, operates a discrete device like motor or pump,which is driven by sustained
output to the field, and has discrete feedback signal.

Four Force Setpoints; can be configured to drive the Motor to defined Setpoint while in the
CAS/AUTO Mode. Eight interlocks (or more using INTERLOCK/ILOCK_MOD parameter) that
will prevent the Motor from running are provided along with Four Permissive conditions.

THE PUMP MODULE has indication for a run timer (in hours) and number of starts on the Detail
Display. The run timer keeps counting while the motor process value is not in the Passive
(‘STOPPED’) state. The run timer also includes an additional run time (in hours), which reflects
the additional stress caused by starting a motor, for every start of the motor. To reset the run
timer, a ‘Reset’ button is provided on the Detail Display.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 47 of 162

7.7.3 Interface Description

A typical Motor control module is shown below

Figure 23 Motor 2 Typical Block Diagram


Digital Output (DO) Function Block

The Discrete Output (DO) function block takes a setpoint and writes it to a specified I/O channel
to produce an output signal. You can confirm the physical output operation by configuring a
hardware discrete input, which produces a value that should match the setpoint.

The Discrete Output function block supports mode control, output tracking, and simulation.
There are no standard alarms in this function block. Custom alarms are supported.

Normally, the block is used in Cascade (Cas) mode so a signal from another block changes
the setpoint. You change to Automatic (Auto) mode to disconnect the other block and to set
the setpoint locally. The other block tests the status of the Discrete Output function block
through the BKCAL_OUT_D output.

To support testing, the block uses a simulation switch to indicate Good block status even when
there is no hardware connected.

TP Function Block
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 48 of 162

The Timed Pulse (TP) function block generates a True (1) discrete output for a specified time
duration when the input makes a positive (False-to-True) transition. The output remains True
even when the input returns to its initial discrete value and returns to its original False value
only when the output is True longer than the specified time duration. Any 0 to True transition
will cause a reset of the timer. There are no modes or alarm detection in the block.

7.7.4 Function Detailed Description

Motor Status

Motor statuses are obtained from the field, these statuses can trigger alarms after a specified
time delay or influence the typical to either disable or enable some functions. When the motor
status is local, the DCS will not be able to give any command to the motor.

Trip Operation

In case of a trip, the motor will stop unless an inhibition status or permissive is active.

Discrepancy

A discrepancy alarm will activate if the command and the status of the motor do not match
after a specified time delay.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 49 of 162

7.7.5 Typical Display Animation

Motor Dynamo on process graphics

Table 13 Motor 2 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 50 of 162

Faceplate

Figure 24 Motor 2 Faceplate


Detail

Figure 25 Motor 2 Detail Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 51 of 162

Alarms

THE PUMP MODULE is provided with configurable travel-time periods. If the ‘Confirm Active
Time’ is exceeded when the motor is requested to change from the Passive (‘STOPPED’) to
the Active (‘RUNNING’) state, the motor will go to ‘Failed START’ and the ‘START confirm
time’ fail alarm will be generated. Similarly, if the ‘Confirm Passive Time’ is exceeded when the
motor is requested to change from the Active (‘RUNNING’) to the Passive (‘STOPPED’) state,
the motor will go to ‘Failed STOP’ and the ‘STOP confirm time’ fail alarm will be generated.

Once the motor has reached its requested state, the feedback signal is continuously checked
to ensure that it is consistent with the requested state. If the motor is in the Active (‘RUNNING’)
state and the feedback signal changes without a Setpoint change being requested, then the
motor goes to the ‘Tripped’ state and the ‘Tripped’ alarm is generated. The ‘Trip Time’ defines
the maximum time period that a loss of confirmation from the device can exist before the device
is considered to have tripped. If the motor is in the Passive (‘STOPPED’) state and the
feedback signal changes without a Setpoint change being requested, then the motor goes to
the ‘Failed STOP’ state and the ‘STOPPED confirm lost’ alarm is generated.

THE PUMP MODULE has seven alarms: the Fail Alarm, Module Alarm, Bypass Alarm, Ignore
Alarm, Interlock Alarm, Process Action in Auto Alarm and Write Alarm.

7.8 Typical Motor 3 Module

7.8.1 Principle

Figure 26 Motor 3 P&ID Symbology

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 52 of 162

7.8.2 Main Functions

The Pump Module with Force Setpoints, Interlocks and Permissives, hereafter referred to as
THE PUMP MODULE, operates a discrete device like motor or pump,which is driven by sustained
output to the field, and has discrete feedback signal.

Four Force Setpoints; can be configured to drive the Motor to defined Setpoint while in the
CAS/AUTO Mode. Eight interlocks (or more using INTERLOCK/ILOCK_MOD parameter) that
will prevent the Motor from running are provided along with Four Permissive conditions.

THE PUMP MODULE has indication for a run timer (in hours) and number of starts on the Detail
Display. The run timer keeps counting while the motor process value is not in the Passive
(‘STOPPED’) state. The run timer also includes an additional run time (in hours), which reflects
the additional stress caused by starting a motor, for every start of the motor. To reset the run
timer, a ‘Reset’ button is provided on the Detail Display.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 53 of 162

7.8.3 Interface Description

A typical Motor control module is shown below

Figure 27 Motor 3 Typical Block Diagram

Digital Output (DO) Function Block

The Discrete Output (DO) function block takes a setpoint and writes it to a specified I/O channel
to produce an output signal. You can confirm the physical output operation by configuring a
hardware discrete input, which produces a value that should match the setpoint.

The Discrete Output function block supports mode control, output tracking, and simulation.
There are no standard alarms in this function block. Custom alarms are supported.

Normally, the block is used in Cascade (Cas) mode so a signal from another block changes
the setpoint. You change to Automatic (Auto) mode to disconnect the other block and to set
the setpoint locally. The other block tests the status of the Discrete Output function block
through the BKCAL_OUT_D output.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 54 of 162

To support testing, the block uses a simulation switch to indicate Good block status even when
there is no hardware connected.

TP Function Block

The Timed Pulse (TP) function block generates a True (1) discrete output for a specified time
duration when the input makes a positive (False-to-True) transition. The output remains True
even when the input returns to its initial discrete value and returns to its original False value
only when the output is True longer than the specified time duration. Any 0 to True transition
will cause a reset of the timer. There are no modes or alarm detection in the block.

7.8.4 Function Detailed Description

Motor Status

Motor statuses are obtained from the field, these statuses can trigger alarms after a specified
time delay or influence the typical to either disable or enable some functions. When the motor
status is local, the DCS will not be able to give any command to the motor.

Trip Operation

In case of a trip, the motor will stop unless an inhibition status or permissive is active.

Discrepancy

A discrepancy alarm will activate if the command and the status of the motor do not match
after a specified time delay.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 55 of 162

7.8.5 Typical Display Animation

Motor Dynamo on process graphics

Table 14 Motor 3 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 56 of 162

Faceplate

Figure 28 Motor 3 Faceplate


Detail

Figure 29 Motor 3 Detail Faceplate

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 57 of 162

Alarms

THE PUMP MODULE is provided with configurable travel-time periods. If the ‘Confirm Active
Time’ is exceeded when the motor is requested to change from the Passive (‘STOPPED’) to
the Active (‘RUNNING’) state, the motor will go to ‘Failed START’ and the ‘START confirm
time’ fail alarm will be generated. Similarly, if the ‘Confirm Passive Time’ is exceeded when
the motor is requested to change from the Active (‘RUNNING’) to the Passive (‘STOPPED’)
state, the motor will go to ‘Failed STOP’ and the ‘STOP confirm time’ fail alarm will be
generated.

Once the motor has reached its requested state, the feedback signal is continuously checked
to ensure that it is consistent with the requested state. If the motor is in the Active
(‘RUNNING’) state and the feedback signal changes without a Setpoint change being
requested, then the motor goes to the ‘Tripped’ state and the ‘Tripped’ alarm is generated.
The ‘Trip Time’ defines the maximum time period that a loss of confirmation from the device
can exist before the device is considered to have tripped. If the motor is in the Passive
(‘STOPPED’) state and the feedback signal changes without a Setpoint change being
requested, then the motor goes to the ‘Failed STOP’ state and the ‘STOPPED confirm lost’
alarm is generated.

THE PUMP MODULE has seven alarms: the Fail Alarm, Module Alarm, Bypass Alarm, Ignore
Alarm, Interlock Alarm, Process Action in Auto Alarm and Write Alarm.

7.9 Typical Control Loop Split Range Type 1

7.9.1 Principle

To maintain a continuous, pressurized nitrogen blanket in the vapor space (above a volatile or
toxic liquid stored in a tank), a single PID controller will manipulate two valves in a split range
configuration. If consider PV-A as the pressurization valve and PV-B as depressurization valve;

 If the pressure decreases under PIC set point (SP), the PIC output (OP) gradually open
PV-A and PV-B is close.
 If the pressure increases, upper PIC set point (SP), the PIC output (OP) gradually opens
PV-B and PV-A is close.
In this case, a control dead band between two valves is required.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 58 of 162

Figure 30 Splitter 1 Characteristic

Unless otherwise specified, the loop will be configuring with OP signal equally split (which
means two times 50% for two valves). Further to the dynamic response of the process, it may
be necessary to change this distribution at site during unit startup. (e.g 40/60 or 30/70 etc).

A dead band can specified at the cross point between PV-A and PV-B to avoid instability in
this area.

7.9.2 Main Functions

The Splitter Controller module, operates two analog control loop, which has a single analog
measurement signal (or process value) derived from an Analog Input (AI) function block and
drives two analog output, via two Analog Output (AO) function block.

In general, input and output signal conditioning, filtering, and limiting are performed by these
function blocks, and not in the PID function block.

When, as is usually the case, the input is linked from an Analogue Input function block, its
process value should be scaled with the same engineering units and range as the Analogue
Input function block.

The PID Controller module is set to fall in the range 0-100.0%. If further output signal scaling
or inversion is required it is performed by the Analogue Output function block.

The PID Controller Module can function as a stand-alone PID controller, or as a slave PID
controller.

The action of the controller can be selected to either increase the output signal when the
measurement increases (direct acting), or decrease the output signal when the measurement
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 59 of 162

increases (reverse acting), depending on the process requirements. Output of The PID
Controller Module assumes a fixed value in the manual modes (Manual or Remote Output),
which is entered by the Operator. The PID Controller Module derives its Cascade input (remote
setpoint) from the output of another PID master controller if used as a slave controller.

Interlock functionality is included in The PID Controller module that will drive the PID control
algorithm output to a configured value.

7.9.3 Interface Description

A typical Splitter control module is shown below

Figure 31 Splitter 1 Block Diagram

Splitter (SPLTR) Function Block

The Splitter (SPLTR) function block takes a single input and calculates two outputs based on
specified coordinate values. This allows an integrating controller to drive two outputs without
winding up when either or both outputs are constrained.

The Splitter function block supports mode control and signal status propagation. There are no
standard alarms in this function block. Custom alarms are supported.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 60 of 162

The transfer function for each output is a straight slope described by its endpoints. The control
regions defined by the slopes can be separate or can overlap, but the low input limit is
determined by the first output (OUT_1) and the high input limit is determined by the second
output (OUT_2).

The block's normal mode is Cascade (Cas). You can isolate the block for testing by using
Automatic (Auto) mode and adjusting the setpoint. Manual (Man) is not a permitted mode.

When a block attached to an output requests initialization, one of the following actions might
occur:

 When the other output is not in Cas mode, the block attached to the input is initialized.

 When the other output is in Cas mode, this output returns to the value calculated from its
slope in a specified time period.

7.9.4 Function Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 61 of 162

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

7.9.5 Typical Display Animation

Splitter Dynamo on process graphics

Table 15 Splitter 1 Dynamo

Control Valve Dynamo on process graphics

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 62 of 162

Table 16 Control Valve Splitter 1 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 63 of 162

Faceplate

Figure 32 Splitter 1 Faceplate


Detail

Figure 33 Splitter 1 Detail Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 64 of 162

Alarms

THE PID CONTROLLER MODULE is provided with four configurable process value limits (High-
High, High, Low, Low-Low), and two deviation (between process value and setpoint) limits
(Deviation High and Deviation Low).

THE PID CONTROLLER MODULE generates an alarm if the process value is outside the limits or
if the deviation is outside the deviation limits (deviation alarms are suppressed on setpoint
changes: when the process value comes within the deviation limits, the deviation alarm is
enabled again).

In addition to the above stated alarms, there are three more alarms: Module Alarm, Interlock
Alarm and Bypass On alarm. The Module Alarm is activated when the ‘BAD_ACTIVE’ status
of THE PID CONTROLLER MODULE is set.

Interlock Alarm is activated when an Interlock condition is active and the Bypass On alarm is
activated when any of the active or inactive Interlock conditions is bypassed.

All the alarms are displayed on the Operator Faceplate of THE PID CONTROLLER MODULE. The
Alarm Word is displayed on the Faceplate whenever an alarm is active / unacknowledged.

7.10 Typical Control Loop Split Range Type 2

7.10.1 Principle

High and low flow when one control valve is not sufficient to ensure a good control at mini and
high flow. A single PID controller will manipulatetwo valves in a split range configuration, if
consider FV-A as the low flow control valve and FV-B as the high flow control valve;

 If the flow decreases under FIC set point (SP), the FIC output (OP) gradually open FV-A
and if the FV-A fully open then gradually opens FV-B.

 If the flow increases, upper FIC set point (SP), the FIC output (OP) gradually close FV-B
and if FV-B fully close then gradually close FV-A

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 65 of 162

Figure 34 Splitter 2 Characteristic

Unless otherwise specified, the loop will be configuring with OP signal equally split (which
means two times 50% for two valves). Further to the dynamic response of the process, it may
be necessary to change this distribution at site during unit startup. (e.g 40/60 or 30/70 etc).

7.10.2 Main Functions

The Splitter Controller module, operates two analog control loop, which has a single analog
measurement signal (or process value) derived from an Analog Input (AI) function block and
drives two analog output, via two Analog Output (AO) function block.

In general, input and output signal conditioning, filtering, and limiting are performed by these
function blocks, and not in the PID function block.

When, as is usually the case, the input is linked from an Analogue Input function block, its
process value should be scaled with the same engineering units and range as the Analogue
Input function block.

The PID Controller module is set to fall in the range 0-100.0%. If further output signal scaling
or inversion is required it is performed by the Analogue Output function block.

The PID Controller Module can function as a stand-alone PID controller, or as a slave PID
controller.

The action of the controller can be selected to either increase the output signal when the
measurement increases (direct acting), or decrease the output signal when the measurement
increases (reverse acting), depending on the process requirements. Output of The PID
Controller Module assumes a fixed value in the manual modes (Manual or Remote Output),

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 66 of 162

which is entered by the Operator. The PID Controller Module derives its Cascade input
(remote setpoint) from the output of another PID master controller if used as a slave
controller.

Interlock functionality is included in The PID Controller module that will drive the PID control
algorithm output to a configured value.

7.10.3 Interface Description

A typical Splitter control module is shown below

Figure 35 Splitter 2 Block Diagram

Splitter (SPLTR) Function Block

The Splitter (SPLTR) function block takes a single input and calculates two outputs based on
specified coordinate values. This allows an integrating controller to drive two outputs without
winding up when either or both outputs are constrained.

The Splitter function block supports mode control and signal status propagation. There are no
standard alarms in this function block. Custom alarms are supported.

The transfer function for each output is a straight slope described by its endpoints. The control
regions defined by the slopes can be separate or can overlap, but the low input limit is
determined by the first output (OUT_1) and the high input limit is determined by the second
output (OUT_2).
________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 67 of 162

The block's normal mode is Cascade (Cas). You can isolate the block for testing by using
Automatic (Auto) mode and adjusting the setpoint. Manual (Man) is not a permitted mode.

When a block attached to an output requests initialization, one of the following actions might
occur:

 When the other output is not in Cas mode, the block attached to the input is initialized.

 When the other output is in Cas mode, this output returns to the value calculated from its
slope in a specified time period.

7.10.4 Function Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

7.10.5 Typical Display Animation

Splitter Dynamo on process graphics

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 68 of 162

Table 17 Splitter 2 Dynamo


Control Valve Dynamo on process graphics

Table 18 Control Valve Splitter 2 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 69 of 162

Faceplate

Figure 36 Splitter 2 Faceplate


Detail

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 70 of 162

Figure 37 Splitter 2 Detail Faceplate


Alarms

THE PID CONTROLLER MODULE is provided with four configurable process value limits (High-
High, High, Low, Low-Low), and two deviation (between process value and setpoint) limits
(Deviation High and Deviation Low).

THE PID CONTROLLER MODULE generates an alarm if the process value is outside the limits or
if the deviation is outside the deviation limits (deviation alarms are suppressed on setpoint
changes: when the process value comes within the deviation limits, the deviation alarm is
enabled again).

In addition to the above stated alarms, there are three more alarms: Module Alarm, Interlock
Alarm and Bypass On alarm. The Module Alarm is activated when the ‘BAD_ACTIVE’ status
of THE PID CONTROLLER MODULE is set.

Interlock Alarm is activated when an Interlock condition is active and the Bypass On alarm is
activated when any of the active or inactive Interlock conditions is bypassed.

All the alarms are displayed on the Operator Faceplate of THE PID CONTROLLER MODULE. The
Alarm Word is displayed on the Faceplate whenever an alarm is active / unacknowledged.

7.11 Typical Control Loop Split Range Type 3

7.11.1 Principle

For example; heat exchanger temperature control, this loop is an split range temperature
control on exchanger side with the bypass of it. The objective is to heat the feed. If consider
TV-A as the control valve at heat exchanger outlet and TV-B as the control valve on bypass
line:

 If the temperature decreases under TIC set point (SP) then the TIC output (OP) gradually
opens TV-A and gradually closes TV-B.

 If the temperature increases upper TIC set point (SP) then the TIC output (OP) gradually
closes TV-A and gradually closes TV-B.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 71 of 162

Figure 38 Splitter 3 Characteristic


7.11.2 Main Functions

The Splitter Controller module, operates two analog control loop, which has a single analog
measurement signal (or process value) derived from an Analog Input (AI) function block and
drives two analog output, via two Analog Output (AO) function block.

In general, input and output signal conditioning, filtering, and limiting are performed by these
function blocks, and not in the PID function block.

When, as is usually the case, the input is linked from an Analogue Input function block, its
process value should be scaled with the same engineering units and range as the Analogue
Input function block.

The PID Controller module is set to fall in the range 0-100.0%. If further output signal scaling
or inversion is required it is performed by the Analogue Output function block.

The PID Controller Module can function as a stand-alone PID controller, or as a slave PID
controller.

The action of the controller can be selected to either increase the output signal when the
measurement increases (direct acting), or decrease the output signal when the measurement
increases (reverse acting), depending on the process requirements. Output of The PID
Controller Module assumes a fixed value in the manual modes (Manual or Remote Output),
which is entered by the Operator. The PID Controller Module derives its Cascade input (remote
setpoint) from the output of another PID master controller if used as a slave controller.

Interlock functionality is included in The PID Controller module that will drive the PID control
algorithm output to a configured value.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 72 of 162

7.11.3 Interface Description

A typical Splitter control module is shown below

Figure 39 Splitter 3 Block Diagram

Splitter (SPLTR) Function Block

The Splitter (SPLTR) function block takes a single input and calculates two outputs based on
specified coordinate values. This allows an integrating controller to drive two outputs without
winding up when either or both outputs are constrained.

The Splitter function block supports mode control and signal status propagation. There are no
standard alarms in this function block. Custom alarms are supported.

The transfer function for each output is a straight slope described by its endpoints. The control
regions defined by the slopes can be separate or can overlap, but the low input limit is
determined by the first output (OUT_1) and the high input limit is determined by the second
output (OUT_2).

The block's normal mode is Cascade (Cas). You can isolate the block for testing by using
Automatic (Auto) mode and adjusting the setpoint. Manual (Man) is not a permitted mode.

When a block attached to an output requests initialization, one of the following actions might
occur:

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 73 of 162

 When the other output is not in Cas mode, the block attached to the input is initialized.

 When the other output is in Cas mode, this output returns to the value calculated from its
slope in a specified time period.

7.11.4 Function Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

7.11.5 Typical Display Animation

Splitter Dynamo on process graphics

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 74 of 162

Table 19 Splitter 3 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 75 of 162

Control Valve Dynamo on process graphics

Table 20 Control Valve Splitter 3 Dynamo

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 76 of 162

Faceplate

Figure 40 Splitter 3 Faceplate


Detail

Figure 41 Splitter 3 Detail Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 77 of 162

Alarms

THE PID CONTROLLER MODULE is provided with four configurable process value limits (High-
High, High, Low, Low-Low), and two deviation (between process value and setpoint) limits
(Deviation High and Deviation Low).

THE PID CONTROLLER MODULE generates an alarm if the process value is outside the limits
or if the deviation is outside the deviation limits (deviation alarms are suppressed on setpoint
changes: when the process value comes within the deviation limits, the deviation alarm is
enabled again).

In addition to the above stated alarms, there are three more alarms: Module Alarm, Interlock
Alarm and Bypass On alarm. The Module Alarm is activated when the ‘BAD_ACTIVE’ status
of THE PID CONTROLLER MODULE is set.

Interlock Alarm is activated when an Interlock condition is active and the Bypass On alarm is
activated when any of the active or inactive Interlock conditions is bypassed.

All the alarms are displayed on the Operator Faceplate of THE PID CONTROLLER MODULE. The
Alarm Word is displayed on the Faceplate whenever an alarm is active / unacknowledged.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 78 of 162

8 SIS TYPICALS DESCRIPTION

8.1 Typical SIS_AI: Analog Input (Transmitter)

8.1.1 Principle

The function of this typical is to show the measurement value of the transmitter in process
display. The alarming function has two kinds of threshold, which are high-high, and low- low,
these alarms also produce a trip signal unless inhibit is activated.

8.1.2 Main Functions

The main treatments which are performed by this typical are:

 Analogue value scaling

 High-high, and low-low threshold value and alarm management (adjustable and optional)

 Fault reading detection and alarm

 Trip signal generation

 Inhibitions for startup and maintenance

The operation range of this typical is described as below:

3.6 mA LL HH 21.2 mA
FAULT Normal Operating Range
FAULT
ALARM ( Low Low Threshold value – High High ALARM
ALARM Threshold value) ALARM

LL HH

Figure 42 Operation Range SIS_AI

Fault status will be sent to HMI when the analog input is read out of range (below 3.6 mA or
above 21.2 mA)

An adjustable hysteresis corrector in percentage of full scale is provided to avoid oscillation of


the alarm.

A time delay, provided and adjustable, is used on alarm threshold activation to prevent false
alarm.

Inhibition commands (start and stop) and statuses are available for maintenance and startup
conditions. A delay time limiting the time of these conditions are provided and are adjustable.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 79 of 162

8.1.3 Interface Description

Typical Block

INPUTS SIS TYPICALS OUTPUTS

FIELD
FIELD

SOE
SOE
PCS

PCS
SIS

Analog

Digital SIS_AI

AI_IN EU

MAX_EU FLT_ALM

MIN_EU ALM_HH
HH_THR ALM_LL

LL_THR TR_HH

HYST TR_LL
MINH_CMD MINH_STS
MINH_STOP STINH_STS
STINH_CMD
CD_MINH_T
STINH_STOP
CD_STINH_SD_T
FLT_D
CD_STINH_ND_T
ALM_D
CD_MINH
MINH_D
CD_STINH_SD
STINH_SD
CD_STINH_ND
STINH_ND

MINH_KEY

Table 21 Typical SIS_AI Block

Interface Specific Description

Tag Block Description Type Value Link(s)


Inputs

AI_IN Input from field REAL 0 mA…20 mA From field

Maximum value of the To be configured


MAX_EU REAL Internal
scale in engineering unit (in EU)
Minimum value of the To be configured
MIN_EU REAL Internal
scale in engineering unit (in EU)
To be configured
HH_THR High High alarm threshold REAL Internal
(in EU)
To be configured
LL_THR Low Low alarm threshold REAL Internal
(in EU)

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 80 of 162

Tag Block Description Type Value Link(s)


To be configured
HYST Hysteresis value REAL Internal
(in %)
Maintenance inhibit 0 = ---
MINH_CMD BOOL PCS
command 1 = Start (pulse)
Maintenance inhibit stop 0 = ---
MINH_STOP BOOL PCS
command 1 = Stop (pulse)
0 = ---
STINH_CMD Startup inhibit command BOOL PCS
1 = Start (pulse)
Startup inhibit stop 0 = ---
STINH_STOP BOOL PCS
command 1 = Stop (pulse)
Duration of delay before To be configured
FLT_D INT Internal
fault alarm (in seconds)
Duration of delay before To be configured
ALM_D INT Internal
high-high or low-low alarm (in seconds)
Maximum duration of To be configured
MINH_D INT PCS
maintenance inhibit (in minutes)
Maximum duration of To be configured
STINH_SD INT PCS
startup inhibit (in minutes)
Maximum duration of
To be configured
STINH_ND startup inhibit after INT PCS
(in minutes)
condition becomes normal
Maintenance inhibit key 0 = Normal
MINH_KEY BOOL From field
status 1 = Inhibit
Outputs

EU Analog indicator in EU REAL EU PCS

0 = Normal
FLT_ALM Fault alarm BOOL PCS, SOE
1 = Fault
0 = Normal
ALM_HH High High alarm indication BOOL PCS, SOE
1 = Alarm
0 = Normal
ALM_LL Low low alarm indication BOOL PCS, SOE
1 = Alarm
Trip signal due to HH 1 = Normal
TR_HH BOOL Internal
alarm 0 = Trip
1 = Normal
TR_LL Trip signal due to LL alarm BOOL Internal
0 = Trip
Maintenance inhibition 0 = Normal
MINH_STS BOOL PCS, SOE
status 1 = Inhibit

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 81 of 162

Tag Block Description Type Value Link(s)


0 = Normal
STINH_STS Startup inhibition status BOOL PCS, SOE
1 = Inhibit
Countdown for maximum
CD_MINH_T maintenance inhibition TIME Time Internal
time
Countdown for maximum
CD_STINH_SD_T TIME Time Internal
startup inhibition time
Countdown for maximum
startup inhibition time
CD_STINH_ND_T TIME Time Internal
(after conditions are
normal)
Countdown for maximum
Time
CD_MINH maintenance inhibition INT PCS
(in seconds)
time in seconds
Countdown for maximum
Time
CD_STINH_SD startup inhibition time in INT PCS
(in seconds)
seconds
Countdown for maximum
startup inhibition time in Time
CD_STINH_ND INT PCS
seconds (after conditions (in seconds)
are normal)

Table 22 Interface Specific Description SIS_AI Block

8.1.4 Functions Detailed Description

Value Scaling

The input value will be scaled to Engineering Unit, and then the output value will be sent to the
HMI.

Alarm Threshold

Low low alarm will be generated when the analogue value is lower than its threshold value,
high high alarm will be generated when its value is higher than its threshold value. The alarms
will activate after the alotted alarm delay.

The alarm will be deactivated when the process value is greater than the sum of the hysteresis
and low low alarm threshold, or below than the sum of the hysteresis and high high limit value.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 82 of 162

Trip

Trip will activate if a high high or low low alarm occurs and there is no inhibition.

Fault

Fault will be generated when the input falls beyond the normal measurement range (input value
is higher than 21.2 mA or less than 3.6 mA). The alarms will activate after the alotted fault
alarm delay.

Fault alarm will be deactivated when the input reading falls back to normal measurement
range.

Inhibit

Inhibit is provided to prevent trip signals activated. This is divided into maintenance and startup
inhibit. For maintenance inhibit a maintenance inhibit key has to be activated to run this
function. Both inhibits are equipped with a timer, the inhibit status will dissappear when the
alotted time is reached and the typocal will once again be able to produce trip signals. For
startup inhibit a separate timier will run when the measurements return to normal values, the
function of this timer is the same as the previous one.

8.1.5 Typical Display Animation

Events and Values to be displayed in HMI

 Analogue value (in Engineering Unit)

 High high, and low low alarm

 Fault

 Inhibit request (start and stop)

 Inhibition status (maintenance and startup)

 Inhibition countdown (maintenance and startup)

Alarm Management

 High high, and low low alarm

 Fault/PV_BAD condition

 Maintenance/startup inhibit limit at 30 minutes

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 83 of 162

Dynamo on Process Graphics

State Description

Normal condition

Alarm Condition (HiHi LoLo Alarm)

Alarm Priority: Critical

Maintenance Inhibition

Start Up Inhibition

PV BAD Condition

Table 23 Dynamo SIS_AI

Faceplate

The Analog Input Modules has three specific forms of Operator interface. The Faceplate is
predominantly for operational control purposes. The Detail Display contains more detailed
operating information, Operator selectable and changeable configuration data, and diagnostic
information. Dynamos are dynamic symbols, which are used to display the operating status
and provide access to the Faceplate and Detail Displays of The Analog Input Modules from a
process display.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 84 of 162

Typical analog input faceplate is as shown below.

Figure 43 SIS_AI Faceplate


Detail

Figure 44 SIS_AI Detail Faceplate

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 85 of 162

Alarms

For all safety system related typicals, all process value limit (High-High, Low-Low, Maximum,
and Minimum range) are configurable only from Safety PCS Software.The process alarms,
which are conditional alarms, are generated by a separate Alarm function block. Maintenance
Inhibition and Start Up Inhibition can be enabled/disabled from detail faceplate. The Operator
does not have access to enable / disable conditional alarming from the Operator Interface
(Detail Display).

An alarm is generated if the process value is outside the limits. The numeric value of alarm
limits are displayed on the Limits tab of the Detail Display. Additionally, a hysteresis value for
each alarm is provided. The limits are also indicated by pointers to the Process Value bar
graph on the Faceplate.

Alarm Limit Fields on Detail Display

Detail Display Field Description


Lo Lo Low Low Alarm Limit
Hi Hi High High Alarm Limit
PV_BADALM detecting failure conditions of module and/or input signal

Table 24 Alarm Limit Fields SIS_AI

8.2 Typical SIS_DI_1: Digital Input Type 1

8.2.1 Principle

The function of this typical is to show the alarm/status of emergency shutdown switches (digital
inputs) and also produce trip signals. The alarming function depends of the safety instruments.

8.2.2 Main Functions

The main treatments which are performed by this typical are:

 Alarm management

 Inhibition

 Trip signal generation

A time delay, provided and adjustable, is used on alarm activation to prevent false alarm.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 86 of 162

Inhibition is used for preventing the trip signal from being generated when an alarm occurs. A
delay time limiting the time of these conditions are provided and are adjustable.

8.2.3 Interface Description

Typical Block

INPUTS SIS TYPICALS OUTPUTS

FIELD
FIELD

SOE
SOE
PCS

PCS
SIS

Analog

Digital SIS_DI_1

IN ALARM

ALM_TYPE TRIP_OUT
FILTER MINH_STS
MINH_CMD STINH_STS
MINH_STOP CD_MINH_T
STINH_CMD
CD_STINH_SD_T
STINH_STOP
CD_STINH_ND_T
MINH_D
CD_MINH
STINH_SD
CD_STINH_SD
STINH_ND
CD_STINH_ND
MINH_KEY

Table 25 Typical SIS_DI_1 Block

Interface Specific Description

Tag Block Description Type Value Link(s)


Inputs

AI_IN Input from field REAL 0 mA…20 mA From field

0 = Open to
Alarm
ALM_TYPE Alarm type configuration BOOL Internal
1 = Close to
Alarm
To be configured
FILTER Duration of delay before alarm INT Internal
(in seconds)
0 = --- Internal or
MINH_CMD Maintenance inhibit command BOOL
1 = Start (pulse) PCS
Maintenance inhibit stop 0 = --- Internal or
MINH_STOP BOOL
command 1 = Stop (pulse) PCS

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 87 of 162

Tag Block Description Type Value Link(s)


0 = --- Internal or
STINH_CMD Startup inhibit command BOOL
1 = Start (pulse) PCS
0 = --- Internal or
STINH_STOP Startup inhibit stop command BOOL
1 = Stop (pulse) PCS
Maximum duration of To be configured
MINH_D INT PCS
maintenance inhibit (in minutes)
Maximum duration of startup To be configured
STINH_SD INT PCS
inhibit (in minutes)
Maximum duration of startup
To be configured
STINH_ND inhibit after condition becomes INT PCS
(in minutes)
normal
0 = Normal
MINH_KEY Maintenance inhibit key status BOOL From field
1 = Inhibit
Outputs
0 = Normal
ALARM Alarm indication BOOL PCS, SOE
1 = Alarm
1 = Normal
TRIP_OUT Trip signal due alarm BOOL Internal
0 = Trip
0 = Normal
MINH_STS Maintenance inhibition status BOOL PCS, SOE
1 = Inhibit
0 = Normal
STINH_STS Startup inhibition status BOOL PCS, SOE
1 = Inhibit
Countdown for maximum
CD_MINH_T TIME Time Internal
maintenance inhibition time
Countdown for maximum startup
CD_STINH_SD_T TIME Time Internal
inhibition time
Countdown for maximum startup
CD_STINH_ND_T inhibition time (after conditions TIME Time Internal
are normal)
Countdown for maximum
Time
CD_MINH maintenance inhibition time in INT PCS
(in seconds)
seconds
Countdown for maximum startup Time
CD_STINH_SD INT PCS
inhibition time in seconds (in seconds)
Countdown for maximum startup
Time
CD_STINH_ND inhibition time in seconds (after INT PCS
(in seconds)
conditions are normal)

Table 26 Interface Specific Desciption SIS_DI_1 Block


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 88 of 162

8.2.4 Functions Detailed Description

Alarm Type Configuration

Alarm detection may be configured via AlarmType input. It determines which logic state triggers
the alarm output.

AlarmType Input Alarm


0 0 1
0 1 0
1 0 0
1 1 1

Table 27 Alarm Type Configuration SIS_DI_1


Trip

A trip signal will be generated unless an inhibition status is active.

Inhibit

Inhibit is provided to prevent trip signals activated. This is divided into maintenance and startup
inhibit. For maintenance inhibit a maintenance inhibit key has to be activated to run this
function. Both inhibits are equipped with a timer, the inhibit status will dissappear when the
alotted time is reached and the typocal will once again be able to produce trip signals. For
startup inhibit a separate timier will run when the measurements return to normal values, the
function of this timer is the same as the previous one.

8.2.5 Typical Display Animation

Events and Values to be displayed in HMI

 Alarm

 Inhibit request (start and stop)

 Inhibition status (maintenance and startup)

 Inhibition countdown (maintenance and startup)

Alarm Management

 Alarm

 Maintenance/startup inhibit limit at 30 minutes


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 89 of 162

Dynamo on Process Graphics

State Description
Normal condition

Alarm Condition
Alarm Priority: Critical

Alarm Condition
Alarm Priority: Warning

Maintenance Inhibition

Start Up Inhibition

Module Bad Condition

Table 28 Dynamo SIS_DI_1


Faceplate

Figure 45 SIS_DI_1 Faceplate


________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 90 of 162

Detail

Figure 46 SIS_DI_1 Detail


Alarms

Alarm detection may be configured via AlarmType input. It determines which logic state triggers
the alarm output.

AlarmType Input Alarm


0 0 1
0 1 0
1 0 0
1 1 1

Table 29 Alarms SIS_DI_1

The colour of an alarm indication in either state (active/acknowledged or inactive/unacknowledged)


is dependent on the alarm’s priority. Inhibition can be enabled/disabled from detail faceplate.

8.3 Typical SIS_DI_2: Digital input

8.3.1 Principle

The function of this typical is to show the alarm/status of emergency shutdown switch and also
produce trip signals. The alarming function depends of the safety instruments.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 91 of 162

8.3.2 Main Functions

The main treatments which are performed by this typical are:

 Alarm management

 Inhibition

 Trip signal generation

A time delay, provided and adjustable, is used on alarm threshold activation to prevent false
alarm.

Inhibition is used for preventing the trip signal from being generated when an alarm occurs.
The inhibition is usually used for maintenance to avoid the trip signal from going on. The
inhibition status will be displayed on the HMI.

8.3.3 Interface Description

Typical Block

INPUTS SIS TYPICALS OUTPUTS

FIELD
FIELD

SOE
SOE
PCS

PCS

SIS

Analog
Digital SIS_DI_2

IN
ALARM
ALM_TYPE
TRIP_OUT
Filter
INH_STS
INH CMD

Table 30 Typical SIS_DI_2 Block


Interface Specific Description

Tag Block Description Type Value Link(s)

Inputs

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 92 of 162

Tag Block Description Type Value Link(s)

0 = Open
IN Input from field BOOL From field
1 = Closed

0 = Open to Alarm
ALM_TYPE Alarm type configuration BOOL Internal
1 = Close to Alarm

To be configured (in
FILTER Alarm time delay INT Internal
ms)

0 = Normal
NH_CMD Inhibit Command BOOL PCS
1 = Inhibit

Outputs

0 = Normal
ALARM Alarm Indicator BOOL PCS, SOE
1 = Alarm

1 = Normal
TRIP_OUT Trip Command BOOL Internal
0 = Trip

0 = Normal
INH_STS Inhibit Status BOOL PCS, SOE
1 = Inhibited

Table 31 Interface Specific Description SIS_DI_2

8.3.4 Functions Detailed Description

Alarm Type Configuration

Alarm detection may be configured via ALM_TYPE input. It determines which logic state
triggers the alarm output.

AlarmType Input Alarm


0 0 1
0 1 0
1 0 0
1 1 1

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 93 of 162

Table 32 Alarm Type Configuration SIS_DI_2


Trip

A trip signal will be generated unless an inhibition status is active.

Inihibit

An inhibit command shall be provided in the HMI in case of maintenance or startup.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 94 of 162

8.3.5 Typical Display Animation

Events and Values to be displayed in HMI

 Alarm

 Inhibit

Alarm Management

 Alarm

Dynamo on Process Graphics

State Description
Normal condition

Alarm Condition
Alarm Priority: Critical

Alarm Condition
Alarm Priority: Warning

Inhibition

Module Bad Condition

Table 33 Dynamo SIS_DI_2

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 95 of 162

Faceplate

Figure 47 SIS_DI_2 Faceplate


Detail

Figure 48 SIS_DI_2 Detail

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 96 of 162

Alarms

Alarm is generated when field input reaches zero state or field contact is open. Typical S_DI_2
is provided with one configurable process value limit. It generates a Discrete Alarm if the
process value changes from Normal value to Alarm state.

The colour of an alarm indication in either state (active/acknowledged or


inactive/unacknowledged) is dependent on the alarm’s priority. Inhibition can be
enabled/disabled from detail faceplate.

8.4 Typical SIS_DO: Digital output

8.4.1 Principle

The function of this typical is to show the status of emergency shutdown actuators.

8.4.2 Main Functions

Monitor the statuses of shutdown actuators (digital outputs).

8.4.3 Interface Description

Typical Block

INPUTS SIS TYPICALS OUTPUTS


FIELD
FIELD

SOE
SOE
PCS

PCS

SIS

Analog
Digital SIS_DO

TRIP_IN OUT

STS

Table 34 Typical SIS_DO Block

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 97 of 162

Interface Specific Description

Tag Block Description Type Value Link(s)


Inputs
1 = Normal
TRIP_IN Trip input BOOL From field
0 = Trip
Outputs
1 = Normal
OUT Trip Command BOOL Internal
0 = Trip
1 = Normal
STS Output status BOOL PCS
0 = Trip

Table 35 Interface Specific Description SIS_DO

8.4.4 Functions Detailed Description

Command and Status

OUT provides command to the shutdown actuator, STS indicates the status of output
command to be passed on HMI.

8.4.5 Typical Display Animation

Events and Values to be displayed in HMI

 Output status

Dynamo on Process Graphics

State Description
Normal condition

Trip Condition

Module Bad Condition

Table 36 Dynamo SIS_DO

Faceplate

Faceplate is not applicable for this typical.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 98 of 162

8.5 Typical SIS_BDV_1: Blow Down Valve (Type 1)

8.5.1 Principle

The function of this typical is to operate blow down valves which accept feedback and is also
operable by operator in normal condition.

8.5.2 Main Functions

The main treatments which are performed by this typical are:

 Trip action management

 Valve remote control (in normal condition)

 Valve status management

The valve discrepancy alarm is generated when the limit switch does not give the correct
indication in certain period of time (which is called time travelling discrepancy and it is
adjustable), a travelling status is also included in the typical.

8.5.3 Interface Description

Typical Block

INPUTS SIS TYPICALS OUTPUTS


FIELD
FIELD

SOE
SOE
PCS

PCS

SIS

Analog

Digital
SIS_BDV_1

TRIP OUT

OPEN_CMD TRIP_STS
CLOSE_CMD
DISC
OP_STS
TRV_STS
CL_STS

FILTER

Table 37 Typical SIS_BDV_1 Block

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 99 of 162

Interface Specific Description

Tag Block Description Type Value Link(s)


Inputs
1 = Normal
TRIP Trip Input BOOL Internal
0 = Trip
0 = ---
OPEN_CMD HMI open command BOOL PCS
1 = Open (pulse)
0 = ---
CLOSE_CMD HMI close command BOOL PCS
1 = Close (pulse)
0 = --- Field &
OP_STS Valve Open Status BOOL
1 = Open PCS
0 = --- Field &
CL_STS Valve Closed Status BOOL
1 = Close PCS
Delay time before To be configured (in
FILTER INT Internal
discrepancy alarm seconds)
Outputs
Command to 0 = Open Field &
OUT BOOL
solenoid valve 1 = Close PCS
1 = Normal
TRIP_STS Trip input status BOOL PCS
0 = Trip
Valve discrepancy 0 = Normal
DISC BOOL PCS, SOE
alarm 1 = Discrepancy
Valve travelling 0 = Normal
TRV_STS BOOL PCS
status 1 = Travelling

Table 38 Interface Specific Description SIS_BDV_1

8.5.4 Functions Detailed Description

Control & Trip Action

In normal condition, operator is able to open or close the actuator via HMI, but once the trip
signal is generated from internal logic, this typical will force the valve to its safe position and
the operator cannot operate it manually.

After the corresponding shutdown initiator is back to normal, the valve may be operated by the
operator via HMI.

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 100 of 162

Discrepancy Alarm

If the command to the solenoid valve is not coherent with the valve feedback (e.g. solenoid
valve command is open, but the valve limit switch feedback shown closed status), a
discrepancy alarm shall occur after a timed delay. The delay is adjustable in the PLC via
engineering workstation.

8.5.5 Typical Display Animation

Events and Values to be displayed in HMI

 Solenoid valve command status

 Valves feedback position (includes travelling status)

 Open/Close command by HMI

 Trip input status

Alarm Management

 Discrepancy alarm

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 101 of 162

Dynamo on Process Graphics

Table 39 Dynamo SIS_BDV_1

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 102 of 162

Faceplate

Figure 49 SIS_BDV_1 Faceplate


Detail

________________________________________________________________________________________________
224-D-SP-DCS-101_PCS AND ESD/F&G Functional Design Specification_RevA
hange E hange E
XC di XC di
F- t F- t
PD

PD
or

or
!

!
W

W
O

O
N

N
Y

Y
U

U
CLIENT : CONTRACTOR :
B

B
to

to
ww

ww
om

om
k

k
lic

lic
C

C
.c

.c
w

w
tr e tr re
ar
.

.
ac ac
k e r- s o ft w k e r- s o ft w a
CONDENSATE REFINERY PROJECT OF PARTEX,
BANGLADESH

PCS AND ESD/F&G FUNCTIONAL DESIGN Doc. No. : 224-D-SP-DCS-101


Rev. : A
SPECIFICATION Sheet : 103 of 162

Figure 50 SIS_BDV_1 Detail Faceplate


8.6 Typical SIS_SDV_1: Shutdown Valve (Type 1)

8.6.1 Principle

The function of this typical is to operate type 1 shutdown valves which accept feedback and