You are on page 1of 54

Copyright ABB AS.

All rights reserved

REUSE FB Design Description

AREA Function Block

Resp.
Doc. kind Design Description Project Q000083 ATPA/AKU
dept.

Title REUSE AREA FB Design Description REUSE Approved


Document identity Lang. Rev. ind. Sheet 1

ABB AS Q000083-SW-8FB-0013 en B No. of sh. 54


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 2 (54)

CONTENTS
1. Introduction.............................................................................................................. 4
1.1 Conformity with requirement specifications............................................................ 4
1.2 Definitions and abbreviations................................................................................. 5
1.3 Deviation from NORSOK....................................................................................... 5
1.4 Function Block Schematic ..................................................................................... 6
1.5 Characteristics....................................................................................................... 8
1.6 HSI_AREA data type definition............................................................................ 11
1.7 ISW data type definition....................................................................................... 12
1.8 OVERVIEW data type definition .......................................................................... 13
1.9 MANUAL data type definition............................................................................... 14
1.10 HVAC data type definition ................................................................................... 15
1.11 DELUGE data type definition............................................................................... 16
1.12 WATERMIST data type definition ........................................................................ 17
1.13 BLOCKING data type definition ........................................................................... 18
2. Function Block Terminals ..................................................................................... 19
2.1 Input signals ........................................................................................................ 19
2.2 Output signals ..................................................................................................... 25
3. Logic diagram ........................................................................................................ 27
4. Safety Functions .................................................................................................... 29
4.1.1 Safety Functions Overview ............................................................................. 29
4.1.2 FUN-S-01: Fire Action alarmHH...................................................................... 32
4.1.3 FUN-S-02: Fire Confirmed Alarm .................................................................... 32
4.1.4 FUN-S-03: Gas Action Alarm HH .................................................................... 33
4.1.5 FUN-S-04: Gas Confirmed Alarm.................................................................... 33
4.1.6 FUN-S-05: Single manual fire alarm ............................................................... 34
4.1.7 FUN-S-06: Block on fire .................................................................................. 34
4.1.8 FUN-S-07: Block off fire .................................................................................. 35
4.1.9 FUN-S-08: Block on Gas ................................................................................ 35
4.1.10 FUN-S-09: Block off Gas ................................................................................ 35
4.1.11 FUN-S-10: DeBlock Input/Output .................................................................... 36
4.1.12 FUN-S-11: Manual Release Order. ................................................................. 36
4.1.13 FUN-S-12: Fire Warning Alarm H.................................................................... 37
4.1.14 FUN-S-13: Gas Warning Alarm H ................................................................... 37
5. CPU load and memory requirement ..................................................................... 38
6. Location and access in Advant Control Builder .................................................. 38
7. References ............................................................................................................. 39
8. Revision.................................................................................................................. 40
Appendix ASafety IO Interface Description................................................................. 41
A.1 ISWF.Forward.ActionAlarmHH / ISWF2.Forward.ActionAlarmHH ....................... 42
A.2 FAHH / FAHH2.................................................................................................... 42
A.3 ISWF.Forward.ConfirmedAlarm / ISWF2.Forward.ConfirmedAlarm..................... 43
A.4 FAHHX / FAHHX2 ............................................................................................... 43
A.5 FAC / FAC2......................................................................................................... 44

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 3 (54)

A.6 ISWG.Forward.ActionAlarmHH / ISWG2.Forward.ActionAlarmHH /


ISWG3.Forward.ActionAlarmHH ......................................................................... 44
A.7 GAHH / GAHH2 / GAHH3 ................................................................................... 45
A.8 ISWG.Forward.ConfirmedAlarm / ISWG2.Forward.ConfirmedAlarm /
ISWG3.Forward.ConfirmedAlarm ........................................................................ 45
A.9 GAHHX / GAHHX2 / GAHHX3 ............................................................................ 46
A.10 GAC / GAC2 / GAC3 ........................................................................................... 46
A.11 ISWM.Forward.ActionAlarmHH ........................................................................... 47
A.12 FAM47
A.13 HSI.BlockOnFire / HSI.BlockOffFire .................................................................... 48
A.14 ISWF.Backward.BlockOnInput / ISWF2.Backward.BlockOnInput /
ISWM.Backward.BlockOn Input........................................................................... 48
A.15 ISWF.Backward.BlockOffInput / ISWF2.Backward.BlockOffInput /
ISWM.Backward.BlockOffInput............................................................................ 49
A.16 HSI.BlockOnGas / HSI.BlockOffGas.................................................................... 49
A.17 ISWG.Backward.BlockOnInput / ISWG2.Backward.BlockOnInput /
ISWG3.Backward.BlockOnInput.......................................................................... 50
A.18 ISWG.Backward.BlockOffInput / ISWG2.Backward.BlockOffInput /
ISG3.BlockOffInput.............................................................................................. 50
A.19 RB/ HSI.DeBlockArea.......................................................................................... 51
A.20 BLOCKING.DeBlockOutput/ HVAC.DeBlockOutput/
DELUGE.DeBlockOutput/ WATERMIST.DeBlockOutput..................................... 51
A.21 ISWF.Backward.DeBlockInput / ISWF2.Backward.DeBlockInput /
ISWM.Backward.DeBlockInput............................................................................ 52
A.22 ISWG.Backward.DeBlockInput / ISWG2.Backward.DeBlockInput /
ISWG3.Backward.DeBlockInput .......................................................................... 52
A.23 MANUAL.DeBlockInput / MANUALX.DeBlockInput ............................................. 53
A.24 BBX53
A.25 MANUAL.ActionAlarmHH / MANUALX.ActionAlarmHH ....................................... 54
A.26 MAN / MANX ....................................................................................................... 54

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 4 (54)

1. Introduction
AREA HSI control and monitoring function block for each fire area.
The AREA function block is intended for control and monitoring of one single fire area by means
of fire and gas detection, protection system and suppress/block information at the fire area detail
display as well as trip signals for downstream logic. The AREA function block is handling the
reset functionality within the fire area and the F&G system.
For SIL implementation details see ref. /3/.
For more details about Alarms & Events for this block, see ref /4/.

1.1 Conformity with requirement specifications

Req. Spec. ID Req. Headline and Definition Function Safety


Item ID ID Function
ID
Q000083-SW-SIL- OBJ-04.04 AREA - HSI control and monitoring for each AREA FUN-S-01,
0003 fire area FUN-S-02,
FUN-S-03,
FUN-S-04,
This is a grouping requirement for the FUN-S-05,
Function Block AREA. FUN-S-06,
FUN-S-07,
FUN-S-08,
FUN-S-09,
FUN-S-10,
FUN-S-11,
FUN-S-12,
FUN-S-13.
Q000083-SW-SIL- OBJ- AREA - SAFETY FUNCTION AREA FUN-S-01,
0003 04.04.01 FUN-S-02,
AREA shall control one single fire area by FUN-S-03,
means of generating trip signal for FUN-S-04,
downstream logic. FUN-S-05,
Q000083-SW-SIL- OBJ- AREA - DeBlock function AREA FUN-S-10
0003 04.04.02

The AREA function block shall have a


common de-block function. The de-block
function shall reset all blocking, suppression
and forcing in all connected Function Blocks
within the fire area.
Table 1.1 Requirement Table

The Safety Functions are described in chapter 4 Safety Functions.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 5 (54)

1.2 Definitions and abbreviations

Abbreviations Descriptions
CB Control Builder
F&G Fire and Gas
FB Function Block
HSI Human System Interface
EDMS Electronic Document Management System for
handling and saving different document revisions
Table 1.1 Abbreviations

1.3 Deviation from NORSOK


Design criteria for the function block are the general requirements to the F&G system within the
NORSOK Standard I-002. Refer to document NORSOK standard I-005 SCD; Annex A, chapter 2,
for terminal naming procedure. This gives general rules for terminal naming of SCD function
blocks. The F&G function block will use this terminal naming convention as far as possible. Refer
to document /2/ for limitations in terminal naming syntax within ABB SAS.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 6 (54)

1.4 Function Block Schematic

Inputs
AREA Outputs

Operator Station Operator Station


Block on fire (area) HVAC protection system status
Block off fire (area) DELUGE protection system status
Block on gas (area) WATERMIST protection system
status
Block off gas (area) BLOCKING status
Common de-block (area) Single fire warning
Reset (area) Single gas warning
Single fire alarm
Single gas alarm
Confirmed fire alarm
Confirmed gas alarm
Unacknowledged fire alarm (warning)
Unacknowledged gas alarm
(warning)
Signal fault fire
Signal fault gas
Unacknowledged signal fault fire
Unacknowledged signal fault gas
Block status fire
Block status gas
Suppress status fire
Suppress status gas
Force status fire
Force status gas

Logic Logic
Fire area reset RX FWH Single fire warning
Single fire alarm, binary, only for fire FA FWH2 Single fire warning
presentation
Single gas alarm, binary, only for gas GA FAHH Single fire alarm
presentation
Wind direction, highest value gas WD FAHH2 Single fire alarm
measurement function
Reset highest value detected, gas RHV FAC Confirmed fire alarm
measurement function
Reset Blocked Mode (Common RB FAC2 Confirmed fire alarm
DeBlock)
GWH Single gas warning
GWH2 Single gas warning
GWH3 Single gas warning
GAHH Single gas alarm
GAHH2 Single gas alarm
GAHH3 Single gas alarm
GAC Confirmed gas alarm
GAC2 Confirmed gas alarm
GAC3 Confirmed gas alarm
FAM Single manual fire alarm
FAQ Unacknowledged fire alarm (warning)
GAQ Unacknowledged gas alarm
(warning)
BBX Fire area common de-block function
output
MAN Manual release

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 7 (54)

