Sei sulla pagina 1di 9

We reserve all rights in this document and in the information contained therein.

Reproduction, use or disclosure to third parties without express authority is strictly forbidden.  ABB

Reuse

Petroleum

DESIGN DESCRIPTION
Detail Description
Function Block Insum_MCU_CBType

Based on <> Project P002681


Prep. NOINA/ Reuse
Appr. NOINA/ AK Phillip Weemes
Doc. kind Design Description Doc. Item

Title Function Block Insum_MCU_CBType des. des.

Resp. dept. NOINA/AK


Document identity Lang. Rev. ind. Sheet 1
3AJG000076-206 en 1.2
ABB Automation and Drives No. of sh. 9
TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
CONTENTS

1. Introduction....................................................................................................................3
1.1 Definitions and Abbreviations ...................................................................................3
1.2 Deviations from NORSOK SCD..............................................................................3
1.3 Function Block Schematic ........................................................................................4
1.4 Characteristic .........................................................................................................5
2. Function Block Terminals ..............................................................................................6
3. Overview ........................................................................................................................7
4. CPU Execution time and memory .................................................................................8
5. Location and access in Control Builder.........................................................................8
6. References .....................................................................................................................9
7. Revision handling Function block/Detail Description..................................................9

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 2


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
1. Introduction
The Insum_MCU_CBType functon block shall be used together with the INSUMConnect functon block located in the
INSUMCommLib.

1.1 Definitions and Abbreviations

Other abbreviations:
CB Control Builder
FB Function Block
HSI Human System Interface
PCS Process Control System
PIMS Process information management system
SCD System Control Diagram

Further information about typical abbreviations used within ABB projects, ref. /4/.

1.2 Deviations from NORSOK SCD


This function block is not a part of the NORSOK regulative.

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 3


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
1.3 Function Block Schematic

Insum_
Inputs: MCU_CBT Outputs:
ype
Comm. channel reference C_Id Closed
Pos. of the INSUM Device Insum_Addr Opened
ServiceMode

Reset cmd. to Insum device ResetMCU Current Measured current


EarthFault
OverCurrent
ShortCircuit

Parameters: Control
VoltageFault

Tag number Name


Description Description
Fysical location within SwGPos REVxx_yy Revision number
swichgear

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 4


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
1.4 Characteristic

The Insum_MCU_CB is a function block for communicating with the Insum switchgear. Used together
with the SBC_LV function block it makes it possible to monitor circuit brakers connected to a MCU unit.
Current measuring is also included.

Human System Interface (HSI)

HSI features is described in document ref. /2/. The HSI interface for the InsumMCU_CB function block is
intended for maintenance only. The operator will normally use the HSI interface for SBC_LV.

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 5


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
2. Function Block Terminals

Name Type Terminal Name Description Default

Output signals;
Closed Boolean Feedback -
output
Opened Boolean Feedback -
output
ServiceMode Boolean Feedback -
output
Current Real output Feedback Phasecurrent I1 -
EarthFault Boolean -
output
OverCurrent Boolean
output
ShortCircuit Boolean
output
ControlVoltage Boolean
Fault output
REVxx_yy String output Revision number Revision number of function block. To be -
changed when function block have been
changed. Output terminal is not supposed to
be connected.
Input signals;
C_Id Comm_Chan Pointer to Comm. channel reference, used by other FB
nel InsumConnect via an Id variable
function block
Insum_Addr Unsigned Identifier Pos. of the INSUM Device in the HW tree
integer below the INSUM Gateway, range:
[101..432]
Name String input Tag number Electro tag number ‘Name’
Description String input Description Service description ‘Desc’
SwGPos String input Identifier Location of unit in switchgear

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 6


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
3. Overview

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 7


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
4. CPU Execution time and memory

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


Requirement execution time ms execution 500 ms execution 250 ms execution
[ Kb] [ ms] interval [ % ] interval [ % ] interval [ % ]
First instance

Other
instances
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
M Tot = M 1 + M n * 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.

5. Location and access in Control Builder

This Function Block type is located in Control Builder at:


Libraries=>REUSEInsumLib=>Function Block Types=> Insum_MCUType

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 8


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB
6. References

Reference: Documents: Location:


/1/ NORSOK STANDARD PPHS
SYSTEM CONTROL DIAGRAM
I-005 Rev.1, 1999-09-07
/2/ HSI Detail description Insum_MCU PPHS
/3/ 3BSE025119 - AC 800M - INSUM Integration PPHS
INSUMCommLib FB & datatypes
/4/

7. Revision handling Function block/Detail Description

A function block revision number resides within the function block. This is implemented as an output
terminal. The name of the terminal is always REVxx_yy, where xx is the major revision number (00….99),
and yy is a sequential number (00….99). Every time a change is implemented in the function block (not the
documentation), the function block shall be revised.
Detail Description document revision resides also in table.

Doc.Rev. FB.Rev. Page/Chapter Description Date/Dept./ Init.


changed
1.0 REV00_01 All Issued for Grane
1.1
1.2 - All Adjusted parameters 11.12.02/AKE/ELU

Doc. kind Design Description Project P002681


Title Function Block Insum_MCU_CBType Reuse

Document identity Lang. Rev. ind. Sheet 9


3AJG000076-206 en 1.2 9
ABB Automation and Drives No. of sh.

TEMPLATE: C7AN0.DOT; FILENAME: 3AJG000076-206.DOC; PRINTDATE: 2003-03-14 12:55; SAVEDATE: 2002-12-11 09:43 SKELETON 3BSE012640 REV.- OWNER: SEISY/QB

Potrebbero piacerti anche