abb 800xa system 800xa engineering 6.0 process graphics

Upload: many2k

Post on 13-Apr-2018

780 views

Category:

Documents


78 download

TRANSCRIPT

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    1/739

    Power and productivityfor a better worldTM

    System 800xA EngineeringProcess Graphics

    System Version 6.0

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    2/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    3/739

    System 800xA EngineeringProcess Graphics

    System Version 6.0

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    4/739

    NOTICE

    This document contains information about one or more ABB products and may include a

    description of or a reference to one or more standards that may be generally relevant to

    the ABB products. The presence of any such description of a standard or reference to a

    standard is not a representation that all of the ABB products referenced in this document

    support all of the features of the described or referenced standard. In order to determine

    the specific features supported by a particular ABB product, the reader should consult the

    product specifications for the particular ABB product.

    ABB may have one or more patents or pending patent applications protecting the intel-

    lectual property in the ABB products described in this document.

    The information in this document is subject to change without notice and should not be

    construed as a commitment by ABB. ABB assumes no responsibility for any errors that

    may appear in this document.

    In no event shall ABB be liable for direct, indirect, special, incidental or consequential

    damages of any nature or kind arising from the use of this document, nor shall ABB be

    liable for incidental or consequential damages arising from use of any software or hard-

    ware described in this document.

    This document and parts thereof must not be reproduced or copied without written per-

    mission from ABB, and the contents thereof must not be imparted to a third party nor used

    for any unauthorized purpose.

    The software or hardware described in this document is furnished under a license and

    may be used, copied, or disclosed only in accordance with the terms of such license. This

    product meets the requirements specified in EMC Directive 2004/108/EC and in Low Volt-

    age Directive 2006/95/EC.

    TRADEMARKS

    All rights to copyrights, registered trademarks, and trademarks reside with their respec-

    tive owners.

    Copyright 2003-2014 by ABB.

    All rights reserved.

    Release: December 2014

    Document number: 3BSE049230-600 A

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    5/739

    3BSE049230-600 A 5

    Table of Contents

    About This User ManualGeneral ............................................................................................................................21

    User Manual Conventions ...............................................................................................21

    Feature Pack .........................................................................................................21

    Warning, Caution, Information, and Tip Icons ....................................................22

    Terminology.....................................................................................................................22

    Released User Manuals and Release Notes.....................................................................25

    Section 1 - Introduction

    Prerequisites and Requirements ......................................................................................30

    Section 2 - Graphics Builder

    Creating a New Graphic Aspect ......................................................................................33

    Launching the Graphics Builder......................................................................................34

    Modes ..............................................................................................................................34

    Status Bar.........................................................................................................................35

    Docking Support..............................................................................................................36

    Editing Operations on Graphic Items ..............................................................................38

    Manipulation Operation .......................................................................................40

    Editing a Polygon, Polyline, Flexible Pipe, or High Performance Pipe...............44Grouping and Ungrouping ...................................................................................48

    Aligning Graphic Items........................................................................................48

    Ordering Graphic Items........................................................................................49

    Flipping Graphic Items ........................................................................................49

    Horizontal or Vertical Spacing of the Graphic Items ...........................................49

    Rotating a Graphic Item.......................................................................................50

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    6/739

    Table of Contents

    6 3BSE049230-600 A

    Grid and Snap ...................................................................................................... 51

    Zoom In and Zoom Out ....................................................................................... 52

    Copying and Pasting a Graphic Item ................................................................... 52

    Toolbox Window ............................................................................................................. 53

    Selecting Graphic Items from the Toolbox.......................................................... 55

    Element Explorer ............................................................................................................ 55

    Graphics Item List...........................................................................................................57

    Adding an input item ........................................................................................... 59

    Properties Window.......................................................................................................... 60

    Type Editor...........................................................................................................63

    Expression Editor ............................................................................................................ 65

    Invoking the Expression Editor............................................................................ 67

    Expression Editing Area ...................................................................................... 67

    Data Selection Area ............................................................................................. 71

    Context Information Area .................................................................................... 76

    Help Area ............................................................................................................76

    Auto Completion in Expression Editor................................................................77

    Expression Variables ....................................................................................................... 77

    Usage Window ................................................................................................................ 80

    Input Properties ............................................................................................................... 82User Enumerations .......................................................................................................... 85

    Viewing the Enumerations...................................................................................85

    Creating user enumerations ................................................................................. 86

    Solution Library .............................................................................................................. 88

    Adding a solution to a solution library ................................................................ 89

    Adding a solution to the edit panel ...................................................................... 89Context Menu and Toolbar .................................................................................. 90

    Data References and Resource References ..................................................................... 95

    Toolbar ............................................................................................................99

    Context Menu.....................................................................................................102

    Test Data........................................................................................................................ 103

    Show Migration Errors.................................................................................................. 106

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    7/739

    Table of Contents

    3BSE049230-600 A 7

    3BSE049230-600 A 7

    Graphics Builder Settings..............................................................................................107

    Editor ...........................................................................................................108

    Toolbox Order ....................................................................................................109

    Category Toolbox Filtering ................................................................................110

    Display Documentation.................................................................................................112

    Extracting Data for a Graphic Aspect ................................................................114

    Reference Documentation .............................................................................................118

    Section 3 - Graphic Aspects

    Aspect Types in Process Graphics.................................................................................124

    Structure of a Graphic Aspect .......................................................................................127

    Building Blocks..................................................................................................128

    Input Properties ..................................................................................................134

    Expression Variables ..........................................................................................135Expressions ........................................................................................................136

    User Enumerations.............................................................................................137

    Session Handling ...........................................................................................................137

    Properties of a Graphic Aspect......................................................................................138

    Handling Views for Graphic Elements..........................................................................142

    Supporting view selection for multi view element instance...............................143

    Deleting a view for multi view element .............................................................144

    Object Aware Elements .................................................................................................146

    Generic Elements...........................................................................................................146

    References .....................................................................................................................147

    Reference Status.................................................................................................148

    Reference Handling............................................................................................149

    Off-Line Engineering .........................................................................................151

    Indication of Broken Graphic Element References............................................152

    Library Handling ...........................................................................................................153

    Late Binding ..................................................................................................................153

    Resizing and Layout Strategies .....................................................................................154

    Layout Strategies................................................................................................155

    Pixel Snapping....................................................................................................165

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    8/739

    Table of Contents

    8 3BSE049230-600 A

    Handling Mouse Events ................................................................................................ 165

    Mouse Event Consumer.....................................................................................166

    Mouse Event Receiver ....................................................................................... 166

    Capturing the mouse .......................................................................................... 168

    Click Transparency ............................................................................................ 168

    Standard Input Handling ............................................................................................... 169

    Invoke Default Action........................................................................................169

    Invoke Object Context Menu ............................................................................. 170

    Drag Source ....................................................................................................... 172

    ChangeCursor .................................................................................................... 172

    ObjectTooltip ..................................................................................................... 173

    Object Marking .................................................................................................. 174

    Object Highlighting ........................................................................................... 175

    Object Locking .................................................................................................. 176Standard Input Handling used in a Composite Object Type..............................178

    Extending Standard Input Handling .................................................................. 182

    The RetainObjectAwareness Property ............................................................... 183

    Security ......................................................................................................................... 185

    Printing a Graphic Aspect ............................................................................................. 186

    Coordinate System ........................................................................................................ 189Pixel Snapping............................................................................................................... 191

    Section 4 - Expressions

    Expression Syntax......................................................................................................... 194

    Operators ....................................................................................................................... 196

    Operator Precedence.......................................................................................... 198

    Conditional Statements...................................................................................... 199

    Data Types.....................................................................................................................200

    Font ..........................................................................................................204

    Transform ..........................................................................................................205

    Rotation ..........................................................................................................206

    Brush ..........................................................................................................206

    Pen ..........................................................................................................208

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    9/739

    Table of Contents

    3BSE049230-600 A 9

    3BSE049230-600 A 9

    Color ...........................................................................................................210

    Real ...........................................................................................................212

    Integer ...........................................................................................................213

    String ...........................................................................................................214

    LocalizedText .....................................................................................................214

    HistoryReference................................................................................................215

    Path ...........................................................................................................215

    PropertyRef ........................................................................................................216

    ViewReference ...................................................................................................223

    VerbReference ....................................................................................................225

    WriteSpecification..............................................................................................226

    Enum ...........................................................................................................228

    Size ...........................................................................................................229

    FormattedText ....................................................................................................229GuidelineSet.......................................................................................................232

    Geometry ...........................................................................................................233

    Content ...........................................................................................................239

    Effect ...........................................................................................................241

    Event ...........................................................................................................243

    AdornerContent..................................................................................................244Bitmap Effects....................................................................................................245

    Properties and Methods of Other Data Types ....................................................246

    Data Type Conversions.......................................................................................255

    Relation between Aspect Property types and Graphics Data Types ..................258

    Expression Functions.....................................................................................................261

    Regular Expressions...........................................................................................286

    Format ...........................................................................................................288

    Functions for Late Binding ................................................................................293

    Content Items .....................................................................................................296

    Expression Symbols ......................................................................................................301

    Symbol Variations ..............................................................................................302

    Symbol Syntax ...................................................................................................303

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    10/739

    Table of Contents

    10 3BSE049230-600 A

    Symbol Quoting................................................................................................. 306

    Symbol Ambiguity.............................................................................................307

    Coping with Non Unique Symbols....................................................................308

    Local Variables .................................................................................................. 308

    Out Terminals..................................................................................................... 310

    No Value Handling........................................................................................................ 311

    General rule for handling no value in expressions............................................. 312

    Handling of no value in if-then-else expressions...............................................312

    Handling no value in logical operations ............................................................ 314

    Handling no value in late binding functions ...................................................... 315

    Quality sub properties........................................................................................316

    Handling no value in Graphic Items .................................................................. 316

    Testing for no value values ................................................................................ 316

    Repetitive Executions in Expression Functions ............................................................ 318Support for Animation of State changes ....................................................................... 320

    Section 5 - Resource Management

    Creating the aspect for Resource Management............................................................. 321

    Config View .................................................................................................................. 322

    General tab.........................................................................................................323

    XML Data tab .................................................................................................... 325

    Main Config View......................................................................................................... 326

    Images tab .......................................................................................................... 327

    Fonts tab .......................................................................................................... 328

    Brushes tab......................................................................................................... 329

    Section 6 - Diagnostics WindowSummary ..........................................................................................................337

    Timing .......................................................................................................... 338

    Subscriptions...................................................................................................... 339

    Errors and Warnings .......................................................................................... 341

    Late Binding ...................................................................................................... 343

    Misc. .......................................................................................................... 345

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    11/739

    Table of Contents

    3BSE049230-600 A 11

    3BSE049230-600 A 11

    Section 7 - Faceplate Framework

    Faceplate Overview .......................................................................................................351

    Header Area .......................................................................................................352

    Lock Control ......................................................................................................353

    Alarm Control ....................................................................................................356

    Indicators and Aspect Links Area ......................................................................357

    Faceplate Element Area .....................................................................................357

    Buttons Area.......................................................................................................358

    View Selection Buttons ......................................................................................359

    Pin Button...........................................................................................................361

    Create a New Faceplate .................................................................................................362

    Configuring the Faceplate..............................................................................................364

    Layout Tab..........................................................................................................366

    Header Tab .........................................................................................................367

    Indicators Tab.....................................................................................................370

    Buttons Tab ........................................................................................................375

    Elements Tab......................................................................................................377

    Online Help Tab .................................................................................................381

    Internationalization of Faceplates ......................................................................382

    Expression Syntax in Faceplates........................................................................384Security..........................................................................................................................385

    Operations ..........................................................................................................385

    Operation/Permission Mapping on Faceplate a Aspect Category......................386

    Section 8 - Tutorial

    Basic Tutorial.................................................................................................................387

    How to build a Graphic Element........................................................................388

    How to create and use Input Properties..............................................................391

    How to create and save a Solution Library ........................................................396

    How to build a Graphic Display.........................................................................397

    How to create Expressions .................................................................................402

    How to add Graphic Elements to the Graphic Display ......................................404

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    12/739

    Table of Contents

    12 3BSE049230-600 A

    Advanced Tutorial.........................................................................................................409

    How to configure and use Charts....................................................................... 411

    How to configure and use DragHandle and RotateHandle................................ 415

    How to configure buttons................................................................................... 422

    How to use Late Binding ................................................................................... 429

    How to use List/Combo boxes...........................................................................437

    How to use the MultiSelectionDew input item..................................................440

    How to create Animations ................................................................................. 442

    Appendix A - Standard Building Blocks

    Graphic Primitives......................................................................................................... 447

    Bar ..........................................................................................................447

    Conveyor .......................................................................................................... 450

    Elevator .......................................................................................................... 450ErrorIndicator..................................................................................................... 451

    Grid .......................................................................................................... 452

    Groupbox .......................................................................................................... 456

    Image ..........................................................................................................457

    Indicator .......................................................................................................... 457

    Input Bar .......................................................................................................... 457

    Input RangeBar .................................................................................................. 457

    Input Field..........................................................................................................458

    List ..........................................................................................................458

    Property List ...................................................................................................... 459

    RangeBar .......................................................................................................... 460

    Roll Animation .................................................................................................. 460

    Rolling Text ....................................................................................................... 461

    Scale Horizontal................................................................................................. 461

    Scale Vertical ..................................................................................................... 462

    Scrollable Text ................................................................................................... 463

    Scrollbars .......................................................................................................... 464

    State Indicating Symbol.....................................................................................465

    Tab Item .......................................................................................................... 465

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    13/739

    Table of Contents

    3BSE049230-600 A 13

    3BSE049230-600 A 13

    Text ...........................................................................................................467

    View List ...........................................................................................................467

    Shapes............................................................................................................................468

    Arc ...........................................................................................................468

    Chord ...........................................................................................................469

    Cone ...........................................................................................................469

    Curve ...........................................................................................................470

    Ellipse ...........................................................................................................470

    FilledPath ...........................................................................................................471

    FlexiblePipe........................................................................................................473

    Pie ...........................................................................................................473

    Pipe ...........................................................................................................474

    Polygon ...........................................................................................................474

    Polyline ...........................................................................................................475Rectangle ...........................................................................................................476

    Triangle ...........................................................................................................477

    Tank Shapes........................................................................................................477

    Charts ............................................................................................................................477

    Trend ...........................................................................................................478

    XY Graph...........................................................................................................481XY Plot ...........................................................................................................481

    Radar Chart ........................................................................................................482

    Pie Chart ...........................................................................................................482

    Common Properties for the Primitives ..........................................................................483

    Buttons...........................................................................................................................486

    Push Button ........................................................................................................487

    Up/Down Button ................................................................................................487

    Radio Button ......................................................................................................489

    Check Box..........................................................................................................489

    Toggle Button.....................................................................................................489

    Apply Button......................................................................................................491

    Cancel Button.....................................................................................................491

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    14/739

    Table of Contents

    14 3BSE049230-600 A

    Aspect View Button ........................................................................................... 491

    Verb Button ........................................................................................................ 492

    Classic Symbols ............................................................................................................ 492

    Standard Symbols.......................................................................................................... 495

    Bar ..........................................................................................................497

    Icon ..........................................................................................................500

    Reduced Icon ..................................................................................................... 504

    Status Box Horizontal........................................................................................507

    Status Box Vertical.............................................................................................508

    Status Box Compact...........................................................................................509

    Tag ..........................................................................................................509

    Value ..........................................................................................................511

    One Direction Motor.......................................................................................... 513

    Two Direction Motor ......................................................................................... 514Valve .......................................................................................................... 515

    Special ........................................................................................................................... 516

    Common Properties for Wrappers ..................................................................... 517

    ActiveX Wrapper ............................................................................................... 517

    Aspect View Wrapper ........................................................................................ 518

    Camera View......................................................................................................520Effect Item ......................................................................................................... 520

    VBPG Element Wrapper ................................................................................... 521

    Symbol Factory Controls ................................................................................... 522

    Navigation ..................................................................................................................... 525

    TwoScreenNavigate ........................................................................................... 525

    ThreeScreenNavigate......................................................................................... 526

    FourScreenNavigate........................................................................................... 527

    High Performance ......................................................................................................... 528

    High Performance Pipe...................................................................................... 529

    High Performance Trend.................................................................................... 530

    High Performance Alarm Indication..................................................................530

    High Performance Bar ....................................................................................... 531

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    15/739

    Table of Contents

    3BSE049230-600 A 15

    3BSE049230-600 A 15

    High Performance FP Bar ..................................................................................533

    High Performance Interlock...............................................................................534

    High Performance Profile Indication .................................................................534

    High Performance Profile Indication Map.........................................................536

    High Performance Radar 3 Spokes ....................................................................537

    High Performance Radar 4 Spokes ....................................................................538

    High Performance Radar 5 Spokes ....................................................................539

    High Performance Trend 2.................................................................................539

    High Performance Voltmeter..............................................................................541

    High Performance Z Symbol .............................................................................542

    Input Items.....................................................................................................................543

    Session ApplyCancel .........................................................................................544

    Drag Handle .......................................................................................................544

    Rotate Handle.....................................................................................................547Aspect View Invoker ..........................................................................................549

    Verb Invoker .......................................................................................................550

    Object Context Menu Invoker ............................................................................551

    Property Writer...................................................................................................552

    Property Writer Ex .............................................................................................555

    Value Writer .......................................................................................................557Popup Menu .......................................................................................................558

    Element Popup ...................................................................................................559

    ElementActionPropagator ..................................................................................561

    Property Transfer................................................................................................562

    Default Action Invoker.......................................................................................563

    Tooltip ...........................................................................................................563

    Direct Entry Windows........................................................................................563

    Stepsize and limits in the Numeric Direct Entry Windows................................575

    Appendix B - Standard Building Blocks for AC 800M

    AC 800M Display Elements..........................................................................................577

    AONote Core......................................................................................................578

    OpNote Core ......................................................................................................579

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    16/739

    Table of Contents

    16 3BSE049230-600 A

    AC 800M Faceplate Elements....................................................................................... 580

    Bar ..........................................................................................................582

    BarInput ..........................................................................................................583

    BarOutput1......................................................................................................... 585

    BarOutput2......................................................................................................... 587

    CheckBox ..........................................................................................................588

    Deviation ..........................................................................................................589

    ErrorMode.......................................................................................................... 590

    Indicator .......................................................................................................... 591

    IndicatorBool ..................................................................................................... 592

    IndicatorBoolRef ............................................................................................... 593

    IndicatorBoolOr................................................................................................. 594

    IndicatorCheckBox ............................................................................................ 594

    IndicatorInputValue ........................................................................................... 596InputField .......................................................................................................... 597

    InputValue .......................................................................................................... 599

    IOSignalBool ..................................................................................................... 601

    IOSignalReal......................................................................................................602

    IOStatusMessage ............................................................................................... 603

    PictureAspectLink ............................................................................................. 604PicturePushButton1 ........................................................................................... 604

    PicturePushButton2 ........................................................................................... 605

    RadioButton ....................................................................................................... 607

    TextAspectLink.................................................................................................. 607

    TextLabel .......................................................................................................... 608

    TextPushButton1................................................................................................ 609

    TextPushButton2................................................................................................ 610

    TrimCurveBool .................................................................................................. 611

    TrimCurveReal1................................................................................................. 612

    TrimCurveReal2................................................................................................. 614

    TrimCurveRealBool...........................................................................................616

    AC 800M Symbols........................................................................................................ 619

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    17/739

    Table of Contents

    3BSE049230-600 A 17

    3BSE049230-600 A 17

    DecoupleFilter....................................................................................................621

    Delay ...........................................................................................................622

    EquipProceduemplate ........................................................................................623

    ForcedSignals.....................................................................................................623

    GroupStartAnd ...................................................................................................624

    GroupStartHead..................................................................................................625

    GroupStartObjectTemplate.................................................................................627

    GroupStartOr......................................................................................................628

    GroupStartStandBy ............................................................................................629

    GroupStartStep...................................................................................................630

    InsumBreaker .....................................................................................................632

    LeadLag ...........................................................................................................632

    Level ...........................................................................................................633

    ManualAuto........................................................................................................634Max ...........................................................................................................635

    Max4 ...........................................................................................................636

    Mimo ...........................................................................................................637

    Min ...........................................................................................................637

    Min4 ...........................................................................................................638

    MotorBi ...........................................................................................................640MotorInsumBasic...............................................................................................642

    MotorInsumExtended.........................................................................................643

    MotorUni ...........................................................................................................646

    MotorValve.........................................................................................................647

    Pid ...........................................................................................................649

    PidCascadeLoop.................................................................................................651

    PidForwardLoop.................................................................................................652

    PidMidrangeLoop ..............................................................................................653

    PidOverrideLoop................................................................................................654

    PidSingleLoop....................................................................................................654

    PulseWidth .........................................................................................................655

    SDLevel ...........................................................................................................656

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    18/739

    Table of Contents

    18 3BSE049230-600 A

    Select ..........................................................................................................657

    Select4 ..........................................................................................................658

    SFC2D ..........................................................................................................659

    SignalBool ......................................................................................................... 660

    SignalReal.......................................................................................................... 661

    SignalSupervision .............................................................................................. 664

    SystemDiagnostics............................................................................................. 664

    ThreePos .......................................................................................................... 665

    Uni ..........................................................................................................667

    ValveUni .......................................................................................................... 669

    Vote ..........................................................................................................670

    Base Generic Elements ...................................................................................... 671

    Appendix C - User-Defined Aspect Categories

    Configuring user roles and permission.......................................................................... 694

    Appendix D - Generic Elements and Object Types

    Creating Generic Elements ........................................................................................... 699

    Creating Toolbox and Generic Elements in Graphics Structure ........................ 700

    Creating a Generic Element in library ............................................................... 703

    Appendix E - Sizes of Faceplates

    Default Faceplate Element ............................................................................................ 711

    Default Faceplate........................................................................................................... 711

    Sizes of Each Default Component in a Faceplate .............................................. 712

    Non-default Faceplate ................................................................................................... 712

    Size of Each Part of the Components ................................................................ 713Example ..........................................................................................................715

    Appendix F - Upgrading Faceplates

    Upgrading a faceplate aspect......................................................................................... 717

    Appendix G - Graphics Builder Shortcut Keys

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    19/739

    Table of Contents

    3BSE049230-600 A 19

    3BSE049230-600 A 19

    Index

    Revision History

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    20/739

    Table of Contents

    20 3BSE049230-600 A

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    21/739

    3BSE049230-600 A 21

    About This User Manual

    General

    This user manual contains information about System 800xA, Engineering, ProcessGraphics.

    User Manual ConventionsMicrosoft Windows conventions are normally used for the standard presentation ofmaterial when entering text, key sequences, prompts, messages, menu items, screenelements, etc.

    Feature Pack

    The Feature Pack content (including text, tables, and figures) included in thisUser Manual is distinguished from the existing content using the followingtwo separators:

    Feature Pack Functionality ______________________________________________________________________

    ___________________________________________________________________________________________

    Any security measures described in this User Manual, for example, for useraccess, password security, network security, firewalls, virus protection, etc.,represent possible steps that a user of an 800xA System may want to considerbased on a risk assessment for a particular application and installation. This riskassessment, as well as the proper implementation, configuration, installation,

    operation, administration, and maintenance of all relevant security relatedequipment, software, and procedures, are the responsibility of the user of the800xA System.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    22/739

    Warning, Caution, Information, and Tip Icons About This User Manual

    22 3BSE049230-600 A

    Feature Pack functionality included in an existing table is indicated using a

    table footnote (*) :*Feature Pack Functionality

    Unless noted, all other information in this User Manual applies to 800xA Systemswith or without a Feature Pack installed.

    Warning, Caution, Information, and Tip Icons

    This User Manual includes Warning, Caution, and Information where appropriate topoint out safety related or other important information. It also includes Tip to pointout useful hints to the reader. The corresponding symbols should be interped asfollows:

    Although Warning hazards are related to personal injury, and Caution hazards areassociated with equipment or property damage, it should be understood thatoperation of damaged equipment could, under certain operational conditions, result

    in degraded process performance leading to personal injury or death. Therefore,fully comply with all Warning and Caution notices.

    Terminology

    A complete and comprehensive list of terms is included in System 800xA SystemGuide Functional Description (3BSE038018*). The listing includes terms and

    Electrical warning icon indicates the presence of a hazard which could result inelectrical shock.

    Warning icon indicates the presence of a hazard which could result inpersonalinjury.

    Caution icon indicates important information or warning related to the conceptdiscussed in the text. It might indicate the presence of a hazard which couldresult in corruption of software or damage to equipment/property.

    Information icon alerts the reader to pertinent facts and conditions.

    Tip icon indicates advice on, for example, how to design your project or how touse a certain function

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    23/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    24/739

    Terminology About This User Manual

    24 3BSE049230-600 A

    Graphic aspect A generic name for all aspects implemented by ProcessGraphics 2 aspect system. They are configured usingGraphics Builder.

    Graphic Element Building blocks used in other graphic aspects.

    Invocation Object The object for which a graphic aspect (a graphic displayor graphic element) is invoked.

    Symbol A text string of an expression that is to be resolved to asystem entity like property of an aspect object, a logicalcolor, NLS text, or to a graphic entity such as anexpression variable or input property.

    Aspect Object Property A property defined by an aspect of an aspect object,which is can be accessed from Process Graphics using

    the data subscription facility. It is often referred to asOPC property inappropriately.

    Runtime Refers to runtime operation.

    Refers to keyboard navigation.

    For example, refers to the ENTER key.

    Content Item An expression function which performs a drawing

    function when executed. Different functions exist fordifferent graphics shapes such as Rectangle, Ellipse,Text and so on.

    Graphic AspectProperty

    A property defined by a graphic aspect itself.

    Modeling coordinate

    space

    The coordinate system used in the Graphics Builder

    when defining the graphics content of a graphic aspect.During rendering process, the graphics content istransformed to device pixels. The unit in the modelingcoordinate space is device independent pixel.

    Device pixel Physical pixels, picture elements, that is the smallest uniton a graphics screen.

    A device pixel has only one color.

    Term/Acronym Description

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    25/739

    About This User Manual Released User Manuals and Release Notes

    3BSE049230-600 A 25

    Released User Manuals and Release Notes

    A complete list of all User Manuals and Release Notes applicable to System 800xAis provided in System 800xA Released User Manuals and Release Notes(3BUA000263*).

    System 800xA Released User Manuals and Release Notes (3BUA000263*) isupdated each time a document is updated or a new document is released. It is in pdfformat and is provided in the following ways:

    Included on the documentation media provided with the system and publishedto ABB SolutionsBank when released as part of a major or minor release,Service Pack, Feature Pack, or System Revision.

    Device independentpixel

    The unit for the modeling coordinate space.

    The size of a device independent pixel is the same asthe size of device pixel given that:

    1. The transform from the modeling coordinate space todevice pixels does not contain a scaling component

    2. The DPI setting for the machine is 96 dots/inch.

    Integer coordinate A coordinate value where both X and Y components arerounded to an Integer value.

    (100, 234) denotes an integer coordinate but (100.23,13.64) is not an integer coordinate.

    Pixel boundary Boundary between rows and columns of pixels, that is,an imaginary line between pixel lines and columns.

    This is applicable for device pixels and pixels in themodeling coordinate space.

    Mouse sensitive graphicitem (Mouse EventConsumer)

    Generic element with input such as Push Button or aGraphic item having one or several input items attachedto it.

    Embedded Mouse Item A mouse sensitive graphic item embedded in a graphicelement.

    Term/Acronym Description

    R l d U M l d R l N t Ab t Thi U M l

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    26/739

    Released User Manuals and Release Notes About This User Manual

    26 3BSE049230-600 A

    Published to ABB SolutionsBank when a User Manual or Release Note is

    updated in between any of the release cycles listed in the first bullet.

    A product bulletin is published each time System 800xA Released User Manualsand Release Notes (3BUA000263*)is updated and published to ABBSolutionsBank.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    27/739

    3BSE049230-600 A 27

    Section 1 Introduction

    Process Graphicsprovides the tools for creating a graphical user interface forsupervision and operation of a site. The following can be performed in ProcessGraphics:

    Creating building blocks (for example, graphical representation of Tank orValve), graphic elements that are used for building graphic displays.

    Building graphic displays that provide an overview of the site.

    Configuring faceplates that are used for controlling and monitoring the site.

    Section 1 Introduction

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    28/739

    Section 1 Introduction

    28 3BSE049230-600 A

    The following are the important sections included in this manual.

    Section 2, Graphics Builder, which describes how to build graphics and givesan overview of the features of Graphics Builder.

    Section 3, Graphic Aspects, which describes components and structures ofgraphic aspects. This section also explains about object aware elements,generic elements, and standard input handling.

    Section 4, Expressions, which describes the syntax of writing expressions forgraphic aspects. Expressions are used to receive data from the system andpresent the data in graphic aspects. This section also includes information on

    the data types available for graphic aspects.

    Figure 1. An example of a Graphic Display

    Section 1 Introduction

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    29/739

    Section 1 Introduction

    3BSE049230-600 A 29

    Section 7, Faceplate Framework, which describes the procedure for

    configuring faceplates and faceplate elements.

    Section 8, Tutorial, which describes the workflow to create graphic aspects andto use various functionalities of Graphics Builder.

    Appendix A, Standard Building Blocks, which describes the building blocksused in Process Graphics for creating graphic aspects.

    Prerequisites and Requirements Section 1 Introduction

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    30/739

    q q

    30 3BSE049230-600 A

    Prerequisites and Requirements

    To configure the graphic aspects, the user must belong to theIndustrialITApplicationEngineer group. The user is expected to be familiar with thegraphical user interface of Microsoft Windows platforms.

    Process Graphics is designed to have the best performance when used on clientnodes. It is possible to display graphics on server nodes. But observe that serverhardware might have low performance graphic cards, which do not provide the

    appropriate display exchange characteristics. In addition, the overallperformance of the server node may be negatively affected while calling upgraphic displays.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    31/739

    3BSE049230-600 A 31

    Section 2 Graphics Builder

    Graphics Builder is a tool that helps to configure graphic aspects such as graphicdisplays, graphic elements, and faceplate elements. The main parts of GraphicsBuilder are Edit Panel, Menu Bar, Tool bar, Toolbox window, Expression Editor,Properties window, Status Bar, and Element Explorer.

    Figure 2. Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    32/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    33/739

    Launching the Graphics Builder Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    34/739

    34 3BSE049230-600 A

    3. Select Graphic Display PG2 (for graphic display), Graphic Element PG2

    (for graphic element), or Generic ElementPG2 (for generic element) from thelist.

    4. Type a name for the new aspect and click Create.

    Launching the Graphics Builder

    This section helps the user to launch the Graphics Builder for editing the graphicaspect. There are three different ways to start the Graphics Builder.

    1. In the workplace, right-click the graphic aspect from the aspect list and selectEditfrom the context menu.

    2. In the workplace, right-click the background of runtime view of a graphicaspect and select Editfrom the context menu.

    3. Select Editfrom the tool bar in the preview pane of the workplace.To exit from the Graphics Builder, select File > Exit in the Graphics Builder.

    For more information on creating a graphic aspect, refer to Creating a New GraphicAspecton page 33.

    Modes

    Graphics Builder allows the user to edit a graphic aspect and to view the results ofthe graphic aspect when it is provided with dynamic values.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    35/739

    Docking Support Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    36/739

    36 3BSE049230-600 A

    The state of a graphic aspect is displayed in the status bar asAspect Approved or

    Aspect Unapproved. For more information on approving graphic aspects, refer toSystem 800xA, Tools (2PAA101888*).

    The status bar specifies whether the graphic aspect is in Online Modeor OfflineMode. For more information, refer to Off-Line Engineeringon page 151.

    The status bar also displays the login name of current user of the system.

    The status bar appears on the bottom of Graphics Builder as shown in Figure 5.

    Select View > Status Barto control visibility of the status bar.

    Docking Support

    Docking support is integrated with the Graphics Builder. This helps the user toorganize the Toolbox, Graphic Items, Properties, Solution Library, and ElementExplorerwindows in a flexible way. Docking supports the following modes:

    Use as a standard window (floating mode).

    Dock to any side of the existing window.

    Dock as a tabbed window inside other dock supported windows.

    Auto hide.

    Figure 6shows the Toolbox window with docking support.

    Figure 5. Status Bar

    Section 2 Graphics Builder Docking Support

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    37/739

    3BSE049230-600 A 37

    The pin button is used to toggle the docked window in Auto Hide mode, that is, thewindow appears as a tab along the edge to which the window is docked. Autohidden mode is automatically restored to the original position when the mouse ishovered over or clicked on the header area of the tab.

    Table 1explains the different modes of docking.

    Figure 6. Dock Window

    Table 1. Docking Modes

    Mode Description

    Floating In this mode, the user can move and place thewindow as required.

    Dockable In this mode, the window can be docked. Dockposition indicators are visible to the user at thepositions where the window can be docked.

    Auto Hide In this mode, the windows are auto hidden. They

    appear as a tab.Click the tab to view or hide the window.

    Hide In this mode, the windows appear hidden. This isequivalent to the Close button.

    To view the windows, select the required windowfrom the menu bar or toolbar.

    Editing Operations on Graphic Items Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    38/739

    38 3BSE049230-600 A

    Editing Operations on Graphic Items

    Graphics Builder allows the following edit operations to be done on graphic items:

    Undo and Redo.

    Cut, copy and paste.

    Delete. Select.

    The position and state of the docked windows persist while starting the GraphicsBuilder for the next time.

    Double-click the title bar of the window to enable floating mode for the windowor to retain the default docking mode.

    Select Window > Reset Docking Layout to reset to the default docking mode.This resets the state of all windows.

    Figure 7. Edit menu

    Right-click on the edit panel or graphic item to open the context menu.

    The Edit operations (Cut, Copy, Paste, and Delete) can also be selected from thecontext menu.

    Section 2 Graphics Builder Editing Operations on Graphic Items

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    39/739

    3BSE049230-600 A 39

    Graphics Builder also allows the user to format the graphic items. The following

    formatting operations can be done on graphic items: Grouping and ungrouping.

    Aligning.

    Ordering.

    Rotating.

    Flipping

    Horizontal and Vertical Spacing.

    Figure 8. Format menu

    Right-click on the graphic item to open the context menu.

    The formatting operations (Order, Rotate, Grid, and Flip) can also be selectedfrom the context menu.

    Manipulation Operation Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    40/739

    40 3BSE049230-600 A

    Manipulation Operation

    This section describes various operations performed on the graphic items in the editpanel. It includes drag operation, using mouse or keyboard for moving a selection ormoving graphic items, resizing a graphic item, and rotation of a graphic item.

    Selecting a Graphic Item

    There are four ways for selecting a graphic item.

    1. Click the graphic item in edit panel.

    2. Select the graphic item from the graphics item list.

    3. Select Edit > Select Allto select all the graphic items appearing in the editpanel.

    4. Click a graphic item and select Left, Right, Up, or Downfrom Edit > Select.

    This selects the graphic items appearing to the left, right, top or bottom of theselected item.

    Table 2describes the different select operations and the effect on selection list in theedit panel.

    Table 2. Selection using Mouse Click

    Operation Effect on the selection list

    Plain selectionusing a mouse click

    Click the required graphic item in the editpanel.

    The previously selected graphic item will beremoved from the selection.

    Selection withSHIFT

    A new graphic item is added to the selection.

    Selection withCTRL

    The selected graphic item is removed from theselection list.

    If the item is not selected, it will be added tothe selection list.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    41/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    42/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    43/739

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    44/739

    Section 2 Graphics Builder Editing a Polygon, Polyline, Flexible Pipe, or High Performance Pipe

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    45/739

    3BSE049230-600 A 45

    Add points. Execute the following steps to add a point:

    1. Select the polygon, polyline, flexible pipe, or high performance pipe.

    2. In the polygon, polyline, flexible pipe, or high performance pipe, right-clickanywhere on line to add a new point to this existing line (see Figure 12).

    3. Select Add Pointfrom the context menu. A yellow colored circle appears onthe line where a new point is added (see Figure 13).

    Figure 12. Context menu of a polygon/polyline

    Editing a Polygon, Polyline, Flexible Pipe, or High Performance Pipe Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    46/739

    46 3BSE049230-600 A

    4. Drag the yellow colored point as required to draw the new point for thepolygon, polyline, flexible pipe, or high performance pipe.

    Figure 13. Adding a new point to a polygon/polyline

    Figure 14. Polygon/polyline with added points

    Section 2 Graphics Builder Editing a Polygon, Polyline, Flexible Pipe, or High Performance Pipe

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    47/739

    3BSE049230-600 A 47

    Delete points. Execute the following steps to delete a point:

    1. Select the polygon, polyline, flexible pipe, or high performance pipe.

    2. To delete a point in polygon, polyline, flexible pipe, or high performance pipe,right-click the point (see Figure 12).

    3. Select Delete Pointfrom the context menu (see Figure 13).

    Figure 15. Context menu of a polygon/polyline

    Figure 16. Polygon/polyline after deleting the point

    Grouping and Ungrouping Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    48/739

    48 3BSE049230-600 A

    Grouping and Ungrouping

    A group arranges a set of graphic items together so that they can be configured as asingle entity.

    Execute the following steps for grouping or ungrouping the items:

    1. Select the graphic items which are to be grouped.

    2. Select Format > Groupto group the items. To ungroup the items, selectFormat > Ungroup.

    Aligning Graphic Items

    The graphic items in the edit panel can be aligned left, right, or center. The itemscan also be aligned along the top or bottom edges or along their middle points.Alignment of graphic items is relevant only if two or more graphic items areselected. The alignment is done based on the last selected graphic item.

    The last selected graphic item has the bounding rectangle in light grey.

    The following are the alignments possible in Graphics Builder:

    Leftsaligns the graphic items to the left of the last selected graphic item.

    Rights aligns the graphic items to the right of the last selected graphic item.

    Centers aligns the graphic items horizontally along the center of the lastselected graphic item.

    Middles aligns the graphic items vertically along the center of the last selectedgraphic item.

    Bottoms aligns the graphic items along the bottom most edge of the lastselected item.

    Tops aligns the graphic items along the top most edge of the last selected item.To align the graphic items:

    1. Select the graphic items that are to be aligned.

    2. Select Format > Align and select the required alignment for the item.

    Section 2 Graphics Builder Ordering Graphic Items

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    49/739

    3BSE049230-600 A 49

    Ordering Graphic Items

    The graphic items in the edit panel can be ordered by moving them forward orbackward or to the front, or behind other graphic items. To order the graphic items:

    1. Select the graphic items that are to be ordered.

    2. Select Format > Orderand select the required option to keep the item in anorder.

    Flipping Graphic Items

    The graphic items in the edit panel can be flipped vertically or horizontally. To flipthe graphic items:

    1. Select the graphic item.

    2. Select Format > Flipand select the required option to flip the item.

    Horizontal or Vertical Spacing of the Graphic Items

    The graphic items in the edit panel can be distributed equally in a horizontal orvertical manner. To distribute graphic items:

    1. Select graphic items that are to be distributed.

    2. Select Format > Horizontal Spacing for distributing the graphic itemshorizontally.

    Select Horizontal Spacing Make Equal to distribute the graphic itemsequally between the leftmost and rightmost graphic item.

    Select Increase Horizontal Spacingor Decrease Horizontal Spacing toincrease or decrease the horizontal spacing respectively, between thegraphic items. The spacing is changed based on the value specified in

    Gridline Spacingin Tools > Options (see Graphics Builder Settingsonpage 107).

    Select Remove Horizontal Spacingto remove the horizontal spacingbetween the graphic items.

    Select Format > Vertical Spacing for distributing the graphic items vertically.

    Rotating a Graphic Item Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    50/739

    50 3BSE049230-600 A

    Select Vertical Spacing Make Equal to distribute the graphic items

    equally between the topmost and bottom most graphic item. Select Increase Vertical Spacingor Decrease Vertical Spacing to

    increase or decrease the vertical spacing respectively, between the graphicitems. The spacing is changed based on the value specified in GridlineSpacingin Tools > Options (see Graphics Builder Settingson page 107).

    Select Remove Vertical Spacingto remove the vertical spacing betweenthe graphic items.

    Rotating a Graphic Item

    Graphics Builder allows the rotation of graphic items based on a specified rotationangle. It also allows to create a copy of the graphic item. Copy of the graphic item isrotated to the specified rotation angle and then added in the edit panel.

    To rotate a graphic item:1. Select the graphic item to be rotated.

    2. Select Rotate By from Format > Rotate.

    3. Type the Rotation Angle in degrees.

    4. Specify the point of rotation in Rotate At. Type the values for X and Ycoordinates.

    5. Select Copy Modeto create a copy of the graphic item.

    6. Click Applyto apply the settings.

    Figure 17. Rotate By

    Section 2 Graphics Builder Grid and Snap

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    51/739

    3BSE049230-600 A 51

    To rotate the graphic item 90 degrees to left or right, select Left orRightfrom

    Format > Rotate.

    Grid and Snap

    The edit panel of Graphics Builder contains a grid which helps the user to positionand resize the graphic items placed into the edit panel.

    The visibility of grid and snapping of graphic items to the grid is controlled usingZoom Controlor through Tools > Options.

    Snap to grid allows the user to position the graphic items to the grid.

    If snapping is enabled, this setting can be overridden by pressing CTRL during amove or resize operation.

    Figure 18. Edit panel with the Grid

    Zoom In and Zoom Out Section 2 Graphics Builder

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    52/739

    52 3BSE049230-600 A

    Zoom In and Zoom Out

    The Zoom option is used for giving an enlarged or reduced view of the edit panel.Select the options from View > Zoom.

    ZoomInprovides an increased zoom level for the edit panel.

    Zoom Outprovides a decreased zoom level for the edit panel.

    Fit to windowfits the graphic aspect to the size of the window.

    Home Viewurns to the default view of the edit panel.

    Zoom Control

    The existing zoom factor is displayed in Zoom Control. This is placed on the upper-left of edit panel.

    The visibility of this option is configured through Tools > Options. For moreinformation on this configuration, refer to Graphics Builder Settingson page 107.

    Use the slider to enlarge or reduce the view for edit panel.

    Click to return to the default view of edit panel.

    Click to view or hide the grid lines in the edit panel.

    Click to turn off or turn on snapping of the graphic items to the grid.

    Copying and Pasting a Graphic ItemTo copy and paste a graphic item:

    1. Select the graphic item to be copied.

    2. To cut a graphic item, select Edit >Cut.

    To copy a selected item, select Edit > Copy.

    Figure 19. Zoom Control

    Section 2 Graphics Builder Toolbox Window

    l i f h l d i h di l

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    53/739

    3BSE049230-600 A 53

    3. Select Edit > Paste. A copy of the selected item appears on the edit panel.

    A paste operation can be done after selecting Cut or Copy.

    Toolbox Window

    The toolbox in Graphics Builder contains a set of graphic items that are used toconfigure a graphic aspect.

    To paste a graphic item in another graphic display/graphic element:

    Execute Step 1and Step 2for copying the graphic item.

    Open the graphic display/graphic element to paste the graphic items.

    Execute Step 3to paste the graphic item. The following dialog appears ifthere are any dependencies for the copied graphic items (for example,

    expression variables, or input properties).

    Click Ok to copy the dependencies of the graphic item.

    To perform the undo and redo operations, select Edit> Undoor Edit> Redo.

    Positioning of pasted items depends on how the paste operation is activated.

    Selecting Pastefrom the context menu positions the graphic item in relation tothe place where right-click was performed.

    Selecting Edit > Pastepastes the graphic item below the original position of theitem.

    Toolbox Window Section 2 Graphics Builder

    A t lb b t d b d fi i t G hi T lb d G hi

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    54/739

    54 3BSE049230-600 A

    A toolbox can be created by defining custom Graphics Toolbox and Graphics

    Toolbox item objects in the Graphics Structure. For more information on creatingtoolbox, refer to Creating Generic Elementson page 699.

    Select View > Toolboxesto view the toolbox.

    Click to group the toolboxes based on the product name.

    The toolboxes from the base is grouped as Standard.

    The user defined toolboxes are grouped as User Defined.

    Figure 20. Toolbox

    Figure 21. Toolbox after grouping

    Section 2 Graphics Builder Selecting Graphic Items from the Toolbox

    The toolboxes of system extensions are grouped as the respective system

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    55/739

    3BSE049230-600 A 55

    The toolboxes of system extensions are grouped as the respective system

    extension.The toolboxes to be displayed in Toolboxes are selected using Optionsin the Toolsmenu. For more information on the toolboxes, refer to Appendix A, StandardBuilding Blocks.

    Selecting Graphic Items from the Toolbox

    This section helps the user to add graphic items into the edit panel. There are fourways to add a graphic item into the edit panel.

    1. Click the graphic item. This enables the drawing tool cursor that allows theuser to draw the item on the edit panel.

    2. Double-click the graphic item to add the item on the edit panel.

    3. Select the graphic item and press ENTER.

    4. Drag and drop the graphic item.

    Element Explorer

    Element Explorer allows the user to browse through different structures and selectgraphic elements to be added into a graphic aspect. It consists of an object browser

    and an element selector.The object browser displays a tree structure containing the system structures. Theuser can browse for the required object.

    The element selector displays all the graphic elements included in the selectedobject.

    To select a graphic element from the Element Explorer:

    1. Select View > Element Explorer. The element explorer window appears to theleft of edit panel.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    56/739

    Section 2 Graphics Builder Graphics Item List

    Select the graphic element and click on the edit panel.

  • 7/26/2019 ABB 800xA System 800xA Engineering 6.0 Process Graphics

    57/739

    3BSE049230-600 A 57

    Select the graphic element and click on the edit panel.

    Double-click the selected graphic element.

    Drag and drop the selected graphic element into the edit panel.

    Select the graphic element and press ENTER.

    Graphics Item List

    A list of all graphic items and input items added to the edit panel is displayed in thegraphics item list. This list is in the form of a tree structure having the root node asthe graphic aspect. The top node represents the graphic aspect itself. On selectingthe aspect, the user can configure its properties in the Propertieswindow.

    The input items added for a graphic item is displayed as a child node of therespective graphic item.

    The element hosted input items are displayed as child nodes ofElement HostedInput Items.

    By default, this is displayed on the top-right of the Graphics Builder.

    The user is allowed to search for a specific element using the Element Explorer.Element Explorer also allows to search for elements using object names. Allelements belonging to the specified object will be displayed.

    Type the name of the object to be searched and click .