MANX Manual release, command to


external (other) area
RXC Reset fire alarm central
RXF Reset field equipment
RXO Reset logic and output signal
Parameters
Project tag name Name
Description Description
Class PClass
Priority, Confirmed Alarms PPri
Priority, HSI command PPriH
Priority Action alarm HH, YA-711 PPriHH
Priority Warning alarm H, YA-711 PPriW
Priority Fault alarm F, YA-711 PPriF
Priority Coincidence alarm C, YA-711 PPriC
Priority Safety fault alarm F, YA-711 PPriSF
Enabling Confirmed Alarms PDA
Enabling HSI command event PDE
Single fire alarm external FAHHX
Single fire alarm external FAHHX2
Single gas alarm external GAHHX
Single gas alarm external GAHHX2
Single gas alarm external GAHHX3
Visibility / enable of common de-block PVisible
function in faceplate DeBlock
Visibility / enable of fire area reset PVisible
function in faceplate ResetLatch
Visibility of graphic element in PVisible
faceplate Watermist
Visibility of graphic element in PVisible
faceplate Deluge
Visibility of graphic element in PVisible
faceplate Hvac
Visibility of graphic element in PVisible
faceplate Blocking

Others Others
Interconnection status word fire ISWF ISWF Interconnection status word fire
Interconnection status word fire ISWF2 ISWF2 Interconnection status word fire
Interconnection status word gas ISWG ISWG Interconnection status word gas
Interconnection status word gas ISWG2 ISWG2 Interconnection status word gas
Interconnection status word gas ISWG3 ISWG3 Interconnection status word gas
Interconnection status word manual ISWM ISWM Interconnection status word manual
fire alarm fire alarm
HVAC interconnection word HVAC HVAC HVAC interconnection word
DELUGE interconnection word DELUGE DELUGE DELUGE interconnection word
WATERMIST interconnection word WATERMIST WATERMIST WATERMIST interconnection word
BLOCKING interconnection word BLOCKING BLOCKING BLOCKING interconnection word
MANUAL interconnection word MANUAL MANUAL MANUAL interconnection word
MANUALX interconnection word MANUALX MANUALX MANUALX interconnection word
OVERVIEW OVERVIEW fire area status word
Used for HSI command and HSI HSI Used for HSI command and
presentation presentation

Node PNode
ParError Parameter range error
RevNumber Revision number

Figure 1.1 Function Block Schematic

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 8 (54)

1.5 Characteristics

The F&G function blocks are interconnected as shown in the figure below:

C11-L1-OVERVIEW
GD-77-0020AZTF

C1101-HVAC1
OVERVIEW OB

HVAC GM-77-0020A

SBV
OR_OVERVIEW

BX-70-1101CAA
FROM OTHER AREAS
SW-71-0003A

MA_FG
HY-71-0723
DELUGE OB
BU-70-1101CAA
SPLIT_DELUGE

MB_FG VOTE4_ISW FIRE


HY-71-0724
DELUGE OB
BO-70-1101CAA
HY-72-0103
GAS
BX-70-1101CAA
MM_FG OB
AREA
WATERMIST HY-72-0102
MANUAL FIRE
AR-70-1101CAA

OB
MA_FG
MANUAL RELEASE

BM-70-1101CAA US-73-0001

FROM OTHER AREAS


MM_FG OR_SAFETY OB

OR_MANUAL
NTA-70-4960A
BW-72-1101CAA
FROM OTHER AREAS
OR_SAFETY OB
MM_FG C1101-BLOCKING1

BLOCKING

MB_FG

All the CMTs are connected through a


STRUCTURED PARAMETER

Figure 1.2 Characteristics

The AREA function block will interface all the other F&G function blocks, with the exception of the
OB function block. This will be via a structured connection of a defined data type passing

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 9 (54)

information to and collecting information from the AREA function block. The AREA function block
will interface the operator on fire area level.
Operator interface (HSI) is described in detail in document, refer to /1/. Event parameterization is
configured while the function block instance is inserted into the application program. Events can
be disabled/enabled by means of setting the correct value on the parameter enabling HSI
command event PDE. Please read chapter 2 Function Block Terminals for more information.
The function block is generating events for the HSI-commands: block (fire), block (gas) and de-
block (area).
The AREA function block has alarm handling for confirmed alarms. The alarm handling can be
enabled/disabled by means of setting the correct value on the parameter enable confirmed alarm
PDA. If the alarm is enabled then the AREA block will generate an alarm if there is a confirmed
fire or confirmed gas alarm. Notice that a confirmed alarm will also be generated as Alarm HH in
the detector function blocks (MA_FG, MB_FG etc.).
Fire and gas detection status will be collected and supervised by the AREA function block.
Connection to the input function blocks is done via a structured variable of ISW data type, defined
in the application. This is a two-way communication passing information to and from the AREA
function block. Connecting several detectors to the AREA function block is done by using the
OR/VOTE modules in REUSEfgCommon library.
The ISW data type definition is given in section 1.6 in this document. The status positions within
the structured variable will be equal for all types of detectors. Each detector will update the
structured variable, which by the end of the cycle will contain the complete fire or gas fire area
status. The AREA function block will read the status before the structured variable is updated
prior to the next cycle.
The AREA function block is handling situations where there are different fire or gas voting
groups. It is possible to handle two fire voting groups and three gas voting groups.
The AREA function block is producing trip signals for downstream logic, by means of the outputs
single fire alarm FAHH, confirmed fire alarm FAC, single gas alarm GAHH, confirmed gas alarm
GAC, etcetera.
The input/output HVAC interconnection word HVAC, DELUGE interconnection word DELUGE,
WATERMIST interconnection word WATERMIST is collecting information from the corresponding
function blocks for monitoring of status of the protection system. The input/output BLOCKING
interconnection word BLOCKING is collecting information from the BLOCKING function block for
monitoring of global output block status. This information will be passed on to the OVERVIEW
function block for presentation at module and platform level via the output OVERVIEW fire area
status word OVERVIEW.
The AREA function block is handling the reset functionality within the fire area. The operator will
be interfaced with the reset functionality in the AREA faceplate.
The AREA function block has functionality for area block/de-block of fire and gas detectors,
handled separately. It is possible with one common de-block within the fire area. This de-block is
possible from operator station and from the logic. The parameter RB can be used to set de-block
from logic. That means de-blocking of input detectors (fire and gas), local outputs and trip signals
to global outputs. NOTE: de-block will reset all blocking, suppression and forcing within the fire
area.
The input/output terminal manual release protection system MANUAL is for an AREA
interconnection with the MB_FG and MM_FG function block. This is for manual release of water
protection system and presentation of manual release at module and platform level at the

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 10 (54)

location from where the protection system has been initiated. The output terminal manual release
MAN is for downstream logic and activation.
The de-block button on the AREA faceplate or parameter RB are used for resetting of all block,
force and suppress of the input and output function blocks.
ManualReleaseOrder in Xn.DELUGE and Xn.WATERMIST and ResetOutput and DeBlockOutput
in the Xn.HVAC, Xn.DELUGE, Xn.WATERMIST, Xn.BLOCKING, Y.HVAC, Y.DELUGE,
Y.WATERMIST, and Y.BLOCKING components are not implemented in the logic. This CMT are
only sending signals in the Forward direction.

Action trigging outputs approved for safety critical action (SIL) are rendered in Appendix A.

Refer to /1/ for HSI Design Description of AREA.


Refer to /5/ for PG Design Description of AREA.
Refer to /2/ for Fire & Gas Programming Guideline.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 11 (54)

1.6 HSI_AREA data type definition


A data type HSI_AREA is created in the CB for handling of the operator interface for each fire
area. The status positions within the data type will be according to the definition given below.
Some of the positions refer to a new data type, which means HSI_AREA is the upper level for a
group of nested data types. The associated HSI display elements are linked automatically to the
AREA function block.

Position Name Description Data Type


1 BlockOnFire IN Block on fire (area) bool
2 BlockOffFire IN Block off fire (area) bool
3 BlockOnGas IN Block on gas (area) bool
4 BlockOffGas IN Block off gas (area) bool
5 DeBlockArea IN Common de-block (area) bool
6 HotWorkOnArea IN Hot work on (area) bool
7 HotWorkOffArea IN Hot work off (area) bool
8 ResetLatch IN Reset (area) bool
9 Hvac OUT HVAC protection system status HVAC
10 Deluge OUT DELUGE protection system DELUGE
status
11 Watermist OUT WATERMIST protection system WATERMIST
status
12 Blocking OUT BLOCKING blocking status BLOCKING
13 SingleFireWarning OUT Single fire warning bool
14 SingleGasWarning OUT Single gas warning bool
15 SingleFireAlarm OUT Single fire alarm bool
16 SingleGasAlarm OUT Single gas alarm bool
17 ConfirmedFireAlarm OUT Confirmed fire alarm bool
18 ConfirmedGasAlarm OUT Confirmed gas alarm bool
19 UnackFireAlarm OUT Unacknowledged fire alarm bool
(warning)
20 UnackGasAlarm OUT Unacknowledged gas alarm bool
(warning)
21 SignalFaultFire OUT Signal fault fire bool
22 SignalFaultGas OUT Signal fault gas bool
23 UnackSignalFaultFire OUT Unacknowledged signal fault fire bool
24 UnackSignalFaultGas OUT Unacknowledged signal fault bool
gas
25 BlockFire OUT Block status fire bool
26 BlockGas OUT Block status gas bool
27 BlockFireFromArea OUT Block status fire set from Area bool
28 BlockGasFromArea OUT Block status gas set from Area bool
29 SuppressFire OUT Suppress status fire bool
30 SuppressGas OUT Suppress status gas bool
31 ForceFire OUT Force status fire bool
32 ForceGas OUT Force status gas bool
33 HotWorkArea OUT Hot work status (area) bool

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 12 (54)

