You are on page 1of 42

Minerals Library

Basic Objects
Course H653
VERSION 6.1/2
Basic
Objects
Overview
• Objetives
On completion of this chapter you will be able to:
• Describe the Basic Objects provide access and control for process IO-signals and
calculated IO-signals from the ABB System 800xA operator workplace.
• Basic objects, basic functions:

• Reference Documentation
• 3BHS161556 Minerals Library Basic Objects
System Guide – Functional Description
• 3BSE041434 System 800xA
System Guide – Technical Data and Configuration
• 3BSE034463 System 800xA
Network Configuration
Basic
Objects
Summary
• Objetives
This document contains a detailed description of the following Basic Objects:

• AI (Analog Input)
• AO (Analog Output)
• DI (Digital Input)
• DO (Digital Output)
• Additionally, some PCC specific Function Blocks and Control Modules are described
• PCC_Connect
• PCC_Threshold_AND3
• PCC_Intlk
Basic
Objects
Common data
• Basic description
Basic Objects provide access and control for process IO-signals and calculated IO-signals from the
ABB System 800xA operator workplace.

All basic objects have the following common basic functions:

• Tracking of control mode and status changes on the Operator station


• Operator Station Interface (graphic element and faceplate) including detailed alarm and interlock
indications.
Basic
Objects
Common data
• PCC, Interlock Bus (Process Control Connection)
PCC Bus concept
Using the unique PCC (Process Control Connection) concept input signal objects (AIS/AIC and
DIS/DIC) can propagate their state to the consumer object. Depending on the configuration, signals
may send interlock actions to the connected consumer without using binary interlock code. In
addition, it is possible to navigate between faceplates of signals and consumers via the PCC
connection.

Consumer
Object

AI,DI PCC MOTOR


VALVE
GATE
DAMPER
Basic
Objects
Common data
• PCC, Interlock Bus (Process Control Connection)
Basic Functions of PCC
• Interlock configuration for connected consumers thru parameters on AIS/AIC and DIS/DIC.
• Connection of unlimited number of AIS and DIS to a Consumer Object or Group
• Local Start override and Start Inhibit
• Automatic first fault detection of signal causing an interlock. First fault is presented on the Consumer
Object and Group faceplates including a link button to the source signal – Link between AIS, AIC / DIS,
DIC faceplates and to the consumer / group faceplate
• Two direction Alarm Acknowledgement between AIS/DIS and Consumer / Group. Typical use is the auto
alarm-acknowledge while a Consumer Object is controlled in Local.
• Function Block PCC_Connect allows connecting two or more consumers or groups to one AIS / DIS. In
addition, this Function Block allows overwriting of the PCC Alarm/Event enabling from the consumer for
the connected AIS / DIS. For each connected consumer an individual Interlock forwarding mask defines
which interlocks are blocked on a per limit basis if they are not desired.
• Function Block PCC_ThresholdAND3 to handle complex interlocks. It allows defining multiple custom
conditions to be used as interlocks on the PCC bus.
• Overview of all Interlocks via PCC Viewer for consumer and group objects
Basic
Objects
Common data

• PCC, Interlock Bus (Process Control


Connection)
Basic Functions of PCC
• Automatic disabling of AIS / DIS alarming with the Consumer State. This
function depends on the Project Constants Settings:
cBMI.Std_Type: 0
Motor is not running, NC Valve is closed, NO Valve is Open, for PCC connected
to Group: if Group is not started
cBMI.Std_Type: 1
Same as Std_Type 0 but always alarm on all Objects if Group is started and
Consumer preselected. In case object is standby preselected alarm priority is
automatically reduced from Failure to Warning.
Basic
Objects
Common data
• PCC, Interlock Bus (Process Control
Connection)
PCCAEListFrcEn = true
Automatic alarm disabling switched off. This option shall be used in cases a
signal has to alarm independent from the status of its parent, e.g. a Silo Level.
Basic
Objects
Common data
• PCC, Interlock Bus (Process Control Connection)
PCC Interlock Parameter Description
• Applicable for AIC, AIS, DIC, DIS, PIDCtrl, PCC_Intlk and PCC_Threshold_AND3.

Parameter Name Description

IntlkType - Assigns the interlock to one of the interlock categories


- Ready for start (RFS) configuration option to keep consumer ready for group start even
when interlock is present
- Can be configured to start consumer in auto mode

IntlkDir - Direction of interlock for two direction consumers


- Option to act only as start interlock

IntlkStartInhibit The interlocks are bypassed for the set time after the start of the PCC parent (MOTx, VLVx)
Application example: bypass of rush in for motor current

