UserManualPanelBuilder Software(Cat. No 2711-ND3)Allen-Bradley
Table of ContentsviiiPublication 2711-6.0Chapter 20Chapter Objectives 20–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Termin
6–14 Working with Applications and ScreensPublication 2711-6.0When you are finished with an application screen, close it. Screensare automatically s
6–15Working with Applications and ScreensPublication 2711-6.0Use the Delete Screen command to remove screens from anapplication file without placing
6–16 Working with Applications and ScreensPublication 2711-6.0This section shows how to copy screens from one application toanother using the Copy an
6–17Working with Applications and ScreensPublication 2711-6.0This section shows how to move screens from one application toanother using the Cut and
6–18 Working with Applications and ScreensPublication 2711-6.0Converting Copied ScreensConverting from Touch Screen to KeypadIf copying or moving a s
6–19Working with Applications and ScreensPublication 2711-6.0Converting Color to MonochromeIf copying or moving a screen from a color application to
6–20 Working with Applications and ScreensPublication 2711-6.0The File menu provides two commands for saving an application.• Use the Save command to
6–21Working with Applications and ScreensPublication 2711-6.0The Close command on the File menu closes the application file butleaves you in the Pane
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Working with ObjectsThis chapter contains the following sections:Section PageAccessing Objects 7–2Draw Pointer 7–3Creat
Table of Contents ixPublication 2711-6.0Chapter 23Chapter Objectives 23–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Helpful
7–2 Working with ObjectsPublication 2711-6.0All objects (controls, displays, graphics, ISA symbols) are accessedfrom the Objects menu or a toolbox. T
7–3Working with ObjectsPublication 2711-6.0You can place objects in the display area of the application screen oron a function key, depending on the
7–4 Working with ObjectsPublication 2711-6.0Objects are created in the display area using the same technique.To create an object in the display area:
7–5Working with ObjectsPublication 2711-6.0Two grids are available for sizing and aligning objects:• Touch grid (available only on touch screen termi
7–6 Working with ObjectsPublication 2711-6.0Screen GridKeypad terminals use a screen grid to size and position objects. Youcan turn the grid on or o
7–7Working with ObjectsPublication 2711-6.0If screen space is limited, you can place button objects on functionkeys. You can relegend the function ke
7–8 Working with ObjectsPublication 2711-6.0Before you can move, size or format an object you must first selectthe object. A selected object has han
7–9Working with ObjectsPublication 2711-6.0To size an object:1. Select the object by clicking anywhere on the object. Handles appear on the object.H
7–10 Working with ObjectsPublication 2711-6.0You can group objects so they can be moved or edited as a singleunit. When moving objects in a group, t
7–11Working with ObjectsPublication 2711-6.0You can change the stacking order of objects that overlap. You canstack objects on top of each other and
Table of ContentsxPublication 2711-6.0Appendix A – Command SummaryAppendix B – Tool SummaryAppendix C – PanelBuilder WorksheetsAppendix D – Software E
7–12 Working with ObjectsPublication 2711-6.0Most objects, when created, have default inner text. The text variesdepending on the object type. Inne
7–13Working with ObjectsPublication 2711-6.0In addition to adding inner text and graphics to objects, you canapply different formatting options to ob
7–14 Working with ObjectsPublication 2711-6.0Each object (except for graphics) has attributes that define itsoperation. View or edit the attributes
7–15Working with ObjectsPublication 2711-6.0States are configured for multistate and list objects from the Statestab of the object’s dialog. When yo
7–16 Working with ObjectsPublication 2711-6.0The table below shows the fields that appear for multistate and listobjects. When you open the States ta
7–17Working with ObjectsPublication 2711-6.0State OperationsOperations you can perform on states are accessed from a popupmenu. To open the menu, ho
7–18 Working with ObjectsPublication 2711-6.0You can enter a description for an object from the Options tab of theObject’s dialog. Descriptions can
7–19Working with ObjectsPublication 2711-6.0You can hide the view of an object to reduce the number of objectson a screen. Only input objects assign
7–20 Working with ObjectsPublication 2711-6.0Use the Copy/Cut and Paste commands on the Edit menu to: • copy an object on the screen• copy/cut an obj
7–21Working with ObjectsPublication 2711-6.0To copy or cut an object from one application to another:1. Select the object you want to copy or cut.2.
PrefacePublication 2711-6.0PrefaceThis manual is a reference guide for the PanelBuilderConfiguration Software. It describes features and procedures
7–22 Working with ObjectsPublication 2711-6.0Color to Grayscale ApplicationWhen copying or moving an object from a color to a grayscaleapplication, o
Publication 2711-6.0Creating Push ButtonsThis chapter shows how to create push button controls. It containsthe following sections:Section Pa
8–2 Creating Push ButtonsPublication 2711-6.0Push buttons can function like mechanical push buttons. A logicvalue of 0 represents open contacts and a
8–3Creating Push ButtonsPublication 2711-6.0Push buttons can have inner text and/or an inner graphic. Bothappear inside the push button and can chan
8–4 Creating Push ButtonsPublication 2711-6.0All push buttons look the same when placed on a screen. On touchscreen terminals, push buttons align wi
8–5Creating Push ButtonsPublication 2711-6.0TypeChanges the push button type without having to create a new object.WriteSpecifies the type of data to
8–6 Creating Push ButtonsPublication 2711-6.0Write TagSpecifies the name of the tag address to write the single bit or value.Edit the tag definition
8–7Creating Push ButtonsPublication 2711-6.0Handshake Tag (Required for Latched Push Button)Specifies the name of a tag address that unlatches a latc
8–8 Creating Push ButtonsPublication 2711-6.0Use the States tab to:• edit text for each state• enter a value for each state (if required)• insert a g
8–9Creating Push ButtonsPublication 2711-6.0Editing Number of States for a Multistate Push ButtonA multistate push button supports a maximum of 16 st
PrefaceP–2Publication 2711-6.0This manual is organized as follows:Chapter Title DescriptionPreface Describes the purpose and contents of the manual,
8–10 Creating Push ButtonsPublication 2711-6.0Entering State ValuesIf Value was selected in the Write area of the Properties tab, theValue field appe
Publication 2711-6.0Creating Control List SelectorsThis chapter describes how to create list type controls. It containsthe following section
9–2 Creating Control List SelectorsPublication 2711-6.0On Standard control lists, the operator moves a cursor to select anitem. On keypad terminals,
9–3Creating Control List SelectorsPublication 2711-6.0Piloted control lists have additional options:• Block Write• Inactive StatesBlock Write TagIf a
9–4 Creating Control List SelectorsPublication 2711-6.0A control list can contain up to 255 operations. Control List with Value DataThe following ex
9–5Creating Control List SelectorsPublication 2711-6.0Multiple Control ListsYou can assign a standard control list to a function key or touch cellto
9–6 Creating Control List SelectorsPublication 2711-6.0To set properties of a control list selector:1. Double-click the control list selector object.
9–7Creating Control List SelectorsPublication 2711-6.0WriteSpecifies the type of data to send to controller: Single Bit or Value.• For Single Bit (2-
9–8 Creating Control List SelectorsPublication 2711-6.0Search Tag (Piloted Control Lists only)Specifies the name of the tag address to which the con
9–9Creating Control List SelectorsPublication 2711-6.0InputSpecifies whether the operator presses a function key or a touch cellto activate a control
Preface P–3Publication 2711-6.0The following conventions are used throughout this manual:• PanelBuilder refers to the PanelBuilder Configuration Soft
9–10 Creating Control List SelectorsPublication 2711-6.0Use the States tab on the Control List Selector dialog to:• edit and format the text for each
9–11Creating Control List SelectorsPublication 2711-6.0Editing State TextThe Text field defines the text that will appear for each state in theContro
9–12 Creating Control List SelectorsPublication 2711-6.0Touch screen only terminals require List keys on the screen, enablingthe operator to move the
Publication 2711-6.0Creating Data Entry ControlsThis chapter describes how to create objects that activate ascratchpad for numeric or ASCII
10–2 Creating Data Entry ControlsPublication 2711-6.0Keypad Enable ButtonA keypad enable button is a momentary push button which candisplay a value a
10–3Creating Data Entry ControlsPublication 2711-6.0Numeric Entry ExamplesThe following examples show how numeric entry objects are used toadjust the
10–4 Creating Data Entry ControlsPublication 2711-6.0Data Entry ScalingData entered by an operator can be scaled from engineering unitssuch as gallon
10–5Creating Data Entry ControlsPublication 2711-6.0Data Limits for a Scaled ValueIf a scaled value exceeds the range for the selected data type, the
10–6 Creating Data Entry ControlsPublication 2711-6.0Precision and RoundingExcept for floating point values, the logic controller stores values asint
10–7Creating Data Entry ControlsPublication 2711-6.0Creating a Numeric Entry ObjectThis section shows how to create a cursor point or keypad enablebu
PrefaceP–4Publication 2711-6.0If you have any questions about PanelBuilder, please consult themanuals or the online help first. If you can’t find th
10–8 Creating Data Entry ControlsPublication 2711-6.0TypeChanges the type of numeric entry object.InputSpecifies whether the operator presses a funct
10–9Creating Data Entry ControlsPublication 2711-6.0DisplayThe Display area defines properties of the data that displays in thenumeric entry object.D
10–10 Creating Data Entry ControlsPublication 2711-6.0FormatField Width specifies the maximum number of digits that can beentered. The default is 6.
10–11Creating Data Entry ControlsPublication 2711-6.0Notification and Handshake TagsNotification and handshake tags are options to ensure that data i
10–12 Creating Data Entry ControlsPublication 2711-6.0The ASCII Entry object allows the operator to send an alphanumericstring (up to 128 characters)
10–13Creating Data Entry ControlsPublication 2711-6.0ASCII Scratchpad – Keypad or Keypad/Touch ScreenTerminalsDisplay AreaCharacter KeyboardControlsT
10–14 Creating Data Entry ControlsPublication 2711-6.0ASCII Scratchpad – 550 Touch Screen TerminalsDisplay AreaCharacter KeyboardControlsCursorCursor
10–15Creating Data Entry ControlsPublication 2711-6.0ASCII Scratchpad – 900/1000/1400Touch Screen TerminalsDisplay AreaCharacter KeyboardControlsThe
10–16 Creating Data Entry ControlsPublication 2711-6.0ASCII Scratchpads in Other LanguagesThe ASCII Scratchpad is available with Character Keyboards
10–17Creating Data Entry ControlsPublication 2711-6.0Setting the Properties of an ASCII Entry Object1. Double-click the object to access its dialog p
Publication 2711-6.0Overview of PanelBuilderThis chapter contains the following sections:Section PageWhat is PanelBuilder? 1–1What is an App
10–18 Creating Data Entry ControlsPublication 2711-6.0Write TagSpecifies the name of the tag address where the terminal writes theASCII string. The
Publication 2711-6.0Creating Screen SelectorsThis chapter shows how to create screen selectors allowing anoperator to navigate between scree
11–2 Creating Screen SelectorsPublication 2711-6.0The Goto screen button, when pressed, displays a specific screen. MAINMENUThe Goto Config Screen bu
11–3Creating Screen SelectorsPublication 2711-6.0This section shows how to create a Goto, Goto Config Screen orReturn screen button. All appear the
11–4 Creating Screen SelectorsPublication 2711-6.0To set properties of a screen selector button:1. Double-click the screen button object.2. From the
11–5Creating Screen SelectorsPublication 2711-6.0This section shows how to create and edit properties of a screen listselector. On touch screen termi
11–6 Creating Screen SelectorsPublication 2711-6.0To set properties of a Screen List Selector:1. Double-click the screen list selector object.2. Unde
11–7Creating Screen SelectorsPublication 2711-6.0Use the States tab to:• select a screen to associate with each entry• edit text to display for each
11–8 Creating Screen SelectorsPublication 2711-6.0To delete states from a Screen List Selector:1. Select the row number you want to delete.2. Hold do
11–9Creating Screen SelectorsPublication 2711-6.0Touch screen only terminals require List keys on the screen, enablingthe operator to move the cursor
1–2 Overview of PanelBuilderPublication 2711-6.0This section gives an overview of PanelBuilder features. Tool or Menu OperationPanelBuilder runs unde
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Creating Bar Graphs, Indicators,Numeric DisplaysBar graphs, indicators and numeric data displays show a numericvalue or
12–2 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Standard Data DisplaysStandard data and bar graph displays show a numeric v
12–3Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Multistate IndicatorsMultistate indicators have an error state to notify an
12–4 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Bar graphs monitor changing conditions such as temperature or fluidlevels.
12–5Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Creating a Bar GraphThis section shows how to create a bar graph. You can c
12–6 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0The following descriptions define properties of a bar graph.Fill FromSets t
12–7Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Creating a Bar Graph ScaleThis section shows how to create a bar graph scale
12–8 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Creating Tick-Mark LabelsUse the graphics text tool to add tick-mark labels
12–9Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Numeric data displays provide a numeric readout of a value stored ata contro
1–3Overview of PanelBuilderPublication 2711-6.0Tag EditorThe Tag Editor is used to enter, update, print, import/exportapplication tags. Each tag has
12–10 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Setting Properties of a Numeric Data DisplayTo set the properties of a num
12–11Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Decimal PointA value may be stored as an integer, then scaled by the termin
12–12 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Multistate indicators can show up to 2,000 states (including errorstate).
12–13Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Triggering an Indicator StateOne of 3 data types can trigger the display of
12–14 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Creating a Multistate IndicatorThis section shows how to create a multista
12–15Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0ReadSpecifies the type of data that triggers the display of a state.Select
12–16 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Configuring States for a Multistate IndicatorUse the States tab to:• edit
12–17Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Editing State TextThe Text field contains the text that will appear for eac
12–18 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0A list indicator is a scrolling list containing up to 255 entries with the
12–19Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Triggering a List EntryOne of 3 data types can trigger the display of a lis
Because of the variety of uses for the products described in thispublication, those responsible for the application and use of thiscontrol equipment m
1–4 Overview of PanelBuilderPublication 2711-6.0Terminal and Communication SetupOperating and runtime communication parameters for the PanelViewtermi
12–20 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Creating a List indicatorThis section shows how to create a list indicator
12–21Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0ReadSpecifies the type of data that triggers the display of a list entry.Se
12–22 Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Configuring Entries of a List IndicatorUse the States tab to:• edit and fo
12–23Creating Bar Graphs, Indicators, Numeric DisplaysPublication 2711-6.0Editing List TextThe Text field contains the text that will appear for each
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Creating Message DisplaysIt contains the following sections:Section PageHelpful Hints 13–1Types of Messages 13–2Trigge
13–2 Creating Message DisplaysPublication 2711-6.0Message displays present status information or instructions to anoperator. Message displays can sho
13–3Creating Message DisplaysPublication 2711-6.0Message displays can contain variable data. For details on how toinsert a variable in a message dis
13–4 Creating Message DisplaysPublication 2711-6.0The 3 types of data that can trigger a message to display are:• Single Bit• Least Significant Bit•
13–5Creating Message DisplaysPublication 2711-6.0Message displays have an error state to notify an operator when datais out of range or unavailable.
1–5Overview of PanelBuilderPublication 2711-6.0Application screens can contain a variety of control, display orgraphic objects. The following screen
13–6 Creating Message DisplaysPublication 2711-6.0This section shows how to create a message display.To create a message display:1. Click the Message
13–7Creating Message DisplaysPublication 2711-6.0ReadSpecifies the type of data that triggers a message to display.Select ToSingle Bit Trigger a 2-me
13–8 Creating Message DisplaysPublication 2711-6.0Use the States tab to:• edit and format text for each message• enter a value to trigger each messag
13–9Creating Message DisplaysPublication 2711-6.0Entering Message TextThe Text field contains the text that will display for each message.Double-clic
13–10 Creating Message DisplaysPublication 2711-6.0You can create an object to send all triggered messages to a printerrather than displaying them in
13–11Creating Message DisplaysPublication 2711-6.05. Configure the properties for triggering print messages. They areidentical to the Message Displa
13–12 Creating Message DisplaysPublication 2711-6.0Managing Print ObjectsTo: Do this:Edit a print object 1. From the list of Existing Objects, select
Publication 2711-6.0Using Global ObjectsThis chapter contains the following sections:Section PageWhat is a Global Object? 14–1Defining a Gl
14–2 Using Global ObjectsPublication 2711-6.0Each object placed on an application screen has a corresponding:• device object – defines the properties
14–3Using Global ObjectsPublication 2711-6.0Copying an ObjectWhen copying an object to another screen, a new object is createdwith the same propertie
1–6 Overview of PanelBuilderPublication 2711-6.0The table below lists objects you can place on a screen. An object iseither dynamic or static. • Dyn
14–4 Using Global ObjectsPublication 2711-6.0This section shows how to define an object for global use. Definingan object for global use adds it to
14–5Using Global ObjectsPublication 2711-6.0This section shows how to access a global object. Remember, youcan access a global object from any scree
14–6 Using Global ObjectsPublication 2711-6.0This section shows the effects of moving and sizing a global object.You can change the location of a glo
Publication 2711-6.0Creating AlarmsThis chapter contains the following sections:Section PageOverview of Alarm System 15–1Creating the Alarm
15–2 Creating AlarmsPublication 2711-6.0 Alarm BannerThe Alarm Banner is an optional display that pops up over thecurrent screen when an alarm is tri
15–3Creating AlarmsPublication 2711-6.0Alarm ButtonsYou can place alarm buttons in the Alarm Banner which allow theoperator to act on the alarm. Som
15–4 Creating AlarmsPublication 2711-6.0Alarm ListThe Alarm List records information on triggered alarms. Themaximum number is 100 or as many alarms
15–5Creating AlarmsPublication 2711-6.0Alarm List Examples✓✓✓06/19/96 16:55 Oven T*06/19/96 16:30 LS101 *06/18/96 15:00 06/18/96 15:03 Oven T*06/18/
15–6 Creating AlarmsPublication 2711-6.0This section shows how to create the Alarm Banner for anapplication. The alarm banner is created as a separa
15–7Creating AlarmsPublication 2711-6.04. Choose Close from the Screen menu to Close the Alarm Bannerscreen or double-click the Control-menu box on t
1–7Overview of PanelBuilderPublication 2711-6.0Screen Objects TypeDescriptionMove Up Moves cursor up one item in a control list or screen list select
15–8 Creating AlarmsPublication 2711-6.0Showing Alarm Banner PositionYou can show the location of the Alarm Banner from any screen inthe application.
15–9Creating AlarmsPublication 2711-6.0The Alarm List operates like a control list selector. The Alarm Listcan appear in the Alarm Banner or on anoth
15–10 Creating AlarmsPublication 2711-6.05. Under Alarm Display Options, specify the alarm conditions andacknowledge statuses to appear in the list.I
15–11Creating AlarmsPublication 2711-6.0Alarm List ExamplesYou can create multiple alarm lists to display specific types ofinformation for alarms.• A
15–12 Creating AlarmsPublication 2711-6.0This section shows how to configure global parameters that applyto all alarms and alarm objects including:•
15–13Creating AlarmsPublication 2711-6.04. Under Alarm Lists, specify:Clear Lists on PowerupSelect this option to clear all entries in Alarm Listswhe
15–14 Creating AlarmsPublication 2711-6.0This section shows how to define triggers for alarms. For eachtrigger, you must define a:• trigger tag (Co
15–15Creating AlarmsPublication 2711-6.04. In the Trigger Type field, select the type of trigger associated withthe Trigger Tag address.Trigger Type
15–16 Creating AlarmsPublication 2711-6.0This section shows how to create alarms for an application. Eachalarm has the following attributes:• alarm
15–17Creating AlarmsPublication 2711-6.0Alarm FieldsAlarm Fields Description Notes:Text Enter the alarm text that will appear in the AlarmBanner and
1 Publication XXXX-X.X.X - Month Year
15–18 Creating AlarmsPublication 2711-6.0Value Triggered AlarmsThis section shows an alarm setup using a Value type trigger.Trigger values must not e
15–19Creating AlarmsPublication 2711-6.0Bit or LSBit Triggered AlarmsThis section shows an alarm setup using a Bit type trigger. Thevalue/bit range
15–20 Creating AlarmsPublication 2711-6.0Alarm OperationsOperations you can perform on alarms are accessed from a menu. Toopen the menu, hold down t
15–21Creating AlarmsPublication 2711-6.0Adding Variables to Alarm Text In the Text field, you enter alarm text including a time, date ornumeric varia
15–22 Creating AlarmsPublication 2711-6.0The Alarm Triggers tab has optional tag fields that you can enablefor each trigger:• acknowledge (Ack) tag•
15–23Creating AlarmsPublication 2711-6.0Optional Fields Tag Direction Description Notes:Ack TagPanelView ➾ ControllerName of address where the termin
15–24 Creating AlarmsPublication 2711-6.0Using the Remote Ack Tag with Value Triggered AlarmsThis section shows how the controller acknowledges one o
15–25Creating AlarmsPublication 2711-6.0Using the Remote Ack Tag with Bit Triggered AlarmsThis section shows how the controller acknowledges one or a
15–26 Creating AlarmsPublication 2711-6.0You can define optional tags that the controller will use to:• acknowledge all active alarms• clear all alar
15–27Creating AlarmsPublication 2711-6.0Remote Tags Tag Direction Description NotesAck. All Alarms TagController ➾ TerminalName of address where the
Publication 2711-6.0InstallationThis chapter contains the following sections:Section PageSystem Requirements 2–1Installing PanelBuilder Soft
15–28 Creating AlarmsPublication 2711-6.0This section provides examples of different alarm configurationsranging from simple to more complex.Operator
15–29Creating AlarmsPublication 2711-6.0Operator Acknowledges Alarm and Notifies Controller The operator presses the Ack button to acknowledge an ala
15–30 Creating AlarmsPublication 2711-6.0Controller Acknowledges a Single Alarm for a Specific TriggerThe controller acknowledges a single alarm acti
15–31Creating AlarmsPublication 2711-6.0Controller Acknowledges All Alarms for a Specific TriggerThe controller acknowledges all alarms activated by
15–32 Creating AlarmsPublication 2711-6.0Controller Acknowledges All Alarms for all TriggersThe controller acknowledges all alarms in the terminal by
Publication 2711-6.0Adding GraphicsThis chapter shows how to add graphics and background text toscreens. It contains the following sections
16–2 Adding GraphicsPublication 2711-6.0PanelBuilder provides tools for drawing a variety of shapes: lines,ellipses, circles, rectangles, squares, po
16–3Adding GraphicsPublication 2711-6.0Use the Line command or Line tool to draw straight lines. As youdraw a line, you can drag it to any size or a
16–4 Adding GraphicsPublication 2711-6.0Use the Connected Line command or tool to draw open connectedlines or shapes such as triangles and other simp
16–5Adding GraphicsPublication 2711-6.0When drawing a shape you can drag it to any size, width or height.Note: Circles process more efficiently than
2–2 InstallationPublication 2711-6.0Optional Equipment• Graphic printer that’s supported by Windows• Power Supply (Catalog No. 1747-NP1) for desktop
16–6 Adding GraphicsPublication 2711-6.0You can create your own freehand drawings.To create a freeform drawing:1. Click the Freeform tool in the tool
16–7Adding GraphicsPublication 2711-6.0PanelBuilder provides a set of standard ISA symbols that you canadd to a screen. They are accessed from the I
16–8 Adding GraphicsPublication 2711-6.0The text tool lets you add text to a screen that’s unattached or notlinked to an object. This is called back
16–9Adding GraphicsPublication 2711-6.0– To delete text, drag the pointer over the text to highlight it,then press BACKSPACE or DELETE.– To replace t
16–10 Adding GraphicsPublication 2711-6.0The Import/Export Graphics command lets you import bitmapgraphics from other programs including:• monochrome
16–11Adding GraphicsPublication 2711-6.0From the Import/Export Graphics dialog you can: • Import a bitmap graphic from a file (*.BMP) or the clipboa
16–12 Adding GraphicsPublication 2711-6.0To import a bitmap graphic from a file:1. Click the Import button from the Import/Export Graphics dialog.The
16–13Adding GraphicsPublication 2711-6.0To paste a bitmap graphic from the clipboard:1. Copy or cut the graphic to the clipboard from the source prog
16–14 Adding GraphicsPublication 2711-6.0To view an imported graphic:1. From the list of Currently Imported Graphics, select the graphicyou want to v
16–15Adding GraphicsPublication 2711-6.0To export an imported graphic to a file:1. Select the name of the graphic you want to export.Color bitmaps ar
2–3InstallationPublication 2711-6.0Installation SetupThe setup options available when installing the PanelBuilder are:• Typical Setup – installs all
16–16 Adding GraphicsPublication 2711-6.0Imported bitmap graphics can appear inside a button object or as abackground object on the screen. This sec
Publication 2711-6.0Formatting Objects and TextThis chapter shows how to change the appearance of objects andtext. It contains the following
17–2 Formatting Objects and TextPublication 2711-6.0You can change the visual characteristics of objects and text from theFormat menu or the Format b
17–3Formatting Objects and TextPublication 2711-6.0Objects have visual characteristics that you can change such as:• shape• line type• fill pattern•
17–4 Formatting Objects and TextPublication 2711-6.0Changing Object ShapeYou can change the shape of a button or the shape of a graphic usingthe shap
17–5Formatting Objects and TextPublication 2711-6.0Changing Line TypeYou can change the border or edge of an object using the Line Typecommand.• On m
17–6 Formatting Objects and TextPublication 2711-6.0Changing Fill PatternThe interior of rectangular objects can be filled with a solid color ora pat
17–7Formatting Objects and TextPublication 2711-6.0Using the Blink OptionYou can toggle blinking on or off for an object (including fill patternand b
17–8 Formatting Objects and TextPublication 2711-6.0Setting Foreground/Background ColorsFor color and grayscale terminals, you can change the foregro
17–9Formatting Objects and TextPublication 2711-6.0Reversing Foreground/Background ColorsYou can reverse the foreground/background colors of objects.
2–4 InstallationPublication 2711-6.0Installation ProcedureIf the installation procedure detects the same version ofPanelBuilder, AB Utilities, INTERC
17–10 Formatting Objects and TextPublication 2711-6.0Most objects are created with default inner text that can be editedand formatted. The inner tex
17–11Formatting Objects and TextPublication 2711-6.0Editing Inner TextThis section shows how to edit inner text for an object. Remember, ifthe object
17–12 Formatting Objects and TextPublication 2711-6.0To edit inner text for a multistate or list object:1. Select the object.2. Click the Inner Text
17–13Formatting Objects and TextPublication 2711-6.0Inserting Time or DateYou can insert time or date in an object or within the text of anobject. T
17–14 Formatting Objects and TextPublication 2711-6.0Inserting a Numeric VariableYou can insert a numeric variable (associated with a tag address) in
17–15Formatting Objects and TextPublication 2711-6.06. Set the properties of the variable.Use ToField Width Specify the maximum number of digits (1 t
17–16 Formatting Objects and TextPublication 2711-6.0Inserting an ASCII VariableYou can insert an ASCII variable in an object or text string. TheASC
17–17Formatting Objects and TextPublication 2711-6.05. Click the Embedded Variable tool on the Format bar and chooseASCII from the popup menu.Or choo
17–18 Formatting Objects and TextPublication 2711-6.07. Click OK when done.A placeholder /*A:5 ASCII_Data*/ is inserted in the text with thespecifie
17–19Formatting Objects and TextPublication 2711-6.0To edit an ASCII variable:1. Select the object.2. For a multistate object, select the state conta
2–5InstallationPublication 2711-6.04. Installation files are copied to the appropriate folders.5. Specify whether you want to update your AUTOEXEC.BA
17–20 Formatting Objects and TextPublication 2711-6.0Adding Inner GraphicTo insert an imported bitmap or ISA symbol in an object:1. Select the object
17–21Formatting Objects and TextPublication 2711-6.0Setting Foreground/Background ColorsOn color and grayscale terminals, you can set the foreground
17–22 Formatting Objects and TextPublication 2711-6.0Reversing Foreground/Background ColorsYou can reverse the foreground/background of an inner grap
17–23Formatting Objects and TextPublication 2711-6.0Removing an Inner GraphicTo remove an inner graphic or ISA symbol from an object:1. Select the ob
17–24 Formatting Objects and TextPublication 2711-6.0You can change the way text looks on a screen using variouscombinations of size, emphasis and al
17–25Formatting Objects and TextPublication 2711-6.0Sizing TextWhen sizing text, you can select from a variety of sizes. If workingwith multistate o
17–26 Formatting Objects and TextPublication 2711-6.0Aligning TextYou can align screen text or inner text of an object in three ways: leftalign, righ
17–27Formatting Objects and TextPublication 2711-6.0Underlining TextYou can toggle underlining on or off for screen text or inner text ofan object.
17–28 Formatting Objects and TextPublication 2711-6.0Using the Blink Option You can toggle blinking on or off for screen text, inner text or theinner
17–29Formatting Objects and TextPublication 2711-6.0Setting Foreground/Background ColorsOn color and grayscale terminals, you can set the foreground
iPrefaceIntended Audience P–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Package P–1. . . . . .
2–6 InstallationPublication 2711-6.0PanelBuilder Setup with RSLinx1. PanelBuilder setup utility• Enter and verify registration information. The seri
17–30 Formatting Objects and TextPublication 2711-6.0Reversing Foreground/Background ColorsYou can reverse the background/foreground colors of screen
Publication 2711-6.0Using the Text EditorThis chapter contains the following sections:Section PageOpening the Text Editor 18–2Entering New
18–2 Using the Text EditorPublication 2711-6.0The Text Editor contains a list of all text defined for the applicationincluding object text, backgroun
18–3Using the Text EditorPublication 2711-6.0The Text Editor lets you create new text strings which can then beused by objects in the application. Th
18–4 Using the Text EditorPublication 2711-6.0If you edit text in the Text Editor, PanelBuilder will update alloccurrences of the text in the applica
18–5Using the Text EditorPublication 2711-6.0You can insert a time, date or numeric variable within a text string.The variables are downloaded to the
18–6 Using the Text EditorPublication 2711-6.0Sorting organizes data in columns, alphabetically or numerically.When you sort a column, rows are rearr
18–7Using the Text EditorPublication 2711-6.02. Click the Clear All button to clear all check boxes.3. Click the check boxes of the options you want
18–8 Using the Text EditorPublication 2711-6.0You can delete text that is not used by the application. An unusedtext string has a 0 in the Count fie
18–9Using the Text EditorPublication 2711-6.0To consolidate memory, renumber text strings to eliminate gaps inthe numbering sequence.To check for num
2–7InstallationPublication 2711-6.0In Windows 95 or Windows NT, use the RSLinx Lite software toconfigure communication drivers that your computer req
18–10 Using the Text EditorPublication 2711-6.0To move a text string to a specific location:1. Select the row number of the text string you want to m
18–11Using the Text EditorPublication 2711-6.0To copy text from the State tab of an object’s dialog:1. Select the object in which you want to copy th
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Working with TagsThis chapter shows how to enter tag information for an applicationproject using the Tag Editor. It con
19–2 Working with TagsPublication 2711-6.0Opening the Tag EditorTo open the table view of the Tag Editor:Choose Tag Editor from the Application menu.
19–3Working with TagsPublication 2711-6.0To open the form view:• From the table view, choose Form from the View menu.• From a PanelBuilder dialog, en
19–4 Working with TagsPublication 2711-6.0Activate address validation before entering or modifying tags. Onlythose tags entered or modified after the
19–5Working with TagsPublication 2711-6.0To move to a specific field on the Form View, press the ALT key antype the letter that is underlined in the
19–6 Working with TagsPublication 2711-6.0Field NotesValid CharactersDescriptionNode Name ➀➁The node with whichyou want this tagassociatedMaximum cha
19–7Working with TagsPublication 2711-6.0Form ViewTo save a tag definition in the form view:• Click OK.• Or press ENTER.• Or press the Tag Editor but
2–8 InstallationPublication 2711-6.02. From the Available Drivers List, click the desired driver bydouble-clicking it or by clicking it and then clic
19–8 Working with TagsPublication 2711-6.0Many tags in the table view have the same data type, node name, orother attributes. Tags may be selected,
19–9Working with TagsPublication 2711-6.0Use this option when a number of tags have similar attributes but areassigned to different variables in the
19–10 Working with TagsPublication 2711-6.05. Highlight the value in the Number of Duplicates text box andtype a number.The number of duplicates is a
19–11Working with TagsPublication 2711-6.0Tags may be sorted on any field or any number of fields in auser-selected order. Sorted tags are rearranged
19–12 Working with TagsPublication 2711-6.0Tags may be printed if the computer is connected to a printer and thecorrect drivers are installed. See t
19–13Working with TagsPublication 2711-6.0Setting Up the PrinterTo set up the printer:1. Click the Printer Setup button from the Print dialog. The s
19–14 Working with TagsPublication 2711-6.03. Select the Show Gridlines box to show gridlines in the printedcopy. 4. Select the Use Maximum Width for
19–15Working with TagsPublication 2711-6.0If the Status column or Tag Name column for a specific tag isselected, the Tools menu gives a list of avail
19–16 Working with TagsPublication 2711-6.0Importing TagsTo import tags:1. Choose Import from the Tools menu. 2. Select an Input Format (APS ASCII, A
19–17Working with TagsPublication 2711-6.0Handling Data CollisionsIf two or more tags have the same name, this dialog opens.Important: The Import fun
2–9InstallationPublication 2711-6.0To assign a communication driver to a port:After configuring a driver, you must map the driver to one of driverpor
19–18 Working with TagsPublication 2711-6.0Exporting TagsTo export tags:1. Choose Export from the Tools menu. 2. Select an Output Format (APS ASCII,
19–19Working with TagsPublication 2711-6.03. Under Source, select a project and the controller associated withthe project.4. Under Destination, type
19–20 Working with TagsPublication 2711-6.0Interpreting Error MessagesYou get this error: If you: Work around:device error – devicedoes not existrequ
Publication 2711-6.0Terminal and CommunicationSetupThis chapter describes how to set communication and operatingparameters for the PanelView
20–2 Terminal and Communication SetupPublication 2711-6.0The Terminal Setup command on the Application menu opens theTerminal Setup dialog. This dia
20–3Terminal and Communication SetupPublication 2711-6.0This section shows how to define runtime parameters for aPanelView terminal and an SLC contro
20–4 Terminal and Communication SetupPublication 2711-6.0To configure DH-485 communications:1. Choose the Setup tab from the Terminal Setup dialog.2.
20–5Terminal and Communication SetupPublication 2711-6.0This section shows how to define runtime parameters for aPanelView terminal and a PLC or SLC
20–6 Terminal and Communication SetupPublication 2711-6.04. Under Terminal, edit the following parameters. Use: To:Node AddressSelect the station num
20–7Terminal and Communication SetupPublication 2711-6.0This section shows how to define runtime parameters for aPanelView terminal and a controller
2–10 InstallationPublication 2711-6.0In Windows 95 or Windows 3.x, use the INTERCHANGE DeviceConfiguration Utility to configure communication drivers
20–8 Terminal and Communication SetupPublication 2711-6.04. Under Terminal, edit the following parameters. Use: To:Node AddressSpecify the node addre
20–9Terminal and Communication SetupPublication 2711-6.0This section shows how to define runtime parameters for aPanelView terminal and PLC or SLC th
20–10 Terminal and Communication SetupPublication 2711-6.03. Click the Comms. Setup button.The Communication Setup dialog shows Remote I/O parameters
20–11Terminal and Communication SetupPublication 2711-6.0Use block transfers on a Remote I/O link to transfer: • data or• applications from a compute
20–12 Terminal and Communication SetupPublication 2711-6.05. Select a Block Transfer Timeout value (0–60 seconds).A value of 0 disables the timeout w
20–13Terminal and Communication SetupPublication 2711-6.0This section shows how to configure: • communication parameters• print parametersfor those t
20–14 Terminal and Communication SetupPublication 2711-6.04. Configure print parameters for the printer.Use: To:Left Margin Specify the left page mar
20–15Terminal and Communication SetupPublication 2711-6.0You can convert an application from one terminal type to anotherterminal. However, you may
20–16 Terminal and Communication SetupPublication 2711-6.0Converting Application from Color to MonochromeIf converting a color application to a monoc
20–17Terminal and Communication SetupPublication 2711-6.0The Power-Up tab in the Terminal Setup dialog defines defaultoperating parameters for the Pa
2–11InstallationPublication 2711-6.0Configuring an INTERCHANGE DriverTo select and configure an INTERCHANGE driver:1. Select a driver from the Availa
20–18 Terminal and Communication SetupPublication 2711-6.0Note: Terminal presets for control objects are set in the object’sdialog. These values ov
20–19Terminal and Communication SetupPublication 2711-6.0The Time/Date tab in the Terminal Setup dialog specifies how thetime and date are displayed
20–20 Terminal and Communication SetupPublication 2711-6.0The following table describes the options.Use: To:Order Specify the order of the month (M),
20–21Terminal and Communication SetupPublication 2711-6.0The Advanced tab in the Terminal Setup dialog sets advancedoptions on the PanelView terminal
20–22 Terminal and Communication SetupPublication 2711-6.03. Set Terminal Display parameters. For PanelView 550Use:To:Reverse Video Enable/disable re
20–23Terminal and Communication SetupPublication 2711-6.0The Display Maintenance Setup dialog allows you to set a dailyschedule for:• conditioning th
20–24 Terminal and Communication SetupPublication 2711-6.0The PLC/SLC uses control tags to display specific screens and tocontrol the time/date on th
20–25Terminal and Communication SetupPublication 2711-6.0Control Tags ExampleIn the following example, a screen control tag is used to displaycaution
20–26 Terminal and Communication SetupPublication 2711-6.0The controller uses status tags to read the status of the current screennumber and date/tim
Publication 2711-6.0Managing ProjectsThis chapter contains these sections:Sections PageAbout Projects 21–1Managing Projects 21–2Managing D
2–12 InstallationPublication 2711-6.0For Pass-Through Select: To Transfer Applications:For These Terminals:Remote I/O between a computer on the DH+
21–2 Managing ProjectsPublication 2711-6.0 The Project tab in the Project Management dialog lets you:• view the current project for an open applicati
21–3Managing ProjectsPublication 2711-6.0Project OperationsTo: Do this:Change the current projectAn application must be opened, to view or change th
21–4 Managing ProjectsPublication 2711-6.0The Devices tab in the Project Management dialog lets you:• view PanelView terminal devices and PLC/SLC dev
21–5Managing ProjectsPublication 2711-6.0Device OperationsTo: Do this:View or edit devices for a projectFrom the Current Project box, select a projec
21–6 Managing ProjectsPublication 2711-6.0Because applications can share the same project, projects areportable. They can be copied from one compute
21–7Managing ProjectsPublication 2711-6.0If a project is deleted accidentally, an application associated with itmay be used to recreate the project.1
21–8 Managing ProjectsPublication 2711-6.0Whenever you open an application (.PBA file), the dialog belowopens to verify a one-to-one correspondence b
21–9Managing ProjectsPublication 2711-6.0When you open an existing application it is possible that theapplication devices or tags are not in the proj
21–10 Managing ProjectsPublication 2711-6.0You can control the behavior of PanelBuilder when opening anapplication. Choose Preferences from the Appli
21–11Managing ProjectsPublication 2711-6.0If you open an application that is linked to a project created with aRestricted or Beta release of PanelBui
2–13InstallationPublication 2711-6.0This dialog opens for the 1747-PIC (DH485) on COM Portdriver.Unique number assignedto INTERCHANGE driver(This is
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Multilingual SupportThis chapter describes how to use the FontToolt utility to createfont files for PanelBuilder applica
22–2 Multilingual SupportPublication 2711-6.0Items required to create applications in a specific language are:• PanelBuilder V2.30 Software installed
22–3Multilingual SupportPublication 2711-6.0Double-Byte Character SetDouble-byte character sets are a specific form of multi-bytecharacter sets, wher
22–4 Multilingual SupportPublication 2711-6.0Languages that use a double-byte character set require you to run anInput Method Editor (IME) on your co
22–5Multilingual SupportPublication 2711-6.0This section shows how to use FontTool to create, open, save andprint font (.OTF) files.To run FontTool:•
22–6 Multilingual SupportPublication 2711-6.0Creating Font FilesTo create a font file:1. Click the New Font tool on the tool bar or choose New Font f
22–7Multilingual SupportPublication 2711-6.0Note: For the followingsingle-byte languages, selectMS LineDraw under Font.– English– French – Italian –
22–8 Multilingual SupportPublication 2711-6.0Viewing Sample TextYou can view and/or change the sample text of a font definitionbefore saving the font
22–9Multilingual SupportPublication 2711-6.0Saving Font FilesFontTool provides 3 commands for saving files.Save Commands DescriptionSaveSaves a file
2–14 InstallationPublication 2711-6.04. Click OK to exit the dialog.5. Exit Windows and reboot the computer to load the driver and itsconfiguration.I
22–10 Multilingual SupportPublication 2711-6.0To save a font file to a memory card:1. Load an ATA Flash card (Catalog No. 2711-NM22, -NM24,-NM26) in
22–11Multilingual SupportPublication 2711-6.0This section shows the steps necessary to use a font file in aPanelBuilder application. The font file yo
22–12 Multilingual SupportPublication 2711-6.0Step 2 – Enable External Font SupportThe External Font Setup dialog allows you to:• enable a font file
22–13Multilingual SupportPublication 2711-6.0Step 3 – Create the ApplicationCreate your PanelBuilder application.Text sizes for an external font file
22–14 Multilingual SupportPublication 2711-6.0Step 4 – Copy Font File to Memory CardTo run the application on the PanelView terminal, the font file m
22–15Multilingual SupportPublication 2711-6.0Detecting Problems with FontToolThis section covers problems you may encounter when usingFontTool. If th
22–16 Multilingual SupportPublication 2711-6.0This section shows how to translate the text for an application inExcel rather than in PanelBuilder. T
22–17Multilingual SupportPublication 2711-6.0To create and save the font file:1. Open FontTool.2. From the File menu, choose New Font.3. Select the a
22–18 Multilingual SupportPublication 2711-6.0Microsoft Windows standard fonts support Western Europeancharacters. You can add a language or keyboard
Publication 2711-6.0Validating and TransferringApplicationsThis chapter contains the following sections:Section PageHelpful Hints 23–1Valid
2–15InstallationPublication 2711-6.0Setting Advanced INTERCHANGE ParametersTo specify advanced parameters for drivers:1. Click the Advanced button fr
23–2 Validating and Transferring ApplicationsPublication 2711-6.0PanelBuilder validates and checks applications for errors whendownloading. You can
23–3Validating and Transferring ApplicationsPublication 2711-6.0Correcting Validation ErrorsTo correct validation errors:1. Select an error in the Ex
23–4 Validating and Transferring ApplicationsPublication 2711-6.0Printing Validation MessagesTo send validation messages to a printer:• a printer mus
23–5Validating and Transferring ApplicationsPublication 2711-6.0Sending Validation Messages to FileTo send validation messages to a file, you must: •
23–6 Validating and Transferring ApplicationsPublication 2711-6.0You can transfer applications between a computer runningPanelBuilder and one of the
23–7Validating and Transferring ApplicationsPublication 2711-6.0Memory CardComputers with an ATA card drive or DataBook TMB240/TMB250card drives allo
23–8 Validating and Transferring ApplicationsPublication 2711-6.0PanelBuilder Application MenuMost application transfers are initiated from the Appli
23–9Validating and Transferring ApplicationsPublication 2711-6.0PanelBuilder has an Internal DF1 driver for transferring applicationsover a serial li
23–10 Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to download an application directly to aPanelView terminal o
23–11Validating and Transferring ApplicationsPublication 2711-6.0To download an application using a DH485 Driver:➁ Choose Download from the Applicati
Table of ContentsiiPublication 2711-6.0Chapter 4Chapter Objectives 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PanelView
2–16 InstallationPublication 2711-6.0Conflicts with INTERCHANGE DriversThe INTERCHANGE drivers may cause conflicts with other driverssharing common i
23–12 Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to download an application from a computeron the DH+ link to
23–13Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to download an application from a computeron the DH+ link to
23–14 Validating and Transferring ApplicationsPublication 2711-6.0Remote I/O Pass-Through SetupWhen you click the Setup button from the Download (or
23–15Validating and Transferring ApplicationsPublication 2711-6.0DH-485 Pass-Through SetupWhen you click the Setup button from the Download (or Uploa
23–16 Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to download an application to a DOSmemory card in a .PVA for
23–17Validating and Transferring ApplicationsPublication 2711-6.0The format of the command entered in the Memory Card DOSCommand Setup dialog is spec
23–18 Validating and Transferring ApplicationsPublication 2711-6.0You can download applications to a file in the DOS environmentwhich can be download
23–19Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to upload an application directly from aPanelView terminal to
23–20 Validating and Transferring ApplicationsPublication 2711-6.0To upload an application using a DH485 Driver:➀ Choose Upload from the Application
23–21Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to upload an application from a DH+terminal on the DH+ link t
2–17InstallationPublication 2711-6.0Other Software that Uses INTERCHANGETo run other software (such as APS) that uses a differentINTERCHANGE driver o
23–22 Validating and Transferring ApplicationsPublication 2711-6.0This section shows how to upload an application from a PanelViewterminal on a Remot
23–23Validating and Transferring ApplicationsPublication 2711-6.0Use the Application File Transfer Utility (WINPFT.EXE) to transfer.PVA files between
23–24 Validating and Transferring ApplicationsPublication 2711-6.0Verifying an ApplicationUse the Verify command to compare an application with anapp
23–25Validating and Transferring ApplicationsPublication 2711-6.0Downloading to a PanelView TerminalThis section shows how to download a .PVA file to
23–26 Validating and Transferring ApplicationsPublication 2711-6.0Downloading to a Memory CardWhen downloading to a memory card, you can download a .
23–27Validating and Transferring ApplicationsPublication 2711-6.0Uploading from a PanelView TerminalThis section shows how to upload an application f
23–28 Validating and Transferring ApplicationsPublication 2711-6.0If the application is too large to download, the following dialogopens. The dialog
Publication 2711-6.0Creating ReportsThis chapter shows how to create application reports. It contains thefollowing sections:Section PageTyp
24–2 Creating ReportsPublication 2711-6.0The Report command on the File menu lets you create a customizedreport documenting all or specific aspects o
24–3Creating ReportsPublication 2711-6.0You can specify what components will appear in the page headersand title page of a report.To change the page
1 Publication XXXX-X.X.X - Month Year
24–4 Creating ReportsPublication 2711-6.0HeaderThe header appears on every page of a report except the title page.Page NumberApplication NameUser Def
24–5Creating ReportsPublication 2711-6.0To print a report, a printer must be connected to your computer andyour computer must recognize the printer a
24–6 Creating ReportsPublication 2711-6.0To send a report to a file, the Generic / Text Only printer must beinstalled and connected to the FILE: prin
Publication 2711-6.0Command SummaryChoose: To:New... Create a new application file for a PanelView terminal.Open...Open an existing applic
Command SummaryA–2Publication 2711-6.0Choose: To:Cut ScreenRemove selected screens from the application and placethem on the clipboard. Anything you
Command Summary A–3Publication 2711-6.0Choose: To:Tool Bar Toggle the tool bar on or off.Status Bar Toggle the status bar on or off.ToolboxToggle a to
Command SummaryA–4Publication 2711-6.0Choose: To:GridToggle the screen grid on or off. A check mark (✓) next tothe command means the grid is active.
Command Summary A–5Publication 2711-6.0Choose: To:Text Editor...Open the text editor which stores all text strings in anapplication. From the Text Ed
Command SummaryA–6Publication 2711-6.0Choose: To:Index... Display a list of all available Help topics.CommandReference...Display a description of each
Publication 2711-6.0Tool and Bitmap SummaryThis appendix contains a brief description of all PanelBuilder toolsthat are grouped on the too
Publication 2711-6.0Planning an ApplicationThis chapter contains the following sections:Section PageDesign Checklist 3–1Applications and Pro
Tool and Bitmap SummaryB–2Publication 2711-6.0Edit ToolsObjectAttributesOpens a dialog that lets you edit the attributes of theselected object.Next St
Tool and Bitmap Summary B–3Publication 2711-6.0Text Formatting ToolsBlink Toggles blinking on or off for the selected text.Underline Toggles underlini
Tool and Bitmap SummaryB–4Publication 2711-6.0Graphic Tools Selection ArrowCancels a tool selection.Line Draws a straight line.Connected Lines Draws
Tool and Bitmap Summary B–5Publication 2711-6.0Control and Display ToolsMomentaryPush ButtonCreates a momentary push button.MaintainedPush ButtonCreat
Tool and Bitmap SummaryB–6Publication 2711-6.0List Key ToolsThe following List Keys are required on PanelView 900/1400 TouchScreen terminals to move t
Tool and Bitmap Summary B–7Publication 2711-6.0Selection Arrow Cancels an ISA Symbol selection.Horizontal Valvewith ActuatorDraws a horizontal valve w
Tool and Bitmap SummaryB–8Publication 2711-6.0Blower Draws a blower.Compressor Draws a compressor.Agitator Draws an agitator.Conveyor Draws a conveyor
Tool and Bitmap Summary B–9Publication 2711-6.0This section provides a list of bitmaps that PanelBuilder provides inthe C:\AB\PBWIN\PBLIB directory.
Tool and Bitmap SummaryB–10Publication 2711-6.0pipe1.bmp pipe4c.bmppipe5.bmp sw3.bmppipe6.bmp tank1.bmppipe7.bmp tanka.bmppipe8.bmp tanke.bmppipe9.bmp
Publication 2711-6.0PanelBuilder Worksheets• 550/600 Touch Screen Worksheet• 550/600 Keypad Screen Worksheet• 900/1000/1400 Touch Screen W
3–2 Planning an ApplicationPublication 2711-6.0An application is the basic unit of PanelBuilder software. It isdesigned to be loaded in a specific t
PanelBuilder WorksheetsC–2Publication 2711-6.0
PanelBuilder Worksheets C–3Publication 2711-6.0PanelView 550/600 Operator TerminalTouch Screen WorksheetF1Project Name:Screen Name / Number:Applicatio
PanelBuilder WorksheetsC–4Publication 2711-6.0PanelView 550/600 Operator TerminalKeypad Screen WorksheetProject Name:Screen Name / Number:Application
Project Name:_________________________Application Name: _____________________ Screen Name / Number: ______________________________PanelView 900/10
F1 F2 F3 F4 F5 F6 F7 F8F9 F10 F11 F12 F13 F14 F15 F16Project Name:_________________________Application Name: _____________________ Screen Name / N
F1 F2 F3 F4 F5 F6 F7 F8F9 F10 F11 F12 F13 F14 F15 F16Project Name:_________________________Application Name: _____________________ Screen Name / N
PanelView Operator TerminalAddress WorksheetWord AddressTag NameDecimalOctal1517141613151214111310129118107766554433221100Word AddressTag NameDecimalO
Publication 2711-6.0Software Error and WarningMessagesThis appendix lists messages that may appear during theconfiguration of an applicati
Software Error and Warning MessagesD–2Publication 2711-6.0Message What to doMeaningCannot load the Terminal Translate server PanelBuilder can’t load r
Software Error and Warning Messages D–3Publication 2711-6.0Message What to doMeaningDelete Project From Database.Are you sure?The selected project tag
3–3Planning an ApplicationPublication 2711-6.0The general steps for creating an application are:1. Document the application carefully including:• pur
Software Error and Warning MessagesD–4Publication 2711-6.0Message What to doMeaningInvalid Left Margin. Please select anothernumber between 0 and 132
Software Error and Warning Messages D–5Publication 2711-6.0Message What to doMeaningNo application open to associate project with. Tried to associate
Software Error and Warning MessagesD–6Publication 2711-6.0Message What to doMeaningRange minimum must be less than range maximum.Minimum value entered
Software Error and Warning Messages D–7Publication 2711-6.0Message What to doMeaningThe PanelView terminal can only use 255screens, no more screens ca
Software Error and Warning MessagesD–8Publication 2711-6.0Message What to doMeaningMin/Max Range Values must be between 0and 65535.Min/Max Range Value
Publication 2711-6.0Validation MessagesThis appendix lists error messages that appear during a validation ordownload operation. Messages
Validation MessagesE–2Publication 2711-6.0Validation Message What to doMeaningBit positions for this trigger should becontiguous.For fastest operation
Validation Messages E–3Publication 2711-6.0Validation Message What to doMeaningFont file is not successfully loaded Font file cannot be read. Check th
Validation MessagesE–4Publication 2711-6.0Validation Message What to doMeaningMin range (value) is greater than max range(value)The minimum value for
Validation Messages E–5Publication 2711-6.0Validation Message What to doMeaningObject not on touch cell boundary A touch object doesn’t align with tou
3–4 Planning an ApplicationPublication 2711-6.0When placing push buttons on a screen:!ATTENTION: Don’t place emergency stop buttonsor controls crit
Validation MessagesE–6Publication 2711-6.0Validation Message What to doMeaningTag does not have a valid address in theterminals assigned Discrete Rack
Validation Messages E–7Publication 2711-6.0Validation Message What to doMeaningTerminal (name) is not configured in TerminalSetup – Comms. Setup – Run
Validation MessagesE–8Publication 2711-6.0Validation Message What to doMeaningUnable to load (file) or one of its components PanelBuilder cannot open
Publication 2711-6.0TroubleshootingThis appendix contains tips to assist with troubleshooting if problemsoccur when:• Starting PanelBuilde
TroubleshootingF–2Publication 2711-6.0Starting PanelBuilderProblem Cause Recommended ActionUnable to load CMSERV.DLL or one of itscomponents.PanelBuil
Troubleshooting F–3Publication 2711-6.0Downloading to a DOS FileProblem Cause Recommended ActionWhen downloading an application to a DOSfile in PanelB
TroubleshootingF–4Publication 2711-6.0Downloading with INTERCHANGEProblem Cause Recommended ActionWhen choosing the Downloadcommand from the Applicati
Troubleshooting F–5Publication 2711-6.0Problem Recommended ActionCauseWhen downloading to an OperatorTerminal you get this error:Transfer orted – na e
TroubleshootingF–6Publication 2711-6.0This section lists and defines errors and messages that may occurwhen the INTERCHANGE Software is started or sto
Troubleshooting F–7Publication 2711-6.0The indicated command or parameter in CFG_KT.INI is invalid.Correct your CFG_KT.INI file and restart the INTERC
3–5Planning an ApplicationPublication 2711-6.0Figure 3.1PanelView 900 Keypad Terminal Worksheet F1 F2 F3 F4 F5F9 F10 F11 F12 F13Project Name:Screen
TroubleshootingF–8Publication 2711-6.01. DTL_XXX TSR could not be de-installed. Issue the uninstallcommand again (CFG_XXX -u).2. An attempt was made
Troubleshooting F–9Publication 2711-6.0Errors and Informational Messages Specific to CFG_485.EXEThis error indicates the Virtual Driver for DH485 isn’
TroubleshootingF–10Publication 2711-6.0Errors and Informational Messages from RNA.EXEThis message occurs normally at shutdown.RNA removed from memory.
Troubleshooting F–11Publication 2711-6.0You must run and install the card driver (DTL_KT.EXE andCFG_KT.EXE) before running the RNATSR and RNA.RNA: ERR
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Internal Read Only TagsThis appendix lists internal tags of PanelBuilder. These tags can beused for objects that read
Internal Read Only TagsG–2Publication 2711-6.0PV900M/1000G TagsTag Name Data Type Value Range Description@Read_DisplayOnTime Unsigned Integer 0 to 655
Internal Read Only Tags G–3Publication 2711-6.0DH-485 TagsTag Name Data Type Value Range Description@Read_BaudRate Unsigned Integer 1 to 4 1 = 1200,
Internal Read Only TagsG–4Publication 2711-6.0ControlNet TagsYou can display the Network Update Time (NUT), UMAX Node,SMAX Node and other data on a sc
Publication 2711-6.0Using ASCII CharactersThis appendix contains the ASCII Character Set and the ExtendedASCII Character set. You can acc
3–6 Planning an ApplicationPublication 2711-6.0Each dynamic screen object must be linked to a controller data table.(This is not always true for Devi
Using ASCII CharactersH–2Publication 2711-6.0ASCII Character Set
Using ASCII Characters H–3Publication 2711-6.0Extended ASCII Character Set
1 Publication XXXX-X.X.X - Month Year
Publication 2711-6.0Glossaryactive – The window (application file or screen) or object that iscurrently selected. Only one window can be activ
Glossary–2Publication 2711-6.0bit – The smallest unit of information in the binary numberingsystem. A bit is represented by the digits 0 and 1.bitmap
Glossary–3Publication 2711-6.0DH+t link – Data Highway Plust link. An Allen-Bradleytoken-passing baseband link for a local area network.dialog – A w
Glossary–4Publication 2711-6.0node –. A device on a DH485 network which has a unique address(0 to 31)node address – A unique value (0 to 31) assigned
Glossary–5Publication 2711-6.0programmable controller – A device used to replace relay logicused for sequencing, timing, and counting. Instead of phy
Glossary–6Publication 2711-6.0upload – The process of transferring an application from aPanelView terminal or memory card to the computer runningPanel
Publication 2711–6.0AAddressing, 3–12AlarmsClear Button , 1–7AlarmsAcknowledge, 1–7, 15–3Acknowledge All Alarms, 15–27Acknowledge All Handshake Tag
3–7Planning an ApplicationPublication 2711-6.0A tag can be assigned to any file type that the PLC, SLC orMicroLogix 1000 supports.PLC-5 File Typesile
Index–2Publication 2711–6.0AttributesMessage Display, 13–6Momentary Push Button, 8–4Multistate Indicator, 12–14Multistate Push Button, 8–4Numeric
Index–3Publication 2711–6.0Inactive State, 9–3Initial State, 9–6List Keys, 9–12Piloted Control List, 9–2Piloted Control Tag, 9–8Search Tag, 9–8S
Index–4Publication 2711–6.0EEdit Objects Menu, Commands, A–2Edit Screen Menu, Commands, A–2EditorSpreadsheet, 1–2, 5–10Tag, 1–3Embedded Variables,
Index–5Publication 2711–6.0Format Menu, Commands, A–4Formatting Objects, 7–13Function Keys, Deleting Objects, 7–22GGlobal ObjectsAccessing, 14–5Cop
Index–6Publication 2711–6.0KKeypad EnableASCII Data Entry, 1–6, 10–12Numeric Data Entry, 1–6, 10–2Numeric Entry, 10–7LLanguage, Terminal Messages
Index–7Publication 2711–6.0Triggering a State, 12–13Types, 12–12Multistate Push ButtonsAttributes, 8–4Configuring States, 7–15Creating, 8–4Descri
Index–8Publication 2711–6.0Pass–ThroughCommunication Drivers, 23–14, 23–22DH–485 Setup, 23–15Enabling, 4–12, 20–11Remote I/O setup, 23–14Timeout
Index–9Publication 2711–6.0Return Screen ButtonAttributes, 11–4Creating, 11–3Description, 11–2Dialog, 11–4Reversing Edit Operation, 7–22Rounding,
Index–10Publication 2711–6.0TagsHaving the Same Name, 19–17Import/Export Errors, 19–20Importing, 19–16Initial Value, 19–5Inserting and Deleting,
Index–11Publication 2711–6.0ToolboxMomentary Push Button Tool, B–5Move Down Key, B–6Move Up Key, B–6Multistate Indicator Tool, B–5Multistate Push Butt
Table of Contents iiiPublication 2711-6.0Chapter 7Chapter Objectives 7–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Accessin
3–8 Planning an ApplicationPublication 2711-6.0MicroLogix 1000 File Typesile peea / WriteI entifierile um erlementIntegeru lementit um erFile TypeRea
1 Publication XXXX-X.X.X - Month Year
1 Publication XXXX-X.X.X - Month Year
PanelBuilder ToolsPublication 2711–6.0Format Bar in Text ViewFormat Bar in Graphics ViewFormat Bar in Object ViewTool BarRoc
3–9Planning an ApplicationPublication 2711-6.0Value DataValue data occupies a word (2 bytes or 16 bits) that represents anumeric value. No matter ho
3–10 Planning an ApplicationPublication 2711-6.0Floating PointThe 32-bit floating point format supports IEEE single precisionformatted values in the
3–11Planning an ApplicationPublication 2711-6.0Bit Array A bit array is an unsigned integer format that is assigned to part of aword. You can assign
3–12 Planning an ApplicationPublication 2711-6.0Before entering tags in the Tag Editor, you may want to record tagaddresses using the Address Workshe
3–13Planning an ApplicationPublication 2711-6.0Read/write tags that define controller addresses for objects areentered in the Tag Editor. A tag has
3–14 Planning an ApplicationPublication 2711-6.0The memory available for applications varies for the PanelViewterminals.Screen Tips on Reducing Memor
Publication 2711-6.0Communications OverviewThis chapter contains the following sections:Section PagePanelView Terminal Ports 4–1DH-485 Commu
4–2 Communications OverviewPublication 2711-6.0The following PanelView terminals communicate on a DH-485 link:• DH-485 PanelView terminals communicat
4–3Communications OverviewPublication 2711-6.0The DH+ PanelView terminals communicate with a PLC or SLC5/04 controller on the Allen-Bradley DH+ link.
Table of ContentsivPublication 2711-6.0Chapter 10Chapter Objectives 10–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Helpful
4–4 Communications OverviewPublication 2711-6.0The DF1 PanelView terminals communicate with an SLC, PLC orMicroLogix 1000 controller over a point-to-
4–5Communications OverviewPublication 2711-6.0The PanelView terminal writes information (write tags) to theprocessor only when a change of state occu
4–6 Communications OverviewPublication 2711-6.0On a Remote I/O network, the PanelView Remote I/O terminalsappear like a Remote I/O rack. The PanelVi
4–7Communications OverviewPublication 2711-6.0Remote I/O Scan GroupA Remote I/O scan groups consists of words or address containedwithin a discrete I
4–8 Communications OverviewPublication 2711-6.0Remote I/O Communication ParametersRemote I/O communication parameters are defined in theCommunication
4–9Communications OverviewPublication 2711-6.0Discrete I/O addresses communicate directly with the controller andprovide faster updates than block tr
4–10 Communications OverviewPublication 2711-6.0Discrete I/O ExampleThe PanelView terminal occupies rack #3 in which its startingmodule group is 0.
4–11Communications OverviewPublication 2711-6.0Remote I/O links allow the transfer of blocks (up to 64 words)between a PLC and a PanelView terminal.
4–12 Communications OverviewPublication 2711-6.0Setting Up a Block TransferConfigure PanelView block transfers using the Block Transferdialog, which
4–13Communications OverviewPublication 2711-6.0Helpful Hints for Block Transfers•Read and write blocks can use the same addresses.• Read and Write Bl
Table of Contents vPublication 2711-6.0Creating Tick-Mark Labels 12–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . Numeric Data Displays 12–
4–14 Communications OverviewPublication 2711-6.0Block Transfer Write ExampleThe following example illustrates a block transfer write. ThePanelView t
4–15Communications OverviewPublication 2711-6.0Transferring Multiple BlocksMultiple block transfers use a single channel (single Module Controland St
4–16 Communications OverviewPublication 2711-6.0Remote I/O Communication LossWhen communication fails on a Remote I/O network:• Object states are mai
Publication 2711-6.0PanelBuilder BasicsThis chapter covers basics on using PanelBuilder Software. Section PageWindows Environment 5–1PanelBu
5–2 PanelBuilder BasicsPublication 2711-6.0Each time you start PanelBuilder, a PanelBuilder window opens.This is where you create an application. Wi
5–3PanelBuilder BasicsPublication 2711-6.0Application File WindowWhen you open an application, the application file window openslisting all screens i
5–4 PanelBuilder BasicsPublication 2711-6.0The menu bar dynamically updates when application files andapplication screens are opened. Each name on th
5–5PanelBuilder BasicsPublication 2711-6.0The tool bar appears at the top of the PanelBuilder window andprovides tools for frequently used menu comma
5–6 PanelBuilder BasicsPublication 2711-6.0The format bar appears near the top of the PanelBuilder window andprovides easy access to commonly used fo
5–7PanelBuilder BasicsPublication 2711-6.0PanelBuilder provides toolboxes, in addition to menu commands, tocreate screen objects. The main toolbox c
Table of ContentsviPublication 2711-6.0Chapter 16Chapter Objectives 16–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Helpful
5–8 PanelBuilder BasicsPublication 2711-6.0Applications developed for color and grayscale terminals use a colorpalette to define the colors of object
5–9PanelBuilder BasicsPublication 2711-6.0Background colors are used for:• area containing text string• solid fill area of objects (buttons and lists
5–10 PanelBuilder BasicsPublication 2711-6.0 PanelBuilder uses a spreadsheet editor to: • edit states of multistate and list objects• view and edit a
5–11PanelBuilder BasicsPublication 2711-6.0To select a single row:Click on the row number at the left edge of the worksheet.The row is highlighted, i
5–12 PanelBuilder BasicsPublication 2711-6.0To change the height of all rows:1. Place the cursor on the line dividing the rows.The cursor changes to
5–13PanelBuilder BasicsPublication 2711-6.0Adding, Inserting and Deleting RowsRegardless of what operation you are performing, rows are added,inserte
5–14 PanelBuilder BasicsPublication 2711-6.0Help for PanelBuilder is available by choosing a command from theHelp menu or pressing the F1 key. The f
Publication 2711-6.0Working with Applications andScreensThis chapter contains the following sections:Section PageHelpful Hints 6–1Starting P
6–2 Working with Applications and ScreensPublication 2711-6.0PanelBuilder opens like any other Windows application. To start PanelBuilder:• For comp
6–3Working with Applications and ScreensPublication 2711-6.0A PanelBuilder application is a set of screens with associated tagsand devices (terminal
Table of Contents viiPublication 2711-6.0Chapter 18Chapter Objectives 18–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Openin
6–4 Working with Applications and ScreensPublication 2711-6.04. In the Terminal Name box, enter a 1 to 32 character name for theterminal. This name
6–5Working with Applications and ScreensPublication 2711-6.0To open an existing application file:The bottom of the file menu lists the 4 most recentl
6–6 Working with Applications and ScreensPublication 2711-6.0Respond as follows:Click: To:YesReplace the project tag with the application tag. Selec
6–7Working with Applications and ScreensPublication 2711-6.0Setting Preferences for Opening ApplicationsYou can control the behavior of PanelBuilder
6–8 Working with Applications and ScreensPublication 2711-6.0Use the Description command on the Application menu to:• Rename an application• Enter an
6–9Working with Applications and ScreensPublication 2711-6.0Important: The description is downloaded to the terminal with theapplication which means
6–10 Working with Applications and ScreensPublication 2711-6.0To create a new screen in the application: 1. Click the New Screen tool on the tool bar
6–11Working with Applications and ScreensPublication 2711-6.0To open an existing screen in the application:• Double-click a screen name in the applic
6–12 Working with Applications and ScreensPublication 2711-6.0Multiple screens can be open in the workspace. You might want tocopy or move objects f
6–13Working with Applications and ScreensPublication 2711-6.0Activating a ScreenWhen multiple screens are open only one screen is active and that ist
Komentáře k této Příručce