aut section 1c - oil gas reuse library - abb · pdf fileabb as, 2007 6 abb as ‘our oil...
TRANSCRIPT
©A
BB
AS,
2007
ABB AS
GENERALPresentation
©A
BB
AS,
2007
2
ABB AS
REUSE Solutions built on
ABB 800xA AC800M (PM864), usually PCS and PDCS and HVAC
AC800M-HI (PM865): F&G (SIL2)
PSD (SIL2/3)
ESD (SIL3)
AC410 / AC450
Melody
©A
BB
AS,
2007
3
ABB AS
REUSE Solutions –Must support typical OGP products
General requirement in ABB OGP industry:Consistency, same look & feel for the operator. Examples:
between different plants and controller types (AC400, AC450, AC800M, AC800M-HI, AC870 / Melody).
with PMS (Power Management System). Same look & feel for the operator.
with Autro-Safe (Fire detector central). Same look & feel for the operator.
Possibly future libraries like PPS (Pipeline-Protection-System)….?
Possibly future C&E Builder
Plug & play with ITS Simulator. REUSE is prepared with necessary OPC variables.
Support IMS applications. REUSE is prepared with necessary OPC Event generation.
©A
BB
AS,
2007
4
ABB AS
Special Features for Operation of Medium/Large Plants
Func.Structure
Display Overview
Object Lock GroupQuick Control of Group of devices.
Decide for how long time and which objects
Number of ClicksSel Faceplate
Initiate CommandCOW
Auto CallupDisplay / Workplace
Dependent on case / conditionE.g. F&G, ESD
3. Detailed Display
Safety applicationsAutomatic Shutdown ReportBlock log
MaintenanceRun-time monitoring Valve VerificationSIL Statistics Report
Operator supportShift report
PIMS Applications
1. GDSGroup Display Status
4. Maintenance Display
2. Overview DisplayESD, PSD
F&G
Work Permit Overview
Locations, Hot / Cold / Change
DABDisplay Ack.
Button
EEMUA-191 Alarm Filtering
Hiding / Shelving
Trip & Interlock Display
Navigation
LifeCycle & Consistency
Dimmed Screen
©A
BB
AS,
2007
5
ABB AS
REUSE Solutions basis
SIL IEC61508IEC61511
EEMUA 191 Principles for alarm system design / Norwegian Petroleum Directorate
YA-710 (Norwegian) YA-711 (English)
IEC-61804 / NORSOK Standard:SCD System Control Diagram (I-005) SAS Safety and Automation Systems (I-002)
Bringing this concept further to become an IEC standard http://www link to Petroleum_ONS2006incl_speach.pps.zip
©A
BB
AS,
2007
6
ABB AS
‘Our Oil & Gas library in ATPA’OGP REUSE Solutions does not come with the 800xA installation kit, it is the ATPA that is the owner of it and releases it separately.
OGP REUSE Solutions is an Oil & Gas specific library, which has its original specifications from actual O&G delivery projects.
OGP REUSE Solutions was developed by project people in the project organization. It has been maintained the same way.
OGP REUSE Solutions has a much closer connection to the project organization compared to the standard 800xA libraries, which aredeveloped in Sweden.
OGP Managements (Hartmut Wuttig / Borghild Lunde) have declared that REUSE Solutions is the officially OGP library thatOGP organization shall go for in the future.
©A
BB
AS,
2007
7
ABB AS
Advantage of using a standard library
Reduce delivery timeReduce RISK, proven in useSaves huge number of hours for FSM process for private library (mandatory for SIL libraries)Life Cycle supportEasy to do upgradesDecrease the number of engineer-expertsImproved support from ABB world wide‘Plug & Play’ with typical OGP productsFlexible from ABB’s point of view, can get support for different migrations in e.g. INOPCGuidelines for user application and graphic displays, including examples and afw (files-ready-to-use)Workplace and alarm- and event lists that supports EEMUA-191 and GDS etc. ‘Total solution’Built-in features for improved operation of huge plants:
GDS, shutdown hierarchy, F&G Overview display support etc. large screen solutions,
©A
BB
AS,
2007
8
ABB AS
REUSE Solutions – 800xA System Dependence
REUSE SolutionsSystem Extentions Workplace A/E Lists LSD
AC800M / -HIAC400•Volve
•Vincent
•Saipem
•Ula
•Ekofisk-K
•K-Lab
•Olowi
•Peregrino
•Grane
•Ormen Lange
•......
•Grane
•Ormen Lange•Valhall
•Valhall
HarmonyREUSE Look Like
•Troll-A
•Troll-A (ESD)
Melody•Kårstø
•Kårstø (F&G / PSD)
©A
BB
AS,
2007
9
ABB AS
REUSE – Life-CycleNeed for future upgrades
SV4.1
SV5.0
SV5.1
6.0
SV…
Statoil
StatoilHydro
bp
ConocoPhillips
Shell
etc.
©A
BB
AS,
2007
10
ABB AS
REUSE – Life-CycleLicenses and Sentinel
LicenseProduct GuideQ000083-SW-PRGD-0001(SV5)Q000083-SW-PRGD-000x
Read License Product Guide for thespecific release that fits for yourSystem Version X.Y
LicensePrice ListQ000083-SW-PL-0001
Wizard ZKOrder Licenses for REUSE Solutions
File that can be sent for license purchase order.
Need to extend for future support afterexpiration?
End ofLife Cycle
No
Yes
SentinelProduct GuideQ000083-SW-PRGD-0002
Read Sentinel Product Guide.
SentinelPrice ListQ000083-SW-SA-0001
Wizard ZKOrder Sentinel for REUSE Solutions
File that can be sent for Sentinel purchaseorder.
InstallWizard ZK
(After 1 year)
InstallWizard ZK
(After expiration of SentinelAgreement)
©A
BB
AS,
2007
11
ABB AS
IEC61804 Part1
The IEC61804 Part1 describes a method of systemizing the control application into 4 levels.
©A
BB
AS,
2007
12
ABB AS
IEC61804 – Function blocks for process controlPart 1 – Overview of system aspects 1:5
©A
BB
AS,
2007
13
ABB AS
IEC61804 – Part 1FRD Functional Requirement Diagram 2:5
Level4: Self Documenting System in CBM
Introduces function blocks on 2 levels:
•Basic Function Blocks
•Application Blocks
©A
BB
AS,
2007
14
ABB AS
IEC61804 – Function blocks for process controlPart 1 – Overview of system aspects 3:5
How to realize
Functional Requirement Diagrams
in ABB OGP when using REUSE Solutions?
Use System Control Diagram
©A
BB
AS,
2007
15
ABB AS
IEC61804 – System Control Diagram 4:5
System Control Diagram:
A simplified P&ID at Level2.
Shows easily which part of process and equipments that controls the
different functions.
Easy to understand for people that are used to work with P&ID.
©A
BB
AS,
2007
16
ABB AS
IEC61804 – System Control Diagram 5:5
NORSOK SCD System Control Diagram (I-005) Specifies:how the SCD document should look like
Some function blocks specified and belonging to parameter namesand functions
Defines also name syntax for function blocks and parameters
©A
BB
AS,
2007
17
ABB AS
NORSOK - SAS (I-002)
NORSOK SAS Safety & Automation Systems I-002 Specifies:Responsetime on HSI interface, I/O…Spare load and memoryColours on HSIAlarmsControl levels ( ESD / F&G / PSD / PCS / PDCS )Functionality / FeaturesIMS Information Management SystemTime SyncCold start-up and reboot timeTest facilitiesEasy to use and navigate, hierarchy, number of clicks..
©A
BB
AS,
2007
18
ABB AS
REUSE Fire and Gas Library
BLOCKING
OVERVIEWFROM OTHER AREAS
OB
SBV
OB
OB
OB
OBFROM OTHER AREAS
STRUCTURED VARIABLE
MB_FG(Boolean
input)
MA_FG(Analog input)
MD_FG(AutroSafe Detector)
MD_FG(AutroSafe Detector)
MB_FG(Boolean
input)MANUAL
MB_FG(Boolean
input)
AutroSafeConnect
DI board
AI board
ISWM
ISWM
ISWA
ISWB
ISWB
VOTEx_ISW
VOTEx_ISW
ORx_ISW
WATERMIST
MD_FG(AutroSafe Detector)
AREAFIRE (ISWF)
MANUAL FIRE (ISWM)
MANUAL RELEASE (MANUAL)
GAS (ISWG)
(OVERVIEW)
(MAN)
(HVAC)
(DELUGE)
FIRE Confirmed (FAC) Split
DELUGE
HVAC
(WATER MIST)
MANUAL
(Area Outputs)(Area protection systems)
(common outputs)
(BLOCKING)
(BLOCKING)(X1) (OB1)
(OB)
(LSL) (LSL)
(OB) (OB)
(OB)
(OB)
(OB2)
(OB)
(OB1)
(HVAC)
(DELUGE)
(blockable activation of common outputs)
(X)
(X)
(WATER MIST)(X1)
(OB)
MD_FG Module defined in ReuseAutroSafeLib
Module defined in REUSEfg, REUSEsignallib
MD_FG(AutroSafe Detector)
ISWM
MD_FG(AutroSafe Detector)
ISWM
MA_FG(Analog input)
ISWA
AutroSafePanel
AutroComm
ORx_MANUAL
ORx_OVERVIEW
OR_SAFETY
(X2) (OB2)
(X3) (OB3)(X4) (OB4)(X5) (OB5)
©A
BB
AS,
2007
19
ABB AS
REUSE PSD / ESD
FROM OTHER LB
OB
SBV
OB
MB(Boolean
input)
MA(Analog input)
DI board
AI board AHH
Y
OR_SAFETY
OR_SAFETY
LB(Shutdown Level)
XS (SAFETY)
X (SAFETY)
Y (SAFETY) Split_SAFETY
YS (SAFETY)(OB)
(LSL)
(OB)
MA(Analog input)
ALL
Split_SAFETY
TO OTHER LB
TO OTHER LB
TO OTHER LB
LB YS
LB YS
LB YS
©A
BB
AS,
2007
20
ABB AS
REUSE Electro Library
REUSE Electro Library - Configurable, open librarySBC_CB_BreakerType: Contactor feederSBC_IB_BreakerType: Incomer/Bustie breaker with built in MBB solution.SBE_IM_MotorType: Electro motor interface.
REUSE Low Voltage / INSUM LibraryInsum_MCUTypeCM: MCU interface function block, usually used together with SBE.SBC_I_LowVoltageType: Incomer. Control (open /close) and ‘make before break’ of low voltage incomer and bustie circuit breakers. SBC_I communicate with switchgears over Insum links. Metering signals are handled by MA function block and not connected to SBC_I, except for the bus bar voltage. SBC_F_LowVoltageType: Feeder. Monitoring (not control) of low voltage feeders and UPS circuit breakers. SBC_F monitor switchgears via Insum links. Metering signals are handled by MA function block and not connected to SBC_F.SBE_MotorType: Control (on /off) of motors, pumps, heaters, fans, duty/standby etc., with Auto /Manual mode, block /suppress, and feedback monitoring.SBE_VSD_MotorType: Variable Speed Drive. Control (on/off) and analog speed setting, of motors, pumps, heaters, fans, duty/standby etc., with Auto /Manual mode, block /suppress, and
©A
BB
AS,
2007
21
ABB AS
Combinations 1:3INSUM Motor starter:
INSUM Breaker Income / Bustie:
Z (SBE_IO)XS (dtElectroSignals)YS (dtElectroSignals)
XA (dtInsumConfig)
XGP (dtInsumGP)
XBE (dtInsumConfig)
XMV (dtInsumMV)
Typical Insum motor configuration
Z.Y (BoolO)
X (BoolIO) Z (SBE_IO)
II_InsumType
YH (BoolO)YL (BoolO)
BCL (Bool)BCH (Bool)
YF (Bool)
SBE_IMSBE
[Start] [Stop]
XBI (dtInsumConfig)
Z (dtSBC_CB_IO)XS (dtElectroSignals)YS (dtElectroSignals)
XA (dtInsumConfig)
XGP (dtInsumGP)
XBE (dtInsumConfig)
XMV (dtInsumMV)
Typical Insum breaker confuguration
PEquipment (dint)
YH (BoolO)
XH (BoolIO)
II_InsumTypeSBC_IB
[Open] [Close]
YL (BoolO)
XL (BoolIO)
XBI (dtInsumConfig)
©A
BB
AS,
2007
22
ABB AS
Combinations 2:3
INSUM Contactor Feeder:
Contactor feeder operation Hardwired IO:
Z (dtSBC_CB_IO)XS (dtElectroSignals)
Typical Insum contactor configuration
PEquipment (dint)
YH (BoolO)
Z (dtSBC_CB_IO) YH (BoolO)YL (BoolO)
BCL (Bool)BCH (Bool)
YF (Bool)SBC_IB SBC_CB
[Open] [Close]
YL (BoolO)
XA (dtInsumConfig)
XGP (dtInsumGP)
XBE (dtInsumConfig)
XMV (dtInsumMV)
II_InsumType
XH (BoolIO)
XBI (dtInsumConfig)
YS (dtElectroSignals)
XL (BoolIO)
Z (dtSBC_CB_IO)XS (dtElectroSignals)
Typical breaker configuration against HW IO
PEquipment (dint)
YH (BoolO)
Z (dtSBC_CB_IO) YH (BoolO)YL (BoolO)
BCL (Bool)BCH (Bool)
YF (Bool)SBC_IB SBC_CB
[Open] [Close]
YL (BoolO)
Hardwired inputs Hardwired output, closeHardwired output, open
©A
BB
AS,
2007
23
ABB AS
Combinations 3:3
Electro operated breaker Hardwired IO:
Electro operated breaker to any communication solution:
Z (dtSBC_CB_IO)XS (dtElectroSignals)Hardwired inputs
Electro operated with HW IO
PEquipment (dint)
YH (BoolO)
SBC_IB
[Open] [Close]
YL (BoolO)
Hardwired output, Close
Hardwired output, Open
Z (dtSBC_CB_IO)XS (dtElectroSignals)Any interface solution
Electro operated with communication solution
PEquipment (dint)
YH (BoolO)
SBC_IB
[Open] [Close]
YL (BoolO)
Output Close
Output, Open
©A
BB
AS,
2007
24
ABB AS
Installation of REUSE Solutions, described in Release Note (details later).
Alarm Philosophy and Configurations, described in 4 separate REUSE documents (details later).
800xA (Control Builder and CMD).
C&E Builder (Future) – Fill into Excel and Import
REUSE also supports Function Designer. Already used in the Valhall project. Function Designer is limited to Non-SIL applications.
Some projects combines this with engineering tools like BDM, SPI, Excel, PETI/CAEX.
Engineering Phase –REUSE Specific Issues 1:4
©A
BB
AS,
2007
25
ABB AS
Configuration options in Control Builder (starts with a ‘Pxxx’) e.g.
PFBConf: Configure no. feedback switched and possibly Inversion of themPDAxxx: A/E handlingPPrixxx: A/E priority / SeverityPClass: A/E Class
X for inputsY for outputs
Engineering Phase –REUSE Specific Issues 2:4
©A
BB
AS,
2007
26
ABB AS
Configuration of GE (Graphic Elements’) behavior in the GD (Graphic Display) while inserting GE into GD by using Property. E.g. Indication Position for SBV:
Engineering Phase –REUSE Specific Issues 3:4
In some cases it can also be configured by General Property
©A
BB
AS,
2007
27
ABB AS
Proposals for GD (Graphic Display) delivered with REUSE Solutions releases, even as afw files that can be imported directly into project’s 800xA system.
Engineering Phase –REUSE Specific Issues 4:4
©A
BB
AS,
2007
28
ABB AS
Predefined Workplace (A/E lists operation and Commissioning, FuncStruct link, GDS)Overview Displays ESD / PSD / F&G etc. Supported by specific Graphic ElementsGDS (Group Display System) System ExtensionREMINDER to Operator for all ‘Manual’ settings in all Graphic Elements e.g. Manual Mode, Forced, Block, SuppressTypical Alarms like:
FaultTrip / Shutdown (for initiator i.e. input device)Coincidence (Block + Trip)SafetyFault (Trip + Fault)Deviation (analogue controller objects)Coincidence (F&G detectors)
Easy Navigation for the Oparators (details later)
Operation Phase –REUSE Specific Issues 1:2
©A
BB
AS,
2007
29
ABB AS
Block: is overriding the trip / shutdown signal. Block does not affect e.g. alarm handling. Block is used during operation when operator know that there is a temporary situation where pressure/level etc. will be incorrect until plant is up-and running in full production again e.g. after a shudown.
Input device like e.g. transmitter (MA) Block overrides the HH and LL output signal (parameters AHH and ALL).Output device like e.g. a valve SBV Block overrides the LSL, LSH, FSL, FSH.
Suppress: is overriding the faulty device. Input device like e.g. transmitter (MA) Suppress overrides both the Fault, HH and LL output signals (parameters YF, AHH and ALL). Suppress also overrides the belongings alarm generation.Output device like e.g. a valve SBV, Suppress overrides the fault output YF and the Fault alarm. Usually this means the feedback conflict i.e. if any feedback is damaged, this can be suppressed in order to continue the operation.
Operation Phase –REUSE Specific Issues 2:2
©A
BB
AS,
2007
30
ABB AS
Maintenance on Faulty Devices? 1:2
1. Device Fault Alarm is generated in alarm list.
2. Right-Click object in Alarm list and select Faceplate, which gives more detailed device information.
2. Right-Click object in Alarm list and select Event list for more detailed information
The AC800M Overview Graphic Display may also be an option for the operator in order to get an overview of the health of the controllers. If one controller reports Faults – Operator can easily select Faceplate from here, which gives additional detailed controller information.
2. Select System Viewer,Which easily shows the operator how to navigate down to the specific device that is faulty.
A possibly Faulty device in the selected controller would be shown here as Fault indication. Operator can further on select System Viewerfrom here, which again would give the maintenance people more detailed information.
1. Alarm / Status
2. System status
©A
BB
AS,
2007
31
ABB AS
Maintenance on Faulty Devices? 2:2
A Faulty device is also shown on GDS, which helps the operator to easy navigate down to the process section’s overview graphic display, and further down to the detailed device graphic display where the Faulty device is presented.
…. And further down to the Faulty device’A. Faceplate, which may have more detailed information
ORB. Event list , which may have more detailed information
©A
BB
AS,
2007
32
ABB AS
Is not prepared for this. Not possible to do either since Function Block code is password protected.
REUSE Solutions is fully integrated with PIMS applications (block log, ASR etc.).
I.e. Sufficient Events are generated from REUSE CMT’s.
PIMS (IMS)
Is not prepared for this. Not possible to do either since Function Block code is password protected.
REUSE Solutions is fully integrated withSimulator.
I.e. sufficient variables that fits into ITS Simulator product.
ITS Simulator
PMS does not support REUSE look and feel.
Same look and feel as the rest of REUSE Solutions. O&G need consistency since they areboth used in one and same delivery project.
PMS
Power Management System
Does not contain HW Typicals.Contains HW Typicals. This saves lots of cost and manhours in O&G projects.
HW Typicals
Missing some of these requirements. Willnot satisfy the O&G users needs.
Fully integrated and proven in use.Alarm & Event Design/Philosophy
Supports only Non-SIL.SIL2 / SIL3 compliant. SIL
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (1:7)
©A
BB
AS,
2007
33
ABB AS
PCDeviceLib supports only traditionalFB/HSI.
REUSE Solutions is released with a number of features and is closer to a total solution for a delivery project. It contain, in addition to traditional FB/HSI, also GDS Group Display System, preconfigured workplace w/alarm and event lists, Programming Guideline, VDU Guideline, AC800M/-HI load/memory calculation and task tuning, Work Permit, External Alarm, LSD Yellow Frame, Group Display Alarm ack button.
Goes hand-in-hand with relevant products like ITS Simulator, IMS, PMS, AutroSafe etc., which are used in many O&G projects.
Whole Package
Used in pharmacy / consumer / refinery industry.
Intention was that PCDeviceLib should take over for REUSE Solutions, but customers preferred REUSE Solutions. For this reason REUSE Solutions has now become number one choice for new O&G projects.
Used mostly in O&G.
Started up with NOINA projects. Now more and more countries are using it.
Official OGP library.
Used where
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (2:7)
©A
BB
AS,
2007
34
ABB AS
-Tool for task tuning.Task Tuning tool
-A number of function block / control module types have been optimized in order to decrease first of all the load which has been the bottleneck so far. Also the memory has been decreased. The effect of this is of course that more application can be added to the controller and that the number of controllers can be decreased ( decreased $$$ for the customer)
AC800M / -HI
Load and Memory Optimization
-Excel spreadsheet comes with the release. Very easy to fill in the number of instances in your application and get the estimated application (cyclic) load and memory automatically.
Used by engineering, sales and after sales for bigger changes.
AC800M / -HI
Load and Memory Calculation
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (3:7)
©A
BB
AS,
2007
35
ABB AS
Only instances and Control Connection-and trip/interlock logic is done in CMD. All the rest is done in Function Block Diagram or Structure Text. Customer need in other words to look into more views/editors, which confuses them.
Almost all application logic is made in CMD graphic. Easier to understand for customers since all logic is kept on one place, goes hand-in-hand with SCD System Control Diagram.
Application logic programming
Only a few local variables are HIDDEN. Internal variables are not exposed to OPC, they have been configured to HIDDEN.
For this reason they do not disturb users or network.
AC800M / -HI
HIDDEN variables
OKOKFunction Designer
Not the same amount of experience with huge O&G projects.
Used in a number of O&G projects with SIL requirements. E.g. Ormen Lange, Volve, Vincent.
SIL experience
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (4:7)
©A
BB
AS,
2007
36
ABB AS
Mainly for PCS.Both for PCS and PSD graphic display and overview displays.
Graphic elements
Assortment
Relatively big size that makes it difficult to add many of them in graphic display.
Small enough so that user can add sufficient numbers in graphic display. Can increase size but not decrease (should not be necessary since they are made small size).
Graphic elements
Size
Close to standard library that comes with the firmware.
Differs totally from standard library that comes with the firmware.
Graphic elements
Look
Inconsistent with PMS.Graphic Elements and Faceplates will have the same look & feel with the new PGE graphics.
Consistency with PMS
Parameter names and function block names are closer to the ones in standard library that comes with the firmware. These are different than NOROSK-SCD.
Parameter names and function block names are equal to NORSOK-SCD.
Parameter names
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (5:7)
©A
BB
AS,
2007
37
ABB AS
PCC in faceplate. All trip and interlocks (PriCmds) configured on output function block (valve/motor/output) or on input function block (Transmitter/level switch..).
An elegant trip- and interlock hierarchy faceplate presentation is automatically generated. All trip and interlocks are shown here.
All trip and interlocks are presented as LED’s in faceplate. Operator will not see the whole trip and interlock hierarchy as for PCDeviceLib.
Separate input parameters for trip and interlocks (LSL/LSH/FSL/FSH/FDL/FDH) in output function blocks like valve/motor/output etc.
PCC
PriCmdpresentation in faceplate
-Offers special graphics for large screen display solutions.
LSD
Faceplate orientation is more complex since both ‘Normal’, ‘Reduced’ and ‘Extended’ faceplates are used.
This is almost like adding a third dimension.
Easier orientation in faceplates. Only ‘Normal’faceplate used, not ‘Reduced’ and ‘Extended’faceplate.
NORSOK-SAS requires that operators number of clicks shall be reduced to an absolutely minimum.
Faceplate orientation
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (6:7)
©A
BB
AS,
2007
38
ABB AS
Does not exist. Partial Stroke Test (PST). Valve is verified / tested anytime without process interruption. The valve moves from 100% open position against close position and back to 100% again. Based on SOE feedbacks.
PST is commanded from a special PIMS interface window. PST can also be configured to be activated regularly or only when needed. E.g. if the PIMS reports show that a valve has not moved at all over the last year, it could be tested automatically and report back that it is ok or not. This would improve the SIL calculations of the loop.
Valve Verification
PSD logic is made in CMD graphic. A C&E tool was developed for this purpose, but is still not released as product, can probably be discussed if needed.
PSD logic is made in CMD graphic, there is no C&E tool for this purpose.
C&E Tool
PCDeviceLib (PCDL)OGP REUSE Solutions:
OGP REUSE Solutions vs PCDeviceLib (7:7)
©A
BB
AS,
2007
39
ABB AS
OGP REUSE Solutions vs PCDeviceLibFunction Blocks
pccLevelShutdown level used in ESD and PSD system.
LB
PVCalvProcess value calculationsYA
TotalizerRealIO(Totalizer200IB16)(TotalizerDP820))
TotalizerQA
ChokeValveChoke ValveCS
ControllerPID / ControllerPIDAdvPID controllerCA
ValveBinary valveSBV
MotoronOffAdvMotor including MCC signals.SBE
TranmitterAnalog inputMA
Digital InputDigital input.MB
PCDeviceLibTerminology
DescriptionREUSE Terminology
©A
BB
AS,
2007
40
ABB AS
OGP REUSE Solutions vs PCDeviceLibFunctions
Yes.No, except for Totalizers.Manual ModeDevice is controlled by operators faceplatein PPA.
Manual Mode
Yes.No, except for Totalizers.Auto ModeDevice is controlled by function block in AC800M.
Auto Mode
PCCNoInterlock High / LowPrevent the output device to start / stop. Applies to both manual and auto mode. Block overrides the function.
Force DisableHigh / Low
PCCPCC (DI)PCCHHH (AI)PCCLLL (AI)
Priority CommandA trip is generated. Trip has higher priority. Safeguarding
PriCmdOE alarm and configuration
NoPriority Command Object ErrorSafeguarding AND fault generatedsimultaneously.
Safety Fault Alarm(Conflict)
InhPriCmd alarm and configuration
NoInhibit Priority CommandObject is blocked either from application or operator’s faceplate AND safeguardingsimultaneously.
Coincidence Alarm(Conflict)
InteractionPar.Modes.InhHSICmd.Inh
InteractionPar.Modes.InhHSICmd.Inh
InhibitOverrides safeguarding.Block
Yes for all alarms. E.g. for Amps alarm enable: InteractionPar.AEAmps.EnableHSICmd.AmpsEn.E.g. for OE alarm enable: InteractionPar.AEOE.EnableHSICmd.OEEn
Yes for all alarms. E.g. for HHH alarm enable: InteractionPar.AEHHH.EnableHSICmd.HHHEn.E.g. for OE alarm enable: InteractionPar.AEOE.EnableHSICmd.OEEn.
Enable/DisableDisables alarms and actions separately.Suppress
Applies to Output Devices
Applies toInput Devices
PCDeviceLibTerminology
DescriptionREUSE Terminology
©A
BB
AS,
2007
41
ABB AS
InteractionPar.AEHHH.EnableInteractionPar.AEHH.EnableInteractionPar.AEH.EnableInteractionPar.AEL.EnableInteractionPar.AELL.EnableInteractionPar.AELLL.Enable
Force suppress of all limits.FUHHFUWHFUWLFULLL
InteractionPar.AELLL.InhStatLL is inhibitedBBLL
InteractionPar.AEHHH.InhStatHH level is blockedBBHH
InteractionPar.AEHHH.InhInteractionPar.AELLL.Inh
Force block from application. Applies to outward limits HH/LL.
FBHHFBLL
InteractionPar.AEOE.StatFunction failed (object error)YF
InteractionPar.ExtErrExternal FaultXF
Out (Control Connection)OutputY
IOInputX
PCDeviceLibTerminology
DescriptionREUSETerminology
OGP REUSE Solutions vs PCDeviceLibParameters, e.g. MA vs Transmitter 1:2
©A
BB
AS,
2007
42
ABB AS
HSICmd.OEEnHSICmd.HHHEnHSICmd.HHEnHSICmd.HEnHSICmd.LEnHSICmd.LLEnHSICmd.LLLEnHSICmd.DecEnHSICmd.IncEn
Suppress.Considered as a minimum solution to use one single
command. PCDeviceLib have extended solution that includes separate commands for all alarms and actions.
Suppress On/Off
HSICmd.InhHHBlock HHHSI: Block HH On/Off
HSICmd.InhLLBlock LLHSI: Block LL On/Off
PCCLLLAction alarm LL, used for safeguardingALL
InteractionPar.AEHHH.StatInteractionPar.AEHH.StatInteractionPar.AEH.StatInteractionPar.AEL.StatInteractionPar.AELL.StatInteractionPar.AELLL.Stat
High High level status Warning High level statusPCS High High level statusPCS High level statusPCS Low level statusPCS Low Low level statusWarning Low level statusLow Low level status
BHH WHBXHHBXHBXLBXLLWLBLL
PCCHHHAction alarm HH, used for safeguardingAHH
PCDeviceLibTerminology
DescriptionREUSETerminology
OGP REUSE Solutions vs PCDeviceLibParameters, e.g. MA vs Transmitter 2:2