IntlkLocStartOverride Bypass interlocks in Local mode if LCBStart is continuously pushed. All PCC parents need to be
in LOC.
Application example: temporary bypass of drift switches for a belt conveyor in local mode to
align the belt
Basic
Objects
Common data
• PCC, Interlock Bus (Process Control Connection)
The possible configuration settings for Interlock Type are:

IntrlkType Description

PCC_Disabled No alarm or interlock forwarding on PCC bus


No_Interlock No interlock forwarding, only alarm forwarding
PD_PrevDrive Previous drive interlock, group remains ready for start
IA_Process Process interlock If the consumer is in Auto mode, the IA interlock is not reset again on the ok condition.
It is only reset by an Auto_Start command from another PCC limit or signal.
IA_Process_RFS Process interlock, group remains ready for start.
Same functionality in Auto as described above.
IB_Equipment Equipment interlock

IB_Equipment_RFS Equipment interlock, group remains ready for start

IC_Safety Safety interlock

IC_Safety_RFS Safety interlock, group remains ready for start


Basic
Objects
Common data
• PCC, Interlock Bus (Process Control Connection)
The possible configuration settings for Interlock Direction are:

IntrlkType Description

DirX Configured interlock is only valid for direction Xa


DirXStart Same as DirX, but once the consumer is running in direction X (or has reached end position X) the
interlock is disregarded.
DirY Configured interlock is only valid for direction Y
DirYStart Same as DirY, but once the consumer is running in direction Y (or has reached end position Y) the
interlock is disregarded.
DirXY Configured interlock is valid for direction X and Y

DirXYStart Same as DirXY, but once the consumer is running in direction X/Y (or has reached end position X/Y) the
interlock is disregarded.

DirFBX, DirFBY, DirFBXY, DirXFast, DirYFast, DirXYFast, DirFBXFast, DirFBYFast, DirFBXYFast,


DirXnoAck, DirYnoAck, DirXYnoAck…. noAck
Basic
Objects
Simulation Mode
It is possible to simulate DIS, AIS, DOS and AOS objects. Under simulation mode the hardware
error connection is not considered.

AIS hardware connection (error condition) is not considered and the value is set to 50% of the total
range. Input is blocked. Notice that the input will be blocked, and the value will be set to 50% only
in case of warm start.

DIS hardware connection is not considered and the value is set to the normal position. Input is
blocked. Notice that the value is simulated only in case of warm start.

DOS and AOS hardware connections are not considered.


Basic
Objects
Basic objects
The Basic Objects (AI, AO, DI, DO) provide access and control for process IO-signals and calcu-
lated IO-signals.

Basic functions such as blocking and forcing of signals, control of output and limit level changes are
integrated in these objects.

