Table of Contents

Advertisement

IT
Industrial
Compact HMI 800
System Version 4.1
Getting Started

Advertisement

Table of Contents
loading

Summary of Contents for ABB IndustrialIT Compact HMI 800

  • Page 1 Industrial Compact HMI 800 System Version 4.1 Getting Started...
  • Page 3 Industrial Compact HMI 800 System Version 4.1 Getting Started...
  • Page 4 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.
  • Page 5: Table Of Contents

    Table of Contents TABLE OF CONTENTS About This Book General ..........................11 Intended User........................11 Use of Warning, Caution, Information, and Tip Icons ............12 Applicable Specifications ....................12 Related Documentation ....................13 Terminology........................14 Section 1 - Compact HMI 800 Overview System Overview......................19 Section 2 - Terms and Common Principles Aspect Objects.........................21 Aspects ..........................21 Structures .........................23...
  • Page 6 Table of Contents OPC Server for AC 800M is Preinstalled ............... 43 IP Addresses and Workgroups ..................44 Section 4 - Engineering Engineering Workflow ....................47 Working with Object Types..................... 49 Creating an Object Type ..................50 Adding Signals to an Object Type ............... 51 Adding Graphical Elements.................
  • Page 7 Table of Contents Section 5 - Operation Workplace Layout and Tools ...................89 Application Bar ....................90 Display Bar......................93 Display Area......................94 Status Bar ......................95 Navigation ........................95 General ......................95 Recommended Tools for Navigation..............96 Start Display ..................96 Display Links (Aspect links)...............96 Shortcuts in the Display Bar ...............97 Shortcuts in the Application Bar ............97 Context Menu..................97 Hot Keys...
  • Page 8 Table of Contents Section 7 - Administration Adding New Users ......................115 Backup and Restore....................... 116 Backup and Restore of Configuration Data............117 Restore System ................. 118 Store Controller Application in the System ............120 Installation of Ghost................... 121 Upgrade of Compact HMI 800 to a New Version from a Ghost Image......122 Other Maintenance ......................
  • Page 9 Table of Contents Handling of infected files...................147 AutoUpdate ......................148 Folders Excluded from On-access Scanning............148 Section 8 - PLC Connect Graphic Elements General Information ......................149 Description ......................149 Objectives......................149 Reference Documentation ..................149 Graphic Elements in additional Libraries..............149 Adding Graphic Libraries to Graphics Builder ..........150 Useful Controls in Graphic Libraries ..............151 Libraries for PLC Connect ..............151 Visual Basic Controls ................152...
  • Page 10 Table of Contents Alarm and Warning Indicators............167 Creating a Valve Element .................. 167 Creating a Pump Element .................. 171 Creating a 3-Way Valve Element............... 173 Inserting PLC Connect Graphic Elements in Graphic Displays ........177 Library of PLC Process Icons ..................178 Three controls are used ..................
  • Page 11: About This Book

    To fully understand and use this product, information in standard Base System instructions is referred. These documents can be accessed from the Start menu (Start > All Programs > ABB Industrial IT Base> System > Documentation). Related Documentation on page 13 for a complete list of referred instructions.
  • Page 12: Use Of Warning, Caution, Information, And Tip Icons

    Use of Warning, Caution, Information, and Tip Icons About This Book Use of Warning, Caution, Information, and Tip Icons This publication includes Warning, Caution, and Information where appropriate to point out safety related or other important information. It also includes Tip to point out useful hints to the reader.
  • Page 13: Related Documentation

    PLC Configuration Describes configuration details of PLC Connect. Other System, Automation System Describes configuration details. Network - Design and Configuration. These documents can be accessed via the start menu: Start > All Programs > ABB Industrial IT Base > System > Documentation. 3BSE040587R4401...
  • Page 14: Terminology

    Terminology About This Book Terminology This list contains descriptions for terms and abbreviations that are used in this document. Table 2. Terms and Definitions Term Description ActiveX Microsoft standard for user interface components, based on definition of software interfaces. Aspect Server. The “central” intelligence in the system, including the aspect directory and other services related to object management, names, security, etc.
  • Page 15 High Speed Ethernet (FOUNDATION Fieldbus) Human System Interface Human Machine Interface Industrial Industrial is ABB’s solution that creates a business enterprise where your plant automation, Asset Optimization, and collaborative business systems are seamlessly linked in real time. Manufacturing Execution System...
  • Page 16 Terminology About This Book Table 2. Terms and Definitions (Continued) Term Description National Language Support Node A computer communicating on a network, e.g. the Internet, Plant, Control or I/O network. Each node typically has a unique node address with a format depending on the network to which it is connected.
  • Page 17 About This Book Terminology Table 2. Terms and Definitions (Continued) Term Description SNTP Simple Network Time Protocol Sequence of Events Standard Query Language Coordinated Universal Time Virtual Private Network Windows Management Instrumentation 3BSE040587R4401...
  • Page 18 Terminology About This Book 3BSE040587R4401...
  • Page 19: Section 1 Compact Hmi 800 Overview System Overview

    Section 1 Compact HMI 800 Overview System Overview Section 1 Compact HMI 800 Overview System Overview The Industrial Compact HMI 800 is designed to be an HMI to any kind of automation solution. It interfaces to AC 800M and most other PLCs found on the market.
  • Page 20 System Overview Section 1 Compact HMI 800 Overview 3BSE040587R4401...
  • Page 21: Section 2 Terms And Common Principles

    Section 2 Terms and Common Principles Aspect Objects Section 2 Terms and Common Principles This section describes common terms and principles. Refer to Industrial Base System, Operator Workplace Configuration and Industrial Base System, Extended Operation. Aspect Objects A plant consists of real entities, such as pipes, tanks, valves motors etc. In the Aspect Object solution these entities or objects are modeled in the control system.
  • Page 22 Aspects Section 2 Terms and Common Principles How Does it fit Together? Figure 2 shows how the concepts fit together. The physical valve is modeled and represented in a graphical display. This valve that is now an Aspect Object, has a number of Aspects, of which four are presented here.
  • Page 23: Structures

    Section 2 Terms and Common Principles Structures Structures The Aspect Object concept allows organization of objects and aspects into different structures, depending on which context is to be viewed. Structures are the graphical representations of the relations that exist between different aspect objects.
  • Page 24 The Operator Workplace and Plant Explorer Workplace Section 2 Terms and Common Principles At the top and the bottom of the Operator Workplace there are tool bars to control the system and the process. These areas contain important information and are never covered by displays. The tools in these toolbars represented by Icons, are used to interact with the process and the Compact HMI 800.
  • Page 25: General User Interface

    Section 2 Terms and Common Principles The Operator Workplace and Plant Explorer Workplace Plant Explorer Workplace Plant Explorer is the main tool for exploring and building hierarchically structured models of a plant or a system. It is also used to create and configure the objects and aspects of these structures.
  • Page 26 The Operator Workplace and Plant Explorer Workplace Section 2 Terms and Common Principles Figure 4. The Plant Explorer Workplace Window Read more about the Plant Explorer in the Industrial Base System, Operator Workplace Configuration instruction. 3BSE040587R4401...
  • Page 27: Section 3 Installation

    Section 3 Installation General Section 3 Installation General Industrial Compact HMI 800 version 4.1 is delivered as software pre-installed in PCs. Depending on the order, check that the delivery consists of: • 1 server PC (The server includes one operator workplace client and one engineering workplace client) with: –...
  • Page 28: Supported Standard Plcs

    Supported Standard PLCs Section 3 Installation – one product box per PC. Including Getting Started manual, one mouse pad, one Restore Client DVD The PCs are delivered and configured to automatically work together as one system. If more than one server, and four clients will be connected to the same network, the IP addresses has to be changed.
  • Page 29 Section 3 Installation Supported Standard PLCs Power Cord Dongle Redundant Control Network Keyboard USB Communication Serial communication (e.g. AC 800M com) VGA connections Control Network Figure 5. Rear side PC connections 3BSE040587R4401...
  • Page 30 Supported Standard PLCs Section 3 Installation The server and clients in Compact HMI 800 are connected via TCP/IP. To interconnect the PCs with a switch, use network cables TP Cat 5/6 RJ45. The software in the PCs are pre loaded and configured to be started automatically. Figure 6.
  • Page 31: Compact Hmi 800 Preconfigurations

    Section 3 Installation Compact HMI 800 Preconfigurations Server + client 1. Optional clients. Switch 1 Switch 2 ---- PLC's Figure 7. Separate Network Setup Compact HMI 800 Preconfigurations The Compact HMI 800 has a number of properties preconfigured to help ease of use.
  • Page 32: Start Up

    Start Up Section 3 Installation The Windows Users shown in the Table 3 below are created on the Compact HMI 800 system. They are members of user groups as shown in the Table 3. In that manner the users have inherited correct configuration profile. Table 3.
  • Page 33: Connectivity To Ac 800M

    Section 3 Installation Connectivity to AC 800M If you need to do some system administration work, e.g. change the IP address, you log in as SysAdmin. As operator you log in as Operator. The following log in alternatives exist: Table 4. Predefined Users User Password Server node:...
  • Page 34: Installation And Configuration Of Opc Servers For Plcs

    Installation and Configuration of OPC Servers for PLCs Section 3 Installation If the Alarm and Event OPC server for AC 800M controllers is not used, the related event collector service may be switched off to get an all green system status structure.
  • Page 35: Connection To Third Party Alarm & Event Opc Server

    Section 3 Installation Connection to Third Party Alarm & Event OPC Server Log in as SysAdmin. Install the OPC server. If the server is prepared to be a Windows service, it shall be configured to run on an account SwServiceAccount. Open the Plant Explorer and go to the Control Structure.
  • Page 36: How To Do A Configuration For A Third Party Ae-Opc Server

    Connection to Third Party Alarm & Event OPC Server Section 3 Installation How to do a configuration for a third party AE-OPC Server The OPC Server is installed on the Compact HMI 800 node. Create a Service Group for the Event Collector. Create a Service Provider for the created Service Group.
  • Page 37 Section 3 Installation Connection to Third Party Alarm & Event OPC Server Figure 10. Service Provider Definition Figure 11. Service Group Definition In the Controller (PLC) you need to configure the alarms. 3BSE040587R4401...
  • Page 38 Connection to Third Party Alarm & Event OPC Server Section 3 Installation SourceName and ConditionName need to be configured according to the OPC Specification. (In the OPC Specification it is stated: “A condition is a named state of an OPC AE Server. Each condition is associated with an OPCSource. An OPCSource may be a process tag or possibly a device or subsystem”).
  • Page 39 Section 3 Installation Connection to Third Party Alarm & Event OPC Server To monitor the Alarm Status, the OPC Source Name aspect or, Aspect Name aspect needs to be added to each object. There can only be one alarm owner for each alarm source.
  • Page 40 Connection to Third Party Alarm & Event OPC Server Section 3 Installation In the Control Structure the Aspect Name aspect on the Object is configured with the SourceName from the AE-OPC Configuration. Figure 15. Control Structure and the Aspect Name aspect When the alarms are activated the following information will be displayed in the Alarm List.
  • Page 41: Using Ac 500 Together With Compact Hmi 800

    Section 3 Installation Connection to Third Party Alarm & Event OPC Server Figure 17. Examples of Faceplates Using AC 500 together with Compact HMI 800 When using Compact HMI 800 together with AC 500 the Control Builder and OPC server should be installed on the Server node. It is recommended to use the ModBus TCP driver in the Compact HMI 800 to access the AC 500 controllers.
  • Page 42 Connection to Third Party Alarm & Event OPC Server Section 3 Installation Figure 18. DCOM Config in Component Services Right-click the icon and select Properties, then select the Identity tab to get the dialog below. Figure 19. OPC Server for CoDeSys V2.0 Properties 3BSE040587R4401...
  • Page 43: Opc Server For Ac 800M Is Preinstalled

    Section 3 Installation OPC Server for AC 800M is Preinstalled Select this user as shown above and insert the user name and password for the user that should be logged on when using the AC 500 Control Builder. (typically the user AppEng). Click OK and close the application and the system is ready to be used for both configuration and operation with the AC 500 controller.
  • Page 44: Ip Addresses And Workgroups

    IP Addresses and Workgroups Section 3 Installation IP Addresses and Workgroups Compact HMI 800 is delivered with preset IP addresses. If you have two systems they will have the same IP addresses by default. If a Compact HMI 800 system is extended with additional client nodes ordered separately, those are always configured as Workplace Client 4.
  • Page 45 Section 3 Installation IP Addresses and Workgroups Table 5. Nodes and IP Addresses (Continued) Node IP Address Workplace client 1 172.16.4.71 Workplace client 2 172.16.4.72 Workplace client 3 172.16.4.73 Workplace client 4 172.16.4.74 AC 800M CB PLC 172.16.4.151 - 172.16.4.255 3’d party PLCs.
  • Page 46 IP Addresses and Workgroups Section 3 Installation 3BSE040587R4401...
  • Page 47: Section 4 Engineering Engineering Workflow

    Industrial Compact Control Builder, Getting Started that can be found by starting the Compact Control Builder from the menu START>All Programs>ABB Industrial IT PLC>AC 800M>Compact Control Builder and look under Help>Manuals. Engineering Workflow Compact HMI 800 provides a variety of tools for acquisition of data and presentation of data on a computer screen.
  • Page 48 The tools for the ABB AC 800M PLC has been preinstalled. Further information can be found by starting the Compact Control Builder AC 800M tool below ABB Industrial IT PLC in the Start menu. Please open the menu item Help-Manuals for further information. Note that Compact Control Builder AC 800M can only be used by one of the compact HMI users (AppEng) and only in the server node.
  • Page 49: Working With Object Types

    Section 4 Engineering Working with Object Types Configuration of additional Functions. In addition to the functions above, Compact HMI 800 includes functions for Audit Trail, e-mail and SMS messaging, Calculations, Document handling etc. some of these are described here but are also available in the Base System documentation available from the Start menu.
  • Page 50: Creating An Object Type

    Creating an Object Type Section 4 Engineering Creating an Object Type The PLC Connect allows the user to get an object oriented handling of the properties retrieved from the PLCs. The grouping of properties into objects representing devices controlled by the PLC is done in the Object Type Structure. For each type of device that is controlled by the PLC, there should be an object type created.
  • Page 51: Adding Signals To An Object Type

    Section 4 Engineering Adding Signals to an Object Type Figure 22. New Object - Simple OnOff Motor The object type has now been created. The object type will later be used to create instances which will be connected to the individual properties existing in the PLCs.
  • Page 52: Adding Graphical Elements

    Adding Graphical Elements Section 4 Engineering Right-click and select New Object from the context menu (producing a new object). Figure 23. Simple OnOff Motor Object Select the kind of signal that represents the property that you are going to access. (select one starting with PLC.. and then the preferred type) Give the signal a name e.g.
  • Page 53 Section 4 Engineering Adding Graphical Elements Now we will make the color change depend on the property value in the PLC. Click in the middle of the circle and the expression builder appears. Click on FillColor in the expression builder. Now we will enter an expression that will change the color.
  • Page 54 Adding Graphical Elements Section 4 Engineering Figure 24. An Example of a Display Element Configuration 3BSE040587R4401...
  • Page 55: Adding Faceplates

    Section 4 Engineering Adding Faceplates Adding Faceplates Faceplates are used to view, interact and change properties for devices and other process objects. The operator of the plant opens the faceplates by clicking on objects in graphic displays. For more information about the operator handling of faceplates, see Industrial Base System, Extended Operation.
  • Page 56: Adding Alarm And Event Handling

    Adding Alarm and Event Handling Section 4 Engineering 12. A warning for unresolved references will appear. This because of the unconfigured remaining buttons. Neglect the warning and click OK. Another option is to remove the unconfigured buttons. 13. You have now created a faceplate, with a button that sets a property in the PLC. 14.
  • Page 57: Adding History Logging

    Section 4 Engineering Adding History Logging The configuration of an event or alarm can be done either on the signal type or on each instance. To define the event and alarm handling please go through the following steps. Select the device object for which alarm handling is required (either an instance or an object type) e.g.
  • Page 58: Adding Trend Display

    Adding Trend Display Section 4 Engineering Adding Trend Display An object type can have a default Object Trend that shows one or more of the signal values for the object. To add an Object Trend, for all instances, select the object type and do the following steps: Open the Trend Display.
  • Page 59: Creating Instances

    Section 4 Engineering Creating Instances Creating Instances To create device instances that can be utilized for data presentation, do the following. Open the Control Structure and select the OPC server for the PLC that contains the properties you want to access. Right-click the OPC server and create a New Object.
  • Page 60 Creating Instances Section 4 Engineering Figure 26. Yellow Cubes for Object Creation If you click on the yellow cube with the star you will get the following dialog box: Figure 27 Figure 27. Create New Object 3BSE040587R4401...
  • Page 61: Connecting The Instances To Real Signals

    Section 4 Engineering Connecting the Instances to Real Signals Choose from what type you want to create instances. Give name of the new object. Choose which controller the object will be placed in. In 4a choose how many objects you want. If you choose more than one object in 4a, 4b will be opened and you can choose up to 999 objects.
  • Page 62 Connecting the Instances to Real Signals Section 4 Engineering Note that the Browse function is only available if the OPC server implements the browse interface. A signal can also be connected by just adding the address string for the property. Figure 29.
  • Page 63 Section 4 Engineering Connecting the Instances to Real Signals Figure 30. Deploy Click one of the signal object and select the binary PCA (Process Control Aspect). Check the subscribe for live data check box to verify that data is retrieved from the PLC.
  • Page 64: Building The Functional Structure

    Building the Functional Structure Section 4 Engineering Figure 32. Alternative Way of Subscribing for Live Data Building the Functional Structure Objects used to access data from the PLCs are placed in the Control Structure according to which OPC server and PLC that contains the retrieved properties. It is also feasible to organize the objects in a functional way reflecting the functionality of the objects in your plant.
  • Page 65 Section 4 Engineering Building the Functional Structure Add objects by right-clicking and selecting new object to define the structure of your plant, until the entire plant is covered. You should continue down to equipment modules in which it is suitable to add the process devices controlled by the PLCs.
  • Page 66 Building the Functional Structure Section 4 Engineering Select one of the OPC servers objects (e.g. Matricon OPC Server) in the Control Structure and drop them in the Bulk Data Manager. See Figure 34 below. Figure 34. The Bulk Data Manager Move contents of Column F to column E, select all texts in the column and cut it and paste it in column E.
  • Page 67 Section 4 Engineering Building the Functional Structure 10. The objects have now been placed also in the Functional Structure. Figure 36. Copied Objects 11. You can now exit Excel, select Not to save the changes. Now you can see the results in top of the Functional Structure. The objects are now ready to be dragged to the preferred places in the Functional Structure.
  • Page 68: Adding Process Displays

    Adding Process Displays Section 4 Engineering Move objects by selecting and dragging each of the device object to the correct function in the plant. Figure 37. The Functional Structure If you later add new objects, Only copy the new or changed objects from the F column to the E column WARNING: When you close the BDM tool, select “NO”...
  • Page 69 Section 4 Engineering Adding Process Displays Click the Edit button and start to edit the Graphics. To add a device to the graphic click Browse in the element browser. Figure 38. Element Browser 3BSE040587R4401...
  • Page 70 Adding Process Displays Section 4 Engineering 10. After selecting the object in the select object dialog the object appears in the Element browser. 11. To add a graphical element to the graphics select the object in the element browser and then select the element in the right column and click the Add Element button.
  • Page 71: Adding Trends

    Section 4 Engineering Adding Trends Adding Trends Follow the steps below to create a Trend Display aspect: A Trend Display can be created in any structure. One proper structure is the Functional Structure. Figure 39. Select Structure Select the place where you want to locate the Trend Display and select New Aspect in the context menu.
  • Page 72 Adding Trends Section 4 Engineering In the New Aspect dialog, select the Trend Display aspect. Note that there exist several different aspect categories of Trend Displays, the Operator Trend, the Trend Display and the Object Trend. The differences between the three categories of Trend Displays are the user roles required to modify them.
  • Page 73 Section 4 Engineering Adding Trends The created Trend Display aspect will look like the figure below: Figure 43. Trend Display The created Trend Display uses the default Trend Template you must select it in the Config View. Figure 44. Config View 3BSE040587R4401...
  • Page 74 Adding Trends Section 4 Engineering In the Config View, select wanted Trend Template from the Trend Template drop-down list. Figure 45. Select another Trend Template Return to the Trend Display Main View. 10. To insert an object, make one of the following actions: –...
  • Page 75 Section 4 Engineering Adding Trends – Drag the object and drop it in the Object Name column. Figure 46. Select Object Pop-Up Dialog 3BSE040587R4401...
  • Page 76 Adding Trends Section 4 Engineering 11. Select Aspect, Property and Log Name from the drop-down menus. Aspect Name Property Log Name list column selection Figure 47. Select Trend Display Log 12. If needed, change the other columns as well. If you are not selecting an aspect in the Aspect Name column (see Figure 47), all properties for the selected object will be listed.
  • Page 77: Adding Alarm And Event List For A Plant Area

    Section 4 Engineering Adding Alarm and Event list for a plant Area Adding Alarm and Event list for a plant Area The functional structure can now be used as a base for sorting alarms according to the functional structure of the plant. To configure an Alarm and event list that shows alarms for a specific part of the plant use the following steps.
  • Page 78: Adding Shortcuts For Navigation

    Adding Shortcuts for Navigation Section 4 Engineering Adding Shortcuts for Navigation In Compact HMI 800 the navigation is done in an object oriented way. When defining shortcuts for navigation, these are available from all aspects of an object by just adding the shortcut to the object itself, once as an aspect. This means that by adding a shortcut to the RC1 Robot Cell object, we can use the shortcut from all views of the cell.
  • Page 79: Shortcuts In The Application Bar

    Section 4 Engineering Adding Shortcuts for Navigation Shortcuts in the Application Bar A shortcut in the Application Bar is created to get fast access to any viewable aspect associated with a particular object. Application Bar Shortcuts Figure 48. Application Bar Shortcuts To create a shortcut in the Application Bar follow the steps below: Log on as SysAdmin.
  • Page 80: Shortcuts In The Display Bar

    Adding Shortcuts for Navigation Section 4 Engineering Click on the Add button, and a new dialog box pops up. See Figure Figure 50. Application Bar Shortcuts Dialog Box Select structure, object and aspect in the dialog box, and click OK. The shortcut is now added to the shortcut list.
  • Page 81 Section 4 Engineering Adding Shortcuts for Navigation To add a shortcut in the Display Bar follow the steps below: Log on as SysAdmin. Add a Shortcut aspect to the object from which the aspects should be linked. Double-click on the aspect and a dialog box opens. Click on the Add button, and a new dialog box pops up.
  • Page 82: Messaging Configuration

    Messaging Configuration Section 4 Engineering Display Shortcuts in a Display Bar Figure 52. Display Bar Shortcuts Messaging Configuration The messaging function is used to forward important alarms and/or events to user on the move. The messages can be forwarded using SMS, e-mail or paging services. The example below shows how to configure the system to forward messages using the SMS distribution channel.
  • Page 83 Section 4 Engineering Messaging Configuration Install device specific drivers. (normally downloadable from the device vendor) The drivers are installed using Windows new hardware detected wizard. Open the Computer Management tool by right-click on My Computer in the Start menu and select manage. Click Device Manager and expand Ports. Check which port your new device has been connected to.
  • Page 84: Audit Trail

    Audit Trail Section 4 Engineering Note, that you need to enable the function in the Message source tab in the Message Handler aspect. 13. When the configuration has been completed please restart the messenger service by disabling and enabling the service using the aspect: [Service Structure]Services/Messenger Server/Basic:Service Group Definition 14.
  • Page 85: Security Configuration

    Section 4 Engineering Security Configuration If you select the Log Selected Audit Event Classes check box, you will be allowed to choose which audit event message classes to include. Click Apply. Re-authentication is required to apply changes in the Audit Trail Configuration if Advanced Access Control is activated.
  • Page 86: Import To Compact Hmi 800

    Import to Compact HMI 800 Section 4 Engineering Open the Import Export tool and drag the “PLC Generic Control Network” object to the Import Export tool and drop it. In the Add Item dialog press Finish. All instances has now been exported with dependencies i.e the object types are included in the exported data.
  • Page 87 Section 4 Engineering Import to Compact HMI 800 12. Browse to the location of the PLC Controller that contains these objects in the Compact HMI 800 structures. 13. Press OK for each imported item. 14. Repeat steps 7-13 for each PLC Controller. 15.
  • Page 88 Import to Compact HMI 800 Section 4 Engineering 3BSE040587R4401...
  • Page 89: Section 5 Operation

    Section 5 Operation Workplace Layout and Tools Section 5 Operation This section describes how to operate the Compact HMI 800. Also refer to Industrial Base System, Extended Operation and Industrial PLC Connect Operation. Workplace Layout and Tools Below is an overview of the screen layout of the Compact HMI 800 and a description of available tools and their use.
  • Page 90: Application Bar

    Application Bar Section 5 Operation Application bar Display bar Display area Figure 53. Operator Workplace in Operator Mode Application Bar The Application Bar occupies the top area of the Operator Workplace window. See Figure 53 Figure 54. It is used to show information that should be visible all the time.
  • Page 91 Alarm Line. Figure 55. Alarm Line • Clock Shows the system clock. • ABB logo Can be configured. Below the alarm-oriented information described above, the following tools are available: • Process Alarm Click on the Process Alarm List button in the Application Bar to see a list of all process alarms.
  • Page 92 Application Bar Section 5 Operation • System Status System Status shows the status of the hardware in the Control Structure. Possible problems in the control hardware can be detected. • System Status System Status shows a list of status information for system services in the Service Structure.
  • Page 93: Display Bar

    Section 5 Operation Display Bar • Log over tool This tool enables a user to log out of the workplace and log in as a new user without actually changing the windows user. • Close Overlaps Click on Close Overlaps to close all overlap windows. •...
  • Page 94: Display Area

    Display Area Section 5 Operation To change the display in the Operator Workplace window, begin by placing the pointer in the main Operator Workplace window or a pop-up display, where you want to change display. Click once with the left mouse button. The Title Bar will be high-lighted (marked).
  • Page 95: Status Bar

    Section 5 Operation Status Bar Status Bar The Status Bar, see Figure 58, occupies the lower part of the Operator Workplace Window. At delivery, the Compact HMI 800 is configured not to include this area. It is possible make it visible by configuration and revert to the standard Operator Workplace, used in the Base System.
  • Page 96: Recommended Tools For Navigation

    Recommended Tools for Navigation Section 5 Operation In the Compact HMI 800 the basics for presenting information from the system is based on the Aspect Object concept. All information is treated the same way regarding navigation etc. An Operator working with the Operator Workplace wants to, in an easy way, address and find for example graphic displays, faceplates, trend displays and alarm lists.
  • Page 97: Shortcuts In The Display Bar

    Section 5 Operation Recommended Tools for Navigation Shortcuts in the Display Bar As an alternative to use display links built into the display, shortcuts can be defined in the display bar. These shortcuts are placed to the right of the standard tools in the display bar.
  • Page 98 Recommended Tools for Navigation Section 5 Operation The hot keys operations can be global, i.e. independent of selected or highlighted object or affect the selected or the highlighted object. There is a difference between a selected and a highlighted object. Current selection is displayed in the Object Shortcuts tool.
  • Page 99: Simple Scenario For Navigation

    Section 5 Operation Simple Scenario for Navigation Table 7. Selected Object Hot Keys Hot Key Operation CTRL+G Show Object Type Simple Scenario for Navigation The simple scenario below shows some examples of navigation (the scenario is not available in the product) in Compact HMI 800. Display 1 Display 2 Display 3...
  • Page 100: Faceplate Usage

    Faceplate Usage Section 5 Operation • Display 2: Contains details for the tank 2. • Display 3: Contains details for pump 2 in the tank 2 display. At start up, Display 1 is shown. A few alternatives are available to go to display 2 from display 1: Left click on tank 1 (tank 1 is displayed as a graphic element and the Display 2 is the default aspect of tank 2).
  • Page 101 Section 5 Operation Faceplate Usage Click here to open the faceplate Figure 60. Graphic Display A faceplate can have up to three different views. Possible views are: • Reduced View. This view is optimized to be as small as possible, and yet cover the most used commands and the most important information on an object.
  • Page 102 Faceplate Usage Section 5 Operation The different views are presented in the figures below: Figure 61. Reduced Faceplate and Faceplate View Figure 62. Extended Faceplate 3BSE040587R4401...
  • Page 103: Trend Usage

    Section 5 Operation Trend Usage Trend Usage The Trend Display can present data seamlessly from both run-time and historical data. When a Trend Display for an object is selected all available data can be viewed via the trend. This also means that it is possible to move the time range back and forth without worrying about where data is coming from provided that the seamless function is enabled in the Trend Display.
  • Page 104: Trend Area

    Accessing Trend Display Section 5 Operation Trend Area It is possible to adjust the size of the Trend Area and the Trend Table to your preference. Drag the Split Bar, which is located between the Tool Bar and the Trend Table, to desired size.
  • Page 105: Alarm And Event Usage

    Section 5 Operation Alarm and Event Usage Alarm and Event Usage Alarms and events both from the process and the control system itself can be viewed and acted upon in the Operator Workplace via lists, alarm summary indication etc. The main difference between an alarm and event is that an alarm normally requires an action by an operator, e.g.
  • Page 106 Alarm and Event Usage Section 5 Operation • Click on the Process Alarm List button in the Application Bar to see a list of all process alarms, see Figure • Click on the Alarm List shortcut in a faceplate to see a list of alarms for a specific object, see Figure 65 •...
  • Page 107 Section 5 Operation Alarm and Event Usage Below an example of a Process Alarm List. Figure 65. Process Alarm List Right-click on an alarm line to bring up the context menu. From the context menu you can perform some actions on the alarm line, or access any aspect of the object in the alarm state.
  • Page 108: Alarm Band

    Alarm and Event Usage Section 5 Operation • By using the Hot Key CTRL+SHIFT+Q (all active alarms will be acknowledged). To be allowed to acknowledge an alarm you need to be granted permission for this operation. Default permission to acknowledge is Operate. Alarm Band The Alarm Band provides a link to the Alarm List Display.
  • Page 109: Process Events

    Section 5 Operation Alarm and Event Usage • from an Alarm Band button in the Application Bar (Figure 67). System Alarm Band Figure 67. Accessing the System Alarm List Figure 68. System Alarm List Process Events There are several ways to access a Process Event List for an object. The following are some typical examples that may be configured: •...
  • Page 110: System Events

    Alarm and Event Usage Section 5 Operation • from the Process Events List button in the Tool Bar. Figure 69. Process Event List System Events There are several ways to access a System Event List for an object. The following are some typical examples that may be configured: •...
  • Page 111 Section 5 Operation Alarm and Event Usage Figure 70. System Event List 3BSE040587R4401...
  • Page 112 Alarm and Event Usage Section 5 Operation 3BSE040587R4401...
  • Page 113: Section 6 System Preconfiguration

    Filter” includes the aspects that are needed for engineering the Compact HMI 800 system. SysAdmin has no restrictions. The following system extensions are loaded as default to a Compact HMI 800 system: • ABB PLC Connect. • Central Licensing System. • Engineering Base. •...
  • Page 114 Compact Control Builder is installed and ready to be used for AC 800M configuration tasks. ABB AC 800M OPC Server is installed and the controller for this server is configured in the Plant Explorer. Alarm and event services are connected to the controller.
  • Page 115: Section 7 Administration

    Click Next and Finish. To add a user to a new group do as follows: Log in as System Administrator. Start the Configuration Wizard. Start > All Programs > ABB Industrial IT Base > System > Configuration Wizard. Go to System Administration/<System>/Users.
  • Page 116: Backup And Restore

    Backup and Restore Section 7 Administration Click Next. Click Finish. The Windows user must be a member of the Industrial IT User group to use the Compact HMI 800. Backup and Restore The Compact HMI 800 server is equipped with two hard drives, one that is used for the runtime data of the system (disk C), and the other for the Ghost images and backups (disk D).
  • Page 117: Backup And Restore Of Configuration Data

    Section 7 Administration Backup and Restore of Configuration Data Instead of loading the Ghost image it is also possible to delete the Compact HMI 800 system with the Configuration Wizard and then restore the last known correct configuration from the backup drive. Note that a restore is not possible if there are any Compact HMI 800 systems created.
  • Page 118: Restore System

    Backup and Restore of Configuration Data Section 7 Administration Select the tab Summary and Start Backup. To start the backup press the button Start Backup. Press OK to start the backup, and then a popup window shows the progress of the backup.
  • Page 119 Section 7 Administration Backup and Restore of Configuration Data Now select Generate New System ID and enter the system name e.g. “HMI Server55 System” and press Next. Figure 73. System Directories Selection Press Next in the dialog below, and then Finish. 3BSE040587R4401...
  • Page 120: Store Controller Application In The System

    Store Controller Application in the System Section 7 Administration Figure 74. Node Configuration Wait until the restore is complete and then press Exit. Store Controller Application in the System To include controller configuration data, or other type of information in the automatic system backup, the data can be stored in the File Viewer Aspects.
  • Page 121: Installation Of Ghost

    Section 7 Administration Installation of Ghost Select the File Viewer aspect and give it a name e.g. Control Application 1.3- 2006-05-23. Right-click the selected aspect and select Config View. Click the Attach button in the Public Document part of the window, and browse to the newly created zip-file.
  • Page 122: Upgrade Of Compact Hmi 800 To A New Version From A Ghost Image

    When the Ghost application has been started, select From Image to load an image to a drive. Point out the appropriate image from the DVD that was delivered from ABB. Load the image and reboot into Windows. Upgrade of Compact HMI 800 to a New Version from a...
  • Page 123: Other Maintenance

    Compact HMI 800, this can be done by checking the document “Industrial IT System Base SV 4.x System Software Versions” in ABB library, which lists the latest releases of relevant software from ABB. The document includes a chapter describing which software modules that are used by the Compact HMI 800 product.
  • Page 124: Stop System

    Stop System To stop the system without switching off the power follow these steps: Log in as SysAdmin. Open the Configuration Wizard (START>All Programs>ABB Industrial IT Base>System>Configuration Wizard). Figure 75. Select Type of Configuration In the dialog above select System Administration.
  • Page 125: Start System

    Wait until the system has stopped. (the dialog in step 2 shows up). Start System To start the system without switching off and on the power follow these steps: Log in as SysAdmin. Open the Configuration Wizard (START>All Programs>ABB Industrial IT Base>System>Configuration Wizard). 3BSE040587R4401...
  • Page 126 To Stop and Start the System Section 7 Administration Figure 77. Select Type of Configuration In the dialog above select System Administration. Then click Next and Next again. In the window below select Systems and press Next. 3BSE040587R4401...
  • Page 127: Autonomous Redundancy Setup

    Section 7 Administration Autonomous Redundancy Setup Figure 78. Select Type of Configuration - HMI-Server88 Select Start and press Next and then Finish. Wait until the system has started. (The dialog in step 2 shows up). Autonomous Redundancy Setup Compact HMI 800 supports an autonomous redundancy scheme. This means that two Compact HMI systems are running in parallel accessing the same controllers.
  • Page 128: Change The Windows Computer Name In The Server Node

    Change the Windows Computer Name in the Server Node Section 7 Administration Change the windows computer names and IP addresses in the backup system, including restore of the backup created in Step 1. Step 1 and Step 2 are described in more detail in the chapters Backup and Restore of Configuration Data Change the Windows Computer Name in the Server...
  • Page 129 Section 7 Administration Change the Windows Computer Name in the Server Node Delete the system, by opening the Configuration Wizard (START>All Programs>ABB Industrial IT Base>System>Configuration Wizard). Figure 79. Select Type of Configuration Select System Administration and click Next, and Next again.
  • Page 130 Remember to update the Host file (in both server and clients). (“C:\WINDOWS\system32\drivers\etc\hosts”). 15. The server address for the license system has to be adjusted. To do this open START>All Programs>ABB Industrial IT Base>System>Licensing>License Status Viewer. 16. Select Tools>Change CLS Machine, to get the dialog below.
  • Page 131 Section 7 Administration Change the Windows Computer Name in the Server Node 22. If the backup shows up in the window go to step 22. If the backup does not show up in the window, click Select Path and add, and then browse to the folder shown below.
  • Page 132 Change the Windows Computer Name in the Server Node Section 7 Administration Figure 82. System Directories Selection 26. Press Next in the dialog below, and then Finish. Figure 83. Node Configuration 3BSE040587R4401...
  • Page 133 Section 7 Administration Change the Windows Computer Name in the Server Node 27. Wait until the restore is complete and the press Exit. 28. After restoring the backup the systems references to the OPC servers should be reconfigured to make sure that the correct OPC servers are used. To do this follow steps a-e below, for each OPC server.
  • Page 134 Change the Windows Computer Name in the Server Node Section 7 Administration Click the Edit Driver button and the dialog in the figure below is displayed. Figure 85. Communication parameters Click the Update button and select the OPC server to be used as shown above.
  • Page 135: Change The Windows Computer Name In The Client Node

    Section 7 Administration Change the Windows Computer Name in the Client Node Change the Windows Computer Name in the Client Node To change the Windows Computer Name of a Compact HMI 800 Client node please go through the following steps Log in as SysAdmin.
  • Page 136: Disconnect A Client

    Connect and Disconnect Client Nodes Section 7 Administration Figure 86. Add a Client Node Click Next and then Finish. The client has now been added. Disconnect a Client To Disconnect a client from a system go through step 1-5 above, and then continue with these steps: Select Remove Client and click Next.
  • Page 137: Spare Part Computer

    Section 7 Administration Spare Part Computer Figure 87. Remove a Client Node If the client exists on the network, keep the switch Update Node selected. If the client is not available on the network remove the switch. Click Next and then Finish. The client has now been removed.
  • Page 138: Defragmentation

    Defragmentation Section 7 Administration Spare Part Computer used as Client When using the spare part computer as a client, the computer name and the IP- address needs to be changed before connecting the computer as a client. This is described in chapter Change the Windows Computer Name in the Client Node page 135.
  • Page 139: Using Virus Protection With Compact Hmi 800

    Section 7 Administration Using Virus Protection with Compact HMI 800 Using Virus Protection with Compact HMI 800 Introduction The description below shows an example of how to set-up virus scan software for the Compact HMI 800 product. In this example the McAffe software has been used, but other virus scan products can also be used with Compact HMI 800 by configuring the relevant functions in the way described in this chapter.
  • Page 140: On-Access Scanning For Low And High Risk Processes

    Configuration Settings Section 7 Administration • On-demand scanning can be configured to run cyclically at predetermined times or intervals, or be manually initiated. All files that are excluded from on- access scanning should be scanned on-demand at regular intervals. However, since this scanning will impact system performance and reaction times, it should be done when normal system activity is low.
  • Page 141: Settings For Default Processes

    Section 7 Administration Configuration Settings Settings for default processes Make the following settings for the default processes. See Figure Figure 89. Settings for default processes When pressing “Additions …” the default file types defined in the current McAfee DAT file are listed. Here the additional file type .afw was added. When pressing “Exclusions …”...
  • Page 142 Configuration Settings Section 7 Administration Figure 90. List of disks, files, and folders excluded from on-access scanning New folders are added to this list by pressing “Add …” and filling in the relevant folders as shown in Figure The folders and file types that need to be excluded depend on which products are installed.
  • Page 143 Section 7 Administration Configuration Settings Figure 91. Adding a folder to exclude from on-access scanning Settings for low risk processes The Compact HMI 800 system function Afwworkplaceapplication was added to the list of low risk processes, as shown in Figure 3BSE040587R4401...
  • Page 144 The same folder and file type exclusion settings that were used for the default processes (see chapter Folders Excluded from On-access Scanning on page 148) were used also for low risk processes. In addition, the following folder was also excluded: \Program Files\ABB Industrial IT\Operate IT\Process Portal A\bin 3BSE040587R4401...
  • Page 145: On-Demand Scanning

    Section 7 Administration On-demand scanning On-demand scanning Configuring folders to scan The folders that are excluded from on-access scanning should be regularly scanned, either at scheduled intervals, or manually initiated. Since scanning these folders will impact system performance and reaction times, it should be done when normal system activity is low.
  • Page 146: Limiting The Cpu Utilization

    On-demand scanning Section 7 Administration In applications where it is not possible to select a regular time when on-demand scanning can be done without disturbing operation of the system, there should be procedures for manually initiating the scanning as often as practical. This is done by pressing the button “Scan Now”, see Figure Limiting the CPU utilization...
  • Page 147: Handling Of Infected Files

    Section 7 Administration Handling of infected files Handling of infected files Automatically moving infected files to a separate quarantine folder, which is the default action when McAfee finds an infected file that it can't clean, might lead to system failure. Instead, manual action is required to ensure that the system is stopped in a controlled way.
  • Page 148: Autoupdate

    Base products are installed. The tests were run using the following exclusions: Table 8. 3Folders Excluded from On-access Scanning Product Path Operate IT \OperateITData* \OperateITTemp* Engineering \Program Files\Common Files\ABB Industrial Studio IT\MSSQL$EBINSTANCE\Data Control IT \ABB Industrial IT Data 3BSE040587R4401...
  • Page 149: Section 8 Plc Connect Graphic Elements

    Section 8 PLC Connect Graphic Elements General Information Section 8 PLC Connect Graphic Elements General Information Description This chapter covers how to build PLC Connect Graphic Elements. Objectives On completion of this chapter you will be able to: • Configure PLC Connect Graphic Elements. Reference Documentation Use the PLC Connect Online Help: Contents tab:...
  • Page 150: Adding Graphic Libraries To Graphics Builder

    Adding Graphic Libraries to Graphics Builder Section 8 PLC Connect Graphic Elements Adding Graphic Libraries to Graphics Builder Graphical Libraries can be added to Graphics Builder. Select the Tools menu. See Figure Select Graphic Libraries. Select the libraries you want to add. See Figure Click OK.
  • Page 151: Useful Controls In Graphic Libraries

    Section 8 PLC Connect Graphic Elements Useful Controls in Graphic Libraries Figure 97. Adding Library Components Useful Controls in Graphic Libraries For more information about the controls in the libraries, consult the Industrial IT Documentation: Engineering, and Graphics and PLC Connect Documentation: Configuration Manual.
  • Page 152: Visual Basic Controls

    Useful Controls in Graphic Libraries Section 8 PLC Connect Graphic Elements Visual Basic Controls The standard Visual Basic library: General, should mainly be used for static graphic, since it does not support the background code generation necessary for subscription and performance. Graphic Primitives The Graphic Primitives library consists of controls for static graphics and value indication.
  • Page 153: Subelements

    Section 8 PLC Connect Graphic Elements Useful Controls in Graphic Libraries Figure 99. Controls in Special Library Subelements The SubElements library consists of buttons, indicators and input controls. Note: Use these controls and not the standard VB controls for value input. The VB controls do not generate the background code needed for subscription and performance.
  • Page 154: Other Libraries

    Library of PLC Subelements Section 8 PLC Connect Graphic Elements Other Libraries The libraries Extended Primitives and Standard Symbols, are not used in this course, but may be useful if you want to build your own Subelements. Library of PLC Subelements The library of PLC Subelements contains PLC Connect Object controls with full functionality.
  • Page 155: The Alarmstate Object

    Section 8 PLC Connect Graphic Elements Library of PLC Subelements WarningLevel is used to indicate the warning conditions of an object, e.g. communication failure. For the behavior of the element see The WarningLevel Object on page 156. AlarmWarning Combo is a status icon that can show both alarm and/or warning information for a process object.
  • Page 156: The Warninglevel Object

    Library of PLC Subelements Section 8 PLC Connect Graphic Elements The WarningLevel Object WarningLevel is a status icon that can show the summarized warning level for a process object. It will show the top priority warning for the signals in a process object.
  • Page 157: Configuration Of Plc Connect Graphic Elements

    Section 8 PLC Connect Graphic Elements Configuration of PLC Connect Graphic Elements Figure 104. AlarmWarning Combo Appearance Configuration of PLC Connect Graphic Elements In this section a couple of examples are given to illustrate the usage of different PLC Connect Graphic Elements and Controls. Creating Graphic Element Aspects Select an object type object in the Object Type Structure.
  • Page 158: Increasing Performance Of A Graphic Element

    Increasing Performance of a Graphic Element Section 8 PLC Connect Graphic Elements Figure 105. Create Graphic Element Aspect Increasing Performance of a Graphic Element When there are many graphics in a Graphic Element aspect, performance can be increased by changing the Windowless property for the design window to True. This means that the Graphic Element aspect will have less functionality, and therefore update faster.
  • Page 159: Creating Plc Connect Graphical Objects

    Section 8 PLC Connect Graphic Elements Creating PLC Connect Graphical Objects Figure 106. Increasing Performance of a Graphic Element Creating PLC Connect Graphical Objects This section describes the methods for creation of some different Graphical Objects. Creating a Lorry Element In Plant Explorer, select the Object Type Structure, and then the Lorry object type.
  • Page 160: Adding The Pgerrorindicator

    Creating a Lorry Element Section 8 PLC Connect Graphic Elements 10. Resize the design window to cover only the created graphic element. 11. Deploy the aspect. Figure 107. Connection string in Expression Builder Adding the PgErrorIndicator The PgErrorIndicator is used for indication of OPC communication errors. Because the Graphical Element for the Lorry contains no standard PLC Connect Object Control, the PgErrorIndicator has to be manually added to the Graphic Element.
  • Page 161 Section 8 PLC Connect Graphic Elements Creating a Lorry Element Figure 108. Properties of the PgErrorIndicator In Expression Builder, link the property of the OPCStatus to the QualityCode of the signal. This is done in the numbered order as described in Figure 109 below.
  • Page 162: Creating A Tank Element

    Creating a Tank Element Section 8 PLC Connect Graphic Elements Figure 109. Linking OPCStatus to QualityCode Creating a Tank Element This example describes how to create a tank element from scratch. In the PLC Subelements graphic library there is a complete tank element. See Figure 110.
  • Page 163: Creating A Tank Symbol

    Section 8 PLC Connect Graphic Elements Creating a Tank Element Figure 110. PLC Subelements Tank Element Creating a Tank Symbol Creation of a Tank Body: Select Graphic Primitives. See Figure 111. Click on the Tank icon (AdvantCone). Draw a rectangle in the drawing area. Use the yellow indication in the lower left part to reshape the figure.
  • Page 164 Creating a Tank Element Section 8 PLC Connect Graphic Elements Reshape the figure Resize the figure Figure 111. Creating Tank Body Creation of Tank Top and Tank Bottom. Click on the Ellipse icon (AdvantEllipse). See Figure 112. Draw a rectangle in the drawing area. Use the handles to resize the figure to the same width as the tank body.
  • Page 165: Adding Bar Graph To Tank Element

    Section 8 PLC Connect Graphic Elements Creating a Tank Element Figure 112. Tank Symbol Created Adding Bar Graph to Tank Element Insert Graphic Primitives, a PGBar and an AdvantVscale. See Figure 113. (Do not use AdvantBar.) 3BSE040587R4401...
  • Page 166: Getting Live Data To The Tank Element

    Creating a Tank Element Section 8 PLC Connect Graphic Elements Change the properties for the MinValue and MaxValue AdvantVscale to be 0 - 30 PGBar Figure 113. Bar Graph added to Tank Element Getting live data to the Tank Element Select the Bar Graph.
  • Page 167: Alarm And Warning Indicators

    Section 8 PLC Connect Graphic Elements Creating a Valve Element Figure 114. Connecting the Bar Graph Alarm and Warning Indicators The PgErrorIndicator is in this example not implemented. Alarm and Warning Indicators and /or the PgErrorIndicator has to be added. This is described in the next section, Creating a Valve Element.
  • Page 168 Creating a Valve Element Section 8 PLC Connect Graphic Elements Create a Graphic Element aspect for the Valve Object Type and name it e.g. Valve Element. See Figure 115. Select the created Graphic Element aspect and click Edit. The Graphics Builder is started.
  • Page 169 Section 8 PLC Connect Graphic Elements Creating a Valve Element Use the Direction property to set the direction of the valve (horizontal or vertical). Figure 116. Figure 116. Answer Open connected Select the AlarmState element. Via the Properties window, connect the AlarmStateRef property to the valve object type property AlarmState of AlarmStatus type.
  • Page 170 Creating a Valve Element Section 8 PLC Connect Graphic Elements 11. Select the ManIndication element. Connect the AnswerManRef property. - Use the Inverted property if you need to invert the indication. See Figure 117. Figure 117. Inverted connection 12. Select the OperatorMessage icon and use Expression Builder to connect the Visible property to the variable Operator Note:HoldsData.
  • Page 171: Creating A Pump Element

    Section 8 PLC Connect Graphic Elements Creating a Pump Element Creating a Pump Element In Plant Explorer, select the Object Type Structure, and then the Pump object type. See Figure 119. Create an AlarmStatus aspect for the object type. The AlarmStatus aspect is required for alarm information to be propagated to the object type.
  • Page 172 Creating a Pump Element Section 8 PLC Connect Graphic Elements Select the pump element. Via the Properties window, connect the AnswerOnRef property to the process signal corresponding to whether the pump is on or not. Use the Direction property to set the direction of the valve (up, down, left or right).
  • Page 173: Creating A 3-Way Valve Element

    Section 8 PLC Connect Graphic Elements Creating a 3-Way Valve Element Creating a 3-Way Valve Element In Plant Explorer, select the Object Type Structure, and then the ThreewaysValve Object Type. Create an AlarmStatus aspect for the object type. The AlarmStatus aspect is required for alarm information to be propagated to the object type.
  • Page 174 Creating a 3-Way Valve Element Section 8 PLC Connect Graphic Elements Figure 122. Icon indications for Valve3Way Create an AlarmState, WarningLevel and a ManIndication element by double-clicking and place them next to the valve element. If the Property for the AppError is set to Bad, it is easier to place the Indicators in suitable positions.
  • Page 175 Section 8 PLC Connect Graphic Elements Creating a 3-Way Valve Element Figure 123. Creating a Valve3Way Element To be able to display the “Drained Valve from Left Inlet,” the property AnswerOpened2Ref has to be connected to the inverted signal of Open. This is done in the Expression Builder by writing NOT in front of the expression.
  • Page 176 Creating a 3-Way Valve Element Section 8 PLC Connect Graphic Elements Figure 124. Connections in Expression Builder Select the AlarmState element. Via the Properties window, connect the AlarmStateRef property to the ThreewaysValve Object Type property AlarmState of AlarmStatus type. 10. Select the WarningLevel element. Via the Properties window, connect the WarningLevelRef property to the ThreewaysValve Object Type property WarningLevel.
  • Page 177: Inserting Plc Connect Graphic Elements In Graphic Displays

    Section 8 PLC Connect Graphic Elements Inserting PLC Connect Graphic Elements in Graphic Figure 125. Inverted connection 12. Click in an empty space in the design window to deselect any graphic element. The design window itself is to be selected. In the Properties window, set the BackStyle property to Transparent.
  • Page 178: Library Of Plc Process Icons

    Library of PLC Process Icons Section 8 PLC Connect Graphic Elements The graphic element is now placed in your overview picture. It holds a reference to the Process Object. You can resize it, move it and set its properties. The Graphical Element should normally be click-able. Deploy.
  • Page 179 Section 8 PLC Connect Graphic Elements Library of PLC Process Icons Status Box Figure 127. PLC Process Icons OPC Status indication has to be manually implemented by use of PgErrorIndicator from the library of Graphic Primitives. All Connection must be done in Expression Builder. The StatusBox (see Figure 127 Figure...
  • Page 180: Three Controls Are Used

    Three controls are used Section 8 PLC Connect Graphic Elements Three controls are used In this example the following controls are used: – ValveSimple. – StatusBox. – PgErrorIndicator. Figure 129. Figure 129. Three controls are used ValveSimple ValveSimple has two properties of interest, theValveActuator and the ValveIcon. Figure 130.
  • Page 181: Pgerrorindicator

    Section 8 PLC Connect Graphic Elements Three controls are used The connection of the ValveIcon property is shown below in Figure 131. Figure 131. Connection of ValveIcon PgErrorIndicator The connection of the QualityCod for the PgErrorIndicator is shown in Figure 132.
  • Page 182 Three controls are used Section 8 PLC Connect Graphic Elements Figure 133. Connection of StatusBox The StatusBox can monitor the value of the AlarmState that is generated by the AlarmStatus Aspect. 0 = AlarmInActive 1 = AlarmDisabled 2 = AlarmActiveAck 4 = AlarmInActiveUnAck 8 = AlarmActiveUnAck 16 = AlarmAutoDisabled...
  • Page 183: Linking Properties To Graphic Elements

    Section 8 PLC Connect Graphic Elements Linking Properties to Graphic Elements Linking Properties to Graphic Elements Sometime you need a property located on e.g. an ObjectIcon to be linked to the surrounding Graphic Element. This makes the property changeable when the Process Objects are instantiated.
  • Page 184 Using Expression Builder to link a Property Section 8 PLC Connect Graphic Elements Note! You can not remove or change the Name or the Data Type after clicking on the Add Button in the next step. Select a Category (Appearance), enter a default value and a description and check Dynamic update.
  • Page 185 Section 8 PLC Connect Graphic Elements Using Expression Builder to link a Property Select the Input Property, in this case named MaxTankLevel. (Must be selected even if it is highlighted). See Figure 136. Click Insert Button and the linked Input Property will appear in the area for the selected property.
  • Page 186: Using The Linked Input Property

    Using the Linked Input Property Section 8 PLC Connect Graphic Elements Using the Linked Input Property When inserting the Graphic Element in a Picture Display, the linked Property is now available and the MaxTankLevel Value is editable. See Figure 137. Figure 137.
  • Page 187: Creating New Graphical Libraries

    Section 8 PLC Connect Graphic Elements Creating New Graphical Libraries Creating New Graphical Libraries The major steps when you need to create your own Graphical Library is described below: In Graphics Structure, create new object as Graphic Subelements Object Type. Copy from other libraries or create from scratch the Subelements you need.
  • Page 188 Creating New Graphical Libraries Section 8 PLC Connect Graphic Elements 3BSE040587R4401...
  • Page 189: Index

    Index INDEX ABB PLC Connect 113 Display area 89 Acknowledge 105 Display bar 93 Alarm Band 91, 108 Display links 96 Alarm Line 91 Alarms and events 105 Application bar 89 Engineering Base 113 Aspect Menu 92 External Alarm 92...
  • Page 190 Index Index Structures 23 Control Structure 64 Navigation 96 Functional Structure 48 New Aspect pop-up dialog 72 Object Type Structure 50 New Object 50 Supervision 100 System 113 System Alarm 91 Object Type and Documentation Structure 113 System Alarms 108 Object types 48 System Event List 110 OPC names 48, 52...
  • Page 192 3BSE040587R4401. Printed in Sweden September 2007 Copyright © 2003-2007 by ABB. All Rights Reserved ® Registered Trademark of ABB. ™ Trademark of ABB. http://www.abb.com Automation Technology Products Automation Technology Products Automation Technology Products Mannheim, Germany Wickliffe, Ohio, USA Västerås, Sweden www.abb.com/controlsystems...

Table of Contents