» Ausencia , el cáncer y yo» , el libro más personal de profesor10demates
Los derechos de autor serán donados integramente a la lucha contra el cáncer infantíl
ABB 800xA Graphics Builder: Write-Up 1. Overview The ABB 800xA Graphics Builder is a dedicated engineering tool within the ABB Ability™ System 800xA distributed control system (DCS). It is used to design, develop, and maintain dynamic graphical displays (also known as pictures or faceplates ) that represent the industrial process. These graphics allow operators to monitor, control, and interact with plant equipment and process data in real-time. 2. Core Functionality The Graphics Builder is an object-oriented drawing and configuration environment. It enables engineers to:
Create Static Elements: Draw pipes, tanks, motors, valves, and electrical symbols using vector graphic tools. Assign Dynamic Properties: Link graphical objects to process tags (variables) from the 800xA database, enabling animations such as:
Color changes (e.g., valve opens → turns green). Visibility (e.g., alarm appears only when triggered). Movement and rotation (e.g., fan blade spins). Text updates (e.g., real-time pressure, temperature, or level values).
Build Hierarchical Displays: Structure graphics from overview to detail levels, including navigation buttons and process mimic diagrams. Incorporate Faceplates: Integrate standard or custom faceplates for single-loop control, motor control, or complex device management. Embed ActiveX & Scripting: Use VBA-like scripting for advanced logic or embed third-party controls for custom functionality. abb 800xa graphics builder
3. Key Features & Capabilities | Feature | Description | |---------|-------------| | Graphical Library | Pre-built symbols and templates (ANSI/ISA-5.1 compliant) for rapid engineering. | | Aspect Framework | Graphics are stored as Aspects within 800xA objects, ensuring consistency across displays. | | Alarm & Event Visualization | Direct integration with the 800xA Alarm & Event List, showing priority, status, and acknowledgment. | | Trending | Embed real-time and historical trend curves directly into graphics. | | Multi-touch Support | Build displays compatible with modern multi-touch operator workplaces. | | Graphics Converter | Import graphics from legacy ABB systems (e.g., Advant, MOD 300) or third-party systems (via OPC or CAD formats). | 4. Engineering Workflow A typical workflow using the Graphics Builder includes:
Launch the tool from the 800xA Plant Explorer. Create a new graphic or clone an existing template. Draw/Place symbols from the library. Connect objects to process variables (using drag-and-drop from the plant structure). Define dynamics (e.g., fill level animation for a tank). Test the graphic in Runtime mode directly from the builder. Save and Publish – the graphic is instantly available to operators online without system restart (depending on configuration).
5. Benefits for Operations & Engineering ABB 800xA Graphics Builder: Write-Up 1
Enhanced Situational Awareness: Operators see clear, color-coded process status at a glance. Reduced Engineering Time: Reusable graphics and templates cut project development effort by up to 30-40%. Consistent Look & Feel: Standard libraries enforce plant-wide HMI standards. Seamless Integration: Graphics automatically reflect changes in control logic, I/O, and alarm configurations. Scalability: From small skids to large process plants with thousands of displays.
6. Best Practices (When Using Graphics Builder)
Always use dynamic references (e.g., $Motor_01 as a placeholder) instead of hard-coded tag names to enable reuse. Maintain a master library graphic that all other displays inherit from for global header/footer/navigation. Use layers to separate background, static equipment, dynamic elements, and alarm overlays. Validate graphics with operator input early in the project lifecycle. Regularly purge unused graphics from the system to improve load performance. These graphics allow operators to monitor, control, and
7. Considerations & Limitations
Resource Intensive: Large, overly complex graphics can slow down operator stations. Version Control: Native versioning is limited; external tools (e.g., SVN, Git) may be needed for team development. Scripting Complexity: While powerful, heavy scripting can make graphics harder to debug and maintain. Upgrade Path: Graphics from older 800xA versions (e.g., 5.x) may require manual adjustments when migrating to newer versions (6.x/7.x).