34 AckCondStateToHSI_ OUT Acknowledged Condition State dint


Fire for Confirmed Fire alarm
35 AckCondStateToHSI_ OUT Acknowledged Condition State dint
Gas for Confirmed Gas alarm
Table 1.2 HSI_AREA data type definition

1.7 ISW data type definition


A data type ISW (Interconnection Status Word) is created in the CB for the MA_FG, MB_FG and
MM_FG function block interconnection with the AREA function block. The status positions within
the data type will be according to the definition given below. The input/output ISWx, of data type
ISW, should be connected to the MA_FG, MB_FG and MM_FG function block by using an
OR/VOTE module. The setup of the ISW data type is general, and the data type will be used for
all handling of fire and gas detectors.
Position Name Type
1 WarningAlarmH bool
2 ActionAlarmHH bool
3 ConfirmedAlarm bool
4 StatusSignalAlarmH bool
5 StatusSignalAlarmHH bool
6 PreWarning bool
7 Block bool
Forward

8 Suppress bool
9 Force bool
10 StatusFaultAlarm bool
11 UnackSignalAlarm bool
12 UnackFaultAlarm bool
13 AlarmCounterHH int
14 AlarmCounterWH int
15 AlarmCounterAHH int
16 FeedbackPressure real
17 Connected bool
18 BlockOnInput bool
19 BlockOffInput bool
Backward

20 DeBlockInput bool
21 ResetInput bool
22 WindDirection real
23 ResetHighestValue bool
24 Connected bool
Table 1.3 ISW data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 13 (54)

1.8 OVERVIEW data type definition


A data type OVERVIEW is created in the CB for the AREA function block interconnection with the
OVERVIEW function block. This is for collecting fire area status for overview module
presentation. The status positions within the data type will be according to the definition given
below. The output OVERVIEW, of data type OVERVIEW, should be connected to the
OVERVIEW function block via a structured variable in the application or by using an OVERVIEW
OR module. Several fire areas will be connected to the variable for overview module level
presentation.

Position Name Description Data Type


1 Hvac HVAC protection system status HVAC
2 Deluge DELUGE protection system status DELUGE
3 Watermist WATERMIST protection system status WATERMIST
4 Blocking BLOCKING blocking status BLOCKING
5 SingleFireWarning Single fire warning bool
6 SingleGasWarning Single gas warning bool
7 SingleFireAlarm Single fire alarm bool
8 SingleGasAlarm Single gas alarm bool
9 ConfirmedFireAlarm Confirmed fire alarm bool
10 ConfirmedGasAlarm Confirmed gas alarm bool
11 UnackFireAlarm Unacknowledged fire alarm (warning) bool
12 UnackGasAlarm Unacknowledged gas alarm (warning) bool
13 SignalFaultFire Signal fault fire bool
14 SignalFaultGas Signal fault gas bool
15 UnackSignalFaultFire Unacknowledged signal fault fire bool
16 UnackSignalFaultGas Unacknowledged signal fault gas bool
17 BlockFire Block status fire bool
18 BlockGas Block status gas bool
19 SuppressFire Suppress status fire bool
20 SuppressGas Suppress status gas bool
21 ForceFire Force status fire bool
22 ForceGas Force status gas bool
23 HotWorkArea Hot work status (area) bool
Table 1.4 Overview data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 14 (54)

1.9 MANUAL data type definition


A data type MANUAL is created in the CB for the AREA function block interconnection with the
MB_FG or MM_FG function block. This is for manual release of water protection system and
presentation of manual release at module and platform level at the location from where the
protection system has been initiated. The status positions within the data type will be according to
the definition given below. The input/output MANUAL, of data type MANUAL, should be
connected to the MB_FG and MM_FG function block via a structured connection in the
application.
Position Name Description Data Type
1 ActionAlarmHH Action alarm HH (affected by block) bool
2 StatusSignalAlarmHH Status signal alarm HH (not affected by bool
block)
3 Block Block status bool
4 Suppress Suppress status bool
5 Force Force status bool
6 StatusFaultAlarm Status fault alarm bool
7 UnackSignalAlarm Unacknowledged signal alarm (warning) bool
8 UnackFaultAlarm Unacknowledged fault alarm bool
9 DeBlockInput De-block input (area) bool
10 ResetInput Reset input (area) bool
Table 1.5 Manual data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 15 (54)

1.10 HVAC data type definition


A data type HVAC is created in the CB for the AREA function block interconnection with the
HVAC function block. This is for collecting HVAC protection system status for fire area, module
and platform level presentation. The status positions within the data type will be according to the
definition given below. The input/output HVAC, of data type HVAC, should be connected to the
HVAC function block via a structured connection in the application.
Position Name Description Data Type
1 DeBlockOutput De-block output (area) bool
2 ResetOutput Reset output (area) bool
3 HVACShutdownOrder HVAC shutdown order (detector or bool
HSI)
4 HVACShutdown HVAC shutdown (all closed, and-ed bool
BCL status from SBV)
5 HVACBlock HVAC block status (at least one OB bool
or SBV blocked)
6 HVACForce HVAC force status (at least one OB bool
or SBV forced)
7 HVACSuppress HVAC suppress status (at least one bool
SBV suppressed)
8 HVACCoincidence HVAC coincidence bool
9 HVACUnackCoincidence HVAC unacknowledged coincidence bool
10 HVACSystemError HVAC system error bool
11 HVACSystemUnackError HVAC system unacknowledged error bool
12 HVACManualAlarmHiding HVAC manual alarm hiding (status bool
from SBV)
Table 1.6 HVAC data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 16 (54)

1.11 DELUGE data type definition


A data type DELUGE is created in the CB for the AREA function block interconnection with the
DELUGE function block. This is for collecting deluge protection system status for fire area,
module and platform level presentation. The status positions within the data type will be
according to the definition given below. The input/output DELUGE, of data type DELUGE, should
be connected to the DELUGE function block via a structured connection in the application.
Position Name Description Data Type
1 ManualReleaseOrder Manual release order (action alarm) bool
2 DeBlockOutput De-block output (area) bool
3 ResetOutput Reset output (area) bool
4 DelugeReleaseOrder Deluge release order (manual, bool
detector or HSI)
5 DelugeFeedback Deluge feedback (PSH) bool
6 DelugeReleased Deluge released (same as deluge bool
feedback, PSH)
7 DelugeBlock Deluge block status (blocked or bool
isolation valve closed)
8 DelugeCoincidence Deluge coincidence bool
9 DelugeUnackCoincidence Deluge unacknowledged coincidence bool
10 DelugeSystemError Deluge system error bool
11 DelugeSystemUnackError Deluge system unacknowledged bool
error
Table 1.7 Deluge data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 17 (54)

1.12 WATERMIST data type definition


A data type WATERMIST is created in the CB for the AREA function block interconnection with
the WATERMIST function block. This is for collecting water mist protection system status for fire
area, module and platform level presentation. The status positions within the data type will be
according to the definition given below. The input/output WATERMIST, of data type
WATERMIST, should be connected to the WATERMIST function block via a structured
connection in the application.
Position Name Description Data Type
1 ManualReleaseOrder Manual release order (action bool
alarm)
2 DeBlockOutput De-block output (area) bool
3 ResetOutput Reset output (area) bool
4 WatermistReleaseOrder Watermist release order (manual, bool
detector or HSI)
5 WatermistFeedback Watermist feedback (PSH) bool
6 WatermistReleased Watermist released (same as bool
water mist feedback, PSH)
7 WatermistBlock Watermist block status (blocked or bool
isolation valve closed)
8 WatermistCoincidence Watermist coincidence bool
9 WatermistUnackCoincidence Watermist unacknowledged bool
coincidence
10 WatermistSystemError Watermist system error bool
11 WatermistSystemUnackError Watermist system bool
unacknowledged error
Table 1.8 Watermist data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 18 (54)

1.13 BLOCKING data type definition


A data type BLOCKING is created in the CB for the AREA function block interconnection with the
BLOCKING and BLOCKING_EX function block. The status positions within the data type will be
according to the definition given below. The input/output BLOCKING, of data type BLOCKING,
should be connected to the BLOCKING or BLOCKING_EX function block via a structured
connection in the application.
Position Name Description Data Type
1 DeBlockOutput De-block output (area) bool
2 ResetOutput Reset output (area) bool
3 TripOrderAnyOutput Any output trip order status (from bool
BLOCKING)
4 SignalFaultAnyOutput Any output signal fault status bool
(from BLOCKING)
5 UnackSignalFaultAnyOutput Any output unacknowledged bool
signal fault status (from
BLOCKING)
6 ForceAnyOutput Any output force status (from bool
BLOCKING)
7 BlockAnyOutput Any output block status (from bool
BLOCKING)
8 CoincidenceAnyOutput Any output coincidence status bool
(from BLOCKING)
9 UnackCoincidenceAnyOutput Any output unacknowledged bool
coincidence status (from
BLOCKING)
Table 1.9 Blocking data type definition

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 19 (54)

2. Function Block Terminals