Using the PCC (Process Control Connection) concept, input signal objects (AIS/AIC and DIS/DIC) can
propagate their alarm state to consumer objects. Depending on the configuration, signals may send
interlock actions to the connected consumer without using binary interlock codes. In addition, it is
possible to navigate between Faceplates of signals and consumers connected via PCC
Basic
Objects
Basic objects
Basic
Objects
AI Analogue Input
Basic description
The Control Module Types AIS and AIC are used to access and control an analog input.
• AIS module is used to read one analog input signal, coming from the process
• AIC module is used to write a calculated signal from the application, that is to be indicated
on the operator station and that will have alarm limit control.
Basic
Objects
AI Analogue Input
Basic description
The analog input module for 1 IO-signal provides the following features:
• Blocking and forcing of input value generating event (even on new forced values)
• Threshold detection and alarming on 4 alarm limit levels (L2,L1,H1,H2)
• Threshold detection and event on 2 Process Limit levels (Plo, Phi)
• Adjustable Low Pass Filter.
• Filtered Signal rate of change calculation and alarm. The ROC is presented in % of Total Range per second.
• All sub status for DP, PA and FF Field Devices will generate error control when quality is bad or uncertain for
AIS Control Module.
• Common or individual alarm delay for all 6 limits.
• Alarm blocking (from Faceplate). All alarm limit levels will be blocked.
• Alarm disabling/enabling of each alarm limit individually (from application program /Faceplate); generating
events when blocked.
• Trend for Signal Value, Filtered Value and Rate of Change
• Signal Error Pre-Warning with adjustable alarm delay
• Process Panel status indication and operation
Basic
Objects
AI Analogue Input
Faceplate
The following aspect view buttons are available on Faceplates
Basic
Objects
AI Analogue Input
Faceplate
Basic
Objects
AI Analogue Input
VCO
Basic
Objects
AO Analogue Output
Basic description
The Control Module Types AOS and AOC are used to access and control an analogue output.
• AOS module is used to control (write) one analogue output process signal
• AOC module is used to control (write) one analogue output calculated signal, that is to be
indicated on the operator station and that will have no alarm limit control.
Basic
Objects
AO Analogue Output
Basic description
The analog output module for 1 IO signal provides the following features:
• Automatic control from a superior application
• Manual control from the Operator station (via the Faceplate)
• Tracking of mode and output changes
• Output limitation high/low
• On-Line trend with actual output value shown in the Faceplate.
• All Sub status for IO and FF Field Device will generate error control when quality is Bad or Uncertain for
AOS Control Module
• Process Panel status indication and operation
Basic
Objects
AO Analogue Output
Faceplate
The following aspect view buttons are available on Faceplates
Basic
Objects
AO Analogue Output
VCO
Basic
Objects
DI Digital Input
Basic description
The Control Module Type DIS and DIC are used to access and control a digital input.
• DIS module is used to read one digital input signal, coming from the process
• DIC module is used to write a calculated signal from the application, that is to be indicated on
the operator station and that will have alarm indication.
Basic
Objects
DI Digital Input
Basic description
The digital input module for 1 IO signal provides the following features:
• Blocking and forcing of input value generating event (even on new forced values)
• Alarm if input value differs from pre-defined (healthy; normal position) state
• Warning time to be used to generate a pre warning alarm or event before the main alarm
(failure) occurs.
• Ready Delay time to hold the alarm position in order to prevent noisy signal from clearing and
re-activating the alarm very often.
• Alarm delay
• Alarm blocking (from Faceplate). All alarm limit levels will be blocked.
• Alarm disabling/enabling (from application program)
• One-Line trend with actual input value
• Process Panel status indication
Basic
Objects
DI Digital Input
Faceplate
The following aspect view buttons are available on Faceplates
Basic
Objects
DI Digital Input
Basic description
Basic
Objects
DI Digital Input
VCO
Basic
Objects
DO Digital Output
Basic description
The Control Module Types DOS and DOC are used to access and control a digital output.
• DOS module is used to control (write) one digital output process signal
• DOC module is used to control (write) one digital output calculated signal, that is to be indicated
on the operator station and that will have no alarm indication.
Basic
Objects
DO Digital Output
Basic description
The digital output module for 1 IO signal provides the following features:
• Automatic control from a superior application
• Manual control from the Operator station (via the Faceplate)
• Manual control from the Process Panel
• Tracking of mode and output changes
• One-Line trend with actual output value shown in the Faceplate.
• Process Panel status indication and operation
Basic
Objects
DO Digital Output
Faceplate
The following aspect view buttons are available on Faceplates
Basic
Objects
DO Digital Output
VCO
Basic
Objects
PCC_Connections
Basic
Objects
PCC_Connect
Basic description
The Function Block Type PCC_Connect allows connecting up to 32 Consumers. It is an extensible
Function Block and allows to configure the Number of Consumers that can be connected.

Note that the “Fast” type of interlock is not executed in Fast Task and therefore Fast interlocking
using DIS is not supported by this block.
Basic
Objects
PCC_Connect
Faceplate
Basic
Objects
PCC_Threshold_AND3

Basic description
The Function Block Type PCC_Threshold_AND3 allows handling of complex interlocks.
• Drive Condition (DriveCond) or main condition, which also acts as PCC interlock according to the
configuration, consists of up to 9 sub conditions. Each of these sub conditions consists of 3
conditions itself.
• Level parameter defines how many of the sub conditions (SubCond) need to be fulfilled for the
DriveCond to be fulfilled.
• Equal defines if the fulfilled number must exactly match Level or if it can be equal and also higher.
• Indication of blocked signals on PCC Bus forwarded to the consumer.
Basic
Objects
PCC_Threshold_AND3
Basic description
Basic
Objects
PCC_Threshold_AND3
Basic description
Basic
Objects
PCC_Threshold_AND3
Faceplate
The following aspect view buttons are available on PCC_Threshold_AND3 Faceplates
Basic
Objects
PCC_Threshold_AND3
Faceplate
Basic
Objects
PCC_Intlk
Basic description
PCC_Intlk is a simple State or Summary Block for the PCC Bus. It acts both as Child with a single PCC
Interlock to a Drive or Group connected to the PCC Output as well as a PCC Parent to Signals
connected to its IO Variable. It is also possible to use the Block to add a single Interlock Signal to
PCC via the ExtIntlk Boolean Input.
• Blocking of the Interlock
• Interlock Delay for an overall Delay on the Interlock
• Ready Delay Time
Gracias por su atención

You might also like