You are on page 1of 92

V ER S I ON 6 . 1/ 2

Visual Control GraphiXs User Guide


Process Graphics 2 - Minerals Library

PREPARED STATUS SECURITY LEVEL

2021-10-13 N.Carvalho Approved Public


APPROVED DOCUMENT KIND

2021-11-23 G.Schuetz Manual


OWNING ORGANIZATION DOCUMENT ID. REV. LANG. PAGE

IAPI ABB Switzerland 3BHF004110-612 C en 1/92


© Copyright 2020 ABB. All rights reserved.
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Contents
1. Summary ...................................................................................................................................... 3
1.1. VCO Elements ...............................................................................................................................3
1.2. Getting Started ........................................................................................................................... 4
1.3. VCO GraphiXs Architecture and Building Blocks general .................................................. 6

2. Digital (DIS/DIC/DOS/DOC) Indication ................................................................................... 7


2.1. Signal .............................................................................................................................................. 7
2.2. Alarm Text ....................................................................................................................................10
2.3. Button........................................................................................................................................... 12
2.4. Traffic Signal ...............................................................................................................................14

3. Analog (AIS/AIC/AOS/AOC/PID) Indication .......................................................................... 16


3.1. Value.............................................................................................................................................. 16
3.2. ValueTrend ................................................................................................................................... 19
3.3. Point ..............................................................................................................................................22
3.4. LimitValue ................................................................................................................................... 25
3.5. LimitText ..................................................................................................................................... 25
3.6. Bar ................................................................................................................................................ 26
3.7. DualValueBar .............................................................................................................................. 29
3.8. Level ............................................................................................................................................. 34
3.9. LevelTrend .................................................................................................................................. 38
3.10. Ctrl 41

4. Consumer .................................................................................................................................. 46
4.1. Consumer ................................................................................................................................... 46
4.2. MCandUnit ................................................................................................................................. 50
4.3. Tag ................................................................................................................................................. 51
4.4. FBText .......................................................................................................................................... 54
4.5. BucketElevator........................................................................................................................... 55
4.6. AirSlide ........................................................................................................................................ 58
4.7. Conveyor ..................................................................................................................................... 60
4.8. Arrow ........................................................................................................................................... 63
4.9. PipeBow ...................................................................................................................................... 65
4.10. ScrewConveyor .......................................................................................................................... 67
4.11. GenericPE ................................................................................................................................... 69
4.12. Pump 72
4.13. Collector 75
4.14. EP 77
4.15. ProcessEquipment.................................................................................................................... 80
4.16. MillHorizontal............................................................................................................................. 83
4.17. BulkLoader.................................................................................................................................. 86

5. Group......................................................................................................................................... 88
5.1. PreSel ........................................................................................................................................... 88
5.2. Group ........................................................................................................................................... 89

6. Revisions ....................................................................................................................................92

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 2/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

1. Summary
This document contains a detailed description of the below listed VCO GraphiXs Elements for
the 800xA PG2 Graphics Builder.

1.1. VCO Elements


The following screens provide an overview of the currently available VCO graphics elements.

Figure 1 - Consumer and Group graphic elements overview

Figure 2 - Signal graphic elements overview

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 3/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

1.2. Getting Started


1.2.1. Changing gridline spacing
The BMI GraphiXs library is optimized for a 4-pixel grid. Change the gridline spacing in the
Option window to 4, if not already done. (Menu bar: Tools -> Options)

Figure 3 - Options Window settings for Graphic Builder

1.2.2. VCO GraphiXs Toolboxes


The VCO GraphiXs Base Symbols and VCO GraphiXs Core Symbols are organized in the
toolboxes shown below.

Figure 4 - VCO GraphiXs Toolbox

Note: The Toolbox VCO Solutions should be the user’s first choice when using graphics for
non-minerals library objects.

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 4/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 5 - VCO GraphiXs Item drag and drop

Add a VCO GraphiXs Item to your graphic display from the toolbox by drag and drop or dou-
ble click. Afterwards you can manipulate the graphic items bounding rectangle to change size
and position. All VCO GraphiXs items properties are described in chapter Minerals GraphiXs
Items.

Hint: Sort the graphic item properties by category rather than name.

