Transcription of 2711-6.0, PanelBuilder Software User Manual
1 Allen-Bradley PanelBuilder Software User (Cat. No 2711-ND3). Manual Important User Because of the variety of uses for the products described in this Information publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards. The illustrations, charts, sample programs and layout examples shown in this guide are intended solely for purposes of example. Since there are many variables and requirements associated with any particular installation, Allen-Bradley does not assume responsibility or liability (to include intellectual property liability) for actual use based upon the examples shown in this publication. Allen-Bradley publication , Safety Guidelines for the Application, Installation, and Maintenance of Solid-State Control (available from your local Allen-Bradley office), describes some important differences between solid-state equipment and electromechanical devices that should be taken into consideration when applying products such as those described in this publication.
2 Reproduction of the contents of this copyrighted publication, in whole or in part, without written permission of Allen-Bradley Company, Inc., is prohibited. Throughout this Manual we use notes to make you aware of safety considerations: ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or ! death, property damage or economic loss. Attention statements help you to: identify a hazard avoid the hazard recognize the consequences Important: Identifies information that is critical for successful application and understanding of the product. PanelBuilder , FontTool, PanelView 550, PanelView 600, PanelView 900, PanelView 1400, SLC, SLC 500, SLC 5/01, SLC. 5/02, SLC 5/03, SLC 5/04, MicroLogix, Data Highway Plus are trademarks of Allen-Bradley Company, Inc. PLC and PLC-5 are registered trademarks of Allen-Bradley Company, Inc.
3 RSLinx and INTERCHANGE are trademarks of Rockwell Software Inc. Microsoft, Windows, and MS-DOS are registered trademarks, and Windows NT is a trademark of Microsoft Corporation.. Preface Intended Audience .. P 1. Software Package .. P 1. Contents of Manual .. P 2. Conventions .. P 3. Related Publications .. P 3. Technical Support Services .. P 4. Software /Firmware Upgrades .. P 4. Overview of PanelBuilder Chapter 1. Chapter Objectives .. 1 1. What is PanelBuilder ? .. 1 1. What is an Application? .. 1 1. What is a Project? .. 1 1. PanelBuilder Features .. 1 2. Typical Application Screens .. 1 5. Screen Objects .. 1 6. Installation Chapter 2. Chapter Objectives .. 2 1. System Requirements .. 2 1. Installing PanelBuilder .. 2 2. RSLinx Lite Software .. 2 7. INTERCHANGE Device Configuration Utility .. 2 10. INTERCHANGE Notes .. 2 16. Planning an Application Chapter 3.
4 Chapter Objectives .. 3 1. Design Checklist .. 3 1. Applications and Projects .. 3 2. Steps for Creating an Application .. 3 3. Safety Considerations .. 3 4. Screen Worksheets .. 3 4. Linking Screen Objects to Controller Data .. 3 6. Controller Data Files .. 3 7. Data Types .. 3 8. Data Formats .. 3 9. Review Addressing .. 3 12. Defining Tags .. 3 13. Memory Requirements/Tips .. 3 14. i ii Table of Contents Communications Overview Chapter 4. Chapter Objectives .. 4 1. PanelView Terminal Ports .. 4 1. DH-485 Communications .. 4 2. DH+ Communications .. 4 3. DF1 Communications .. 4 4. DH-485/DH+/DF1 Communication Considerations .. 4 5. Remote I/O Communications .. 4 6. Discrete I/O .. 4 9. Block Transfers .. 4 11. PanelBuilder Basics Chapter 5. Chapter Objectives .. 5 1. Windows Environment .. 5 1. PanelBuilder Windows .. 5 2. Menus .. 5 4. Tool Bar .. 5 5. Status Bar.
5 5 5. Format Bar .. 5 6. Toolboxes .. 5 7. Keypad Display .. 5 7. Color Palette .. 5 8. Dialog Boxes .. 5 9. Spreadsheet Editors .. 5 10. PanelBuilder Defaults .. 5 13. Getting Help .. 5 14. Working with Chapter 6. Applications and Screens Chapter Objectives .. 6 1. Helpful Hints .. 6 1. Starting PanelBuilder .. 6 2. Creating a New Application .. 6 3. Opening an Existing Application .. 6 5. Renaming and Describing an Application .. 6 8. Opening a New Screen .. 6 10. Opening an Existing Screen .. 6 11. Opening Multiple Screens .. 6 12. Closing Screens .. 6 14. Changing Screen Attributes .. 6 14. Deleting Screens .. 6 15. Copying Screens within an Application .. 6 15. Copying Screens to Another Application .. 6 16. Moving Screens to Another Application .. 6 17. Saving an Application .. 6 20. Closing an Application .. 6 21. Exiting PanelBuilder .. 6 21. Publication Table of Contents iii Working with Objects Chapter 7.
6 Chapter Objectives .. 7 1. Accessing Objects .. 7 2. Draw Pointer .. 7 3. Creating Objects in Display Area .. 7 4. Aligning Objects .. 7 5. Creating Objects on Function Keys .. 7 7. Selecting Objects .. 7 8. Sizing Objects .. 7 9. Moving Objects .. 7 9. Grouping and Ungrouping Objects .. 7 10. Stacking Objects .. 7 11. Zooming In and Out .. 7 11. Object Inner Text .. 7 12. Formatting Objects .. 7 13. Setting Default Colors for Objects .. 7 13. Editing Object Attributes .. 7 14. Configuring States of Multistate or List Objects .. 7 15. Entering a Description for an Object .. 7 18. Hiding an Object .. 7 19. Copying/Cutting and Pasting Objects .. 7 20. Deleting Objects .. 7 22. Reversing an Operation .. 7 22. Creating Push Buttons Chapter 8. Chapter Objectives .. 8 1. Helpful Hints .. 8 1. Push Button Types .. 8 2. Contact Types .. 8 2. Push Button Text and Graphics.
7 8 3. Creating Push Buttons .. 8 4. Setting Properties of a Push Button .. 8 4. Configuring Push Button States .. 8 8. Creating Chapter 9. Control List Selectors Chapter Objectives .. 9 1. Helpful Hints .. 9 1. Standard Control Lists .. 9 2. Piloted Control Lists .. 9 2. Control List Options .. 9 4. Creating a Control List Selector .. 9 5. Setting Properties of a Control List Selector .. 9 6. Configuring States for a Control List Selector .. 9 10. Creating List Keys .. 9 12. Publication iv Table of Contents Creating Chapter 10. Data Entry Controls Chapter Objectives .. 10 1. Helpful Hints .. 10 1. Numeric Entry Controls .. 10 2. Keypad Enable Button .. 10 2. Entry Cursor Point .. 10 2. Scratchpad .. 10 2. Numeric Entry Examples .. 10 3. Data Entry Scaling .. 10 4. Creating a Numeric Entry Object .. 10 7. Setting Properties of a Numeric Entry Object .. 10 7. ASCII Entry Controls.
8 10 12. Keypad Enable Button .. 10 12. Entry Cursor Point .. 10 12. ASCII Scratchpad Keypad or Keypad/Touch Screen Terminals . 10 13. ASCII Scratchpad 550 Touch Screen Terminals .. 10 14. ASCII Scratchpad 900/1000/1400 Touch Screen Terminals .. 10 15. Scratchpad in other Languages .. 10 16. Creating an ASCII Entry Object .. 10 16. Setting Properties of an ASCII Entry Object .. 10 17. Creating Screen Selectors Chapter 11. Chapter Objectives .. 11 1. Helpful Hints .. 11 1. Goto Screen Button .. 11 2. Goto Config Screen Button .. 11 2. Return Screen Button .. 11 2. Screen List Selector .. 11 2. Creating Screen Buttons .. 11 3. Setting Properties of Screen Buttons .. 11 4. Creating a Screen List Selector .. 11 5. Setting Properties of a Screen List Selector .. 11 6. Configuring Entries in a Screen List Selector .. 11 7. Creating List Keys .. 11 9. PLC/SLC Controlled Screen Changes.
9 11 9. Creating Bar Graphs, Chapter 12. Indicators and Chapter Objectives .. 12 1. Numeric Displays Helpful Hints .. 12 1. Scaling Data .. 12 2. Error States .. 12 3. Bar Graphs .. 12 4. Types of Bar Graphs .. 12 4. Creating a Bar Graph .. 12 5. Setting Properties of a Bar Graph .. 12 5. Creating a Bar Graph Scale .. 12 7. Publication Table of Contents v Creating Tick-Mark Labels .. 12 8. Numeric Data Displays .. 12 9. Types of Numeric Data Displays .. 12 9. Creating a Numeric Data Display .. 12 10. Setting Properties of a Numeric Data Display .. 12 10. Multistate Indicators .. 12 12. Types of Multistate Indicators .. 12 12. Triggering an Indicator State .. 12 13. Creating a Multistate Indicator .. 12 14. Setting Properties of a Multistate Indicator .. 12 14. Configuring States for a Multistate Indicator .. 12 16. List Indicators .. 12 18. Types of List Indicators.
10 12 18. Triggering a List Entry .. 12 19. Creating a List Indicator .. 12 20. Setting Properties of a List indicator .. 12 20. Configuring Entries of a List indicator .. 12 22. Creating Message Displays Chapter 13. Chapter Objectives .. 13 1. Helpful Hints .. 13 1. Types of Messages .. 13 2. Triggering Messages .. 13 4. Error State .. 13 5. Creating a Message Display .. 13 6. Setting Properties of a Message Display .. 13 6. Configuring Messages .. 13 8. Creating an Object to Print Messages .. 13 10. Using Global Objects Chapter 14. Chapter Objectives .. 14 1. What is a Global Object? .. 14 1. Defining a Global Object .. 14 4. Using a Global Object .. 14 5. Moving and Resizing a Global Object .. 14 6. Creating Alarms Chapter 15. Chapter Objectives .. 15 1. Overview of Alarms .. 15 1. Creating the Alarm Banner .. 15 6. Creating an Alarm List .. 15 9. Configuring Global Parameters for Alarms.