PanelBuilder32 Software Quick Start Catalog Number 2711-ND3 Application Development Software for the PanelView Standard Terminals
Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1 available from your local Rockwell Automation sales office or online at http://literature.rockwellautomation.com) describes some important differences between solid state equipment and hard-wired electromechanical devices.
Summary of Changes The information below summarizes the changes to this manual since the last revision. Revision bars, as shown in the margin, identify updated information. These are the changes for this version of the document. Version 3.83 of the PanelBuilder32 software now supports the Windows Vista operating system. This is the difference between Version 3.83 and the previous version. Topic Page Added additional resources. 9 Removed references to Modbus throughout manual.
Summary of Changes 4 Publication 2711-QS003D-EN-P - June 2009
Table of Contents Preface Introduction . . . . . . . . . . . . . . . . . . . . . . Additional Resources. . . . . . . . . . . . . . . . Contents of This Guide . . . . . . . . . . . . . . What You Need . . . . . . . . . . . . . . . . . . . Download Cables . . . . . . . . . . . . . . . Communication Cables. . . . . . . . . . . . Personal Computer . . . . . . . . . . . . . . Software . . . . . . . . . . . . . . . . . . . . . . Sample Application and Ladder Logic . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents Create Objects on the Set Motor Speed Screen . . . . . . . . . Create a Numeric Entry Object to Set the Motor Speed Create the Motor Status Screen Button . . . . . . . . . . . . Create the Screen Title for the Set Motor Speed Screen Create a Goto Config Screen Button. . . . . . . . . . . . . . . . . Create the Alarm Banner and Messages . . . . . . . . . . . . . . Create the Alarm Banner . . . . . . . . . . . . . . . . . . . . . . Define an Alarm Trigger. . . . . . . . . . . . . . . . . .
Table of Contents Appendix A Application Programs Publication 2711-QS003D-EN-P - June 2009 PanelBuilder32 Application Programs. Ladder Logic Programs . . . . . . . . . . . cnet_sch.acd . . . . . . . . . . . . . . . . cnet_unsch.acd . . . . . . . . . . . . . . dhp.acd. . . . . . . . . . . . . . . . . . . . dnet.acd . . . . . . . . . . . . . . . . . . . rio.acd. . . . . . . . . . . . . . . . . . . . . enet.acd . . . . . . . . . . . . . . . . . . . df1.rss . . . . . . . . . . . . . . . . . . . . . df1.
Table of Contents 8 Publication 2711-QS003D-EN-P - June 2009
Preface Introduction Welcome to PanelBuilder32 software. To help you get started and become a successful user of the PanelBuilder32 software, this guide provides you with a sample application. It will take you through all the steps required to create, download, and run the application in a PanelView terminal.
Preface Contents of This Guide • Preface An overview of this guide and what you need to create, download and run the sample application. • Chapter 1 - Initial system setup Describes the setup of system components. • Chapter 2 - Overview of sample application Provides a description of the sample application and its function. • Chapter 3 - Creating the sample application Provides step-by-step procedures for creating the sample application.
Preface What You Need This section lists the requirements for creating, downloading and running the application on a Remote I/O, DH+, DH-485, ControlNet, DeviceNet, EtherNet/IP, or DF1 network. Download Cables Your terminal has an RS-232 (DF1), RS-232 (DH485), or DH-485 port through which applications are transferred. RS-232 Programming Port - To download an application to an RS-232 programming port on a PanelView terminal, you will need a download cable.
Preface Communication Cables DH-485 PanelView Terminals - To connect a PanelView DH-485 port to a DH-485 connector on an SLC controller, use a 1747-C10, -C11, or -C20 DH-485 cable. RS-232 (DF1 or DH485) PanelView Terminals - To connect a PanelView RS-232/DF1 or DH485 communication port to an RS-232 port on a controller, use a 2706-NC13, 2711-NC13, or 2711-NC14 cable. To connect to the 8-pin RS-232 port on the MicroLogix 1000/1200/1500LSP controller, use a 2711-NC21 or -NC22 cable.
Preface Personal Computer These are the minimum requirements for running PanelBuilder32 software: • 100MHz Pentium Class 2 or greater PC compatible • 30 MB free hard disk space required for a minimum installation • 270 MB free hard disk space required for a full package installation • 32 MB of installed RAM (48 MB RAM recommended) • CD-ROM drive • 500K free conventional memory Software Besides PanelBuilder32 software, you will also need to load the applicable controller programming and network configurati
Preface Sample Application and Ladder Logic IMPORTANT Installing the sample applications on your computer’s hard drive is an option available during the installation of PanelBuilder32 software. If these files were not installed, you can still access them off the installation CD from the autorun menu. The PanelBuilder32 installation CD contains: • sample applications (.PBA) for each of the PanelView terminals. • ladder logic to run the application for each of the communication protocols.
Chapter 1 System Setup PanelView terminals offer many communication options. In this chapter, we provide a brief summary of the minimum equipment setups required to run the sample application. For specifics such as cable termination and baud rates, we recommend that you refer to the user manual for your terminal. Refer to the section that applies to your terminal type.
Chapter 1 System Setup DH-485 Connections DH-485 PanelView terminals communicate with external devices through either the DH-485 communication port or DH-485 programming connector. Some DH-485 terminals have an RS-232 port for printing.
System Setup RS-232 Connections (DH-485 Protocol) Chapter 1 RS-232 (DH485) versions of the PanelView terminal are available with one or two RS-232 ports. On terminals with two RS-232 ports, one of the ports is a printer port. The other RS-232 communication port is for connection to an SLC or computer.
Chapter 1 System Setup RS-232 Connections (DF1 Protocol) PLC-5 Controller DF1 versions of the PanelView terminal have a DF1 full-duplex communication port and an RS-232 file transfer/printer port. The DF1 port on the PanelView terminal is a 9-pin, male, RS-232 connector.
System Setup Remote I/O Connections Chapter 1 Remote I/O versions of the PanelView terminal have both an RIO adapter and an RS-232 file transfer/printer port. The RIO adapter lets the terminal connect to any 1771 Remote I/O link. The PanelView terminal connects to an RIO scanner using cable, catalog number 1770-CD, equivalent to Belden 9463.
Chapter 1 System Setup DH+ Connections DH+ versions of the PanelView terminal have a DH+ communication port and an RS-232 file transfer/printer port. Connect the PanelView terminal to a DH+ link using Belden 9463 twin-axial cable, catalog number 1770-CD.
System Setup DeviceNet Connections Chapter 1 DeviceNet versions of the PanelView terminal have a DeviceNet communication port and an RS-232 port for file transfers/printing. Connect the PanelView terminal to a DeviceNet link using DeviceNet cable, catalog number 1485C-P1A50, -P1A150, -P1A300. The illustration shows an SLC or PLC controller. Another option would be a ControlLogix controller with a 1756-DNB module.
Chapter 1 System Setup ControlNet Connections ControlNet versions of the PanelView terminal have both a ControlNet communication port and an RS-232 port for file transfers/printing. Connect the PanelView terminal to a ControlNet link using BNC coaxial cable, catalog number 1786-RG6.
System Setup EtherNet/IP Connections Chapter 1 EtherNet/IP versions of the PanelView terminal have both an Ethernet port and an RS-232 port for file transfers/printing. Connect the PanelView terminal to a ControlLogix controller with a 1756-ENET/B or ENBx module, a PLC-5E controller, or an SLC 5/05 controller. The EtherNet/IP network uses a Category 5 shielded and non-shielded twisted-pair cable with RJ45 connectors. PanelView Standard Terminal 10.0.0.
Chapter 1 24 System Setup Publication 2711-QS003D-EN-P - June 2009
Chapter 2 Overview of Application This chapter covers: • purpose of application • overview of application screens • application tags Purpose of Application The application contains objects that control and monitor the status of a motor. The PanelView terminal reads/writes data to a specific controller based on the communication protocol.
Chapter 2 Overview of Application Application Screens The application contains 3 screens. • Motor Status - contains objects to start or stop a motor, show the on/off status of the motor, and display the current motor speed. • Set Motor Speed - contains a numeric entry object allowing you to enter a maximum speed for the motor. If the motor speed is changed, the new speed won’t take effect until the motor is stopped and started again.
Overview of Application Chapter 2 Motor Control and Status Screen The Motor Status screen appears when you apply power to the terminal. It lets you: • start or stop a motor. • view the on/off status of the motor. • view the speed of the motor. • navigate to the Set Motor Speed screen. The table lists the objects on the Motor Status screen and their functions. Screen headings are created as background text.
Chapter 2 Overview of Application Set Motor Speed Screen The Set Motor Speed screen lets you: • enter a maximum speed for the motor. • navigate to the Motor Status Screen. The table lists the objects on the Set Motor Speed screen and their functions. The screen heading and object labels are created as background text.
Overview of Application Chapter 2 Alarm Banner The Alarm Banner is a global display that opens over the Motor Status or Set Motor Speed screen when an alarm is triggered. It displays an alarm message when the motor speed exceeds 1200 rpm and another message when the motor speed exceeds 1500 rpm. MOTOR SPEED HIGH! Ack F4 The table lists the objects on the Alarm Banner and their functions.
Chapter 2 Overview of Application Application Tags The sample application requires only six tags. Tags are a group of parameters that define a controller address. Each tag is identified by a unique name. The tags used in this application are assigned descriptive names. This makes it easier to create and modify an application.
Chapter 3 Creating the Application Follow the procedures in this chapter to: • create the application screens (Motor Status, Set Motor Speed, Alarm Banner). • select the startup screen for the application. • save the application. Start PanelBuilder32 Click Start on the taskbar, then select Programs>PanelBuilder32>PanelBuilder32. The PanelBuilder32 workspace opens with the startup dialog.
Chapter 3 Creating the Application Create a New application 1. From the startup dialog, select Create a new application and click OK. 2. In the Create New Application dialog, enter a name for your application and select a PanelView terminal (type, protocol and type of operator input) . Type Sample Select the type of operator input Select a terminal type Select a protocol 3. Click OK to exit the dialog. The Application window opens showing the name of the application in the title bar.
Creating the Application Chapter 3 Follow these steps to rename and change the color of Screen 1. 1. Select Screen>Properties or right-click on Screen 1 in the Screens folder and select Properties from the shortcut menu. Type Motor Status Select White 2. Type Motor Status in the Name field of the dialog 3. In the Background box, select White to change the screen background color. 4. Click OK to exit the dialog. The screen’s background is now white.
Chapter 3 Creating the Application Create the Set Motor Speed Screen 1. Select Screen>New or right-click on the Motor Status screen in the Screens folder and select New from the shortcut menu. Select White Type Set Motor Speed 2. Enter screen properties as shown above. 3. Click OK to exit the dialog. A blank screen is opened with the screen name and number showing in the title bar. The Application Window also contains an icon for the new screen. Minimize button 4.
Creating the Application Create Objects on the Motor Status Screen Chapter 3 The Motor Status screen contains a start motor push button, stop motor push button, screen navigation button, motor speed display, motor status indicator, and a screen title. Create the Start Motor Push Button 1. Select Objects>Push Buttons>Momentary. 2. Position the pointer (+) in the lower left of the screen where you want to draw the button, hold down the left mouse button and drag to size the button. 3.
Chapter 3 Creating the Application 4. Click the States tab of the Push Buttons dialog. Each row defines text and formatting options for a push button state. Row 0 is state 0, row 1 is state 1. The default text for a 2-state push button is ST 0 and ST 1. State 0 State 1 5. Double-click in the Message Text field of each row and change the text as shown below. Also, change the default colors for the object and text. State 0 Start State 1 Motor Press Enter to start a new line. /*R*/ indicates a return.
Creating the Application Chapter 3 Create the Stop Motor Push Button The F1 and F2 keys both have icons showing they are currently assigned to objects. The Stop Motor push button is created using copy and paste commands. 1. Select the Start Motor button, if not selected. 2. Select Edit>Copy or click the Copy tool on the toolbar. 3. Select Edit>Paste or click the Paste tool on the toolbar. An outline of the button appears. 4.
Chapter 3 Creating the Application 6. Click the States tab of the Push Buttons dialog. 7. Double-click in the Message Text field of each state and replace the text as shown below. State 0 Stop Motor F2 State 1 Motor Stopped Remember, /*R*/ indicates a carriage return. 8. Click OK to exit the dialog.
Creating the Application Chapter 3 Create the Motor Speed Screen Button Goto Screen Button 1. Select Objects>Screen Selectors>Goto. 2. Position the pointer (+) in the lower right area of the screen where you want to draw the button, then hold down the left mouse button and drag to size the button. 3. Select Format>Toggle Fore/Background to reverse the object colors. 4. Select Format>Inner Text or click the Inner Text tool. The Inner Text toolbar opens showing the default text for the button.
Chapter 3 Creating the Application 7. Double-click the Motor Speed screen button. 8. Select the properties as shown. Select Set Motor Speed This is the screen that displays when the operator presses the F3 key on the Motor Status screen. 9. Click OK to exit the dialog. Create the Motor Speed Display Text Numeric Data Display 1. Select Objects>Numeric Data Display. 2. Position the pointer (+) above the Motor Speed screen button. Hold down the left mouse button and drag to size the button.
Creating the Application Chapter 3 4. Double-click the object to opens its dialog. Enter properties as shown. Select 4 Type Motor_Speed 5. Click OK to exit the dialog. The object now shows four #### characters as the maximum field width for the numeric value. 6. Select Objects>Text to create the label Motor Speed above the object. 7. Position the pointer (+) above the numeric data display, hold down the left mouse button and drag to draw the text box. You are placed in text mode. 8.
Chapter 3 Creating the Application Create the Motor Status Indicator Motor Stopped Motor Speed Multistate Indicator 1. Select Objects>Indicator>Multistate. ST 0 2. Position the pointer (+) above the Start and Stop Motor push buttons, hold the left mouse button and drag to size the button. 3. Select Format>Toggle Fore/Background to reverse the object colors. 4. Double-click the object to open its dialog and then click the States tab.
Creating the Application Chapter 3 6. Double-click in the Message Text field of row 0 and 1 and change the text as shown. State 0 Motor Stopped State 1 Motor Running Error State- If an error state occurs no state is highlighted. 7. Click the Properties tab and set the properties as shown. Select Single Bit Type Motor_Status_Ind TIP Because Single Bit only supports 2 states (State 0 and State 1), you must delete the extra states on the States tab before selecting Single Bit on the Properties tab.
Chapter 3 Creating the Application Create the Screen Title for the Motor Status Screen Screen Heading 1. Select Objects>Text. 2. Position the pointer (+) at the top of the screen, hold down the left mouse button and drag to draw the text box. You are placed in text mode. 3. Enter the text as shown; the text it also entered in the text box. 4. Click the Toggle Fore/Background tool to reverse the foreground and background colors of the object. 5. Click the Text Size tool and select 8 x 24 from the menu.
Creating the Application Create Objects on the Set Motor Speed Screen Chapter 3 The Set Motor Speed screen contains a numeric entry object, a screen navigation button, and a screen title. Create a Numeric Entry Object to Set the Motor Speed Numeric Entry Cursor Point 1. Open the Set Motor Speed screen (Screen 2) by clicking on the title bar of the minimized screen. 2. Select Objects>Numeric Entry>Cursor Point. 3.
Chapter 3 Creating the Application 5. Double-click the object and set the properties as shown. Select 4 Type Set_Max_Motor_Speed 6. Click OK to close the dialog. The object shows four #### characters as the maximum field width for the numeric value. 7. Select Objects>Text. 8. Position the pointer (+) above the numeric entry object, hold down the left mouse button and drag to draw the text box. You are placed in text mode. 9. Enter the text as shown; the text it is also entered in the text box. 10.
Creating the Application Chapter 3 Create the Motor Status Screen Button MOTOR SPEED F3 The Motor Status screen button is created by copying the Motor Speed screen button from screen 1 and then editing the button properties. 1. Select the Motor Speed screen button on the Motor Status screen. Click anywhere in the Motor Speed screen to activate the screen. 2. Select Edit>Copy or click the Copy tool on the toolbar. 3. Click in the Set Motor Speed screen, or screen 2. 4.
Chapter 3 Creating the Application Create the Screen Title for the Set Motor Speed Screen 1. Select Objects>Text. 2. Position the pointer (+) at the top of the screen, hold down the left mouse button and drag to draw the text box. You are placed in text mode. 3. Enter the text as shown; as you enter the text it also entered in the text box. 4. Click the Toggle Fore/Background tool to reverse the foreground and background colors of the object. 5. Click the Text Size tool and select 8 x 24 from the menu.
Creating the Application Create the Alarm Banner and Messages Chapter 3 In this section, you will create: • alarm banner that opens over the current screen when an alarm is triggered. The banner will contain a message display and an Acknowledge button. • alarm trigger tag defining the address where the controller writes a bit to trigger an alarm. • alarm messages to appear in the alarm banner when an alarm is triggered Create the Alarm Banner 1. Select Screen>Create Alarm Banner.
Chapter 3 Creating the Application Define an Alarm Trigger This section defines the trigger tag. When an alarm condition occurs, a value is sent to the trigger tag address. 1. Double-click the Alarm Triggers icon in the Alarms folder. Or select Application>Alarm Setup, then select the Alarm Triggers tab. 2. Type Speed_Alarm in the Trigger Tag field. 3. Select Bit from the Trigger Type field. Defining Alarm Messages 1. Select the Alarm Messages tab on the Alarms dialog.
Creating the Application Chapter 3 3. For each row, edit the attributes shown: – Double-click in the Message Text field and type the alarm message. – Double-click in the Value/Bit (Bit offset) field and enter the value shown. – Click the check box in the Ack field. Edit these fields. 4. Click OK to exit the Alarms dialog. Bit triggered alarm messages are defined by a bit offset (Value/Bit field) from the Trigger Tag address.
Chapter 3 Creating the Application Close the Screens Close each screen by clicking the X in the title bar of the screen. Or select Screen>Close to close each screen. Or select Windows>Close all Current Application Screens to close all screens. Define the Startup Screen for the Application 1. Select Application>Settings. 2. Select the Power-Up tab. 3. From the Startup Screen list box, select Motor Status. Select Motor Status 4. Click OK to exit the dialog.
Creating the Application Save the Application Chapter 3 1. Select File>Save or click the Save icon on the toolbar. The file is saved to a default location using the application name and the .PBA file type. 2. Click the Save button to exit and save the application. The file is saved to Program Files>Allen-Bradley>PanelBuilder32>Applications. TIP Convert Application for Another Terminal Type The next time you select File>Save the Save As dialog doesn’t open.
Chapter 3 Creating the Application 3. Select the PanelView terminal for which you want to convert the application. 4. When you click OK, the application is converted and validated for any errors. If the application is converted successfully, the Exceptions window shows the message: [Application] Conversion Passed - No Errors Found IMPORTANT Depending on the terminal size, you may want to reposition and resize objects appropriately. You may also want to adjust the text sizes.
Chapter 4 Configuring Communication This chapter shows how to configure network communication for your PanelView terminal and logic controller. Configuration is provided for the following communication protocols: • DH-485 - configures a DH-485 PanelView terminal and an SLC or MicroLogix controller • DH+ - configures a DH+ PanelView terminal and a PLC-5, SLC 5/04, or ControlLogix DH+ module.
Chapter 4 Configuring Communication Configure DH-485 Communication This section defines the communication settings for a DH-485 PanelView terminal and logic controller on a DH-485 network. 1. Select Application>Settings. 2. Select the Terminal Setup tab. 3. Click the Comms. Setup button and set the parameters as shown. To add a network node, right-click the Node Name field. Enter the Node Name, Node Address and Node Type for the controller you are using.
Configuring Communication Configure DH+ Communication Chapter 4 This section defines the communication settings for a DH+ PanelView terminal and logic controller on a DH+ network. 1. Select Application>Settings. 2. Select the Terminal Setup tab. 3. Click the Comms. Setup button. 4. Set the parameters as shown. To add a network node, right-click on the Node Name field. Enter the Node Name, Node Address and Node Type of the logic controller you are using.
Chapter 4 Configuring Communication Configure Remote I/O Communication This section defines the communication settings for a Remote I/O PanelView terminal and logic controller on a Remote I/O network. 1. Select Application>Settings. 2. On the Terminal Setup tab, click the Comms. Setup button. Set the properties as shown.
Configuring Communication Configure DeviceNet Communication Chapter 4 This section defines the communication settings for a DeviceNet PanelView terminal operating as a slave device on a DeviceNet network. 1. Select Application>Settings. 2. On the Terminal Setup tab, click the Comms. Setup button. Set the properties as shown. Verify that the catalog number and firmware number matches your hardware. Type 2. Type 3. 3. Click OK until you exit the Application Settings dialog.
Chapter 4 Configuring Communication Configure ControlNet Communication This section defines the communication settings for a ControlNet PanelView terminal and ControlLogix controller on a ControlNet network. 1. Select Application>Settings. 2. On the Terminal Setup tab, click the Comms. Setup button. Set the properties as shown. Verify that the catalog number and firmware number matches your hardware. Important: LC_1 is entered to match the Node name in the Tag Editor.
Configuring Communication Configure EtherNet/IP Communication Chapter 4 This section defines the communication settings for an EtherNet/IP PanelView terminal and a ControlLogix controller on an Ethernet/IP network. 1. Select Application>Settings. 2. On the Terminal Setup tab, click the Comms. Setup button. Set the properties as shown. Verify that the catalog number and firmware number matches your hardware. Important: LC_1 is entered to match the Node name in the Tag Editor.
Chapter 4 Configuring Communication Configure DF1 Communication This section defines the communication settings for a DF1 PanelView terminal and a PLC-5 or SLC 5/03, /04, /05 controller through channel 0. 1. Select Application>Settings. 2. On the Terminal Setup tab, click the Comms. Setup button. Set the properties as shown. Verify that the catalog number and firmware number matches your hardware. Important: LC_1 is entered to match the Node name in the Tag Editor.
Chapter 5 Entering Application Tags This chapter shows how to: • open the tag editor. • enter tags in the worksheet for each communication protocol. • save the tags. Open the Tag Editor Follow these steps to open the tag editor: • Select Tools>Tag Editor. • Or open the System folder in the Application window and double-click on the Tag Editor icon. A blank worksheet opens with the protocol name on its tab.
Chapter 5 Entering Application Tags Description of the Application Tags DH-485, DH+, and DF1 Application Tags The table shows application tags used by the DH-485, DH+, and DF1 applications. Defaults are accepted for fields not shown in table. These tags are also used for EtherNet/IP (to a PLC-5E or SLC) and ControlNet (to a PLC-5C).
Entering Application Tags Chapter 5 ControlNet Unscheduled Application Tags The table shows application tags used by the ControlNet application using unscheduled messaging. Tags are shown for a ControlLogix application. Defaults are accepted for fields not shown in table. Tag Name Data Type Tag Address Description Node Name Initial Value Min Max Start_Motor Bit Motor_Control.00 Starts the motor LC_1 0 0 0 Stop_Motor Bit Motor_Control.
Chapter 5 Entering Application Tags DeviceNet Application Tags The table shows application tags used by the DeviceNet application. Defaults are accepted for fields not shown in table.
Entering Application Tags Chapter 5 Enter Application Tags For all communication protocols enter the tags in the worksheet. Each worksheet tab shows the name of the protocol for which you are creating tags. For DeviceNet, make sure you click the DNet - IO Slave tab before entering tags. For Ethernet, click the ENet - Controller Address tab. Follow these steps to enter tags and define their attributes. Tags are shown for DH+; other protocols are similar. 1.
Chapter 5 Entering Application Tags 6. Double-click in the Description field and type Starts the Motor. 7. Click on the arrow in the Node Name field and select LC_1. This node name was entered for the logic controller when you defined communication settings. The defaults are accepted for the rest of the tag attributes. However, for the Set_Max_Motor_Speed tag enter 600 in the Minimum field, and 1800 in the Initial Value and Maximum fields. 8. Repeat steps 2 through 7 to enter the rest of the tags.
Chapter 6 Downloading the Application This chapter shows how to: • validate the application. • download the application using a point-to-point serial connection. • close the application. Check the Application for Errors This section shows you how to validate the application for errors. The application is also validated automatically during the download process. 1. Select Application>Validate All. The application is checked for errors. If the application passes validation, you’ll see this dialog. 2.
Chapter 6 Downloading the Application Download the Application Follow these steps to download an application from your computer to a DH+, RIO, ControlNet, DeviceNet, or EtherNet/IP PanelView terminal using a point-to-point serial connection and PanelBuilder32’s DF1 driver. Check your cable connections as shown in Chapter 1. 1. Select File>Download. The Download File dialog opens. It shows the name of the application and the driver used to download the application.
Downloading the Application Chapter 6 Follow these steps to download an application from your computer to a DH485 or RS-232 (DH485 protocol) PanelView terminal using the RSLinx Classic 1747-PIC Device driver. RSLinx Classic is installed as part of the PanelBuilder32 installation. IMPORTANT The DF1 driver will not be available if any of the serial ports on your computer are configured to use an RSLinx Classic driver. Check your cable connections as shown in Chapter 1. 1.
Chapter 6 Downloading the Application 4. Click OK to save the driver name. A dialog opens allowing you to enter the configuration of the PIC as shown. 5. Click OK and restart your computer to load the new driver. 6. Select File>Download. The Download File dialog opens. It shows the name of the application. Select the 1747-PIC Device as the driver used to download the application. RSLinx Network 1747-PIC Device 7. Click OK.
Downloading the Application Chapter 6 The application is validated, checked for errors, then downloaded to the terminal. A dialog opens to show the status of the download. You can monitor the progress of each download tasks. Errors appear here. When the download is complete, the terminal resets, verifies and displays the startup screen of the application. Close the Application and Exit PanelBuilder32 1. Select File>Close. Or double-click the X in the upper corner of the Application Window. 2.
Chapter 6 74 Downloading the Application Publication 2711-QS003D-EN-P - June 2009
Chapter 7 Running the Application This chapter provides some guidance in checking the operation of the application. Motor Status Screen After receiving the downloaded application, the PanelView terminal displays the Motor Status screen MOTOR STATUS SCREEN Motor Speed 568 Motor Stopped Start Motor F1 Motor Speed F3 Stop Motor F2 Follow these steps to start and stop the motor: 1. Press the [F1] key.
Chapter 7 Running the Application MOTOR STATUS SCREEN Motor Running Motor Stopped Start Motor F1 Motor Speed Screen Motor Speed 568 Motor Stopped Motor Speed F3 Stop Motor F2 Access the Motor Speed Screen by pressing [F3]. On touch screens, touch Motor Speed F3 SET MOTOR SPEED SCREEN Enter Maximum Speed 850 Motor Status F2 Follow these steps to enter a motor speed: 1. Press the [F1] key. On touch screens, touch Enter Maximum Speed #### The numeric entry scratchpad opens.
Running the Application Chapter 7 2. Enter a motor speed between 600 and 1800 on the scratchpad using the numeric entry keys. On touch screens, touch the numeric keys displayed on the screen. During data entry, wait until the number you enter TIP appears in the scratchpad before entering the next number. 3. Press Enter (↵ ) to save the value and close the scratchpad. 4. Press the [F2] key. On touch screens, touch Motor Status F2 Notice the new motor speed displayed on the Status screen.
Chapter 7 78 Running the Application Publication 2711-QS003D-EN-P - June 2009
Appendix A Application Programs This appendix lists the required ladder logic to run the sample application on the PanelView terminal.
Appendix A Application Programs PanelBuilder32 Application Programs PanelBuilder32 application files are on the PanelBuilder32 installation CD in the QuickStart\PV directory. PanelBuilder32 Application Files (\Quickstart\PV directory) File Name CL_DHP.pba Use with this application • ControlLogix controller with DH+ module (1756-DHRIO) • DHRIO module configured for slot 1 • Channel 1 of DHRIO set for 57.6K baud CL_rio.
Application Programs Ladder Logic Programs Appendix A Ladder logic files are provided on the PanelBuilder32 installation CD. ControlLogix Controller Programs (\QuickStart\CL directory) File Name Use with this Application cnet_sch.acd • ControlLogix in slot 0 Page 83 • ControlLogix 1756-CNB module in slot 1 • Scheduled messages cnet_unsch.acd • ControlLogix in slot 0 84 • ControlLogix 1756-CNB module in slot 1 • Unscheduled messages dhp.
Appendix A Application Programs SLC Controller Programs (\QuickStart\SLC directory) File Name For Use with this Application Page dh485.rss • Channel 0 must be used on an SLC-5/04 or 5/05 controller with a 1761-NET-AIC Link Coupler 94 df1.rss • SLC 5/03, 5/04, 5/05 controller 90 • Channel 0 configured for DF1, no-parity, CRC, and no handshaking. • Baud rate set at 9600 Important: You may need to convert the ladder logic for the appropriate controller. dhp.
Application Programs Appendix A cnet_sch.
Appendix A Application Programs cnet_unsch.
Application Programs Appendix A dhp.
Appendix A Application Programs dnet.
Application Programs Appendix A rio.
Appendix A Application Programs enet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 89
Appendix A Application Programs df1.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 91
Appendix A Application Programs df1.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 93
Appendix A Application Programs dh485.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 95
Appendix A Application Programs dh485.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 97
Appendix A Application Programs dhp.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 99
Appendix A Application Programs dnet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 101
Appendix A Application Programs rio.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 103
Appendix A Application Programs enet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 105
Appendix A Application Programs cnet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 107
Appendix A Application Programs dhp_df1.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 109
Appendix A Application Programs dnet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 111
Appendix A Application Programs rio.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 113
Appendix A Application Programs enet.
Application Programs Publication 2711-QS003D-EN-P - June 2009 Appendix A 115
Appendix A Application Programs Scanner Programs These files are provided on the PanelBuilder32 installation CD in the (\QuickStart\DNet directory). DeviceNet Applications using RSNetworx for DeviceNet File Name 1747sdn.dnt Use with these application files: • dnet.rss • dnet.pba 1756dnb.dnt • dnet.acd • dnet.pba 1771sdn.dnt • dnet.rsp • dnet.
Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products. At http://support.rockwellautomation.com, you can find technical manuals, a knowledge base of FAQs, technical and application notes, sample code and links to software service packs, and a MySupport feature that you can customize to make the best use of these tools.