In case one cannot see the BMI GraphiXs toolboxes, check the settings ((Menu bar: Tools
→Options… → Toolbox Order) in the Options window shown in the following figure.

Figure 6 - Minerals GraphiXs Toolbox check to see

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 5/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

1.3. VCO GraphiXs Architecture and Building Blocks


general
This section describes the building blocks such as graphic items and input items available for
graphic aspects. Graphics Builder displays the description for all properties of graphic items
and input items as a tooltip corresponding to each property and also at the bottom of the
property window. The elements provided by the library significantly simplify the creation of a
modern, practical HMI design. The element presented in the following selection can be used
as a basis for your own HMI. The very same building blocks are used for the VCO graphic ele-
ments contained in the Minerals Library objects. Each element can be adapted with just a few
clicks, giving you full control despite the standardized layout of the templates.

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 6/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2. Digital (DIS/DIC/DOS/DOC) Indication

2.1. Signal
The VCO element Signal is used to display the status of a digital process signal combined
with a description text. The shape of the icon can be displayed in the predefined selection
(shape), which are the same set of geometries also included in the consumer element. It has
the ability to show the healthy or unhealthy state of a signal. The alarm is indicated around
the icon. The indication of text is optional, depending upon the display requirements.

2.1.1. Architecture:
L0 – Object Type

L1 - CoreBinStat

L2 – CoreConsumer

L2 – SettingText

L2 – StdBoxRemainTime

Process Display / Design View:

2.1.2. Presentation Variation:


Text-Text string to display

TextColorOVR, TextFontOVR, TextSpaceOVR-Color, Font and Spacing between the symbol


and the text that is used for the text instead of the standard color defined in the LR.

Indication Type:

1S_Triangle [0], 1C_MotM [20], 2C_Diverter [42], 2C_LouveDInv [57] 3C_Diverter3W [70],
1S_Lollipop [1], 1C_Pump [21], 2C_LouvreDamper [43] 2C_PropRollerInv [55] 3C_Valve3W [71]
1S_Diamond [2], 1C_Fan [22], 2C_AirSlide [44], 2C_DamperInv [56]
1S_Rectangle [3], 1C_RotaryFeeder [23], 2C_PropRoller [45] 2C_AirSlideInv [57]
1S_Arrow [4], 1C_GearWheelPump [24], 2C_Damper [46]
1S_OpenArrow [5], 1C_Valve [25], 2C_AirSlideShut [47]
1S_StealthArrow [6], 1C_ValveMan [26]
1S_Oval [7], 1C_ValveAuto [27],
1S_Line [8], 1C_Generator [28]
1S_TiltTriangle [9] 1C_Heater [29],
1C_BucketElev [30],
1C_Conveyor [31],
1C_EP [32],
1C_AirSlideOutlet [33]

The shapes of the indication are shown in Figure 23 - Consumer Graphical Element Indication
Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 7/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.1.3. Input properties of CoreBinStat


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
PosVal Real 60. "Actual Value of Dynamic Valve Open Indication"
PosValMax Real 100. "Max Value of Dynamic Valve Open Indication"
PosValMin Real 0. "Min Value of Dynamic Valve Open Indication"
Status FlipPosition Boolean False "If True flip Position1 with Position2"
FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: 0 = TopCenter, 1 = TopRight, 3 = CenterRight, 5 = BottomRight, 6 =
FullStatusPosition Integer -1 BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 = TopLeft, 12 = WideTop, 13 = WideRight, 14 =
WideBottom, 15 = WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: -1 = Disabled, 0 = Standard, 1 = Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
"ModeStatus:, 0: None, 1:Manual, 2:Auto, 3:External 1, 4:External 2, 5:Maintance, 7:Balancing,
ModeStatus Integer 0
8:External, 9:Internal "
NormalPosIsOff Boolean False "If set to true the status RunOn indication will use a different colour"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
EnableDesignView Boolean True "EnableDesignView"
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
IndicationStatusSizeOVR Real 0. "IndicationStatusSizeOverride"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
NamurAN Boolean False "if ture, the Namur status is abnormal "
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
Position3 Boolean False "Position3"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Running3 Boolean False "Running3"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
SymbolText String "1" "Text indication (character symbol) for Lollipop Indication Type 01"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
"Indication Type: 00: Triangle, 01: Lollipop, 02: Diamond, 03: Rectangle, 04: Arrow, 05: Open arrow,
06: Stealth arrow, 07: Oval, 08: Line, 09: TiltTriangle, 20: MotorM, 21: Pump, 22: Fan, 23:
RotaryFeeder, 24: GearWheelPump, 25: Valve, 26: Valve Man, 27: Valve Auto, 28: Generator, 29:
IndicationType Integer 0 Heater, 30: Bucket elev, 31: Conveyor, 32: EP, 33: AirSlideOutlet, 42: Diverter, 43: Louvre Damper,
44: AirSlide, 45: PropRoller, 46: Damper, 47 AirSlideShut, 53: Louvre Damper StateInv, 55:
PropRoller StateInv, 56: Damper StateInv, 57: AirSlideShut StateInv, 60: Valve LevInd, 61 Valve Man
LevInd, 62: Valve Auto LevInd, 70: Diverter3W, 71: Valve3W"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 8/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Orientation Real 0. "Set symbol orientation clockwise 0 - 360 °"


AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO signal
IOValue DataQualityIOValue DataQuality Good
variable DataQuality"

2.1.4. Resources of CoreBinStat


Object Resource Name Type
VCO Default VCO Abnormal Situation:ASStatInfoRemainTimeVisible SettingId
VCO Additional Information:SignalTextFont FontId
VCO Status:ElemTextLayer000 ColorId
VCO Status:ElemTextLayer001 ColorId
VCO Status:ElemTextLayer011 ColorId
VCO Status:ElemTextLayer012 ColorId
VCO Status:ElemTextLayer013 ColorId
VCO Status:ElemTextLayer014 ColorId
VCO Status:ElemTextLayer100 ColorId
VCO Status:ElemTextLayer101 ColorId
VCO Status:ElemTextLayer111 ColorId
VCO Status:ElemTextLayer112 ColorId
VCO Status:ElemTextLayer113 ColorId
VCO Status:ElemTextLayer114 ColorId
VCO Status:STPDMainValue013 ColorId
VCO Status:STPDMainValue100 ColorId
VCO Status:STPDMainValue101 ColorId
VCO Status:STPDMainValue111 ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 9/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.2. Alarm Text


The VCO element AlarmText is used to display the alarm/abnormal status of a digital process
signal combined with a description text. It has the ability to show the healthy or unhealthy
state of a signal. The shape of the background is rectangular so that it could accommodate
the text inside it. It is only abnormal indication, so it doesn’t support Namur and Signal Error.
The alarm is indicated around the text indication. If there is a delay in the alarm indication,
timer is indicated at the place defined by the operation box position.

2.2.1. Architecture:
L0 – Object Type

L1 - CoreBinaryText

L2 – BaseBinaryText

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdBoxRemainTime

L3 – StdBoxBelongingToBox

L3 – StatusIndication

L3 – ErrorIndicator

L2 – StdIndTrDecoder

Process Display / Design View:

2.2.2. Presentation Variation:


Text: Text string to display

TextAbnormalOVR, TextFontOVR: Abnormal condition text and font of the text that is dis-
played on the Symbol

BelongingToStatusBox: -1 =disabled, 0 to 11 clock positions

Figure 7 - AlarmText Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 10/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.2.3. Input properties of Core_BinaryText


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"


AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
"Blocked Type indication is: 1 = Interlock, 2 = Signal, 3 = Forced, 4 = Backtracking, 5 =
BlockedType Integer 1
Min Reached, 6 = Max Reached"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
TextAlignme
Appearance TextAlignment Center "Text Alignment"
nt
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 =
LSEIndASStatInfoOVR Integer -1 override disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 =
Advanced forced"
"Override current LayerStatusElevation (LSE) mode for Object Status Info : -1 = override
LSEIndStatusOVR Integer -1 disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced
forced"
"Abnormal indication is: -1 = Disabled, 0 = Standard, further are special cases defined by
Property AbnormalPresentation Integer 0
filters"
BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
DataQuality DataQuality Good "Set OPC Data Quality Status"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
"Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 =
IndicationSizeOVR Real 0.
XXL. Font Size is scaled if FontOVR is not used"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "If True, element input is enabled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
TextAlwaysVisible Boolean False "TextAlwaysVisible"
TextNormalOVR String "" "Text to display for the indicator"
AdditionalInfo Tag String "" "Set Element Tag"
TagRelation1 String "" "Set Element Tag Relation1"
TagRelation2 String "" "Set Element Tag Relation2"
TagRelation3 String "" "Set Element Tag Relation3"
"The belonging to arrow direction is: -1 = Disabled, 0 = TopCenter, 1 = TopRight, 3 =
ObjectHandling BelongingToBoxPosition Integer 0 CenterRight, 5 = BottomRight, 6 = BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 =
TopLeft"
AbnormalSituation AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
TextAbnormalOVR String "" "Text used for abnormal position"
RemainTimeBox AlarmIn Boolean False "If True, indicate Time to Alarm"
RemainTime Real 0. "Remaining Time in Seconds"
RemainTimeBoxPresentatio "RemainTimeBoxPresentation -1 = disabled, 0 = default, 1 = without BelongingTo
Integer 0
n Arrow"
WarningIn Boolean False "If True, indicate Time to Warning"
AdditionalInformation Text String "Indicator" "Text to be displayed for normal position"
Font("DIN Offc Pro", 1,
TextFontOVR Font "Set Font size greater than 1 to override default Font, Indication Size is also overridden"
Regular, Normal)
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO
IOValue DataQualityIOValue DataQuality Good
signal variable DataQuality"

2.2.4. Resources of Core_BinaryText

Object Resource Name Type

VCO Default VCO Common Settings:ElemValue FontId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 11/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.3. Button
The VCO element Button is used to display the status of a digital process signal combined
with a description text. It has the ability to show the healthy or unhealthy state of a signal.
Different set of colors are used for the faceplate. It could be selected by an input property
(UseFPColorSet). It also has mouse over effect and writing in process.

2.3.1. Architecture:
L0 – Object Type

L1 - CoreBinaryCmdButton

L2 – StdOperationDigital

L2 – StdBoxBelongingToBox

L2 – StdObjectHandling

L2 – StdAbnormal

L2 – ErrorIndicator

Process Display / Design View:

2.3.2. Presentation Variation:


BelongingToStatusBox: -1 =disabled,0 to 11 clock positions

Indication Type:

0=None, 1=Text, 2=Symbol.

Figure 8 - Button State Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 12/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.3.3. Input properties of Core_BinaryCmdButton


Category Property Name Type Default Value Description

"The belonging to arrow direction is: -1 = Disabled, 0 = TopCenter, 1 = TopRight, 3 =


Abnormal BelongingToBoxPosition Integer 6 CenterRight, 5 = BottomRight, 6 = BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 =
TopLeft"
"Blocked Type indication is: 1 = Interlock, 2 = Signal, 3 = Forced, 4 = Backtracking, 5 = Min
BlockedType Integer 0
Reached, 6 = Max Reached"
ModeAN Boolean True "If True, indicate Mode as abnormal situation"
NamurStatus Integer 0 "OPC connection to Namur Status"
"Active indication of button - Confirmed State - true for status values together with Indicated
Appearance ConfirmedState Boolean False
results in white background"
RequestedState Boolean False "If True, indicate request state"
Behavior ButtonBehavior Integer 0 "Button Behavior is: 0 = Toggle, 1 = Not Used, 2 = While Down, 3 = Set Only, 4 = Reset Only"
Enabled Boolean True "If True, input is enabled"
PulseTime Real 0. "PulseTime (length of pulse in seconds) for Signal in case ButtonBehavior = Pulse_On"
SignalStatus Integer 192 "Set Signal Status OPC Value"
Target PropertyRef null "Reference to property to which Value is written"
Tooltip String "" "Set Tooltip text"
Status ButtonType __ueButtonType TwoState "To be defined"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 =
LSEIndASStatInfoOVR Integer -1 override disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 =
Advanced forced"
ModeStatus Integer 0 "Mode Status is : 10 = Manual, 20 = Auto, 20 > Special Cases"
OnColorOVR Color ARGB(0, 0, 0, 0) "Set on color, valid only if transparency(A) is greater than 0"
POCStatus Integer 0 "POC Status is: 0 = Sequence, 1 = Central, 2 = Local, 3 = Out of Service"
Property BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "If True, element input is enabled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
IsOperatorNote Boolean False "If True, Operator Note is visible"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
POCAN Boolean False "If True, indicate Point of Control as abnormal situation"
PulseTarget PropertyRef null "Target to which the Pulse Time is written in Pulse Mode, used only in DOXMode"
ResetTarget PropertyRef null "Reference to property for Reset, used only in DOXMode"
Tag String "" "Set Element Tag"
TagRelation1 String "" "Set Element Tag Relation1"
TagRelation2 String "" "Set Element Tag Relation2"
TagRelation3 String "" "Set Element Tag Relation3"
TextCustom String "" "Set Text"
UseFPColourSet Boolean False "If True, the colour set for the FP are used"
ObjectHandling DOXMode Boolean False "Enable only when instantiated under DOX Object Types"
"Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL.
IndicationSizeOVR Real 0.
Font size is also scaled"
IndicationType Integer 0 "Indication Type is: 0 = Text, 1 = Icon"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
Operation Transitions Action Action SystemDefault "Set button action type: Direct, Applied (two step operation) or SystemDefault(user profile)"
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO signal
IOValue DataQualityIOValue DataQuality Good
variable DataQuality"

2.3.4. Resources of Core_BinaryCmdButton


Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId

VCO Operation Transition:ButtonFont FontId

VCO Operation Transition:ButtonFontOn FontId

VCO Operation Transition:ButtonIllustrationFont FontId

VCO Operation Transition:ButtonIllustrationFontOn FontId

VCO Operation Transition:ButtonIndicationSize SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 13/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.4. Traffic Signal


The VCO element Traffi cSignal is used to display the status of a digital process signal. It can
show the on (normally on or normally off) and off state of a signal.

2.4.1. Architecture:
L0 – Object Type

L1 – CoreTrafficSig

L2 –StdObjectHandling
ObjectasdsadsdL2StdStd
L2 – StdAbnormal

L2 – StdStatus

L2 – BackSymbol

L2 – ErrorIndicator

Process Display / Design View:

2.4.2. Presentation Variation:


StatusBottomColorOVR, StatusTopColorOVR are used for the top or bottom color instead of
the standard color defined in the LR.

Figure 9 - TrafficSignal - Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 14/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

2.4.3. Input properties of Core_TrafficSig


Category Property Name Type Default Value Description

Abnormal AlarmPresentation Integer 0 "Alarm Presentation is: -1 = Alarm disabled, 0 = Protagonist, 1 = Source, 2 = Indicator"
AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"
AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
"Interlock Type is: 0 = Not Ready, 1 = Start Interlock, 2 = Stop Interlock, 3 = High Limit, 4 = Low
InterlockType Integer 0
Limit, 5 = Not Ready (Central)"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
Appearance StatusBottomColorOVR Color ARGB(0, 0, 0, 0) "Set transparency(A) greater than 0 to override the bottom status color on all modes"
StatusTopColorOVR Color ARGB(0, 0, 0, 0) "Set transparency(A) greater than 0 to override the top status color on all modes"
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 = override
LSEIndASStatInfoOVR Integer -1
disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced forced"
ModeStatus Integer 0 "Mode Status is : 10 = Manual, 20 = Auto, 20 > Special Cases"
POCStatus Integer -1 "POC Status is: 0 = Sequence, 1 = Central, 2 = Local, 3 = Out of Service"
Property BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
InterlockAN Boolean False "If True, indicate ParameterError as abnormal situation"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "If True, element input is enabled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
IsOperatorNote Boolean False "If True, Operator Note is visible"
POCAN Boolean False "If True, indicate Point of Control as abnormal situation"
"QualityBad, used to indicate OPC connection issues, do not connect to IO signal variable
QualityBad Boolean False
DataQuality"
SignalBottom Boolean False "If True Bottom Indication is highlighted"
SignalTop Boolean False "If True Top Indication is highlighted"
Tag String "" "Set Element Tag"
TagRelation2 String "" "Set Element Tag Relation2"
TagRelation3 String "" "Set Element Tag Relation3"
AdditionalInfo TagRelation1 String "" "Set Element Tag Relation1"
"Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL. Font
ObjectHandling IndicationSizeOVR Real 0.
Size is also scaled if FontOVR is not used"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO signal
IOValue DataQualityIOValue DataQuality Good
variable DataQuality"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 15/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3. Analog (AIS/AIC/AOS/AOC/PID) Indication

3.1. Value
The VCO element Value is used to display the actual value of analog process signal. The value
is accompanied with the unit. The prefix value is not present for the analog input blocks how-
ever used for motor current indication. The arrow in the left-hand side indicates the Rate Of
Change (ROC) of the analog value. In abnormal condition, the limit line is visible on top/bot-
tom depending upon whether high/low limit is reached.

3.1.1. Architecture:
L0 – Object Type

L1 - CoreAnalogValue

L2 – StdObjectHandling

L2 – StdIndTrDecoder

L2 – BasePrefixValueUnit

L3 – LabelDash L3 – Back

L3 – Operation L3 – Value

L3 – Error Indicator L3 – StdBoxRemainTime

L3 – Arrow

L2 – StdAbnormal

L2 – StdBoxBelongingToBox
Process Display / Design View:

3.1.2. Presentation Variation:


ValueSizeOVR, UnitSizeOVR: Value font size and Unit font size option provided for user defi-
nition.

Alarm Indication:

Figure 10 - Value Alarm Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 16/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.1.3. Input properties of Core_AnalogValue


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"


AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
InterlockAN Boolean False "If True, indicate ParameterError as abnormal situation"
"Interlock Type is: 0 = Not Ready, 1 = Start Interlock, 2 = Stop Interlock, 3 = High Limit,
InterlockType Integer 0
4 = Low Limit, 5 = Not Ready (Central)"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
StatusActive Integer 1 "If 1, value is indicated as active"
Status IndTr1 Integer 0 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 0 "Indication treatment 2 used for abnormal situation color indication"
Lim1DelayActive Boolean False "If True Limit 1 Delay is Active"
Lim1RemainTime Real 0. "Set Limit 1 Remaining Time"
Lim2DelayActive Boolean False "If True Limit 2 Delay is Active"
Lim2RemainTime Real 0. "Set Limit 2 Remaining Time"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 =
LSEIndASStatInfoOVR Integer -1 override disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 =
Advanced forced"
"Override current LayerStatusElevation (LSE) mode for Object Status Info : -1 =
LSEIndStatusOVR Integer -1 override disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 =
Advanced forced"
Property BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
ConstraintHiLimit Boolean False "Constraint High Limit"
ConstraintLoLimit Boolean False "Constraint Low Limit"
DataQuality DataQuality Good "Set OPC Data Quality Status"
DewValueMax Real Infinity "Max Value allowed to enter in Direct Entry Window"
DewValueMin Real -Infinity "Minimum Value allowed to enter in Direct Entry Window"
EnableAutoFit Boolean True "If True, Enable AutoFit"
EnableDirectEntry Boolean False "If True, direct entry is enabled"
Fraction Integer 2 "Number of decimals for the value"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
IncDecStep Real 0. "Stepsize for Increase Decrease Value in Direct Entry Window"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean False "If True, element input is enabled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
IsOperatorNote Boolean False "If True, Operator Note is visible"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
NumberOfDigits Integer 5 "NumberOfDigits"
PrefixAlignment TextAlignment Left "The alignment of the label text."
$'VCO
PrefixFont Font "The font to use for the label and the unit."
Default:DEValuePrefixFont'
"Set value to other than 0 (zero) to override font size defined in the LabelUnitFont
PrefixFontSizeOVR Real 8.
property."
PrefixText String "MV" "Set Prefix Text"
PrefixType __PrefixTypeEnum Text "Prefix is: 0 = Text, 1 = Icon"
PrefixWidth Integer 24 "Set Prefix width in px"
PriorityVisibleOVR Integer -1 "Constraint Priority Visible Override"
ROCIndTr Integer 0 "Set Rate of Change indication treatment"
ROCLimitHighValue Real 10. "Set Rate of Change Limit High Value"
ROCLimitLowValue Real -10. "Set Rate of Change Limit Low Value"
ROCSizeOVR Integer 0 "Set Rate of Change Size Override, Default Size = 8"
ROCValue Real 1. "Set Rate of Change Value"
Rounding Real 2. "Set Rounding"
SignalStatus Integer 192 "Set Signal Status OPC Value"
Unit String "°C" "Set Unit text"
$'VCO
UnitFont Font "Set Unit Font"
Default:DEValueUnitFont'
UnitFontSizeOVR Real 8. "Set value greater than 0 to override default font size"
UnitWidth Integer 24 "Set Unit field width in px"
Value Real 42. "Value"
ValueFontSizeOVR Real 0. "Set value greater than 0 to override default font size"
ValueMax Real 100. "Set Value max limit"
ValueMIN Real 0. "Set Value min limit"
ValuePropRef PropertyRef null "Reference to property to which Value is written"
AdditionalInfo Tag String "" "Set Element Tag"
TagRelation1 String "" "Set Element Tag Relation1"
TagRelation2 String "" "Set Element Tag Relation2"
TagRelation3 String "" "Set Element Tag Relation3"
"The belonging to arrow direction is: -1 = Disabled, 0 = TopCenter, 1 = TopRight, 3 =
ObjectHandling BelongingToBoxPosition Integer -1 CenterRight, 5 = BottomRight, 6 = BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 =
TopLeft"
EnableUnit Boolean True "If True unit is visible"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 17/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined
AbnormalSituation AbnormalPresentation Integer 0
by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

3.1.4. Resources of Core_AnalogValue


Object Resource Name Type

VCO Default VCO Abnormal Situation:AlarmFrameIndicatorReduction SettingId

VCO Abnormal Situation:AlarmFrameWidth SettingId

VCO Common Settings:DEValueFonts FontId

VCO Common Settings:DEValuePrefixFont FontId

VCO Common Settings:DEValueUnitFont FontId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 18/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.2. ValueTrend
Similar to Value element the ValueTrend additionaly has a trend graph that can configured to
displayed while the mouse hover the element or even pinned to the screen.

3.2.1. Architecture:
L0 – Object Type

L1 - CoreAnalogValueTrend

L2 – StdObjectHandling

L2 – StdIndTrDecoder

L2 – BasePrefixValueUnit

L3 – LabelDash L3 – Back

L3 – Operation L3 – Value

L3 – Error Indicator L3 – StdBoxRemainTime

L3 – Arrow

L2 – BaseMiniTrend

L2 – ValueAndUnitOverlay

L2 – StdAbnormal

Process Display / Design View:

3.2.2. Presentation Variation:


ValueSizeOVR, UnitSizeOVR: Value font size and Unit font size option provided for user defi-
nition.

Alarm Indication:

Figure 11 - ValueTrend Alarm Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 19/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.2.3. Input properties of Core_AnalogValueTrend


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"


AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
InterlockAN Boolean False "If True, indicate ParameterError as abnormal situation"
"Interlock Type is: 0 = Not Ready, 1 = Start Interlock, 2 = Stop Interlock, 3 = High Limit, 4 = Low Limit,
InterlockType Integer 0
5 = Not Ready (Central)"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
TrendTimeSpanOVR Real 0. "Set Trend Time Span higher than 0 to override the LR value, in Seconds"
Limit LimitHi1Disable Boolean False "LimitHi1Disable"
LimitHi1IndTr Integer 0 "LimitHi1IndTr"
LimitHi1Value Real 90. "LimitHi1Value"
LimitHi2Disable Boolean False "LimitHi2Disable"
LimitHi2IndTr Integer 0 "LimitHi2IndTr"
LimitHi2Value Real 95. "LimitHi2Value"
LimitLo1Disable Boolean False "LimitLo1Disable"
LimitLo1IndTr Integer 0 "LimitLo1IndTr"
LimitLo1Value Real 10. "LimitLo1Value"
LimitLo2Disable Boolean False "LimitLo2Disable"
LimitLo2IndTr Integer 0 "LimitLo2IndTr"
LimitLo2Value Real 5. "LimitLo2Value"
LimitPHi1Disable Boolean False "LimitPHi1Disable"
LimitPHi1Value Real 70. "LimitPHi1Value"
LimitPLo1Disable Boolean False "LimitPLo1Disable"
LimitPLo1Value Real 30. "LimitPLo1Value"
OpRangeMaxValue Real 0. "OpRangeMaxValue"
OpRangeMinValue Real 0. "OpRangeMinValue"
Status Lim1DelayActive Boolean False "If True Limit 1 Delay is Active"
Lim1RemainTime Real 0. "Set Limit 1 Remaining Time"
Lim2DelayActive Boolean False "If True Limit 2 Delay is Active"
Lim2RemainTime Real 0. "Set Limit 2 Remaining Time"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
LSEIndStatusOVR Integer -1 "Override current LayerStatusElevation mode for Object Status"
SumIndTr Integer 0 "Indication treatment 1 used for abnormal situation color indication"
"Set the position of the Trend indication: 0 = TopCenter, 1 = TopRight, 3 = CenterRight, 5 =
Trend TrendPosition Integer 3
BottomRight, 6 = BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 = TopLeft"
TrendSizeOVR Real 0. "Trend Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
TrendVisibilityOVR Integer 0 "Trend Visibility is: -1 = Disabled, 0 = Default, 1 = Show when Hover, 2 = Show Always"
Property BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
DataQuality DataQuality Good "Data quality"
DewValueMax Real Infinity "Direct Entry Input Value Max Limitation"
DewValueMin Real -Infinity "Direct Entry Input Value Min Limit"
EnableAutoFit Boolean True "EnableAutoFit"
EnableDirectEntry Boolean False "EnableDirectEntry NOTE currently not supported"
EnableManualRange Boolean False "EnableManualRange"
Fraction Integer 2 "Number of decimals for the value"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
IncDecStep Real 0. "IncDecStep"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
IsOperatorNote Boolean False "If True, Operator Note is visible"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
NumberOfDigits Integer 5 "NumberOfDigits"
PrefixAlignment TextAlignment Left "The alignment of the label text."
$'VCO
PrefixFont Font "The font to use for the label and the unit."
Default:DEValuePrefixFont'
PrefixFontSizeOVR Real 8. "Set value to other than 0 (zero) to override font size defined in the LabelUnitFont property."
PrefixText String "MV" "The label text. Used when LabelType is set to Text."

PrefixType __PrefixTypeEnum Text "Determines the label type."

PrefixWidth Integer 24 "Set Prefix width in px"


ROCIndTr Integer 0 "ROCIndTr"
ROCLimitHighValue Real 10. "ROCLimitHighValue"
ROCLimitLowValue Real -10. "ROCLimitLowValue"
ROCSizeOVR Integer 0 "ROC Size Override. Default Size=8"
ROCValue Real 2. "ROCValue"
Rounding Real 2. "Rounding"
SignalStatus Integer 192 "Signal status"
StatusActive Integer 1 "StatusActive 1 for run status"
Unit String "°C" "The text to display"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 20/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

$'VCO
UnitFont Font "The font to use for the label and the unit."
Default:DEValueUnitFont'
UnitFontSizeOVR Real 8. "Set value to other than 0 (zero) to override font size defined in the LabelUnitFont property."
UnitWidth Integer 24 "Set Unit field width in px"
Value Real 42. "Value"
ValueFontSizeOVR Real 0. "Set value to other than 0 (zero) to override font size defined in the ValueFont property."
ValueMax Real 100. "The value max range limit"
ValueMIN Real 0. "The value min range limit"
ValuePropRef PropertyRef null "The value as property used for writing from DEW"
AdditionalInfo Tag String "" "Set Element Tag"
ObjectHandling EnableUnit Boolean True "If True unit is visible"
ManualRangeMax Real Infinity "Set maximum range if EnableManualRange is true"
ManualRangeMin Real -Infinity "Set minimum range if EnableManualRange is true"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

3.2.4. Resources of Core_AnalogValueTrend


Object Resource Name Type

VCO Default VCO Common Settings:DEValueFonts FontId

VCO Common Settings:DEValuePrefixFont FontId

VCO Common Settings:DEValueUnitFont FontId

VCO Status:ProcessDisplayTrendTimeSpan SettingId

MineralsLib 5_1_5 AddOn Customization BMI NLS Resource Manager 5_1_5 AddOn:NLSID_ToolTip_PinPopup LocalizedTextId

MineralsLib VCO VCO NLS Resource manager:NLSID_ButtonIcon_PinPopup LocalizedTextId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 21/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.3. Point
The VCO element Point is used to display the actual value of analog process signal when the
mouse is dragged over the icon. Various shapes could be selected for the icon. The value is
accompanied with the unit. The arrow in the left-hand side indicates the Rate Of Change
(ROC) of the analog value. When there is any alarm condition, the value is shown continuously.

3.3.1. Architecture:
L0 – Object Type

L1 - CoreConsumer

L2 – StdObjectHandling L2 – StdAbnormal

L2 – StdStatus L2 – ErrorIndicator

L1 - CoreAnalogValueHover

L2 – BasePrefixValueUnit L2 – StdAbnormal

L2 – StdBoxBelongingToBox L2 – StdIndTrDecoder

L2 – StdObjectHandling L2 – Design

Process Display / Design View:

3.3.2. Presentation Variation:


BelongingToStatusBox: -1 =disabled,0 to 11 clock positions

Text: Text string to display if S1_Lollypop is selected.

Alarm Condition:

Figure 12 - AISPoint Alarm Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 22/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Indication Types

1S_Triangle [0], 1C_MotM [20], 2C_Diverter [42], 2C_LouveDInv [57] 3C_Diverter3W [70],
1S_Lollipop [1], 1C_Pump [21], 2C_LouvreDamper [43] 2C_PropRollerInv [55] 3C_Valve3W [71]
1S_Diamond [2], 1C_Fan [22], 2C_AirSlide [44], 2C_DamperInv [56]
1S_Rectangle [3], 1C_RotaryFeeder [23], 2C_PropRoller [45] 2C_AirSlideInv [57]
1S_Arrow [4], 1C_GearWheelPump [24], 2C_Damper [46]
1S_OpenArrow [5], 1C_Valve [25], 2C_AirSlideShut [47]
1S_StealthArrow [6], 1C_ValveMan [26]
1S_Oval [7], 1C_ValveAuto [27],
1S_Line [8], 1C_Generator [28]
1S_TiltTriangle [9] 1C_Heater [29],
1C_BucketElev [30],
1C_Conveyor [31],
1C_EP [32],
1C_AirSlideOutlet [33]

The shapes of the indication are shown in Figure 23 - Consumer Graphical Element Indication
Type

3.3.3. Input properties of Core_AnaValHover


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
StatusActive Integer 1 "StatusActive"
"Value Visibility is: -1 = Disable, 0 = Visible if Alarm or Hover, 1 = Visible if Hover, 2
Behavior ValueVisibility Integer 0
= Always Visible"
Status IndTr1 Integer 0 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 0 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info.
LSEIndASStatInfoOVR Integer -1 -1: override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced,
3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1:
LSEIndStatusOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3:
Advanced fored"
Property AlarmIn Boolean False "AlarmIn"
BlockedAN Boolean False "If true, Blocked abnormal situation"
ConstraintHiLimit Boolean False "ConstraintHiLimit"
ConstraintLoLimit Boolean False "ConstraintLoLimit"
DataQuality DataQuality Good "Data quality"
DesirableOpOVR Integer -1 "Desirable operation overrride"
EnableAutoFit Boolean True "EnableAutoFit"
EnableBackColor Boolean False "EnableBackColor"
EnableDirectEntry Boolean False "EnableDirectEntry"
Fraction Integer 2 "Number of decimals for the value"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean False "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean True "If true the object has an OperatorNote attached"
NamurAN Boolean False "if ture, the Namur status is abnormal "
PrefixAlignment TextAlignment Left "The alignment of the label text."
$'VCO
PrefixFont Font "The font to use for the label and the unit."
Default:DEValuePrefixFont'
"Set value to other than 0 (zero) to override font size defined in the
PrefixFontSizeOVR Real 8.
LabelUnitFont property."
PrefixText String "" "The label text. Used when LabelType is set to Text."
PrefixType __PrefixTypeEnum Text "Determines the label type."
PrefixWidth Integer 24 "Text field width in pixels."
PriorityVisibleOVR Integer -1 "Constraint Priority Visible Override"
RemainTime Real 0. "Remain time in sec"
ROCIndTr Integer 0 "ROCIndTr"
ROCLimitHighValue Real 10. "ROCLimitHighValue"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 23/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

ROCLimitLowValue Real -10. "ROCLimitLowValue"


ROCSizeOVR Integer 0 "ROC Size Override. Default Size=8"
ROCValue Real 1. "ROCValue"
Rounding Real 1. "Rounding"
SignalStatus Integer 192 "Signal status"

SymbolType __SymbolTypeEnum Circle "SymbolType"

Tag String "ValueA" "Tag"


TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
Unit String "°C" "The text to display"
$'VCO
UnitFont Font "The font to use for the label and the unit."
Default:DEValueUnitFont'
"Set value to other than 0 (zero) to override font size defined in the
UnitFontSizeOVR Real 8.
LabelUnitFont property."
UnitWidth Integer 24 "Unit field width in pixels."
Value Real 42. "Value"
"Set value to other than 0 (zero) to override font size defined in the ValueFont
ValueFontSizeOVR Real 0.
property."
ValueMax Real 100. "The value MAX"
ValueMIN Real 0. "The value MIN"
ValuePropRef PropertyRef null "The value."
WarningIn Boolean False "WarningIn"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling EnableUnit Boolean True "If True unit is visible"
"Set the position of the Value indication: 0 = TopCenter, 1 = TopRight, 3 =
ValuePosition Integer 1 CenterRight, 5 = BottomRight, 6 = BottomCenter, 7 = BottomLeft, 9 = CenterLeft,
11 = TopLeft"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases
AbnormalSituation AbnormalPresentation Integer 0
defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

3.3.4. Resources of Core_AnaValHover


Object Resource Name Type

VCO Default VCO Common Settings:DEValueFonts FontId

VCO Common Settings:DEValuePrefixFont FontId

VCO Common Settings:DEValueUnitFont FontId

VCO Status:ElemBaseLayer014 ColorId

VCO Status:ElemOutlineLayer014 ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 24/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.4. LimitValue
LimitValue and status indication

3.4.1. Architecture:
L0 – Object Type

L1 - CoreAnalogValue

3.4.2. Presentation Variation:


A1_Limit_H2 A9_Limit_Hysteresis
A2_Limit_H1 B1_ROC_HighLimit
A4_Limit_PH1 B2_ROC_Hysteresis
A5_Limit_PL1 B3_FilterTime
A8_Limit_L1
A7_Limit_L2

For more detail see chapter 3.1Architecture:3.1.1

3.5. LimitText
LimitStatus text indication

3.5.1. Architecture:
L0 – Object Type

L1 - CoreBinaryText

For more detail see chapter Architecture:2.2

Presentation Variation

All PL1
H2 L1
H1 L2
PH1

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 25/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.6. Bar
The VCO element Bar is used to display the actual value of analog process signal in a relation
to the range. The value is represented by filling either horizontal or Vertical bar depending
upon the selection. The limit values are visible on top/bottom/both depending upon whether
the process value is near or reached the high/low limit.

3.6.1. Architecture:
L0 – Object Type

L1 - CoreAnalogBar

L2 – BaseVerBar

L3 – BarBack L3 – Constaint

L3 – ProcessValueScale L3 – BarValue

L3 – Error Indicator L3 – Label

L2 – BaseHorBar

L3 – BarBack L3 – Constaint

L3 – ProcessValueScale L3 – BarValue

L3 – Error Indicator L3 – Label

L2 – StdIndTrDecoder

L2 – StdObjectHandling

L2 – StdAbnormal

Process Display / Design View:

3.6.2. Presentation Variation:


Alarm Condition:

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 26/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 13 - Bar Alarm Indication

Indication Type: Vertical Bar, Horizontal Bar

LimitViewVisibility:

– Disabled [-1]

– LimitView shown in all display modes [1]

– LimitView shown in ASM only [2]

– LimitView shown in ASM +StS [3]

Figure 14 - Comparisson of LimitView versus BarView with H1 Limit violated

3.6.3. Input properties of Core_AnalogBar


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"


AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
Tag String "" "Set Element Tag"
TagRelation2 String "" "Set Element Tag Relation2"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 27/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

TagRelation3 String "" "Set Element Tag Relation3"


Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
LimitViewVisibilityOVR Integer 0 "LimitVisibility is: -1=Disabled, 0 =Default, 1=Always, 2=OnlyASM, 3=ASM+StS"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 = override
Status LSEIndASStatInfoOVR Integer -1
disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced forced"
"Override current LayerStatusElevation (LSE) mode for Object Status Info : -1 = override
LSEIndStatusOVR Integer -1
disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced forced"
StatusActive Boolean True "If True, element is active (Running)"
Property BarBackColorOVR Color ARGB(0, 0, 0, 0) "Color to be used in bar background, valid only if transparency(A) greater than 0"
BarColorOVR Color ARGB(0, 0, 0, 0) "Bar Color to be used, valid only if transparency(A) greater than 0 "
BaseColorLimit1OVR Color ARGB(0, 0, 0, 0) "Color to be used in Limit 1 bar , valid only if transparency(A) greater than 0"
BaseColorLimit2OVR Color ARGB(0, 0, 0, 0) "Color to be used in Limit 2 bar , valid only if transparency(A) greater than 0"
BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
ConstraintHi1IndTr Integer 0 "Constraint High 1 IndTr"
ConstraintHi1Value Real 60. "Constraint High 1 Value"
ConstraintHi1Visible Boolean True "Constraint High 1 Visible"
ConstraintHi2IndTr Integer 0 "Constraint High 2 IndTr"
ConstraintHi2Value Real 70. "Constraint High 2 Value"
ConstraintHi2Visible Boolean True "Constraint High 2 Visible"
ConstraintLo1IndTr Integer 0 "Constraint Low 1 IndTr"
ConstraintLo1Value Real 20. "Constraint Low 1 Value"
ConstraintLo1Visible Boolean True "Constraint Low 1 Visible"
ConstraintLo2IndTr Integer 0 "Constraint Low 2 IndTr"
ConstraintLo2Value Real 20. "Constraint Low 2 Value"
ConstraintLo2Visible Boolean True "Constraint Low 2 Visible"
ConstraintPriorityVisible Boolean False "ConstraintPriorityVisible"
ConstraintProcessHighValue Real 100. "ConstraintProcessHighValue"
ConstraintProcessLowValue Real 0. "ConstraintProcessLowValue"
DataQuality DataQuality Good "Set OPC Data Quality Status"
DesirableOpHiLimit Real 0. "Desirable Operation Range High Limit"
DesirableOpLoLimit Real 0. "Desirable Operation Range Low Limit"
DesirableOpOVR Integer -1 "Desirable Operations is: -1 = Show Process Value, 0 = False, 1 = True"
EnableAlarmColor Boolean False "If True, Enable Alarm Color"
GapMaxOVR Real 1. "Set Gap for Bar Max Position"
GapMinOVR Real 1. "Set Gap for Bar Min Position"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "If True, element input is enabled"
IsOperatorNote Boolean False "If True, Operator Note is visible"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
NoOfDecimals Integer 1 "Number Of Decimals"
ProcessValue Real 30. "Process Value"
ProcessValueRangeMax Real 100. "Process Value Range Max"
ProcessValueRangeMin Real 0. "Process Value Range Min"
ProcessValueScaleVisible Boolean True "Process Value Scale Visible"
SignalStatus Integer 192 "Set Signal Status OPC Value"
AdditionalInfo TagRelation1 String "" "Set Element Tag Relation1"
ObjectHandling IndicationType Integer 0 "Indication Type is: 0 = Vertical Bar, 1 = Horizontal Bar"
ManualRangeEnabled Boolean False "If True manual range parameters are used"
ManualRangeMax Real 100. "Set maximum range if EnableManualRange is true"
ManualRangeMin Real 0. "Set minimum range if EnableManualRange is true"

AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"

AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 28/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.7. DualValueBar
The VCO element Vertical / Horizontal Bar is used to display the actual value of analog pro-
cess signal in a relation to the range. The value is represented by filling the Vertical bar. The
limit values are visible on top and bottom. The Alarm line is represented around the bar. The
Abnormal Values are represented at the righthand side of the bar.

3.7.1. Architecture:
L0 – Object Type

L1 – CorePCCDualValueBar
L4 – RightProcessRange L4– StdIndTrEvent
L2 – PCCDecoderOperation
L4 – SeparationLine L4 – RightConstaint
L2 – StdOperationBox

L2 – CoreDualValueBar L4 – ProcessRange L4 – RightConstaintValueScale

L3 – StdObjectHandling L4 – RightLeftValueLine L4 – RightValueValue

L3 – StdAbnormal
L4 – LeftConstaint L4 – RightValueUnit
L3 – BaseVerBarPID
L4 – BarValue L4 – RightValueIndication
L3 – BaseHorBarPID
L4 – BarBack L4 – LeftConstaintValueScale

L4– ProcessRange

L4 – LeftValueValue

L4 – LeftValueUnit

L4 – LeftValueIndication

L4 – ErorrIndicator

L4 – BarDeviation

Process Display / Design View:

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 29/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.7.2. Presentation Variation:


Alarm / Limits:

Figure 15 – DualValueBar (Vertical) abnormal and Alarm Indication

Indication Type [ENUM]: HorizontalBar, VerticalBar

IndicationType1:

SmallBar for LeftValue, MainBar for LeftValue, Limit view [3]


MainBar for RightValue [1] RightValue small bar [2]

LimitViewVisibility:

• Disabled [-1]
• LimitView shown in all display modes [1]
• LimitView shown in ASM only [2]
• LimitView shown in ASM +StS [3]

ScaleVisibility2

• Disabled [-1]
• Forced [1]

ConfigurationType [ENUM]

• MeasuredValue
• Setpoint
• Setpoint&MeasuredValue

1
Only available on lower level [L3, BaseVer/HorBarPID]
2
The configuration possibilities might get extended by allowing to hide or show the primary or secondary
scale independently

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 30/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Primary/SecondaryValueIndicationType [ENUM]3: ValueAndIndicator, BarOnly

ValueAndIndicator Value Only Indicator Only Bar Only

Figure 16 - VerticalBar Graphical Element Overview of possible configurations

3.7.3. Input properties of CoreDualValueBar


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Alarm List Alarm State Property"


AlarmStateObjectAlarmList Integer 0 "Object Alarm List Alarm State Property"
BlockedType Integer 2 "BlockedType"
IndTr1 Integer 115 "IndTr1"
IndTr2 Integer 14 "IndTr2"

InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"

IsMouseOver Boolean False "If True, indicate element as MouseOver"


ModeAN Boolean False "ModeAN"
ModeStatus Integer 0 "ModeStatus"
NamurStatus Integer 0 "OPC connection to Namur Status"
POCAN Boolean False "POCAN"
POCStatus Integer -1 "POCStatus"
PriorityLevel Integer 0 "Alarm List Priority Level Property"
PriorityLevelDescendants Integer 0 "Descendants Alarm List Priority Level Property"
Tag String "" "Set Element Tag"
TagRelation2 String "" "Set Element Tag Relation2"

3
the option of IndicatorOnly and ValueOnly are only available for the “L3 – BaseVer/HorBarPID
level ". The Left/RightValueIndicationType is: -1=Disabled, 1=IndicatorOnly, 2=ValueAndIndicator ,
3=ValueAndIndicatorOnlyforBarView (not used), 4=ValueOnly (not valid for LimitView)«

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 31/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

TagRelation3 String "" "Set Element Tag Relation3"

Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"

LimitViewVisibilityOVR Integer 0 "LimitViewVisibility is -1=Disabled, 0 =Default, 1=Always, 2=OnlyASM, 3=ASM+StS"

PrimaryValueIndicationType Integer 0 "PrimaryIndicationType is: -1=hidden, 0=Default , 1=frocedVisibility"


SecondaryValueIndication-
Integer 0 "SecondaryValueIndicationType is: -1=hidden, 0=Default , 1=frocedVisibility"
Type
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info: -1 = over-
Status LSEIndASStatInfoOVR Integer -1 ride disabled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced
forced"

"Override current LayerStatusElevation (LSE) mode for Object Status Info : -1 = override disa-
LSEIndStatusOVR Integer -1
bled, 0 = ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced forced"

StatusActive Boolean True "If True, element is active (Running)"

Property BarBackColorOVR Color ARGB(0, 0, 0, 0) "Color to be used in bar background, valid only if transparency(A) greater than 0"

BarColorOVR Color ARGB(0, 0, 0, 0) "Bar Color to be used, valid only if transparency(A) greater than 0 "
BaseColorLimit1OVR Color ARGB(0, 0, 0, 0) "Color to be used in Limit 1 bar , valid only if transparency(A) greater than 0"
BaseColorLimit2OVR Color ARGB(0, 0, 0, 0) "Color to be used in Limit 2 bar , valid only if transparency(A) greater than 0"
BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
ConstraintHi1IndTr Integer 0 "Constraint High 1 IndTr"
ConstraintHi1Value Real 60. "Constraint High 1 Value"
ConstraintHi1Visible Boolean True "Constraint High 1 Visible"
ConstraintHi2IndTr Integer 0 "Constraint High 2 IndTr"
ConstraintHi2Value Real 70. "Constraint High 2 Value"
ConstraintHi2Visible Boolean True "Constraint High 2 Visible"
ConstraintLo1IndTr Integer 0 "Constraint Low 1 IndTr"
ConstraintLo1Value Real 20. "Constraint Low 1 Value"
ConstraintLo1Visible Boolean True "Constraint Low 1 Visible"
ConstraintLo2IndTr Integer 0 "Constraint Low 2 IndTr"
ConstraintLo2Value Real 10. "Constraint Low 2 Value"
ConstraintLo2Visible Boolean True "Constraint Low 2 Visible"
ConstraintPriorityVisible Boolean False "ConstraintPriorityVisible"
ConstraintProcessHighValue Real 100. "ConstraintProcessHighValue"
ConstraintProcessHighVisible Boolean False "ConstraintProcessHighVisible"
ConstraintProcessLowValue Real 0. "ConstraintProcessLowValue"
ConstraintProcessLowVisible Boolean False "ConstraintProcessLowVisible"
DataQualityPrimary DataQuality Good "Set OPC Data Quality Status"
DataQualitySecondary DataQuality Good "DataQualitySecondary"
DesirableOpHiLimit Real 0. "Desirable Operation Range High Limit"
DesirableOpLoLimit Real 0. "Desirable Operation Range Low Limit"
DesirableOpOVR Integer -1 "Desirable Operations is: -1 = Show Process Value, 0 = False, 1 = True"
EnableAlarmColor Boolean False "If True, Enable Alarm Color"
EnableDirectEntryPrimaryOVR Integer -1 "EnableDirectEntryPrimaryOVR"
EnableDirectEntrySecondar-
Integer -1 "EnableDirectEntrySecondaryOVR"
yOVR
GapMaxOVR Real 1. "Set Gap for Bar Max Position"
GapMinOVR Real 1. "Set Gap for Bar Min Position"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean True "If True, element input is enabled"
IsOperatorNote Boolean False "If True, Operator Note is visible"
LeftValueTooltip String "" "LeftValueTooltip"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
NoOfDecimals Integer 1 "Number Of Decimals"
PrimaryEntryEnableChangeC-
Boolean False "PrimaryEntryEnableChangeCtrl"
trl
PrimaryEntryIncDecStep Real 0. "PrimaryEntryIncDecStep"
PrimaryEntryMaxChangeDec Real -Infinity "PrimaryEntryMaxChangeDec"
PrimaryEntryMaxChangeInc Real Infinity "PrimaryEntryMaxChangeInc"
PrimaryEntryRangeMax Real Infinity "PrimaryEntryRangeMax"
PrimaryEntryRangeMin Real -Infinity "PrimaryEntryRangeMin"
PrimaryPrefix String "" "PrimaryPrefix Text, use string length = 1 for icon"
PrimaryUnit String "%" "Physical Unit for Primary Value"
PrimaryValue Real 30. "Process Value"
PrimaryValueProperty PropertyRef null "PrimaryValueProperty"
RightValueTooltip String "" "RightValueTooltip"
ScaleVisibilityOVR Integer 0 "Scale and Limits Text Default = 0, Hide = -1, Force Visible = 1"
SecConstraintHi1Value Real 95. "SecConstraintHi1Value"
SecConstraintHi1Visible Boolean False "SecConstraintHi1Visible"
SecConstraintLo1Value Real 5. "SecConstraintLo1Value"
SecConstraintLo1Visible Boolean False "SecConstraintLo1Visible"
SecNoOfDecimalsOVR Integer -1000 "SecNoOfDecimalsOVR"

SecondaryDeltaModeOVR Integer -1 "SecondaryPresentationOVR is: -1 = default, 0= false, 1= true (delta indicaciton forced)"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 32/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

SecondaryEntryEnableChan-
Boolean False "SecondaryEntryEnableChangeCtrl"
geCtrl
SecondaryEntryIncDecStep Real 0. "SecondaryEntryIncDecStep"
SecondaryEntry-
Real -Infinity "SecondaryEntryMaxChangeDec"
MaxChangeDec
SecondaryEntryMaxChange-
Real Infinity "SecondaryEntryMaxChangeInc"
Inc
SecondaryEntryRangeMax Real Infinity "SecondaryEntryRangeMax"
SecondaryEntryRangeMin Real -Infinity "SecondaryEntryRangeMin"
SecondaryPrefix String "" "SecondaryPrefix Text, use string length = 1 for icon"
SecondaryRangeMax Real Infinity "SecondaryRangeMax"
SecondaryRangeMin Real -Infinity "SecondaryRangeMin"
SecondaryUnit String "%" "Physical Unit for Secondary Value"
SecondaryValue Real 35. "SecondaryValue"
SecondaryValueProperty PropertyRef null "SecondaryValueProperty"
SignalStatus Integer 192 "Set Signal Status OPC Value"
ValueRangeMax Real 100. "Value Range Max"
ValueRangeMin Real 0. "Value Range Min"
AdditionalInfo TagRelation1 String "" "Set Element Tag Relation1"
"ConfigurationType is: -1= hidden, 0 = PrimarySecondaryVisible, 1 = OnlyPrimaryVisible, 2 =
ObjectHandling ConfigurationType Integer 0
OnlySecondaryVisible"
IndicationType Integer 0 "Indication Type is: 0 = Vertical Bar, 1 = Horizontal Bar"
ManualRangeEnabled Boolean False "If True manual range parameters are used"
ManualRangeMax Real 100. "Set maximum range if EnableManualRange is true"
ManualRangeMin Real 0. "Set minimum range if EnableManualRange is true"
AbnormalSitu- "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by fil-
AbnormalPresentation Integer 0
ation ters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

Object Resource Name Type

VCO Default VCO Common Settings:DEValueFonts FontId

VCO Common Settings:DEValueUnitFont FontId

VCO Object Handling:AnalogBarValueFont FontId

VCO Object Handling:AnalogBarValueFontSmall FontId

VCO Status:BarViewStyle SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 33/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.8. Level
The VCO element Level is used to display the actual value of analog process signal in a rela-
tion to the range. The value is represented by filling either Vertical bar or the Silo itself de-
pending upon the selection. The limit values for the bar are visible on top/bottom/both de-
pending upon whether the process value is near or reached the high/low limit.

3.8.1. Architecture:
L0 – Object Type

L1 - CorePCCSilo

L2 – IntlkBlkDecoderOperation

L2 – CoreConsumer

L2 – CoreSilo

L3 – StdObjectHandling L3 – ConstrainLines

L3 – StdAbnormal L3 – Mixer

L3 – StdStatus

L2 – CoreAnalogBar

Process Display / Design View:

3.8.2. Presentation Variation:


Top/Botttom ConeAngleOVR,ConeHeightOVR: Cone height and angle for the silo , size op-
tion provided for user definition.

Indication Type: Silo, Agitator, Universal Tank, Mixer, Pile, Cyclone.

Indication Type Propeller: No Propeller, Propeller and Direction Top, Propeller Top Direction
Bottom, Propeller Bottom Direction Top, Propeller and Direction Bottom

Configuration Type Motor: No Motor, Default Placement, Motor Top, Motor Bottom

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 34/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 17 - Level Graphical Element Indication Type, Indication Type Propeller and Configura-
tion Type Motor

LevelVisbility:

• Disabled [-1]
• Always [1]
• Production and Active [2]
• Production [3]
• StartStop and Production [4]

Figure 18 - LevelVisibility indication disabled on


the left, default in the middle and forced on the
right. With level H1 violated and shown in the
three different display modes

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 35/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.8.3. Input properties Core_Silo


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
IndTr1 Integer 15 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 15 "Indication treatment 2 used for abnormal situation color indication"
InterlockAN Boolean False "If True, indicate ParameterError as abnormal situation"
"Interlock Type is: 0 = Not Ready, 1 = Start Interlock, 2 = Stop Interlock, 3 = High Limit, 4 = Low
InterlockType Integer 0
Limit, 5 = Not Ready (Central)"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
Appearance TextHorizontalAlignment TextAlignment Center "Horizontal alignment of the text"
Behavior IndicationType Integer 3 "IndicationType. 0:Silo, 1:Agitator, 2:UniversalTank, 3:Mixer, 4:Pile, 5:Cyclone"
Status EnableStatus Boolean True "EnableStatus"
FunctionalView Boolean False "Set to true to show status."
"Level Visibility is: -1 = Disabled, 0 = Default, 1 = Always, 2=Production and Active, 3 = Production,
LevelVisibilityOVR Integer 0
4 = StartStop and Production"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled,
LSEIndStatusOVR Integer -1
0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"

StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"


Property AgitatorConeSize Real 25. "AgitatorConeSize"
BlockedAN Boolean False "If true, Blocked abnormal situation"
ConstraintHi1IndTr Integer 0 "ConstraintHi1IndTr"
ConstraintHi1Value Real 80. "ConstraintHi1Value"
ConstraintHi1VisibleOVR Integer -1 "Constraint Hi1 Visible Override"
ConstraintHi2IndTr Integer 0 "ConstraintHi2IndTr"
ConstraintHi2Value Real 90. "ConstraintHi2Value"
ConstraintHi2VisibleOVR Integer -1 "Constraint Hi2 Visible Override"
ConstraintLinesVisibleOVR Integer -1 "Constraint Lines Visible Override"
ConstraintLo1IndTr Integer 0 "ConstraintLo1IndTr"
ConstraintLo1Value Real 20. "ConstraintLo1Value"
ConstraintLo1VisibleOVR Integer -1 "Constraint Lo1 Visible Override"
ConstraintLo2IndTr Integer 0 "ConstraintLo2IndTr"
ConstraintLo2Value Real 10. "ConstraintLo2Value"
ConstraintLo2VisibleOVR Integer -1 "Constraint Lo2 Visible Override"
CycloneBodyHeightOVR Real 0. "Set value to other than 0 (zero) to override cone size."
CycloneIndSizeOVR Real 0. "8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
DesirableOpOVR Integer -1 "Desirable operation overrride"
EnableSiloLevel Boolean False "If true Level indication will be shown on silo"
Font("DIN Offc
Font Font Pro", 8, Regular, "Font"
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
GeometrySymbol Geometry Empty "GeometrySymbol"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
MaxValue Real 100. "MaxValue"
MinValue Real 0. "MinValue"
MixerBladeSizeOVR Real 0. "Mixer Blade Size. Default Val=8"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
"Set value to other than 0 (zero) to override cone strength, range 0 -100 (0: rectangle, 100:
OutletDiameterOVR Real 0.
triangle)"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
RectangleSizeOVR Real 0. "Set value to other than 0 (zero) to override rectangle size."
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
ShadeType Integer 2 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
Value Real 75. "Value"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 36/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

OperationTransition IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling ConeBottomAngleOVR Real 0. "Set value greater than 0 to override bottom cone angle, range 0-90°"
ConeBottomHeightOVR Real 0. "Set value greater than 0 to override bottom cone size"
ConeTopAngleOVR Real 0. "Set value greater than 0 to override top cone angle, range 0-90°"
ConeTopHeightOVR Real 0. "Set value greater than 0 to override top cone size"
"IndicationType. -1:No Propeller, 0:Propeller and Direction Top, 1: Propeller Top Direction
IndicationTypePropeller Integer 3
Bottom, 2: Propeller Bottom Direction Top, 3:Propeller and Direction Bottom"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "" "Set Text to be displayed, if text is Empty Object Tag will be displayed"
"Text Vertical Position is: 0 = OutsideBottom, 1 = InsideBottom, 2 = InsideCenter, 3 = InsideTop, 4
TextVerticalPosition Integer 0
= OutsideTop"
TextVisibilityOVR Integer 0 "Text Visibility is: -1 = Disabled, 0 = Visible if TagView is Enabled, 1 = Forced"

3.8.4. Resources of Core_Silo


Object Resource Name Type

VCO Default VCO Abnormal Situation:AlarmP4Light ColorId

VCO Abnormal Situation:AlarmP6Ack ColorId

VCO Abnormal Situation:ASStatColIndicationDefault ColorId

VCO Common Settings:CommonPGRounding SettingId

VCO Object Handling:AnalogBarAdvValues SettingId

VCO Object Handling:AnalogBarConstraints SettingId

VCO Status:ElemBaseLayer100 ColorId

VCO Status:ElemBaseLayer111 ColorId

VCO Status:LevelValueDefaultAdv ColorId

VCO Status:LevelValueDefaultASM ColorId

VCO Status:LevelValueDefaultProd ColorId

VCO Status:LevelValueDefaultStS ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 37/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.9. LevelTrend
Similar to the Level element the LevelTrend feature a additional trend indication to the pro-
cess display.

3.9.1. Architecture:
L0 – Object Type

L1 - CorePCCSiloTrend

L2 – IntlkBlkDecoderOperation

L2 – CoreConsumer

L2 – CoreSiloTrend

L3 – StdObjectHandling L3 – ConstrainLines

L3 – StdAbnormal L3 – Mixer

L3 – StdStatus L3 – Trend

L3 – TrendClip L3 – Outline

L2 – CoreAnalogBar

Process Display / Design View:

3.9.2. Presentation Variation:


Top/Botttom ConeAngleOVR, ConeHeightOVR: Cone height and angle for the silo , size op-
tion provided for user definition.

Indication Type: Silo, Agitator, Universal Tank, Mixer, Pile, Cyclone.

Indication Type Propeller: No Propeller, Propeller and Direction Top, Propeller Top Direction
Bottom, Propeller Bottom Direction Top, Propeller and Direction Bottom

Configuration Type Motor: No Motor, Default Placement, Motor Top, Motor Bottom

The available indications are visualized in Figure 17.

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 38/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.9.3. Input properties Core_SiloTrend


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
IndTr1 Integer 15 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 15 "Indication treatment 2 used for abnormal situation color indication"
InterlockAN Boolean False "If True, indicate ParameterError as abnormal situation"
"Interlock Type is: 0 = Not Ready, 1 = Start Interlock, 2 = Stop Interlock, 3 = High Limit, 4 =
InterlockType Integer 0
Low Limit, 5 = Not Ready (Central)"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
Appearance TextHorizontalAlignment TextAlignment Center "Horizontal alignment of the text"
TrendTimeSpanOVR Integer 0 "Set Trend Time Span higher than 0 to override the LR value, in Seconds"
TrendWidth Real 50. "Set Trend Width in % of Element Width"
Behavior IndicationType Integer 3 "IndicationType. 0:Silo, 1:Agitator, 2:UniversalTank, 3:Mixer, 4:Pile, 5:Cyclone"
Status EnableStatus Boolean True "EnableStatus"
FunctionalView Boolean False "Set to true to show status."
"Level Visibility is: -1 = Disabled, 0 = Default, 1 = Always, 2=Production and Active, 3 =
LevelVisibilityOVR Integer 0
Production, 4 = StartStop and Production"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
ARGB(0, 0, 0, "Color to be used when Media View is enabled, valid only if transparency(A) is greater than
Media Color
0) 0"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property AgitatorConeSize Real 25. "AgitatorConeSize"
BlockedAN Boolean False "If true, Blocked abnormal situation"
ConstraintHi1IndTr Integer 0 "ConstraintHi1IndTr"
ConstraintHi1Value Real 80. "ConstraintHi1Value"
ConstraintHi1VisibleOVR Integer -1 "Constraint Hi1 Visible Override"
ConstraintHi2IndTr Integer 0 "ConstraintHi2IndTr"
ConstraintHi2Value Real 90. "ConstraintHi2Value"
ConstraintHi2VisibleOVR Integer -1 "Constraint Hi2 Visible Override"
ConstraintLinesVisibleOVR Integer -1 "Constraint Lines Visible Override"
ConstraintLo1IndTr Integer 0 "ConstraintLo1IndTr"
ConstraintLo1Value Real 20. "ConstraintLo1Value"
ConstraintLo1VisibleOVR Integer -1 "Constraint Lo1 Visible Override"
ConstraintLo2IndTr Integer 0 "ConstraintLo2IndTr"
ConstraintLo2Value Real 10. "ConstraintLo2Value"
ConstraintLo2VisibleOVR Integer -1 "Constraint Lo2 Visible Override"
CycloneBodyHeightOVR Real 0. "Set value to other than 0 (zero) to override cone size."
CycloneIndSizeOVR Real 0. "8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
DesirableOpOVR Integer -1 "Desirable operation overrride"
EnableSiloLevel Boolean False "If true Level indication will be shown on silo"
Font("DIN
Offc Pro", 8,
Font Font "Font"
Regular,
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
GeometrySymbol Geometry Empty "GeometrySymbol"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
MaxValue Real 100. "MaxValue"
MinValue Real 0. "MinValue"
MixerBladeSizeOVR Real 0. "Mixer Blade Size. Default Val=8"
NamurAN Boolean False "If True, indicate Namur as abnormal situation"
"Set value to other than 0 (zero) to override cone strength, range 0 -100 (0: rectangle, 100:
OutletDiameterOVR Real 0.
triangle)"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
RectangleSizeOVR Real 0. "Set value to other than 0 (zero) to override rectangle size."
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
ShadeType Integer 2 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 39/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

StandBy2 Boolean False "StandBy2"


"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
HistoryReferenc
TrendValue null "TrendValue"
e
"Trend Visibility is: -1 = Disabled, 0 = Default (LR defined), 1 = Always Show, 2 = Show when
TrendVisibilityOVR Integer 0
Silo Active"
Value Real 75. "Value"
OperationTransition IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling ConeBottomAngleOVR Real 0. "Set value greater than 0 to override bottom cone angle, range 0-90°"
ConeBottomHeightOVR Real 0. "Set value greater than 0 to override bottom cone size"
ConeTopAngleOVR Real 0. "Set value greater than 0 to override top cone angle, range 0-90°"
ConeTopHeightOVR Real 0. "Set value greater than 0 to override top cone size"

"IndicationType. -1:No Propeller, 0:Propeller and Direction Top, 1: Propeller Top Direction
IndicationTypePropeller Integer 3
Bottom, 2: Propeller Bottom Direction Top, 3:Propeller and Direction Bottom"

"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "" "Set Text to be displayed, if text is Empty Object Tag will be displayed"
"Text Vertical Position is: 0 = OutsideBottom, 1 = InsideBottom, 2 = InsideCenter, 3 =
TextVerticalPosition Integer 0
InsideTop, 4 = OutsideTop"
TextVisibilityOVR Integer 0 "Text Visibility is: -1 = Disabled, 0 = Visible if TagView is Enabled, 1 = Forced"

3.9.4. Resources of Core_SiloTrend


Object Resource Name Type

VCO Default VCO Abnormal Situation:AlarmP4Light ColorId

VCO Abnormal Situation:AlarmP6Ack ColorId

VCO Abnormal Situation:ASStatColIndicationDefault ColorId

VCO Common Settings:CommonPGRounding SettingId

VCO Object Handling:AnalogBarAdvValues SettingId

VCO Object Handling:AnalogBarConstraints SettingId

VCO Panes:GraphicDisplayBackgroundColor ColorId

VCO Status:ElemBaseLayer100 ColorId

VCO Status:ElemBaseLayer101 ColorId

VCO Status:ElemBaseLayer111 ColorId

VCO Status:ElemOutlineSizeLayer100 SettingId

VCO Status:ElemOutlineSizeLayer101 SettingId

VCO Status:ElemOutlineSizeLayer111 SettingId

VCO Status:ElemStatusLayer001 ColorId

VCO Status:LevelValueDefaultAdv ColorId

VCO Status:LevelValueDefaultASM ColorId

VCO Status:LevelValueDefaultProd ColorId

VCO Status:LevelValueDefaultStS ColorId

VCO Status:ProcessDisplayTrendTimeSpan SettingId

VCO Status:SiloLevelTrendVisibility SettingId

3.9.5. ExtDEW
Currently not in use.

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 40/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

3.10. Ctrl
The VCO element Ctrl is used to display the actual values of MV, SP, Out and Act in the PID
block. It also shows the mode in which the PID is working. When the MV Crosses the Alarm
Limit, the PID Element will Indicate with the appropriate priority Color.

3.10.1. Architecture:
L0 – Object Type

L1 - CorePCCCtrl

L2 – StdOperationBox

L2 – CoreCtrl

L3 – StdObjectHandling L3 – BaseDeviationBar

L3 – StdAbnormal L3 – BasePrefixValueUnit

L3 – Base L3 – Mode

L2 – PCCDecoderOperation

Process Display / Design View:

3.10.2. Presentation Variation:


Alarm / Limits:

Figure 19 - Ctrl Alarm Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 41/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Mode Indication :

• Disabled [-1],
• Forced, showing mode and deviation bar, when outside hysteresis [1],
• ModeOnly, never showing the deviation bar [2],
• DeviationOnly, bar is always visible and just switching between full range and deviation
bar [3]

Figure 20 - Ctrl SetPoint Change Indication

Figure 21 - Mode and Deviation Bar indication

3.10.3. Input properties of Core_Ctrl


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType"
IndTr1 Integer 115 "IndTr1"
IndTr2 Integer 14 "IndTr2"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean False "ModeAN"
ModeStatus Integer 0 "ModeStatus"
NamurStatus Integer 0 "OPC connection to Namur Status"
POCAN Boolean False "POCAN"
POCStatus Integer -1 "POCStatus"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
"Override Background: 1= Transparent, 1xxx = StatusColor (Layer Color) of the Element
Appearance BackgroundStatusOVR Integer -1
in Background, -1 for default"
"Enable DeviationBar shown together with / instead of Mode Indication,
EnableDeviationBarObsolete Boolean False
ModeIndicationOVR must be >=0"
Layout NumberOfDigits Integer 5 "NumberOfDigits Layout of the Analog Values"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1:
Status LSEIndASStatInfoOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3:
Advanced fored"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 42/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1 disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced
fored"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
ConstraintHiLimit Boolean False "ConstraintHiLimit"
ConstraintLoLimit Boolean False "ConstraintLoLimit"
DataQualityACT DataQuality Good "DataQualityACT"
DataQualityMV DataQuality Good "DataQualityMV"
DataQualityOUT DataQuality Good "DataQualityOUT"
DataQualityRCP DataQuality Good "DataQualityRCP"
DataQualitySP DataQuality Good "DataQualitySP"
DeviationAlarmDelay Real 0. "DeviationDelayLimET"
DeviationDelayLimET Real 0. "DeviationDelayLimET"
DeviationHigh Boolean False "DeviationHigh"
DeviationHighPercent Real 30. "The range of the deviation bar as a percentage of the range of the process value."
"The hysteresis around the setpoint where the deviation should be considered to be
DeviationHysteresisPercent Real 1.
dead on center."
DeviationInPercent Real 0. "DeviationInPercent"
DeviationLow Boolean False "DeviationLow"
DeviationLowPercent Real -10. "The range of the deviation bar as a percentage of the range of the process value."
DewValueMaxMV Real Infinity "DewValueMaxMV"
DewValueMaxOUT Real Infinity "DewValueMaxOUT"
DewValueMaxSP Real Infinity "DewValueMaxSP"
DewValueMinMV Real -Infinity "DewValueMinMV"
DewValueMinOUT Real -Infinity "DewValueMinOUT"
DewValueMinSP Real -Infinity "DewValueMinSP"
EnableClip Boolean False "EnableClip"
EnableDescriptionOVR Integer -1 "EnableDescriptionOverride"
EnableDirectEntryMV Boolean False "EnableDirectEntryMV"
EnableDirectEntryOUT Boolean False "EnableDirectEntryOUT"
EnableDirectEntrySP Boolean True "EnableDirectEntryMV"
EnableSpaceOVR Integer -1 "EnableStatusOverride"
EnableTagNameOVR Integer -1 "EnableTagNameOverride -1 = disabled, 0 = if TagView, 1 = forced"
ForOperation Boolean False "ForOperation"
FractionACT Integer 0 "Number of decimals for the value"
FractionMV Integer 0 "Number of decimals for the value"
FractionOUT Integer 0 "Number of decimals for the value"
FractionRCP Integer 0 "Number of decimals for the value"
FractionSP Integer 0 "Number of decimals for the value"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
IncDecStepMV Real 0. "IncDecStepMV"
IncDecStepOUT Real 0. "IncDecStepOUT"
IncDecStepSP Real 0. "IncDecStepSP"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "IsOperatorNote"
ModeAuto Boolean False "ModeAuto"
ModeAutoTxt String "Auto" "ExtMan2Txt"
ModeBal Boolean False "ModeBal"
ModeBalTxt String "Bal" "ExtMan2Txt"
ModeE1 Boolean False "ModeE1"
ModeE1Auto Boolean False "ModeE1Auto"
ModeE1AutoTxt String "E1Auto" "ExtMan2Txt"
ModeE1Man Boolean False "ModeE1Man"
ModeE1ManTxt String "E1Man" "ExtMan2Txt"
ModeE2 Boolean False "ModeE2"
ModeE2Auto Boolean False "ModeE2Auto"
ModeE2AutoTxt String "E2Auto" "ExtMan2Txt"
ModeE2Man Boolean False "ModeE2Man"
ModeE2ManTxt String "E2Man" "ExtMan2Txt"
ModeE3 Boolean False "ModeE3"
ModeExternal Boolean False "ModeExternal"
ModeExternalTxt String "External" "ModeExternalTxt"
Font("DIN Offc
ModeFont Font Pro", 10.5, "ModeFont"
Regular, Bold)
HorizontalAlignm
ModeHorizontalAlignment Near "Mode Text Horizontal Alignment"
ent
ModeManual Boolean False "ModeManual"
ModeManualTxt String "Manual" "ExtMan2Txt"
ModeMfd Boolean False "ModeMfd"
ModeSpExt Boolean False "ModeSpExt"
ModeSpExtTxt String "SpExt" "ExtMan2Txt"
ModeSPInt Boolean False "ModeSPInt"
ModeSpIntTxt String "SpInt" "ExtMan2Txt"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 43/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

NamurAN Boolean False "if ture, the Namur status is abnormal "
PrefixOVRACT String "" "PrefixOverrideACT"
PrefixOVRMV String "" "PrefixOverrideMV"
PrefixOVROUT String "" "PrefixOverrideOUT"
PrefixOVRRCP String "" "PrefixOverrideRCP"
PrefixOVRSP String "" "PrefixOverrideSP"
Rounding Real 2. "Rounding"
StatusActive Integer 1 "If 1, value is indicated as active, -1 off, other values for layer colors"
TagName String "TagName" "TagName"
Font("DIN Offc
TagnameFont Font Pro", 10.5, "TagnameFont"
Regular, Normal)
TagNameHorizontalAlignmen HorizontalAlignm
Center "TagNameHorizontalAlignment"
t ent
UnitACT String "%" "UnitACT"
UnitMV String "%" "Unit MV"
UnitOUT String "%" "Unit OUT"
UnitRCP String "%" "UnitRCP"
UnitSP String "%" "Unit SP"
"-1 = Disabled, 0 = Default (MV) , 1: MV, 2: SP, 3: OUT, 4: ACT, 5: Mode dependent, 11:
Value1Indication Integer 0
RCP"
"-1 = Disabled, 0 = Default (Mode dependent), 1: MV, 2: SP, 3: OUT, 4: ACT, 5: Mode
Value2Indication Integer 0
dependent, 11: RCP"
"-1 = Disabled, 0 = Default (disabled), 1: MV, 2: SP, 3: OUT, 4: ACT, 5: Mode dependent,
Value3Indication Integer 0
11: RCP"
"-1 = Disabled, 0 = Default (disabled), 1: MV, 2: SP, 3: OUT, 4: ACT, 5: Mode dependent,
Value4Indication Integer 0
11: RCP"
ValueACT Real 0. "Value ACT"
ValueMaxMV Real 100. "ValueMaxMV"
ValueMaxOUT Real 100. "Max OUT"
ValueMaxSP Real 100. "Max SP"
ValueMinMV Real 0. "ValueMinMV"
ValueMinOUT Real 0. "Min SP"
ValueMinSP Real 0. "Min SP"
ValueMV Real 0. "Value MV"
ValueOUT Real 0. "Value OUT"
ValuePropertyRefMV PropertyRef null "ValuePropertyRefMV"
ValuePropertyRefOUT PropertyRef null "ValuePropertyRefOUT"
ValuePropertyRefSP PropertyRef null "ValuePropertyRefSP"
ValueRCP Real 0. "ValueRCP"
ValueSP Real 0. "Value SP"
ValueWidthOVR Real 0. "PrefixWidthOverride"
ObjectHandling EnableUnit Boolean True "If True unit is visible"
"Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 =
IndicationSizeOVR Integer 0
XXL"
PrefixWidthOVR Real 0. "Set value greater than 0 to override prefix area size"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "-1: Alarm disabled, 0: Protagonist, 1 : Source, 2: Indicator"
AdditionalInformation Text String "" "Override Tagname to be displayed, if text is Empty Object Tag will be displayed"
"Mode indication override is: -1 = Disabled, 0 = Default, 1 = Forced (showing mode and
Operation Transitions ModeIndication Integer 0 deviation bar, when outside hysteresis), 2 = ModeOnly (never showing deviation bar, 3
= DeviationOnly (always visible, switching between full range and deviation bar"
Highlight HighlightTag3 String "" "Highlight another related Tag on Mouseover of this Element"
HighlightTag4 String "" "Highlight another related Tag on Mouseover of this Element"
HighlightTagProperty1 String "" "Highlight Tag to Write, Latebound on mouseover"
HighlightTagProperty2 String "" "Highlight Tag to Write, Latebound on mouseover"

3.10.4. Resources of Core_Ctrl


Object Resource Name Type

VCO Default VCO Abnormal Situation:ASStatColIndicationDefault ColorId

VCO Common Settings:DEValueFonts FontId

VCO Common Settings:DEValuePrefixFont FontId

VCO Common Settings:DEValueUnitFont FontId

VCO Common Settings:ElemBaseOutline ColorId

VCO Common Settings:ElemCtrlBackgroundASM ColorId

VCO Common Settings:ElemCtrlBackgroundPrd ColorId

VCO Common Settings:ElemCtrlBackgroundSts ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 44/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

VCO Status:DropShadow ColorId

VCO Status:ElemTextLayer000 ColorId

VCO Status:ElemTextLayer001 ColorId

VCO Status:ElemTextLayer011 ColorId

VCO Status:ElemTextLayer012 ColorId

VCO Status:ElemTextLayer013 ColorId

VCO Status:ElemTextLayer014 ColorId

VCO Status:ElemTextLayer100 ColorId

VCO Status:ElemTextLayer101 ColorId

VCO Status:ElemTextLayer111 ColorId

VCO Status:ElemTextLayer112 ColorId

VCO Status:ElemTextLayer113 ColorId

VCO Status:ElemTextLayer114 ColorId

VCO Status:STPDAuxiliary000 ColorId

VCO Status:STPDAuxiliary001 ColorId

VCO Status:STPDAuxiliary100 ColorId

VCO Status:STPDAuxiliary101 ColorId

VCO Status:STPDAuxiliary111 ColorId

Web System Workplace BMI NG Common Settings:BMIngPIDEnableROC ColorId

MineralsLib 5_1_5 AddOn Customization BMI NLS Resource Manager 5_1_5 AddOn:NLSID_Text_RCP LocalizedTextId

MineralsLib 5_0 Customization BMI NLS Resource Manager 5_0:NLSID_Text_ACT LocalizedTextId

BMI NLS Resource Manager 5_0:NLSID_Text_MV LocalizedTextId

BMI NLS Resource Manager 5_0:NLSID_Text_OUT LocalizedTextId

BMI NLS Resource Manager 5_0:NLSID_Text_SP LocalizedTextId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 45/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4. Consumer

4.1. Consumer
The VCO element Consumer is used to display the status of a Drive. The shape of the icon can
be displayed in the predefined selection (shape), which are the same set of geometries also
included in the consumer element. It has the ability to show the healthy or unhealthy state of
a signal. Also, the other parameters of the drive. The alarm is indicated around the element.

4.1.1. Architecture:
L0 – Object Type

L1 - CorePCCConsumer

L2 – CoreConsumer

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L3 – ErrorIndicator

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.1.2. Presentation Variation:


Process Summary:

Figure 22 - Consumer Process Variations

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 46/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Indication Type

1S_Triangle [0], 1C_MotM [20], 2C_Diverter [42], 2C_LouveDInv [57] 3C_Diverter3W [70],
1S_Lollipop [1], 1C_Pump [21], 2C_LouvreDamper [43] 2C_PropRollerInv [55] 3C_Valve3W [71]
1S_Diamond [2], 1C_Fan [22], 2C_AirSlide [44], 2C_DamperInv [56]
1S_Rectangle [3], 1C_RotaryFeeder [23], 2C_PropRoller [45] 2C_AirSlideInv [57]
1S_Arrow [4], 1C_GearWheelPump [24], 2C_Damper [46]
1S_OpenArrow [5], 1C_Valve [25], 2C_AirSlideShut [47]
1S_StealthArrow [6], 1C_ValveMan [26]
1S_Oval [7], 1C_ValveAuto [27],
1S_Line [8], 1C_Generator [28]
1S_TiltTriangle [9] 1C_Heater [29],
1C_BucketElev [30],
1C_Conveyor [31],
1C_EP [32],
1C_AirSlideOutlet [33]

Figure 23 - Consumer Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 47/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.1.3. Input properties of Core_Consumer


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
PosVal Real 60. "Actual Value of Dynamic Valve Open Indication"
PosValMax Real 100. "Max Value of Dynamic Valve Open Indication"
PosValMin Real 0. "Min Value of Dynamic Valve Open Indication"
Status FlipPosition Boolean False "If True flip Position1 with Position2"
FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: 0 = TopCenter, 1 = TopRight, 3 = CenterRight, 5 = BottomRight, 6 =
FullStatusPosition Integer -1 BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 = TopLeft, 12 = WideTop, 13 = WideRight, 14 =
WideBottom, 15 = WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: -1 = Disabled, 0 = Standard, 1 = Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
"ModeStatus:, 0: None, 1:Manual, 2:Auto, 3:External 1, 4:External 2, 5:Maintance, 7:Balancing,
ModeStatus Integer 0
8:External, 9:Internal "
NormalPosIsOff Boolean False "If set to true the status RunOn indication will use a different colour"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
EnableDesignView Boolean True "EnableDesignView"
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
IndicationStatusSizeOVR Real 0. "IndicationStatusSizeOverride"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
NamurAN Boolean False "if ture, the Namur status is abnormal "
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
Position3 Boolean False "Position3"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Running3 Boolean False "Running3"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
SymbolText String "1" "Text indication (character symbol) for Lollipop Indication Type 01"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 48/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Indication Type: 00: Triangle, 01: Lollipop, 02: Diamond, 03: Rectangle, 04: Arrow, 05: Open
arrow, 06: Stealth arrow, 07: Oval, 08: Line, 09: TiltTriangle, 20: MotorM, 21: Pump, 22: Fan, 23:
RotaryFeeder, 24: GearWheelPump, 25: Valve, 26: Valve Man, 27: Valve Auto, 28: Generator, 29:
IndicationType Integer 0 Heater, 30: Bucket elev, 31: Conveyor, 32: EP, 33: AirSlideOutlet, 42: Diverter, 43: Louvre Damper,
44: AirSlide, 45: PropRoller, 46: Damper, 47 AirSlideShut, 53: Louvre Damper StateInv, 55:
PropRoller StateInv, 56: Damper StateInv, 57: AirSlideShut StateInv, 60: Valve LevInd, 61 Valve
Man LevInd, 62: Valve Auto LevInd, 70: Diverter3W, 71: Valve3W"
Orientation Real 0. "Set symbol orientation clockwise 0 - 360 °"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO signal
IOValue DataQualityIOValue DataQuality Good
variable DataQuality"

4.1.4. Resources of Core_Consumer


Object Resource Name Type

VCO Default VCO Abnormal Situation:ASStatInfoRoundingSize SettingId

VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 49/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.2. MCandUnit
The VCO element MCandUnit is used to display the actual value of motor current. The value is
accompanied with the unit. This element is similar to the AISValue element.

4.2.1. Architecture:
L0 – Object Type

L1 - CoreAnalogValue

L2 – StdObjectHandling

L2 – BasePrefixValueUnit

L3 – Arrow L3 – Error Indicator

L3 – Back L3 – LabelDash

L3 – Value L3 – Operation

L3 – StdBoxRemainTime

L2 – StdBoxBelongingToBox

L2 – StdIndTrDecoder

L2 – StdAbnormal

Process Display / Design View:

4.2.2. Presentation Variation:


ValueSizeOVR, UnitSizeOVR: Value font size and Unit font size option provided for user defini-
tion.

Alarm Indication:

Figure 24 - MCandUnit Alarm Indication

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 50/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.3. Tag
The VCO element Tag is used to display the Tagname of the Drive. It has the ability to show
the healthy or unhealthy state of a Drive. The alarm is indicated around the element.

4.3.1. Architecture:
L0 – Object Type

L1 - CorePCCTag

L2 – CoreTag

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – TagIndication

L2 – PCCDecoderOperation

Process Display / Design View:

4.3.2. Presentation Variation:


Alarm Indication:

Figure 25 - Tag Graphical Element Indication Type

4.3.3. Input properties of Core_Tag


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
InterlockAN Boolean False "If true, not ready for start"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCAN Boolean False "If true , point of control is in an abnormal state"
"Two digit number, 0: unspecified, 1: Manual, 2: Auto, 3: Ex1, 4 Ex2, 5: Maintenance, 7:
POCStatus Integer -1
Balancing, 8 External, 9: internal"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 51/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
Status LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
IsActive Boolean False "If true it is active, similar to e_IsActive of Std_Status"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
NamurStatus Integer 0 "OPC connection to Namur Status"
TagName String "TagName" "TagName"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "" "Set Text to be displayed, if text is Empty Object Tag will be displayed"
0 TagVisibility Integer 0 "-1= hidden, 0= default, 1 = forced to be always visible"

4.3.4. Resources of Core_Tag


Object Resource Name Type

VCO Default VCO Abnormal Situation:ASStatColIndicationTr1AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr1AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr1ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr1ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr1PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr1PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr1StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr1StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr2AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr2AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr2ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr2ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr2PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr2PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr2StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr2StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr3AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr3AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr3ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr3ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr3PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr3PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr3StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr3StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr4AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr4AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr4ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr4ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr4PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr4PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr4StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr4StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr5AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr5AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr5ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr5ASMFront ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 52/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH I XS U S ER GU ID E

VCO Abnormal Situation:ASStatColIndicationTr5PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr5PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr5StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr5StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr6AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr6AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr6ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr6ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr6PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr6PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr6StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr6StSFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr7AdvBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr7AdvFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr7ASMBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr7ASMFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr7PrdBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr7PrdFront ColorId

VCO Abnormal Situation:ASStatColIndicationTr7StSBack ColorId

VCO Abnormal Situation:ASStatColIndicationTr7StSFront ColorId

VCO Common Settings:CommonPGRounding SettingId

VCO Common Settings:ElemTag FontId

VCO Status:STPDMainValue000 ColorId

VCO Status:STPDMainValue001 ColorId

VCO Status:STPDMainValue100 ColorId

VCO Status:STPDMainValue101 ColorId

VCO Status:STPDMainValue111 ColorId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 53/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.4. FBText
The VCO element FBText is used to display the alarm/abnormal status of the FB1 and FB2 sig-
nals in the drive combined with a description text. It has the ability to show the healthy or un-
healthy state of a signal. The shape of the background is rectangular so that it could accom-
modate the text inside it. It is similar to the AlarmText element

4.4.1. Architecture:
L0 – Object Type

L1 - CoreBinaryText

L2 – BaseBinaryText

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdBoxRemainTime

L3 – StdBoxBelongingToBox

L3 – ErrorIndicator

L2 – StdIndTrDecoder

Process Display / Design View:

4.4.2. Presentation Variation:


BelongingToStatusBox: -1 =disabled, 0 to 11 clock positions

Figure 26 - FBText Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 54/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.5. BucketElevator
The VCO element BucketElevator is used to display the status of a Drive. The shape of the el-
ement can be displayed in the predefined selection (shape), which are the same set of geom-
etries also included in the Elevator element. It has the ability to show the healthy or unhealthy
state of a signal.

4.5.1. Architecture:
L0 – Object Type

L1 - CorePCCElevator

L2 – CoreElevator

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.5.2. Presentation Variation:


Indication Type Top/Bottom: None, Right, Left, Both

Figure 27 - BucketElevator Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 55/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.5.3. Input properties of Core_Elevator


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean True "If true, the operation mode is abnormal"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter,
FullStatusPosition Integer -1
BottomLeft, CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Color to be used when Media View is enabled, valid only if transparency(A) is greater than
Media Color ARGB(0, 0, 0, 0)
0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
CutOutGeometry Geometry Empty "CutOutGeometry"
ElevatorFormerHeightPercent Real 45. "Percentage of height of the Elevator above the Gap. Default Value=45%"
EnableStatus Boolean True "EnableStatus"
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
IndicationStatusSizeOVR Real 0. "IndicationStatusSizeOverride"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean True "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
IndicationTypeBottom Integer 1 "Bottom Indication Type. 0= None, 1= Right ,2=Left ,3=Both"
IndicationTypeTop Integer 2 "Top Indication Type. 0= None, 1= Right ,2=Left ,3=Both"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 56/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.5.4. Resources of Core_Elevator

Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId

VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 57/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.6. AirSlide
The VCO element AirSlide is used to display the status of a Drive. It has the ability to show
the healthy or unhealthy state of a signal. The alarm is indicated around the element.

4.6.1. Architecture:
L0 – Object Type

L1 - CorePCCAirSlide

L2 – CoreAirSlide

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.6.2. Presentation Variation:


Process Summary:

Figure 28 - AirSlide Process Variations

4.6.3. Input properties of Core_AirSlide

Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 58/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter,


FullStatusPosition Integer -1
BottomLeft, CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"

"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled,
LSEIndStatusOVR Integer -1
0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"

ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
SplitCondition1 Boolean False "If True enable split of status indication"
SplitPosition1 Real 0. "Split position of the status indication in px, active when SplitCondition is true"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
CutOutGeometry Geometry Empty "CutOutGeometry"
EnableStatus Boolean True "EnableStatus"
FlipPosition Boolean False "FlipPosition"
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
IndicationStatusSizeOVR Real 0. "IndicationStatusSizeOverride"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
ModeAN Boolean False "If true, the operation mode is abnormal"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
SlideFormerLengthPercent Real 45. "Percentage of length of the airslide before the Gap. Default Value=45%"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.6.4. Resources of Core_AirSlide

Object Resource Name Type

VCO Default VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 59/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.7. Conveyor
The VCO element Conveyor is used to display the status of a Drive. The shape of the element
can be displayed in the predefined selection, which are the same set of geometries also in-
cluded in the Conveyor element. It has the ability to show the healthy or unhealthy state of a
signal. The alarm is indicated around the element.

4.7.1. Architecture:
L0 – Object Type

L1 - CorePCCConveyor

L2 – CoreConveyor

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View

4.7.2. Presentation Variation:


Indication Types:

Belt BeltSymetrical BeltTopView

WeightFeeder: enabled

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 60/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Process Summary:

Figure 29 - Conveyor Process Variations

4.7.3. Input properties of Core_Conveyor


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: 0 = TopCenter, 1 = TopRight, 3 = CenterRight, 5 = BottomRight, 6 =
FullStatusPosition Integer -1 BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 = TopLeft, 12 = WideTop, 13 = WideRight, 14 =
WideBottom, 15 = WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
ARGB(0, 0, 0,
Media Color "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
0)
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
SplitCondition1 Boolean False "If True enable split of status indication"
SplitPosition1 Real 0. "Split position of the status indication in px, active when SplitCondition is true"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
ConvFormerLengthPercent Real 45. "Percentage of length of the Conveyor before the Gap. Default Value=45%"
CutOutGeometry Geometry Empty "CutOutGeometry"
EnableSide __SideEnum None "EnableSide"
EnableStatus Boolean True "EnableStatus"
FlipPosition Boolean False "FlipPosition"
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
IndicationStatusSizeOVR Real 0. "IndicationStatusSizeOverride"
IndicationType Integer 0 "Indication Type is: 0 = Belt, 1 = TopView, 2 = BeltSymmetrical"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
ModeAN Boolean False "If true, the operation mode is abnormal"
NamurAN Boolean False "TRUE, namur status is abnormal "
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 61/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

SigErr Boolean False "SigErr"


SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
StatusSize Real 50. "StatusSize"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
Orientation Real 0. "Set symbol orientation clockwise 0 - 360 °"
WeightFeeder Boolean False "If True display Weight Feeder geometry"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.7.4. Resources of Core_Conveyor


Object Resource Name Type

VCO Default VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 62/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.8. Arrow
The VCO element Arrow is used to display the status of a Drive. The shape of the element can
be displayed in the predefined selection (shape), which are the same set of geometries also
included in the Arrow element. It has the ability to show the healthy or unhealthy state of a
signal.

4.8.1. Architecture:
L0 – Object Type

L1 - CorePCCArrow

L2 – CoreArrow

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

Process Display / Design View:

4.8.2. Presentation Variation:


Indication Type Top/Bottom: None, Arrow, Open, Stealth, Diamond, Oval, Line, Wide, OutletR,
OutletL

Figure 30 - Arrow Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 63/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.8.3. Input Properties of Core_Arrow


Category Property Name Type Default Value Description

Abnormal AlarmPresentation Integer 0 "Alarm Presentation is: -1 = Alarm disabled, 0 = Protagonist, 1 = Source, 2 = Indicator"
"Set value greater than 0 to override the default (16), 8 = Little, 12=Small,16= Standard, 20 = large, 24 =
Appearance LineThicknessOVR Integer 0
XXL"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override disabled, 0:
Status LSEIndASStatInfoOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0: ASM
LSEIndStatusOVR Integer -1
foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
StatusOVR Integer 0 "Status indication override is: 0 = Default, 1 = Forced On"
"Status Selection is: 0 = All, 1 = Running1, 2 = Running2, 11 = Position1, 12 = Position2, 101 = Running1
StatusSelection Integer 0
only, 102 = Running2 only, 111 = Position1 only, 112 = Position2 only"
StatusType Integer 1 "Status Type is: 1 = Run, 2 = Pos, 3 = RunAndPos"
Property AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Standard, further are special cases defined by filters"
BlockedAN Boolean False "If True, Abnormal Situation Indication is Blocked"
CutOutGeometry Geometry Empty "Define Cut Out Geometry"
FunctionalView Boolean False "If True, status view is enabled"
GapOVR Real 0. "Set Gap between element limits and geometry"
GeneralOperationAN Boolean False "If True, indicate Operation as abnormal situation"
GeneralParErrAN Boolean False "If True, indicate ParameterError as abnormal situation"
IsHighlighted Boolean False "If True, indicate element as Highlighted"
IsInputEnabled Boolean False "If True, element input is enabled"
IsMouseOver Boolean False "If True, indicate element as MouseOver"
Position1 Boolean False "If True, element is in Position1"
Position2 Boolean False "If True, element is in Position2"
QualityBad Boolean False "If True, OPC quality is bad"
Running1 Boolean True "If True, element is in Running1"
Running2 Boolean False "If True, element is in Running2"
SituativeView Boolean False "If True, element is in SituativeView mode"
StandBy1 Boolean False "If True, element is in StandBy1"
StandBy2 Boolean False "If True, element is in StandBy2"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
"Indication Type of Bottom is: 0 = None, 1 = Arrow, 2 = Open, 3 = Stealth, 4 = Diamond, 5 = Oval, 6 = Line,
IndicationTypeBottom Integer 2
7 = Wide, 8 = OutletR, 9 = OutletL"
"Indication Type of Top is: 0 = None, 1 = Arrow, 2 = Open, 3 = Stealth, 4 = Diamond, 5 = Oval, 6 = Line, 7 =
IndicationTypeTop Integer 0
Wide, 8 = OutletR, 9 = OutletL"
Tag String "" "Tag, used for Highlighting"
Highlight TagRelation1 String "" "Related Tag to highlight this Object on Mouseover"
TagRelation2 String "" "Related Tag to highlight this Object on Mouseover"
TagRelation3 String "" "Related Tag to highlight this Object on Mouseover"

4.8.4. Resources of Core_Arrow


Object Resource Name Type

VCO Default VCO Common Settings:ArrowSize SettingId

VCO Status:ElemOutlineSizeLayer001 SettingId

VCO Status:ElemOutlineSizeLayer100 SettingId

VCO Status:ElemOutlineSizeLayer101 SettingId

VCO Status:ElemOutlineSizeLayer111 SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 64/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.9. PipeBow
The VCO element PipeBow is used to display the status of a Drive. The shape of the element
can be displayed in the predefined selection (shape), which are the same set of geometries
also included in the PipeBow element. It has the ability to show the healthy or unhealthy
state of a signal.

4.9.1. Architecture:
L0 – Object Type

L1 - CorePCCPipeBow

L2 – CorePipeBow

L3 – StdStatus

Process Display / Design View:

4.9.2. Presentation Variation:


Indication Type Top/Bottom: None, Right, Left, Both, Curved Right, Curved Left

Figure 31 - PipeBow Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 65/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.9.3. Input properties of Core_PipeBow


Category Property Name Type Default Value Description

"Override current LayerStatusElevation (LSE) mode for Object Status Info : -1 = override disabled, 0 =
Status LSEIndStatusOVR Integer -1
ASM forced, 1 = Start/Stop forced, 2 = Production forced, 3 = Advanced forced"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
StatusOVR Integer 0 "Status indication override is: 0 = Default, 1 = Forced On"
"Status Selection is: 0 = All, 1 = Running1, 2 = Running2, 11 = Position1, 12 = Position2, 101 =
StatusSelection Integer 0
Running1 only, 102 = Running2 only, 111 = Position1 only, 112 = Position2 only"
StatusType Integer 1 "Status Type is: 1 = Run, 2 = Pos, 3 = RunAndPos"
Property CutOutGeometry Geometry Empty "Define Cut Out Geometry"
EnableStatus Boolean True "If True, Status is visible"
ForOperation Boolean False "If True, element indicate as ready for operator action"
Position1 Boolean False "If True, element is in Position1"
Position2 Boolean False "If True, element is in Position2"
QualityBad Boolean False "If True, OPC quality is bad"
Running1 Boolean False "If True, element is in Running1"
Running2 Boolean False "If True, element is in Running2"
SigErr Boolean False "If True, Signal is in Error state"
SituativeView Boolean False "If True, element is in SituativeView mode"
StandBy1 Boolean False "If True, element is in StandBy1"
StandBy2 Boolean False "If True, element is in StandBy2"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
IndicationTypeBottom Integer 11 "Bottom Indication Type is: 00=None, 01=Right, 02=Left, 11=Curved right, 12=Curved left"
IndicationTypeTop Integer 12 "Top Indication Type is: 00=None, 01=Right, 02=Left, 11=Curved right, 12=Curved left"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 66/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.10. ScrewConveyor
The VCO element ScrewConveyor is used to display the status of a Drive. It has the ability to
show the healthy or unhealthy state of a signal. The alarm is indicated around the element.

4.10.1. Architecture:
L0 – Object Type

L1 - CorePCCScrewConveyor

L2 – CoreScrewConveyor

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

Presentation Variation:

Process Summary:

Figure 32 - ScrewConveyor Graphical Element Indication Type

4.10.2. Input Properties of Core_ScrewConveyor


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 67/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter, BottomLeft,
FullStatusPosition Integer -1
CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
CutOutGeometry Geometry Empty "CutOutGeometry"
EnableStatus Boolean True "EnableStatus"
FlipPosition Boolean False "FlipPosition"
ForOperation Boolean False "ForOperation"
GapLengthPercent Real 0. "Percentage of length of the Conveyor which is hidden."
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean False "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
ModeAN Boolean False "If true, the operation mode is abnormal"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling CutOutPosition Real -1. "Set position of geometry cutout in px, used to avoid overlap between graphic elements"
CutOutSize Real -1. "Set size of geometry cutout in px, used to avoid overlap between graphic elements"
IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.10.3. Resources of Core_ScrewConveyor

Object Resource Name Type

VCO Default VCO Common Settings:CommonHLRounding SettingId

VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 68/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.11. GenericPE
The VCO element GenericPE is used to display the status of a Drive. The shape of the element
can be displayed in various shapes which could be defined by the user. It has the ability to
show the healthy or unhealthy state of a signal.

4.11.1. Architecture:
L0 – Object Type

L1 - CorePCCGenericPE

L2 – CoreGenericPE

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L3 – ErrorIndicator

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.11.2. Presentation Variation:


Text, TextFontOVR: Text and font of the text that is displayed on the Symbol.

User Defined Input Properties: Geometry, GeomStatus1, GeomStatus2, GeomSymbol

Note: In the manual 3BHF004109 a step by step example “Create your own shapes with VCO”
is given on how to create a PG2 geometry out of a SVG file.

Figure 33 - GenericPE User Defined Input Properties

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 69/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.11.3. Input properties of Core_GenericPE


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1:
LSEIndASStatInfoOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced
fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Color to be used when Media View is enabled, valid only if transparency(A) is greater than
Media Color ARGB(0, 0, 0, 0)
0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
"Active indication override -1 = off, 0 = Default (not Pos2), 1 = Active on all
StatusActiveOVR Integer 0
Position/Transition"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
ForOperation Boolean False "ForOperation"
FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: 0 = TopCenter, 1 = TopRight, 3 = CenterRight, 5 = BottomRight, 6 =
FullStatusPosition Integer -1 BottomCenter, 7 = BottomLeft, 9 = CenterLeft, 11 = TopLeft, 12 = WideTop, 13 = WideRight,
14 = WideBottom, 15 = WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: -1 = Disabled, 0 = Standard, 1 = Forced"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position1"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
ShadeType Integer 1 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
UDGeomASStatInfoBaseRectangle Rectangle Rect(10, 10, 1, 1) "Geometry"
UDGeomASStatInfoBaseRestricted Rectangle Rect(10, 10, 1, 1) "Geometry"
UDGeometry Geometry Rect(10, 10, 10, 10) "Geometry"
UDGeomStatus1 Geometry Rect(10, 10, 10, 3) "Geometry Status for User Defined Indication Type"
UDGeomStatus2 Geometry Rect(10, 10, 10, 3) "Geometry Status for User Defined Indication Type"
UDGeomSymbol Geometry Rect(10, 10, 10, 3) "GeometrySymbol"
UDRectText Rectangle Rect(10, 10, 1, 1) "UDRectText"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling GeometryBaseSize Size Size(100, 100) "Set geometry base size, used to scale geometry according to graphic element size "
ObjectHandlingRect Rectangle Empty "Set clickable area of the element, if empty use element full size"
Orientation Real 0. "Set symbol orientation clockwise 0 - 360 °"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "RM 1" "Text to be displayed on top of the object"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 70/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Font("DIN Offc Pro",


TextFontOVR Font "Set Font size greater than 1 to override default Font"
1, Regular, Normal)
TextVisibilityOVR Integer 0 "Text Visibility is: -1 = Disabled, 0 = Visible if TagView is Enabled, 1 = Forced"
"DataQualityIOValue, used to indicate IO variables issues, should be connected to an IO
IOValue DataQualityIOValue DataQuality Good
signal variable DataQuality"

4.11.4. Resources of Core_GenericPE


Object Resource Name Type

VCO Default VCO Additional Information:TextH2Font FontId


VCO Common Settings:CommonPGRounding SettingId
VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 71/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.12. Pump
The VCO element Pump is used to display the status of a Drive. The shape of the element can
be displayed in the predefined selection (shape), which are the same set of geometries also
included in the Pump element. It has the ability to show the healthy or unhealthy state of a
signal.

4.12.1. Architecture:
L0 – Object Type

L1 - CorePCCPump

L2 – CorePump

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.12.2. Presentation Variation:


SymbolSize, StatusSize: SymbolSize is used to vary the motor symbol size whereas the Sta-
tusSize is used to vary the status indication size.

EnableBase: EnableBase is used to display the base of the pump or not

Indication Type: Compressor Type, Pump Type1, Pump Type2, Pump Type3, Pump Type4,
Centrifugal Type, Both Sides Centrifugal Type,

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 72/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 34 - Pump Graphical Element Indication Type

4.12.3. Input properties of Core_Pump


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter,
FullStatusPosition Integer -1
BottomLeft, CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"

"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Color to be used when Media View is enabled, valid only if transparency(A) is greater than
Media Color ARGB(0, 0, 0, 0)
0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
Font("DIN Offc
Pro", 12,
Font Font "Font"
Regular,
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Selected1 Boolean False "Selected1"
ShadeType Integer 1 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 73/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

StandBy1 Boolean False "StandBy1"


Starting Boolean False "Starting"
StatusSize Real 0. "StatusSize"
Stopping Boolean False "Stopping"
SymbolSize Real 0. "SymbolSize"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling EnableBase Boolean True "If True displays the base geometry"
"Pump/Fan/Blower Type. 0: Compressor Type, 1: Pump Type1 , 2: Pump Type2 3: Pump
IndicationType Integer 0
Type3 4: Pump Type4 5: Centrifugal Type 6: Both Sides Centrifugal Type"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.12.4. Resources of Core_Pump


Object Resource Name Type

VCO Default VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 74/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.13. Collector
The VCO element Collector is used to display the status of a Drive. The shape of the element
can be displayed in the predefined selection (shape), which are the same set of geometries
also included in the collector element. It has the ability to show the healthy or unhealthy
state of a signal.

4.13.1. Architecture:
L0 – Object Type

L1 - CorePCCCollector

L2 – CoreCollector

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.13.2. Presentation Variation:


Indication Type: None, Dust Collector, Separator.

None Dust Collector Seperator

4.13.3. Input properties of Core_Collector


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeAN Boolean True "If true, the operation mode is abnormal"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 75/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
Starting Boolean False "Starting"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Stopping Boolean False "Stopping"
Property ArrowLineSizeOVR Real 0. "Set value to other than 0 (zero) to override arrow line size."
BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
ConeSizeOVR Real 0. "Set value to other than 0 (zero) to override cone size."
ConeStrengthOVR Real 0. "Set value to other than 0 (zero) to override cone strength, range 0 -100 (0: rectangle, 100: triangle)"
EnableFixConeStrength Boolean False "EnableFixConeStrength"
EnableStatus Boolean False "EnableStatus"
ForOperation Boolean False "ForOperation"
GapOVR Real 0. "Gap between text and Symbol Override. Default Value=25"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean False "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"
IndicationType Integer 1 "IndicationType: 0: None, 1: DustCollector, 2: Separator"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.13.4. Resources of Core_ Collector


Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 76/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.14. EP
The VCO element EP is used to display the status of a Drive. The shape of the element can be
displayed in the predefined selection (Shape), which are the same set of geometries also in-
cluded in the EP element. It has the ability to show the healthy or unhealthy state of a signal.

4.14.1. Architecture:
L0 – Object Type

L1 - CorePCCEP

L2 – CoreEP

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.14.2. Presentation Variation:


Text, TextFontOVR: Text and font of the text that is displayed on the Symbol.

Indication Type: 1 Chamber, 2 Chambers, 3 Chambers, 4 Chambers, 5 Chambers, 6 Chambers,


8 Chambers, 10 Chambers, 12 Chambers

Configuration Type: No Symbol, Lightning Symbol

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 77/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 35 - EP Graphical Element Indication Type

4.14.3. Properties of Core_EP


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
ChamberGapOVR Real 0. "Gap Size between 2 Adjacent Chambers .Default = 4"
Behavior ConfigurationType Integer 1 "ConfigurationType. 0: No Symbol, 1:Lightning Symbol"
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1:
LSEIndASStatInfoOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced
fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Color to be used when Media View is enabled, valid only if transparency(A) is greater than
Media Color ARGB(0, 0, 0, 0)
0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
Starting Boolean False "Starting"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Stopping Boolean False "Stopping"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
EnableSymbol Boolean True "EnableSymbol"
Font("DIN Offc
Pro", 12,
Font Font "Font"
Regular,
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
InOutOVR Real 0. "Set value to other than 0 (zero) to override InOut size: 32: Default"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean False "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
QualityBad Boolean False "QualityBad"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 78/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Running1 Boolean False "Running1"


SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
"Set value to other than 0 (zero) to override symbol size: 8: Little, 12: Small, 16: Default, 20:
SymbolSizeOVR Real 0.
Large, 24: XXL"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
Text String "" "Text"
TextHorizontalAlignment TextAlignment Center "Horizontal alignment of the text"
TextMode Boolean False "TextMode"
TextVerticalAlignment VerticalAlignment Top "Vertical alignment of the text"
AdditionalInfo TagRelation1 String "" "TagRelation"
"Indication Type is: 0 = 1 Chamber, 1 = 2 Chambers, 2 = 3 Chambers, 3 = 4 Chambers, 4 = 5
ObjectHandling IndicationType Integer 1
Chambers, 5 = 6 Chambers, 6 = 8 Chambers, 7 = 10 Chambers, 8 = 12 Chambers"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

4.14.4. Resources of Core_EP

Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 79/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.15. ProcessEquipment
The VCO element ProcessEquipment is used to display the status of a Drive. The shape of the
element can be displayed in the predefined selection (shape), which are the same set of ge-
ometries also included in the ProcessEquipment element. It has the ability to show the
healthy or unhealthy state of a signal.

4.15.1. Architecture:
L0 – Object Type

L1 - CorePCCProcessEquipment

L2 – CoreProcessEquipment

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.15.2. Presentation Variation:


MirroGeomVertical: When set true, it horizontally flips the process equipment element

IndicationType: Air Separator, Cone Screen, Vertical Mill, Kiln, Pelletizer, Crusher, Magnetic
Separator, Hot Gas Generator

Figure 36 - ProcessEquipment Graphical Element Indication Type

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 80/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.15.3. Input properties of Core_ProcessEquipment


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
TextHorizontalAlignment TextAlignment Center "Horizontal alignment of the text"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter,
FullStatusPosition Integer -1
BottomLeft, CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1:
LSEIndASStatInfoOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3:
Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Color to be used when Media View is enabled, valid only if transparency(A) is greater
Media Color ARGB(0, 0, 0, 0)
than 0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
ConeAngleOVR Real 0. "Set value to other than 0 (zero) to override cone strength, range 0 -90°"
ConeHeightOVR Real 0. "Set value to other than 0 (zero) to override cone size."
"Set value to other than 0 (zero) to override cone strength, range 0 -100 (0: rectangle,
ConeOutletDiaOVR Real 0.
100: triangle)"
Font("DIN Offc
Font Font Pro", 12, Regular, "Font"
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
"Set value to other than 0 (zero) to override cone strength, range 0 -100 (0 = rectangle,
ScreenOutletDiameterOVR Real 0.
100 = triangle)"
ScreenRectangleSizeOVR Real 0. "Set value to other than 0 (zero) to override rectangle size."
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
ShadeType Integer 1 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
StatusIndSizeOVR Real 0. "8: Litle, 12: Small, 16: Standard, 20: Large, 24: XXL"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
"Indication Type. 00: Cone, 01:Screen, 02: Vertical Mill, 03: Kiln, 04: Pelletizer, 05:
ObjectHandling IndicationType Integer 6
Crusher, 06: Seperator, 07: HG Generator"
MagSepEnableSide Boolean True "If True display side geometry for the Magnetic Separator"
MirrorGeomHorizontal Boolean False "If True the geometry is flipped horizontally"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 81/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Orientation Real 0. "Set symbol orientation clockwise 0 - 360 °"


"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "RM 1" "Set Text to be displayed, if text is Empty Object Tag will be displayed"
TextVerticalPosition Integer 0 "Text Vertical Position is: OutsideBottom, OutsideTop"
TextVisibilityOVR Integer 0 "Text Visibility is: -1 = Disabled, 0 = Visible if TagView is Enabled, 1 = Forced"

4.15.4. Resources of Core_ProcessEquipment

Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId

VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 82/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.16. MillHorizontal
The VCO element MillHorizontal is used to display the status of a Drive. The shape of the ele-
ment can be displayed in the predefined selection (shape), which are the same set of geome-
tries also included in the MillHorizontal element. It has the ability to show the healthy or un-
healthy state of a signal

4.16.1. Architecture:
L0 – Object Type

L1 - CorePCCMillHorizontal

L2 – CoreMillHorizontal

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.16.2. Presentation Variation:


BearingSizeXOVR, BearingSizeYOVR: bearing size X and Y determines the bearing height and
width of the mill bearing.

InOutletSizeOVR: InOutletSize determines the size of the Mill Body.

Text, TextFontOVR: Text and font of the text that is displayed on the Symbol.

Indication Type: Roller Press1, Roller Press2, Horizontal Mill1, HorizontalMill2,

Configuration Type: No Lines, 2 Lines, Few Lines, Lot of Lines

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 83/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 37 - MillHorizontal Graphical Element Indication Type

4.16.3. Input Properties of Core_MillHorizontal


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
"InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9:
InterlockType Integer 0
General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"
Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
TextHorizontalAlignment TextAlignment Center "Horizontal alignment of the text"
Status FullStatusOrientationOVR Real 0. "Set full status symbol orientation other than 0 to override, clockwise 0 - 360 °"
"Full Status Postion is: TopCenter, TopRight, CenterRight, BottomRight, BottomCenter,
FullStatusPosition Integer -1
BottomLeft, CenterLeft, TopLeft, WideTop, WideRight, WideBottom, WideLeft"
FullStatusPresentation Integer 0 "Full Status Presentation is: Disabled, Default, Forced"
IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1:
LSEIndASStatInfoOVR Integer -1 override disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3:
Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override
LSEIndStatusOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Color to be used when Media View is enabled, valid only if transparency(A) is greater
Media Color ARGB(0, 0, 0, 0)
than 0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102:
StatusSelection Integer 0
Running2 only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
ConeSizeXOVR Real 0. "Set value to other than 0 (zero) to override cone size X."
ConfigurationType Integer 0 "Indication Config for Roller Press. 0= No Lines, 1= 2 Lines, 2= Few Lines, 3= Lot of lines"
EnableBothSides Boolean True "Enable Both Sides"
Font("DIN Offc Pro",
Font Font "Font"
12, Regular, Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 84/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

IsMouseOver Boolean False "Set to true to indicate mouse over."


IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
ShadeType Integer 1 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
ObjectHandling BearingSizeXOVR Real 0. "Set value greater than 0 to override the default bearing geometry X size"
BearingSizeYOVR Real 0. "Set value greater than 0 to override the default bearing geometry Y size"
IndicationType Integer 2 "geometry definition of the object, configuraiton is object type specific"
InOutletSize Real 16. "Set Inlet and Outlet geometry size"
"Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by
AbnormalSituation AbnormalPresentation Integer 0
filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AdditionalInformation Text String "Raw Mill 1" "Set Text to be displayed, if text is Empty Object Tag will be displayed"
TextVerticalPosition Integer 0 "Text Vertical Position is: OutsideBottom, OutsideTop"
TextVisibilityOVR Integer 0 "Text Visibility is: -1 = Disabled, 0 = Visible if TagView is Enabled, 1 = Forced"

4.16.4. Resources of Core_MillHorizontal


Object Resource Name Type

VCO Default VCO Common Settings:CommonPGRounding SettingId


VCO Status:EnableFullStatusViewOnConsumers SettingId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 85/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

4.17. BulkLoader
The VCO element BulkLoader is used to display the status of a Drive. It has the ability to show
the healthy or unhealthy state of a signal.

4.17.1. Architecture:
L0 – Object Type

L1 - CorePCCBulkLoader

L2 – CoreBulkLoader

L3 – StdObjectHandling

L3 – StdAbnormal

L3 – StdStatus

L2 – StdOperationBox

L2 – PCCDecoderOperation

Process Display / Design View:

4.17.2. Presentation Variation:

Alarm Indication:

Figure 38 - BulkLoader Alarm Indication

4.17.3. Input properties of Core_BulkLoader


Category Property Name Type Default Value Description

Abnormal AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"


AlarmStateObjectAlarmList Integer 0 "Object alarm list OPC connection"
BlockedType Integer 0 "BlockedType 0: unspecified, 1: Block, 2: tbd"
InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"
ModeAN Boolean True "If true, the operation mode is abnormal"
NamurStatus Integer 0 "OPC connection to Namur Status"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDescendants Integer 0 "Descendents alarm list OPC connection"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 86/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Appearance BackgroundStatusOVR Integer -1 "StatusColor (Layer Color) of the Element in Background (1xxx), -1 for default"
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"
"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Media Color ARGB(0, 0, 0, 0) "Color to be used when Media View is enabled, valid only if transparency(A) is greater than 0"
ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCStatus Integer -1 "number, -1: unspecified, 0: sequence, 1: central, 2: local, 3: out of service"
StatusActiveOVR Integer 0 "Active indication override is: -1 = Off, 0 = Default, 1 = Forced Active"
"0: All, 1: Running1, 2: Running2, 11: Position1, 12: Position2, 101: Running1 only, 102: Running2
StatusSelection Integer 0
only, 111: Position1 only, 112: Position2 only"
StatusType Integer 1 "StatusType 1 = Run, 2 = Pos, 3 = RunAndPos"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
EnableStatus Boolean True "EnableStatus"
Font("DIN Offc
Pro", 12,
Font Font "Font"
Regular,
Normal)
ForOperation Boolean False "ForOperation"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
Hold Boolean False "Hold"
InterlockAN Boolean False "If true, not ready for start"
IsHighlighted Boolean False "Set to true to indicate highlight."
IsInputEnabled Boolean True "if true, the object is controlled"
IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "If true the object has an OperatorNote attached"
POCAN Boolean False "If true , point of control is in an abnormal state"
Position1 Boolean False "Position1"
Position2 Boolean False "Position2"
QualityBad Boolean False "QualityBad"
Running1 Boolean False "Running1"
Running2 Boolean False "Running2"
Selected1 Boolean False "Selected1"
Selected2 Boolean False "Selected2"
ShadeType Integer 1 "0: none, 1=horizontal, 2: vertical"
SigErr Boolean False "SigErr"
SituativeView Boolean False "If true, the SituativeView is active"
StandBy1 Boolean False "StandBy1"
StandBy2 Boolean False "StandBy2"
Starting Boolean False "Starting"
Stopping Boolean False "Stopping"
Tag String "" "Tag"
TagRelation2 String "" "TagRelation"
TagRelation3 String "" "TagRelation"
AdditionalInfo TagRelation1 String "" "TagRelation"
AbnormalSituation AbnormalPresentation Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 87/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

5. Group

5.1. PreSel
The VCO element Core_PreSel is used to display the status of a PreSel. It has the ability to
show the healthy or unhealthy state.

5.1.1. Architecture:
L0 – Object Type

L1 - CorePreSel

L2 – StdAbnormal

L2 – StdOperationDigital
Process Display / Design View:

5.1.2. Presentation Variation:


IndicationType: hidden, Text, Icon, Vertical Icon

PreSelTextSizeOVR, StandByTextSizeOVR: determines the size of the text.

5.1.3. Input properties of Core_PreSel


Category Property Name Type Default Value Description

Abnormal InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"

Behavior IsInputEnabled Boolean True "IsInputEnabled"


"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override
Status LSEIndASStatInfoOVR Integer -1
disabled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"
Property AbnormalPresentation Integer 0 "-1: disabled, 0: standard, furthers are special cases"
AlarmPresentation Integer 0 "-1: Alarm disabled, 0: Protagonist, 1 : Source, 2: Indicator"
BlockedAN Boolean False "If true, Blocked abnormal situation"
InterlockAN Boolean False "If true, not ready for start"
PreSelTarget PropertyRef null "PreSelTarget"
PreSelTargetStdBy PropertyRef null "PreSelTargetStdBy"
PreSelTextSizeOVR Integer 0 "PreSelTextSizeOVR"
Size Real 24. "Size"
StandByTextSizeOVR Integer 0 "StandByTextSizeOVR"
StatusPreSel Boolean False "StatusPreSel"
StatusPreSelStdBy Boolean False "StatusPreSelStdBy"
StatusValid Boolean False "StatusValid"
StdByIndType Integer 0 "0: None, 2: Icon"
TextCustom String "" "TextCustom"
Tooltip String "Presel" "Tooltip"
TooltipStdBy String "StdBy" "TooltipStdBy"
UseFPColourSet Boolean False "UseFPColourSet"
ObjectHandling IndicationType Integer 0 "Indication Type is: -1 = No PreSel, 0 = Text, 1 = Icon, 2 = Vertical Icon"
Operation Transitions Action Action Direct "Set button action type: Direct, Applied (two step operation) or SystemDefault(user profile)"
ActionStdby Action Direct "Set button action type: Direct, Applied (two step operation) or SystemDefault(user profile)"

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 88/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

5.2. Group
The VCO element Core_Group is used to display the status of a Group. It has the ability to
show the healthy or unhealthy state.

5.2.1. Architecture:
L0 – Object Type

L1 - CoreGroup

L2 – StdObjectHandling

L2 – StdAbnormal

L2 – Base

L2 – BaseGroupStatus

L2 – StdBaseGroupHorn

L2 – StdBaseGroupDigital

Process Display / Design View:

5.2.2. Presentation Variation:


ButtonSizeOVR,l IndicationSizeHornOVR, IndicationSizeOVR : determines the size of the
button: "8: Little, 12: Small, 16: Standard, 20: Large, 24: XXL"

Indication Type:

default Enable Aux Status Indication

Alarm Indication:

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 89/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

Figure 39 - Group Alarm Indication

5.2.3. Input properties of Core_Group


Default
Category Property Name Type Description
Value
AbnormalPresenta-
Abnormal Integer 0 "Abnormal indication is: -1 = Disabled, 0 = Default, further are special cases defined by filters"
tion
AlarmPresentation Integer 0 "Alarm Presentation is: Alarm disabled, Protagonist, Source, Indicator"
AlarmStateAlarmList Integer 0 "Object alarm list OPC connection"
Alarm-
Integer 0 "Object alarm list OPC connection"
StateObjectAlarmList
BlockedStatus Integer 0 "BlockedStatus"
InterlockAN Boolean False "If true, not ready for start"

InterlockType Integer 0 "InterlockType, 0 : unspecified 1: Start, 2: Stop, 3: High, 4: Low, 5: Previous Drive, 9: General"

ModeAN Boolean False "If true, the operation mode is abnormal"


ModeStatus Integer 0 "0: None, 1: Mode External, 2: Mode Manual, 3: Mode Auto"
POCAN Boolean False "If true , point of control is in an abnormal state"
"Two digit number, 0: unspecified, 1: Manual, 2: Auto, 3: Ex1, 4 Ex2, 5: Maintenance, 7: Balancing, 8
POCStatus Integer -1
External, 9: internal"
PriorityLevel Integer 0 "PriorityLevel"
PriorityLevelDe-
Integer 0 "Descendents alarm list OPC connection"
scendants
Behavior ButtonHoldAction Action Direct "ButtonHoldAction"
ButtonStartAction Action Direct "ButtonStartAction"
Sys-
ButtonStopAction Action "ButtonStopAction"
temDefault
Status IndTr1 Integer 115 "Indication treatment 1 used for abnormal situation color indication"
IndTr2 Integer 14 "Indication treatment 2 used for abnormal situation color indication"

"Override current LayerStatusElevation (LSE) mode for the Abnormal Status Info. -1: override disa-
LSEIndASStatInfoOVR Integer -1
bled, 0: ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

"Override current LayerStatusElevation (LSE) mode for Object Status Info. -1: override disabled, 0:
LSEIndStatusOVR Integer -1
ASM foreced, 1: Start/Stop forced, 2: Production forced, 3: Advanced fored"

StartIntIndTr Integer 0 "StartIntIndTr"


StopIntIndTr Integer 0 "StopIntIndTr"
Property BlockedAN Boolean False "If true, Blocked abnormal situation"
ButtonSizeOVR Real 0. "8: Litle, 12: Small, 16: Standard, 20: Large, 24: XXL"
DescriptionCaption- "Descrip-
String "DescriptionCaptionMan"
Man tion"
DescriptionVisible Boolean True "DescriptionVisible"
EnableHold Boolean False "EnableHold"
EnableHoldReason String "" "EnableHoldReason shown as tooltip while disabled"
EnableStart Boolean True "EnableStart"
EnableStartInt Boolean False "EnableStartInt"
EnableStartReason String "" "EnableStartReason shown as tooltip while disabled"
EnableStop Boolean True "EnableStop"
EnableStopInt Boolean False "EnableStopInt"
EnableStopReason String "" "EnableStopReason shown as tooltip while disabled"
ForOperation Boolean True "ForOperation"
ForOperationHold Boolean False "ForOperationHold"
ForOperationStart Boolean True "ForOperationStart"
ForOperationStop Boolean True "ForOperationStop"
GeneralOperationAN Boolean False "If true, Operation in abnormal situation"
GeneralParErrAN Boolean False "If true, ParameterError abnormal situation"
HoldButtonPropRef PropertyRef null "HoldButtonPropRef"
HoldVisible Boolean True "HoldVisible"
Indica-
Real 0. "8: Little, 12: Small, 16: Standard, 20: Large, 24: XXL"
tionSizeHornOVR
IndicationType Integer 0 " 0 = default, 1 = Enable Aux Status Indication"
IsHighlighted Boolean False "Set to true to indicate highlight."

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 90/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

IsInputEnabled Boolean True "if true, the object is controlled"


IsMouseOver Boolean False "Set to true to indicate mouse over."
IsOperatorNote Boolean False "IsOperatorNote"
QualityBad Boolean False "QualityBad"
StartButtonPropRef PropertyRef null "StartButtonPropRef"
StartVisible Boolean True "StartVisible"
StatusAuxHold Boolean False "Status Hold of Auxiliary Equipment (DriveGroup)"
StatusAuxOff Boolean True "Status Off for Auxiliary Equipment (DriveGroup)"
StatusAuxRun Boolean False "Status Run for Auxiliary Equipment (DriveGroup)"
StatusAuxStarting Boolean False "Status Starting for Auxiliary Equipment (DriveGroup)"
StatusAuxStopping Boolean False "Status Stopping for Auxiliary Equipment (DriveGroup)"
StatusHold Boolean False "StatusHold"
StatusOff Boolean False "StatusOff"
StatusRun Boolean False "StatusRun"
StatusStarting Boolean True "StatusStarting"
StatusStopping Boolean False "StatusStopping"
StatusVisible Boolean True "StatusVisible"
StopButtonPropRef PropertyRef null "StopButtonPropRef"
StopVisible Boolean True "StartEnabled"
Tag String "" "Tag"
OperationTransition StwPerm Boolean False "StwPerm"
StwPreWarning Boolean False "StwPrewarning - only connect if enablestw"
StwRemainTime Real 0. "StwRemainTime"

ObjectHandling IndicationSizeOVR Real 0. "Indication Size is: 0 = Default(16), 8 = Little, 12 = Small, 16 = Standard, 20 = Large, 24 = XXL"

Operation Transi-
StwVisible Boolean True "If True display start warning indication"
tions

5.2.4. Resources of Core_Group


Object Resource Name Type

VCO Default VCO Common Settings:ElemBaseFill ColorId

VCO Common Settings:ElemBaseOutline ColorId

VCO Status:DropShadow ColorId

VCO Status:STPDAuxiliary000 ColorId

VCO Status:STPDAuxiliary001 ColorId

VCO Status:STPDAuxiliary100 ColorId

VCO Status:STPDAuxiliary101 ColorId

VCO Status:STPDAuxiliary111 ColorId

MineralsLib 5_1_5 AddOn Customi- BMI NLS Resource Manager 5_1_5 Ad- Local-
zation dOn:NLSID_ToolTip_Start_GroupSequence izedTextId
BMI NLS Resource Manager 5_1_5 Ad- Local-
dOn:NLSID_ToolTip_Stop_GroupSequence izedTextId
MineralsLib VCO VCO NLS Resource manager:NLSID_ButtonIcon_Hold Local-
izedTextId
VCO NLS Resource manager:NLSID_ButtonIcon_Start Local-
izedTextId
VCO NLS Resource manager:NLSID_ButtonIcon_Stop Local-
izedTextId
MineralsLib 5_0 Customization BMI NLS Resource Manager 5_0:NLSID_ToolTip_Hold Local-
izedTextId

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 91/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt
VI S UA L CO NTR O L GR APH IXS U S ER GU ID E

6. Revisions
Rev. Page (P) Description Date Dept./Init.
Chapt. (C)

A All Initial draft, adaption for VCO 2019-04-31/NC

B All Tables, Figures and Parameters update for VCO V 1.1 2020-03-06/NC

C All Update for VCO MinLib 6.1/2 2020-11-11/JM

STATUS SECURITY LEVEL DOCUMENT ID. REV. LANG. PAGE

Approved Public 3BHF004110-612 C en 92/92


We reserve all rights in this document and the information contained therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden.
© Copyright 2020 ABB Switzerland Lt

You might also like