2.1 Input signals

Name Data Type Terminal Name Description Default


Name string[20] Project tag name Project tag name. Name
Description string[40] Description Tag name description. Description
RX bool Fire area reset Fire area reset signal. Should be default
connected to an input signal from
the application logic. RX input is
starting reset sequence logic for
activating the outputs RXC, RXF
and RXO.
RB bool Reset Blocked Logic input. The parameter will de- false
Mode block all connected input/output
modules within the fire area. The
de-block command is sent out
though these inputs/outputs: ISWF,
ISWF2, ISWG, ISWG2, ISW3,
ISWM, MANUAL, MANUALX,
HVAC, DELUGE, WATERMIST and
BLOCKING. The output parameter
BBX is also set by RB.
The de-blocking is enabled as long
as RB is true.
PClass dint Class Section of alarms to alarm list 1
(1...127). Configuration rules defined
in document /2/.
Tested against range 1-9999,
outside sets ParError. (Safe
Value=1)
PPri dint Priority of Priority of alarms (1...1000). 952
confirmed Common priority parameter for both
alarms fire and gas alarms. See PPriH
description.
PPriH dint Priority, HSI Priority of events (1....1000). 1 being 302
command the lowest severity and 1000 the
highest. Typically a severity of 1
would indicate an event which is
informational in nature, while a value
of 1000 would indicate an event of
catastrophic nature which potentially
results in severe financial loss or
loss of life.
Tested against range 1-1000,
outside sets ParError. (Safe
Value=100)

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 20 (54)

Name Data Type Terminal Name Description Default


PPriHH dint Priority Action Priority for presenting Action Alarm 952
alarm HH HH that comes from other connected
CMT. Only for YA-711. Range 1 -
1000. Priority should be set equal to
priority on for instance MA_FG.
PPriW dint Priority Warning Priority for presenting Warning H that 852
H comes from other connected CMT.
Only for YA-711. Range 1 - 1000.
Priority should be set equal to priority
on for instance MA_FG.
PPriF dint Priority Fault Priority for presenting fault alarm that 552
alarm comes from other connected CMT.
Only for YA-711. Range 1 - 1000.
Priority should be set equal to priority
on for instance MA_FG.
PPriC dint Priority Priority for presenting coincidence 852
Coincidence alarm that comes from other
alarm connected CMT. Only for YA-711.
Range 1 - 1000. Priority should be
set equal to priority on for instance
MA_FG.
PPriSF dint Priority Safety Priority for presenting safety fault 902
fault alarm alarm that comes from other
connected CMT. Only for YA-711.
Range 1 - 1000. Priority should be
set equal to priority on for instance
MA_FG.
PDA dint Enable Enable confirmed fire and gas 0
confirmed alarms.
alarms 2=Enable alarm and event
1=Event only
0=No alarm/event
PDE bool Enable HSI Enable HSI command event. true
command event False = Event is disabled for HSI
commands.
True = Event is generated for HSI
commands.
FA bool Single fire alarm, Logic input for presentation, no false
binary, only for action.
fire presentation
GA bool Single gas Logic input for presentation, no false
alarm, binary, action.
only for gas
presentation

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 21 (54)

Name Data Type Terminal Name Description Default


FAHHX bool Single fire alarm Logic input for presentation and false
external action. Connect to input from other
fire area. Part of voting
configuration. External alarm from
other fire area together with single
alarm in this fire area gives
confirmed alarm for this fire area.
FAHHX2 bool Single fire alarm Logic input for presentation and false
external action. Connect to input from other
fire area. Part of voting
configuration. External alarm from
other fire area together with single
alarm in this fire area gives
confirmed alarm for this fire area.
GAHHX bool Single gas alarm Logic input for presentation and false
external action. Connect to input from other
fire area. Part of voting
configuration. External alarm from
other fire area together with single
alarm in this fire area gives
confirmed alarm for this fire area.
GAHHX2 bool Single gas alarm Logic input for presentation and false
external action. Connect to input from other
fire area. Part of voting
configuration. External alarm from
other fire area together with single
alarm in this fire area gives
confirmed alarm for this fire area.
GAHHX3 bool Single gas alarm Logic input for presentation and false
external action. Connect to input from other
fire area. Part of voting
configuration. External alarm from
other fire area together with single
alarm in this fire area gives
confirmed alarm for this fire area.
WD RealIO Wind direction, Input for passing information to all default
highest value MA_FG connected to this fire area
gas for generating events when the
measurement highest value gas measurement
function function is active. Connect to input
signal for wind direction
measurement.
RHV bool Reset highest Reset highest value detected, gas false
value detected, measurement function. Input for
gas passing command to all MA_FG
measurement connected to this fire area. Connect
function to input signal from application
logic.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 22 (54)

Name Data Type Terminal Name Description Default


ISWF ISW Interconnection Interconnection status word fire. default
Status Word Fire Voting group 1. Should be
connected to the ISWA, ISWB or
ISWL parameter on the MA_FG,
MB_FG and MM_FG function
blocks. Fire detector interaction
variable for communication
between AREA and the input signal
function blocks.
ISWF2 ISW Interconnection Interconnection status word fire. default
Status Word Fire Voting group 2. Should be
connected to the ISWA, ISWB or
ISWL parameter on the MA_FG,
MB_FG and MM_FG function
blocks. Fire detector interaction
variable for communication
between AREA and the input signal
function blocks.
ISWG ISW Interconnection Interconnection status word gas. default
Status Word Voting group 1. Should be
Gas connected to the ISWA, ISWB or
ISWL parameter on the MA_FG,
MB_FG and MM_FG function
blocks. Gas detector interaction
variable for communication
between AREA and the input signal
function blocks.
ISWG2 ISW Interconnection Interconnection status word gas. default
Status Word Voting group 2. Should be
Gas connected to the ISWA, ISWB or
ISWL parameter on the MA_FG,
MB_FG and MM_FG function
blocks. Gas detector interaction
variable for communication
between AREA and the input signal
function blocks.
ISWG3 ISW Interconnection Interconnection status word gas. default
Status Word Voting group 3. Should be
Gas connected to the ISWA, ISWB or
ISWL parameter on the MA_FG,
MB_FG and MM_FG function
blocks. Gas detector interaction
variable for communication
between AREA and the input signal
function blocks.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 23 (54)

Name Data Type Terminal Name Description Default


ISWM ISW Interconnection Interconnection status word manual default
Status Word fire alarm. Should be connected to
Manual fire the ISWB or ISWL parameter on
alarm the MB_FG and MM_FG function
blocks. Manual call point (fire)
interaction variable for
communication between AREA and
the input signal function blocks.
HVAC HVAC HVAC HVAC interconnection word. Status default
interconnection of protection system from HVAC
word function block for fire area, module
and platform level presentation.
Interaction variable for
communication between AREA and
the HVAC function block.
DELUGE DELUGE DELUGE DELUGE interconnection word. default
interconnection Status of protection system from
word DELUGE function block for fire
area, module and platform level
presentation. Interaction variable for
communication between AREA and
the DELUGE function block.
WATERMIST WATERMI WATERMIST WATERMIST interconnection word. default
ST interconnection Status of protection system from
word WATERMIST function block for fire
area, module and platform level
presentation. Interaction variable for
communication between AREA and
the WATERMIST function block.
BLOCKING BLOCKIN BLOCKING BLOCKING interconnection word. default
G interconnection Status of common output blocking
word function. For fire area, module and
platform level presentation.
Interaction variable for
communication between AREA and
the BLOCKING / BLOCKING_EX
function block.
MANUAL MANUAL MANUAL MANUAL interconnection word. For default
interconnection manual release of water protection
word system. Should be connected to the
MANUAL parameter on the MB_FG
or MM_FG function blocks. Manual
release point interaction variable for
communication between AREA and
the input signal function blocks.
Decoded to output MAN for
downstream release logic. Fire
presentation.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 24 (54)

Name Data Type Terminal Name Description Default


MANUALX MANUAL MANUALX MANUALX interconnection word. default
interconnection For manual release of water
word protection system. Should be
connected to the MANUAL
parameter on the MB_FG or
MM_FG function blocks. Manual
release point interaction variable for
communication between AREA and
the input signal function blocks.
Decoded to output MANX for
downstream release logic. Fire
presentation at the location from
where the protection system has
been initiated (this fire area). Used
when manual release points are
located in this fire area and the
physical skids are belonging to
other fire area.
HSI HSI_AREA Used for HSI Interaction variable for default
command and communication to / from the HSI
presentation graphic.
PVisibleDeBloc bool Visibility / enable Graphical presentation in false
k of common de- Faceplate.
block function in
faceplate
PVisibleResetL bool Visibility / enable Graphical presentation in true
atch of fire area reset Faceplate.
function in
faceplate
PVisibleWater bool Visibility of Graphical presentation in false
mist graphic element Faceplate.
in faceplate
PVisibleDeluge bool Visibility of Graphical presentation in false
graphic element Faceplate.
in faceplate
PVisibleHvac bool Visibility of Graphical presentation in false
graphic element Faceplate.
in faceplate
PVisibleBlockin bool Visibility of Graphical presentation in true
g graphic element Faceplate.
in faceplate
PNode string[6] Node Graphical presentation of node in
CMD editor view.
Table 2.1 Input Signals

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 25 (54)

2.2 Output signals

Name Data Type Terminal Name Description Default


FWH bool Single fire warning Logic action output. false
FWH2 bool Single fire warning Logic action output. false
FAHH bool Single fire alarm Logic action output. false
FAHH2 bool Single fire alarm Logic action output. false
FAC bool Confirmed fire Logic action output. false
alarm
FAC2 bool Confirmed fire Logic action output. false
alarm
GWH bool Single gas Logic action output. false
warning
GWH2 bool Single gas Logic action output. false
warning
GWH3 bool Single gas Logic action output. false
warning
GAHH bool Single gas alarm Logic action output. false
GAHH2 bool Single gas alarm Logic action output. false
GAHH3 bool Single gas alarm Logic action output. false
GAC bool Confirmed gas Logic action output. false
alarm
GAC2 bool Confirmed gas Logic action output. false
alarm
GAC3 bool Confirmed gas Logic action output. false
alarm
FAM bool Single manual fire Logic action output. false
alarm
FAQ bool Unacknowledged Logic action output. false
fire alarm
(warning)
GAQ bool Unacknowledged Logic action output. false
gas alarm
(warning)
BBX bool Fire area common Common de-block command. Logic false
de-block function output.
output
MAN bool Manual release Manual release. Logic output. For false
downstream logic and activation of
water protection system in this fire
area. Decoded from input MANUAL.
MANX bool Manual release, Manual release. Logic output. For false
command to downstream logic and activation of
external (other) water protection system in other fire
area area. Decoded from input MANUALX.
RXC bool Reset fire alarm Logic output. false
central
RXF bool Reset field Logic output. false
equipment

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 26 (54)

Name Data Type Terminal Name Description Default


RXO bool Reset logic and Logic output. false
output signal
OVERVIEW OVERVIEW OVERVIEW fire OVERVIEW fire area status word. default
area status word Connect to OVERVIEW function block.
HSI HSI_AREA Used for HSI Interaction variable for communication default
command and to / from the HSI graphic.
presentation
ParError Boolean Parameter range True when a parameter is assigned an default
output error invalid value
RevNumber string[8] Revision number Revision number of function block. Will
be changed when function block has
been changed. Output terminal is not
supposed to be connected.
Table 2.2 Output Signals

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 27 (54)

3. Logic diagram

OPERATOR COMMAND OPERATOR STATUS

See HSI_AREA datatype


definition

OVERVIEW
HSI DeblockArea 1 BBX
BLOCKING.DeBlockOutput
HVAC. DeBlockOutput
WATERMIST.DeBlockOutput
DELUGE .DeBlockOutput
WATERMIST BLOCKING.ResetOutput
HVAC HVAC.ResetOutput
DELUGE
DELUGE.ResetOutput
BLOCKING
WATERMIST.ResetOutput
RB
MAN
MANUAL MANUAL
12 11 10 9 8 7 6 5 4 3 2 1 MANX
MANUALX
MANUALX
12 11 10 9 8 7 6 5 4 3 2 1
FAHHX
& 1 FAC

FAHHX2
& 1 FAC2

GAHHX
& 1 GAC

GAHHX2
& 1
GAC2

GAHHX3
& 1 GAC3

FAHH
FWH
ISWF ISWF
24 23 22 21 20 19 18 17 16 1514 1312 11 10 9 8 7 6 5 4 3 2 1 FAHH2
FWH2
ISWF2 ISWF2
24 23 22 2120 19 18 17 16 1514 13 12 11 10 9 8 7 6 5 4 3 2 1
GAHH
GWH
ISWG
ISWG
24 23 22 2120 19 18 1716 15 14 13 12 1110 9 8 7 6 5 4 3 2 1 GAHH2
GWH2
ISWG2
24 23 22 21 20 1918 17 1615 14 1312 11 10 9 8 7 6 5 4 3 2 1 ISWG2

GAHH3
GWH3
ISWG3
ISWG3
24 23 22 21 20 1918 17 1615 14 1312 11 10 9 8 7 6 5 4 3 2 1
FAM

ISWM ISWM
24 23 22 2120 19 18 1716 1514 13 12 11 10 9 8 7 6 5 4 3 2 1

RXC

RX RXF
RESET SEQUENCE LOGIC
RXO

Function AREA - HSI control and monitoring


Block
function block for each fire area

Note: Parameterization of action trip signals is not shown. Use diagram together with datatype definitions to understand the drawing method herein.
Also the communication between HSI and the ISW datatype is rendered in figure 3.2.

Figure 3.1 Logic diagram 1

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 28 (54)

OPERATOR COMMANDS OPERATOR STATUS


Block of Unack Force Supp Block Single Single Confirm.
Fire/Gas Fire/Gas status status status Fire/Gas Fire/Gas Fire/Gas
Deblock area On/Off alarm alarm warning alarm

24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Figure 3.1 Communication between HSI and the ISW data type

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 29 (54)

4. Safety Functions

4.1.1 Safety Functions Overview

Safety SIL Functional description Chapter


Function ID
FUN-S-01 SIL 2 Activation of Single fire alarm (FAHH / 4.1.2
FAHH2).

The activation of Single fire alarm


(FAHH/FAHH2) is caused by
Interconnection Status Word Fire
(ISWF.Forward.ActionAlarmHH /
ISWF2.Forward.ActionAlarmHH).

FUN-S-02 SIL 2 Activation of Confirmed fire alarm 4.1.3


(FAC/FAC2).

The activation Confirmed fire alarm


(FAC/FAC2) is caused by
Interconnection Status Word Fire
(ISWF.Forward.ConfirmedAlarm /
ISWF2.Forward.ConfirmedAlarm,
ISWF.Forward.ActionAlarmHH /
ISWF2.Forward.ActionAlarmHH)
or Single Fire Alarm External (FAHHX
/ FAHHX2).

FUN-S-03 SIL 2 Activation of Single gas alarm (GAHH / 4.1.4


GAHH2 / GAHH3).

The activation of Single gas alarm


(GAHH/GAHH2/GAHH3) is caused by
Interconnection Status Word Gas
(ISWG.Forward.ActionAlarmHH /
ISWG2.Forward.ActionAlarmHH /
ISWG3.Forward.ActionAlarmHH).

FUN-S-04 SIL 2 Activation of Confirmed gas alarm 4.1.5


(GAC/GAC2/GAC3).

The activation Confirmed gas alarm


(GAC/GAC2/GAC3) is caused by
Interconnection Status Word Gas
(ISWG.Forward.ConfirmedAlarm /
ISWG2.Forward.ConfirmedAlarm /
ISWG3.Forward.ConfirmedAlarm,
ISWG.Forward.ActionAlarmHH /

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 30 (54)

ISWG2.Forward.ActionAlarmHH /
ISWG3.Forward.ActionAlarmHH)
or Single Fire Alarm External (GAHHX
/ FAHHX2 / FAHHX3).

FUN-S-05 SIL 2 Activation of Single manual fire alarm 4.1.6


(FAM).

The activation of Single fire alarm


(FAM) is caused by Interconnection
Status Word Manual Fire Alarm
(ISWM.Forward.ActionAlarmHH).

FUN-S-06 SIL 2 Activation of Block on fire 4.1.7


(HSI.BlockOnFire).

The activation of Block on fire


(HSI.BlockOnFire) updates the status
on Interconnection Status Word Fire
(ISWF.Backward.BlockOnInput),
Interconnection Status Word Fire
(ISWF2.Backward.BlockOnInput) and
Interconnection Status Word Manual
Fire Alarm
(ISWM.Backward.BlockOnInput).

FUN-S-07 SIL 2 Activation of Block off fire 4.1.8


(HSI.BlockOffFire).

The activation of Block off fire


(HSI.BlockOffFire) updates the status
on Interconnection Status Word Fire
(ISWF.Backward.BlockOffInput),
Interconnection Status Word Fire
(ISWF2.Backward.BlockOffInput) and
Interconnection Status Word Manual
Fire Alarm
(ISWM.Backward.BlockOffInput).

FUN-S-08 SIL 2 Activation of Block on gas 4.1.9


(HSI.BlockOnGas).

The activation of Block on gas


(HSI.BlockOnGas) updates the status
on Interconnection Status Word Gas
(ISWG.Backward.BlockOnInput,
ISWG2.Backward.BlockOnInput and
ISWG3.Backward.BlockOnInput).

FUN-S-09 SIL 2 Activation of Block off gas 4.1.10


(HSI.BlockOffGas).

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 31 (54)

The activation of Block off gas


(HSI.BlockOffGas) updates the status
on Interconnection Status Word Gas
(ISWG.Backward.BlockOffInput,
ISWG2.Backward.BlockOffInput and
ISWG3.Backward.BlockOffInput).

FUN-S-10 SIL 2 DeBlocking of Inputs and Outputs. 4.1.11

The activation of DeBlockArea


(HSI.DeBlockArea ) or Reset Block
Mode(RB) updates the status of
DeBlocking on Interconnection Status
Word for Fire, Gas and Manual Fire
Alarm ISWF, ISWG, ISWM, and
Interconnection word for MANUAL,
MANUALX, BLOCKING, HVAC,
DELUGE and WATERMIST.

FUN-S-11 SIL 2 Activation of Manual release order. 4.1.12

Manual release order (MAN/ MANX) is


activated on Action alarm status of
Manual Interconnection word
(MANUAL.ActionAlarmHH /
MANUALX.ActionAlarmHH).

FUN-S-12 SIL 2 Activation of Fire Warning Alarm 4.1.13


(FWH / FWH2).

The activation of Fire Warning Alarm


(FWH / FWH2) is caused by
Interconnection Status Word Fire
(ISWF.Forward.WarningAlarmH /
ISWF2.Forward.WarningAlarmH).

FUN-S-13 SIL 2 Activation of Gas Warning Alarm 4.1.14


(GWH/GWH2/GWH3).

The activation of Gas Warning Alarm


(GWH/GWH2/GWH3) is caused by
Interconnection Status Word Fire
(ISWG.Forward.WarningAlarmH /
ISWG2.Forward.WarningAlarmH /
ISWG2.Forward.WarningAlarmH).

Table 4.1 Safety Functions


The Safety Functions are derived from the requirement specifications in chapter 1.1 Conformity
with requirement specifications.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 32 (54)

4.1.2 FUN-S-01: Fire Action alarmHH


Functionality
The output for Single fire alarm FAHH is equal ISWF.Forward.ActionAlarmHH, regardless
of ISWF2.Forward.ActionAlarmHH.
The output for Single fire alarm FAHH2 is equal ISWF2.Forward.ActionAlarmHH,
regardless of ISWF.Forward.ActionAlarmHH.

Affected Input Parameters


ISWF.Forward.ActionAlarmHH, ISWF2.Forward.ActionAlarmHH.

Affected Output Parameters


FAHH, FAHH2

4.1.3 FUN-S-02: Fire Confirmed Alarm


Functionality
The output for Confirmed fire alarm FAC is True, when ISWF.Forward.ConfirmedAlarm is
True, regardless of other inputs.
The output for Confirmed fire alarm FAC is True, when both
ISWF.Forward.ActionAlarmHH and Single fire alarm external FAHHX are True, regardless
of ISWF.Forward.ConfirmedAlarm.
The output for Confirmed fire alarm FAC is False, when ISWF.Forward.ConfirmedAlarm is
False and any of ISWF.Forward.ActionAlarmHH or Single fire alarm external FAHHX is
False
The output for Confirmed fire alarm FAC2 is True, when ISWF2.Forward.ConfirmedAlarm
is True, regardless of other inputs.
The output for Confirmed fire alarm FAC2 is True, when both
ISWF2.Forward.ActionAlarmHH and Single fire alarm external FAHHX2 are True,
regardless of ISWF2.Forward.ConfirmedAlarm.
The output for Confirmed fire alarm FAC2 is False when ISWF2.Forward.ConfirmedAlarm
is False and any of ISWF2.Forward.ActionAlarmHH or Single fire alarm external FAHHX2
is False.

Affected Input Parameters


ISWF.Forward.ConfirmedAlarm, ISWF2.Forward.ConfirmedAlarm,
ISWF.Forward.ActionAlarmHH, ISWF2.Forward.ActionAlarmHH,
FAHHX, FAHHX2.

Affected Output Parameters


FAC, FAC2.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 33 (54)

4.1.4 FUN-S-03: Gas Action Alarm HH


Functionality
The output for Single gas alarm GAHH is equal ISWG.Forward.ActionAlarmHH,
regardless of ISWG2.Forward.ActionAlarmHH or ISWG3.Forward.ActionAlarmHH.
The output for Single gas alarm GAHH2 is equal ISWG2.Forward.ActionAlarmHH,
regardless of ISWG.Forward.ActionAlarmHH or ISWG3.Forward.ActionAlarmHH.
The output for Single gas alarm GAHH3 is equal ISWG3.Forward.ActionAlarmHH,
regardless of ISWG.Forward.ActionAlarmHH or ISWG2.Forward.ActionAlarmHH.

Affected Input Parameters


ISWG.Forward.ActionAlarmHH, ISWG2.Forward.ActionAlarmHH,
ISWG3.Forward.ActionAlarmHH

Affected Output Parameters


GAHH, GAHH2, GAHH3

4.1.5 FUN-S-04: Gas Confirmed Alarm


Functionality
The output for Confirmed gas alarm GAC is True, when ISWG.Forward.ConfirmedAlarm
is True, regardless of other inputs.
The output for Confirmed gas alarm GAC is True, when both
ISWG.Forward.ActionAlarmHH and Single gas alarm external GAHHX are True,
regardless of ISWG.Forward.ConfirmedAlarm.
The output for Confirmed gas alarm GAC is False, when ISWG.Forward.ConfirmedAlarm
is False and any of ISWG.Forward.ActionAlarmHH or Single gas alarm external GAHHX
is False.
The output for Confirmed gas alarm GAC2 is True, when
ISWG2.Forward.ConfirmedAlarm is True, regardless of other inputs.
The output for Confirmed gas alarm GAC2 is True, when both
ISWG2.Forward.ActionAlarmHH and Single gas alarm external GAHHX2 are True,
regardless of ISWG2.Forward.ConfirmedAlarm.
The output for Confirmed gas alarm GAC2 is False, when
ISWG2.Forward.ConfirmedAlarm is False and any of ISWG2.Forward.ActionAlarmHH or
Single gas alarm external GAHHX2 is False.
The output for Confirmed gas alarm GAC3 is True, when
ISWG3.Forward.ConfirmedAlarm is True, regardless of other inputs.
The output for Confirmed gas alarm GAC3 is True, when both
ISWG3.Forward.ActionAlarmHH and Single gas alarm external GAHHX3 are True,
regardless of ISWG3.Forward.ConfirmedAlarm.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 34 (54)

The output for Confirmed gas alarm GAC3 is False when


ISWG3.Forward.ConfirmedAlarm is False and any of ISWG3.Forward.ActionAlarmHH or
Single gas alarm external GAHHX3 is False.

Affected Input Parameters


ISWG.Forward.ConfirmedAlarm, ISWG2.Forward.ConfirmedAlarm,
ISWG3.Forward.ConfirmedAlarm, ISWG.Forward.ActionAlarmHH,
ISWG2.Forward.ActionAlarmHH, ISWG3.Forward.ActionAlarmHH,
GAHHX, GAHHX2, GAHHX3

Affected Output Parameters


FAC, FAC2, FAC3

4.1.6 FUN-S-05: Single manual fire alarm


Functionality
The output for Single manual fire alarm FAM is equal ISWM.Forward.ActionAlarmHH.

Affected Input Parameters


ISWM.Forward.ActionAlarmHH

Affected Output Parameters


FAM

4.1.7 FUN-S-06: Block on fire


Functionality
The outputs ISWF.Backward.BlockOnInput, ISWF2.Backward.BlockOnInput and
ISWM.Backward.BlockOnInput are set to True, when HSI.BlockOnFire is set to True. The
command HSI.BlockOnFire is set to False by the Function Block in the next scan.
The outputs ISWF.Backward.BlockOnInput, ISWF2.Backward.BlockOnInput and
ISWM.Backward.BlockOnInput are set to False, when HSI.BlockOnFire is set to False.

Affected Input Parameters


HSI.BlockOnFire

Affected Output Parameters


ISWF.Backward.BlockOnInput, ISWF2.Backward.BlockOnInput, ISWM.Backward.BlockOnInput

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 35 (54)

4.1.8 FUN-S-07: Block off fire


Functionality
The outputs ISWF.Backward.BlockOffInput, ISWF2.Backward.BlockOffInput and
ISWM.Backward.BlockOffInput are set to True, when HSI.BlockOffFire is set to True. The
command HSI.BlockOffFire is set to False by the Function Block in the next scan.
The outputs ISWF.Backward.BlockOffInput, ISWF2.Backward.BlockOffInput and
ISWM.Backward.BlockOffInput are set to False, when HSI.BlockOffFire is set to False.

Affected Input Parameters


HSI.BlockOffFire

Affected Output Parameters


ISWF.Backward.BlockOffInput, ISWF2.Backward.BlockOffInput, ISWM.Backward.BlockOffInput

4.1.9 FUN-S-08: Block on Gas


Functionality
The outputs ISWG.Backward.BlockOnInput, ISWG2.Backward.BlockOnInput and
ISWG3.Backward.BlockOnInput are set to True, when HSI.BlockOnGas is set to True.
The command HSI.BlockOnGas is set to False by the Function Block in the next scan.
The outputs ISWG.Backward.BlockOnInput, ISWG2.Backward.BlockOnInput and
ISWG3.Backward.BlockOnInput are set to False, when HSI.BlockOnGas is set to False.

Affected Input Parameters


HSI.BlockOnGas

Affected Output Parameters


ISWG.Backward.BlockOnInput, ISWG2.Backward.BlockOnInput, ISWG3.Backward.BlockOnInput

4.1.10 FUN-S-09: Block off Gas


Functionality
The outputs ISWG.Backward.BlockOffInput, ISWG2.Backward.BlockOffInput and
ISWG3.Backward.BlockOffInput are set to True, when HSI.BlockOffGas is set to True.
The command HSI.BlockOffGas is set to false by the Function Block in the next scan.
The outputs ISWG.Backward.BlockOffInput, ISWG2.Backward.BlockOffInput and
ISWG3.Backward.BlockOffInput are set to False, when HSI.BlockOffGas is set to False.

Affected Input Parameters


HSI.BlockOffGas

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 36 (54)

Affected Output Parameters


ISWF.Backward.BlockOffInput, ISWF2.Backward.BlockOffInput, ISWM.Backward.BlockOffInput

4.1.11 FUN-S-10: DeBlock Input/Output


Functionality
When HSI.DeBlockArea is set to True or RB is set True the following outputs are set to
True:
o ISWF.Backward.DeBlockInput, ISWF2.Backward.DeBlockInput,
ISWG.Backward.DeBlockInput, ISWG2.Backward.DeBlockInput,
ISWG3.Backward.DeBlockInput, ISWM.Backward.DeBlockInput,
MANUAL.DeBlockInput, MANUALX.DeBlockInput, BLOCKING.DeBlockInput,
HVAC.DeBlockInput, DELUGE.DeBlockInput, WATERMIST.DeBlockInput and BBX.
o The command HSI.DeBlockArea is set to False by the Function Block in the next
scan.
When HSI.DeBlockArea is set to False and RB is set to False the following outputs are
set to False:
o ISWF.Backward.DeBlockInput, ISWF2.Backward.DeBlockInput,
ISWG.Backward.DeBlockInput, ISWG2.Backward.DeBlockInput,
ISWG3.Backward.DeBlockInput, ISWM.Backward.DeBlockInput,
MANUAL.DeBlockInput, MANUALX.DeBlockInput, BLOCKING.DeBlockInput,
HVAC.DeBlockInput, DELUGE.DeBlockInput, WATERMIST.DeBlockInput and BBX.
NOTE: The activation and de-activation of BLOCKING.DeBlockInput, HVAC.DeBlockInput,
DELUGE.DeBlockInput, WATERMIST.DeBlockInput and BBX parameters are delayed by one
scan cycle.

Affected Input Parameters


HSI.DeBlockArea, RB

Affected Output Parameters


ISWF.Backward.DeBlockInput, ISWF2.Backward.DeBlockInput, ISWG.Backward.DeBlockInput,
ISWG2.Backward.DeBlockInput, ISWG3.Backward.DeBlockInput, MANUAL.DeBlockInput,
MANUALX.DeBlockInput, BLOCKING.DeBlockInput, HVAC.DeBlockInput,
DELUGE.DeBlockInput, WATERMIST.DeBlockInput, BBX

4.1.12 FUN-S-11: Manual Release Order


Functionality
The output MANUAL release MAN is equal MANUAL.ActionAlarmHH, regardless of
MANUALX.ActionAlarmHH inputs.
The output MANUALX release MANX is equal MANUALX.ActionAlarmHH, regardless of
MANUAL.ActionAlarmHH inputs.

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 37 (54)

Affected Input Parameters


MANUAL.ActionAlarmHH, MANUALX.ActionAlarmHH

Affected Output Parameters


MAN, MANX

4.1.13 FUN-S-12: Fire Warning Alarm H


Functionality
The output for Single fire warning FWH is equal ISWF.Forward.WarningAlarmH
regardless of ISWF2.Forward.WarningAlarmH inputs.
The output for Single fire warning FWH2 is equal ISWF2.Forward.WarningAlarmH
regardless of ISWF.Forward.WarningAlarmH inputs.

Affected Input Parameters


ISWF.Forward.WarningAlarmH, ISWF2.Forward.WarningAlarmH

Affected Output Parameters


FWH, FWH2

4.1.14 FUN-S-13: Gas Warning Alarm H


Functionality
The output for Single gas warning GWH is equal ISWG.Forward.WarningAlarmH,
regardless of ISWG2.Forward.WarningAlarmH and ISWG3.Forward.WarningAlarmH
inputs.
The output for Single gas warning GWH2 is equal ISWG2.Forward.WarningAlarmH,
regardless of ISWG.Forward.WarningAlarmH and ISWG3.Forward.WarningAlarmH
inputs.
The output for Single gas warning GWH3 is equal ISWG3.Forward.WarningAlarmH,
regardless of ISWG.Forward.WarningAlarmH and ISWG2.Forward.WarningAlarmH
inputs.

Affected Input Parameters


ISWG.Forward.WarningAlarmH, ISWG2.Forward.WarningAlarmH,
ISWG3.Forward.WarningAlarmH

Affected Output Parameters


GWH, GWH2, GWH3

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 38 (54)

5. CPU load and memory requirement

Memory Actual Cyclic-load at Cyclic-load Cyclic-load


Requirement execution 1000 ms at 500 ms at 250 ms
time execution execution execution
Kb
interval % interval % interval %
ms
First 31.96 0,22 0,02 0,04 0,086
instance
Other 8,94 - - - -
instances
Table 5.1 CPU Load and Memory

The load and execution time increases linear with the number of instances. Please note that the
first instance requires more memory than other instances.
LTot = L1 * n
MTot = M1 + Mn * n
Where
LTot = Total load requirement.
L1 = Load requirement on first instance.
MTot = Total memory requirement.
M1 = Memory requirement on first instance.
Mn = Memory requirement other instances.
N = Number of instances.

6. Location and access in Advant Control Builder


This function block is constructed as a control module type. The control module type is inserted
as a control module instance into control modules when building an application. Access to
terminals is made by means of graphic view or connection view. In connection view all terminals
are accessible, but in graphic view there is only access to logic terminals and in/out terminals.
This means that parameter terminals are only accessible from connection view.
This control module type is located in Control Builder at:
Libraries => REUSEfg => Control Module Types => AREA_ControlType

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 39 (54)

7. References

Reference Document Title Doc. No


/1/ REUSE AREA HSI Design Description Q000083-SW-8HSI-0013
/2/ REUSE Application Programming Q000083-SW-GL-0002
Guideline
/3/ REUSE Safety Requirement Q000083-SW-SIL-0003
Specification
/4/ REUSE Alarm & Events in AC800 Q000083-SW-ALRM-0004
/5/ REUSE AREA PG Design Description Q000083-SW-8PG-0013
Table 7.1 References

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 40 (54)

8. Revision
The revision handling is described in detail in document Q000083-SW-GL-0004.

Rev. ind. Chapter Description Date/Init.


-d1 All Transferred from 7.1-0 revision of this document 2009-03-23/RK
- All Approved 2009-03-23/RK
Ad1 All Function Descriptions , Requirements table, Safety 2009-07-29/SN
Functions are added (FEM RS N-02-0079)
Ad2 All Internal review (FEM RS N-02-0079) 2009-08-
04/MSM
A All Approved changes after external review. (FEM RS 2009-12-18/TSN
N-02-0079)
Bd1 4.1.5 ISWG2.Forward.ConfirmedAlarm changed to 2010-02-03/PS
ISWG3.Forward.ConfirmedAlarm
B All Approved changes after external review (FEM RS 2010-02-08/JH
N-02-0079)
Table 8.1 Revision

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 41 (54)

Appendix A Safety IO Interface Description


This control module control and monitor one single fire area by means of fire and gas detection,
protection system and suppress/block information at the fire area detail display. It also generates
trip signals for downstream logic.

The following parameters/functions are affecting the safety outputs. Only these
inputs and outputs can be used in the Safety loop.

Parameter Safety function


ISWF.Forward.ActionAlarmHH / Safety Input
ISWF2.Forward.ActionAlarmHH
FAHH / FAHH2 Safety Output
ISWF.Forward.ConfirmedAlarm / Safety Input
ISWF2.Forward.ConfirmedAlarm
FAHHX / FAHHX2 Safety Output
FAC / FAC2 Safety Output
ISWG.Forward.ActionAlarmHH / Safety Input
ISWG2.Forward.ActionAlarmHH /
ISWG3.Forward.ActionAlarmHH
GAHH / GAHH2 / GAHH3 Safety Output
ISWG.Forward.ConfirmedAlarm / Safety Input
ISWG2.Forward.ConfirmedAlarm /
ISWG3.Forward.ConfirmedAlarm
GAHHX / GAHHX2 / GAHHX3 Safety Output
GAC / GAC2 / GAC3 Safety Output
ISWM.Forward.ActionAlarmH Safety Input
FAM Safety Output
HSI.BlockOnFire / HSI.BlockOffFire Affects the safety function
ISWF.Backward.BlockOnInput / Affects the safety function
ISWF2.Backward.BlockOnInput /
ISWM.Backward.BlockOn Input
ISWF.Backward.BlockOffInput / Affects the safety function
ISWF2.Backward.BlockOffInput /
ISWM.Backward.BlockOffInput
HSI.BlockOnGas / HSI.BlockOffGas Affects the safety function
ISWG.Backward.BlockOnInput / Affects the safety function
ISWG2.Backward.BlockOnInput /
ISWG3.Backward.BlockOnInput
ISWG.Backward.BlockOffInput / Affects the safety function
ISWG2.Backward.BlockOffInput /
ISG3.BlockOffInput
RB/ HSI.DeBlockArea Affects the safety function

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 42 (54)

Parameter Safety function


BLOCKING.DeBlockOutput/ HVAC.DeBlockOutput/ Affects the safety function
DELUGE.DeBlockOutput/
WATERMIST.DeBlockOutput H
ISWF.Backward.DeBlockInput / Affects the safety function
ISWF2.Backward.DeBlockInput /
ISWM.Backward.DeBlockInput
ISWG.Backward.DeBlockInput / Affects the safety function
ISWG2.Backward.DeBlockInput /
ISWG3.Backward.DeBlockInput
MANUAL.DeBlockInput / MANUALX.DeBlockInput Affects the safety function
BBX Affects the safety function
MANUAL.ActionAlarmHH / Safety Input
MANUALX.ActionAlarmHH
MAN/ MANX Safety Output
Table A.1 Safety Parameters

A.1 ISWF.Forward.ActionAlarmHH / ISWF2.Forward.ActionAlarmHH

1. Description:

ISWF() is connected to the ISWA, ISWB or ISWL parameter on the MA_FG, MB_FG or MM_FG
function blocks. When a fire action alarm with high high priority is generated on either of the fore
mentioned blocks, ISWF().ActionAlarmHH = true.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.2 FAHH / FAHH2

1. Description:

These are single fire alarms that generate trip signals for downstream logic. When an action
alarm is generated (ISWF().ActionAlarmHH), FAHH() = true.

2. Properties:

1. Data Type: Bool


2. Initial Value: False

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 43 (54)

3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

A.3 ISWF.Forward.ConfirmedAlarm / ISWF2.Forward.ConfirmedAlarm

1. Description:

ISWF() is connected to the ISWA, ISWB or ISWL parameter on the MA_FG, MB_FG or MM_FG
function blocks. When a confirmed fire alarm is generated on either of the fore mentioned blocks,
ISWF().ConfirmedAlarm = true.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.4 FAHHX / FAHHX2

1. Description:

This parameter is connected to input from other fire area. When there is an external alarm from
other fire area FAHHX / FAHHX2 = true.

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 44 (54)

A.5 FAC / FAC2

1. Description:

This is the confirmed alarm output. If there is a confirmed fire alarm in this fire area
(ISWF().ConfirmedAlarm), a trip signal for downstream logic is produced by means of FAC or
FAC2. This is also produced if there is a fire alarm in a connected fire area (FAHHX / FAHHX2)
and a single fire alarm in this fire area (ISWF().ActionAlarmHH).
2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

A.6 ISWG.Forward.ActionAlarmHH / ISWG2.Forward.ActionAlarmHH /


ISWG3.Forward.ActionAlarmHH

1. Description:

ISWG() is connected to the ISWA, ISWB or ISWL parameter on the MA_FG, MB_FG or MM_FG
function blocks. When an action alarm with high high priority is generated on either of the fore
mentioned blocks, ISWG().ActionAlarmHH = true.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 45 (54)

A.7 GAHH / GAHH2 / GAHH3

1. Description:

These are single gas alarms that generate trip signals for downstream logic. When an action
alarm is generated (ISWG().ActionAlarmHH), GAHH() = true.

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

A.8 ISWG.Forward.ConfirmedAlarm / ISWG2.Forward.ConfirmedAlarm /


ISWG3.Forward.ConfirmedAlarm

1. Description:

ISWG() is connected to the ISWA, ISWB or ISWL parameter on the MA_FG, MB_FG or MM_FG
function blocks. When a confirmed alarm generated on either of the fore mentioned blocks,
ISWG().ConfirmedAlarm = true.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 46 (54)

A.9 GAHHX / GAHHX2 / GAHHX3

1. Description:

This parameter is connected to input from other gas areas. When there is an external alarm from
other gas areas GAHHX / GAHHX2 / GAHHX3 = true.

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.10 GAC / GAC2 / GAC3

1. Description:

These are confirmed gas alarms that generate trip signals for downstream logic. If there is a
confirmed gas alarm from MA_FG, MB_FG or MM_FG (ISWG().ConfirmedAlarm), AREA
generates a confirmed gas alarm (GAHH()). This is also generated if there is a confirmed gas
alarm from a connected gas area (GAHHX()) and there is a single gas alarm in this gas area
(ISWG().ActionAlarmHH).

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 47 (54)

A.11 ISWM.Forward.ActionAlarmHH

1. Description:

ISWM.Forward.ActionAlarmHH is connected to the ISWB.ActionAlarmHH or


ISWL.ActionAlarmHH parameter on the MB_FG or MM_FG function blocks. It is a manual fire
alarm.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.12 FAM

1. Description:

FAM is a single manual action fire alarm output. It is directly set by activating a manual action
alarm on one of the connected MB_FGs or MM_FGs (ISWM.Forward.ActionAlarmHH).

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 48 (54)

A.13 HSI.BlockOnFire / HSI.BlockOffFire

1. Description:

Commands block on fire (HSI.BlockOnFire) and off fire (HSI.BlockOffFire) from faceplate.
Commands are reset next cycle in CMT i.e. pulsed commands.

2. Properties:

1. Data Type: Bool (component of HSI)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: HSI.BlockOnFire is Tune and HSI.BlockOffFire is Operate. The
reason is that HSI.BlockOnFire is overriding fire alarm signals whilst HSI.BlockOffFire
cancels block.
6. Last / safe value: na

A.14 ISWF.Backward.BlockOnInput / ISWF2.Backward.BlockOnInput / ISWM.Backward.BlockOn


Input

1. Description:

If AREA receives a block on fire from faceplate (HSI.BlockOnFire), block on inputs is sent to the
connected MA_FG, MB_FG and MM_FG (ISWF.Backward.BlockOnInput / ISWF2/ ISWM.).
The block on input is reset next cycle.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 49 (54)

A.15 ISWF.Backward.BlockOffInput / ISWF2.Backward.BlockOffInput /


ISWM.Backward.BlockOffInput

1. Description:

If AREA receives a block off fire from faceplate (HSI.BlockOffFire), block off input is sent to the
connected MA_FG, MB_FG and MM_FG (ISWF.Backward.BlockOffInput / ISWF2/ ISWM.).
The block off input is reset next cycle.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.16 HSI.BlockOnGas / HSI.BlockOffGas

1. Description:

Commands block on fire (HSI.BlockOnGas) and off fire (HSI.BlockOffGas) from faceplate.
Commands are reset next cycle in CMT i.e. pulsed commands.

2. Properties:

1. Data Type: Bool (component of HSI)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: HSI.BlockOnGas is Tune and HSI.BlockOffGas is Operate. The
reason is that HSI.BlockOnGas is overriding fire alarm signals whilst HSI.BlockOffGas
cancels block.
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 50 (54)

A.17 ISWG.Backward.BlockOnInput / ISWG2.Backward.BlockOnInput /


ISWG3.Backward.BlockOnInput

1. Description:

If AREA receives a block on gas from faceplate (HSI.BlockOnGas), block on inputs is sent to the
connected MA_FG, MB_FG and MM_FG (ISWG().BlockOnInput). The block on input is reset
next cycle.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.18 ISWG.Backward.BlockOffInput / ISWG2.Backward.BlockOffInput / ISG3.BlockOffInput

1. Description:

If AREA receives a block off gas from faceplate (HSI.BlockOffGas), block off input is sent to the
connected MA_FG, MB_FG and MM_FG (ISWG().BlockOffInput). The block off input is reset
next cycle.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 51 (54)

A.19 RB/ HSI.DeBlockArea

1. Description:
The parameter RB is commanding a common de-block from the logic and HSI.DeBlockArea is
commanding a common de-block from the operator faceplate. The de-block affects all modules
connected through ISWF, ISWF2, ISWG, ISWG2, ISWG3, ISWGM, MANUAL, MANUALX,
BLOCKING, HVAC, DELUGE, and WATERMIST parameters. HSI.DeBlockArea is reset next
cycle in CMT i.e. pulsed command.

2. Properties:

1. Data Type: Bool (HSI.DeBlockArea is a component of HSI)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: HSI.DeBlockArea is Operate, RB is Force I/O
6. Last / safe value: na

A.20 BLOCKING.DeBlockOutput/ HVAC.DeBlockOutput/ DELUGE.DeBlockOutput/


WATERMIST.DeBlockOutput

1. Description:

Sends de-block output to control modules connected via the BLOCKING, HVAC, DELUGE,
WATERMIST parameters. It is set from faceplate (HSI.DeBlockArea), which is reset next cycle,
i.e. BLOCKING.DeBlockOutput, HVAC.DeBlockOutput, DELUGE.DeBlockOutput,
WATERMIST.DeBlockOutput are pulsed commands.

2. Properties:

1. Data Type: Bool (component of BLOCKING)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 52 (54)

A.21 ISWF.Backward.DeBlockInput / ISWF2.Backward.DeBlockInput /


ISWM.Backward.DeBlockInput

1. Description:

Sends de-block input to control modules connected via the ISWF/ISWF2/ISWM parameter. It is
set from faceplate (HSI.DeBlockArea), which is reset next cycle, i.e. they are pulsed commands.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

A.22 ISWG.Backward.DeBlockInput / ISWG2.Backward.DeBlockInput /


ISWG3.Backward.DeBlockInput

1. Description:
Sends de-block input to control modules connected via the ISWG/ISWG2/ISWG3 parameter. It is
set from faceplate (HSI.DeBlockArea), which is reset next cycle, i.e. they are pulsed commands.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Force I/O
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 53 (54)

A.23 MANUAL.DeBlockInput / MANUALX.DeBlockInput

1. Description:

Sends de-block input to control modules connected via the MANUAL / MANUALX parameter. It is
set from faceplate (HSI.DeBlockArea), which is reset next cycle, i.e. they are pulsed commands.

2. Properties:

1. Data Type: Bool (component of ISW)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

A.24 BBX

1. Description:

This is a de-block function output common for the fire area


2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions


REUSE AREA FB Design Description Q000083-SW-8FB-0013

Issued by department Date| Language Rev. Page

ATPA/AKU 2010-04-09 en B 54 (54)

A.25 MANUAL.ActionAlarmHH / MANUALX.ActionAlarmHH

1. Description:

This is an interconnection with the MB_FG or MM_FG function block. It is for manual release of
water protection system and presentation of manual release at module and platform level at the
location from where the protection system has been initiated.
2. Properties:

1. Data Type: Bool (component of MANUAL)


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

A.26 MAN / MANX

1. Description:

This is a manual release to an internal (MAN) or an external (MANX) area. It is used for
downstream logic and activation of water protection system in this fire area. It is activated when
MANUAL(). ActionAlarmHH is set to true.

2. Properties:

1. Data Type: Bool


2. Initial Value: False
3. Limit: na
4. Range: na
5. Write permission: Administrate
6. Last / safe value: na

Oil & Gas OGP REUSE Solutions

You might also like