USER’S GUIDE PUBLICATION VW32-UM001F-EN-E–July 2011Supersedes Publication VW32-UM001E-EN-ERSView 32®VW32-UM001D-EN-E 5/1/07 4:12 PM Page 1
viii RSView32 User’s GuideExample of short file names for narrow .dbf format ...7-7Example of short fil
4–20 RSView32 User’s GuideSpecifying device as the data sourceA tag with device as its data source receives its data from a source external to RSVi
Creating tags 4–21For more information about scan classes, see page 2-18.4. In the Address field, do one of the following: to connect to Allen–Brad
4–22 RSView32 User’s Guide2. In the Initial Value field, type the tag’s starting value.When you first run a project, a memory tag has the value def
Creating tags 4–23Creating tags as needed in other RSView32 editorsAny editor that uses tags has access to the tag database. You can access the data
4–24 RSView32 User’s GuideUsing the Tag Browser When you click a Browse or Tags button, the Tag Browser opens.1.In the Tag Browser, you can: sele
Creating tags 4–25Importing tags from a PLC databaseTo open the PLC Database Browser, click the Other DB button in the Tag Browser or click the DB B
4–26 RSView32 User’s GuideFor PLC and SLC addresses, the PLC Database Browser shows only addresses that are used in the symbol or address list of t
Creating tags 4–273. To filter the tag list so that only certain addresses or symbols are displayed, type a character string, then click Search. If
4–28 RSView32 User’s GuideTo use the wizard:1. Click the Windows Start button, point to Programs, Rockwell Software, RSView32 Tools, and then click
Creating tags 4–29Logging tag valuesAny tag value can be logged. To set up logging, use the Data Log Setup editor. For details, see Chapter 7, Confi
Contents ixEditing the data log model... 7-41Changing logging paths using RS
4–30 RSView32 User’s GuideCreating a tag monitor object1. Open the Graphic Display editor.2. Open the Tag Monitor editor by doing one of the follow
Creating tags 4–31Creating a tag monitor file1. In the Project Manager, open the System folder. 2. Open the Tag Monitor editor by doing one of the f
4–32 RSView32 User’s GuideIf you use a wildcard, the Select Tag Names dialog box opens.Using the Select Tag Names dialog boxThe Select Tag Names di
Creating tags 4–333. Click OK.To select individual tags:1. Click the first tag name you want to select.2. Press and hold down Ctrl while you click o
4–34 RSView32 User’s GuideUnderstanding what you seeThe following illustration shows the tag monitor file called Hopper1.The following table descri
Creating tags 4–35Changing what you seeUse the commands on the View menu to change what you see in the tag monitor.To show or hide the form and spre
4–36 RSView32 User’s GuideTo change the spreadsheet font:1. On the View menu, click Spreadsheet Font.2. Select the font, style, and size you want.T
Creating tags 4–37Viewing detailsTo see more detailed information about a tag:1. Select a tag by clicking it in the spreadsheet or by clicking the N
5–1Chapter5 Creating derived tagsA derived tag is a tag whose value is the result of an expression. The expression can be made up of mathematical op
x RSView32 User’s GuideUsing the Activity Log Viewer ... 8-17Selecting a record...
5–2 RSView32 User’s GuideHow to use multiple derived tag filesYou can create multiple derived tag files. At runtime, up to 20 derived tag files con
Creating derived tags 5–3The Derived Tags editorTo open the Derived Tags editor:1. In the Project Manager, open the Logic and Control folder.2. Open
5–4 RSView32 User’s GuideSetting up the evaluation intervalTo set up the evaluation interval for the derived tag file:1. On the menu bar, click Set
Creating derived tags 5–54. Click OK.Creating derived tagsDerived tags are created in the Derived Tags editor. The following illustration shows a de
5–6 RSView32 User’s GuideTo create a derived tag:1. In the Tag Name field, specify the name of the tag that will hold the derived tag value. This t
Creating derived tags 5–7If you change the derived tag file at runtime, the changes do not take effect until you stop running the file and then star
5–8 RSView32 User’s GuideWays to stop derived tag processingWhen a project stops, derived tag processing stops as well. To stop derived tag process
6–1Chapter6 Configuring alarmsIn RSView32™, you can set up a complete alarm system. Alarms are an important part of most plant control applications
6–2 RSView32 User’s Guide use the AlarmEvent command to respond to your own alarm detection algorithms for annunciation, logging, printing, and fo
Configuring alarms 6–3Example: Alarm thresholds The illustration shows the changing values of a tag monitoring a motor’s revolutions per minute (rp
Contents xiConfiguring security codes... 10-4Security codes ...
6–4 RSView32 User’s GuideYou can specify whether or not to generate alarms when an analog tag value is moving back to normal operating range and re
Configuring alarms 6–5Alarm faultsA variable threshold must not become higher than the threshold above it or lower than the threshold below it. If t
6–6 RSView32 User’s GuideThe following illustration shows an increasing threshold of 4,000 rpm with a deadband value of 500 rpm. In this example, t
Configuring alarms 6–7Alarms for digital tagsDigital tags are either on or off. Therefore, alarms for digital tags do not have thresholds. They have
6–8 RSView32 User’s GuideAlarm messagesAlarm messages report information about alarms. There are three types of messages: In Alarm message: genera
Configuring alarms 6–9Alarm displaysAlarm information can be displayed in: alarm log viewer alarm summary graphic objects and displays tag monitorW
6–10 RSView32 User’s GuideAlarm summaryThe alarm summary displays the alarm information recorded in the computer’s memory. The summary is configura
Configuring alarms 6–11Graphic objects and displaysYou can customize graphic displays to show specific information about alarms. RSView32 makes all
6–12 RSView32 User’s GuideAlarm acknowledgmentIf an alarm appears in the alarm summary or some other alarm display, an operator can acknowledge the
Configuring alarms 6–13To acknowledge alarms, operators can: click the Acknowledge or Acknowledge All button in the alarm summary use the RSView32
xii RSView32 User’s GuideChapter 11Creating graphic displaysAbout graphic displays and graphic objects ... 11-1The Gr
6–14 RSView32 User’s Guidea different command, macro, or VBA program for each tag, for example to run a different help file for each tag’s alarm co
Configuring alarms 6–15About the Identify buttonWith the Identify button, you can specify a command or macro that operators can run when a tag is in
6–16 RSView32 User’s GuideFor example, if the system detects that a tag is in alarm, it sets an internal alarm bit, and resets the bit when the tag
Configuring alarms 6–17Using wildcards in alarm expressionsFor built-in alarm functions, you can use wildcards in the expression to retrieve informa
6–18 RSView32 User’s GuideSet up acknowledge bits in any of the following ways: one acknowledge bit for each tagWhen an alarm is acknowledged on
Configuring alarms 6–19By default, handshaking is off. To turn on handshaking, do one of the following: use the /H parameter with the AlarmOn comma
6–20 RSView32 User’s GuideHow event–based alarms workAlarm events let you create alarms, even without setting up tags in the tag database. Event–ba
Configuring alarms 6–21Naming alarm eventsA name must be associated with each alarm event. The event name can, but need not be, a tag defined in the
6–22 RSView32 User’s GuideFor detailed information about the AlarmEvent command, see Appendix A, RSView32 commands, or see Help. Summary of steps
Configuring alarms 6–23The Alarm Setup editorTo open the Alarm Setup editor:1. In the Project Manager, open the Alarms folder. 2. Open the Alarm Set
Contents xiiiDisplaying graphics more quickly... 11-27Removing displays from the cache ...
6–24 RSView32 User’s GuideSpecifying where to store alarm log filesTo specify where to store log files:1. In the Alarm Setup editor, click the Setu
Configuring alarms 6–254. If you want to log activities in a format that is compatible with projects running in RSView32 version 6.0 or earlier, cli
6–26 RSView32 User’s GuideMonitoring disk spaceIf your computer’s hard disk is full, alarm logging stops and no more log files are created. To moni
Configuring alarms 6–27Creating files periodicallyClick Periodic, and then click a time period. A new file is created after the specified interval h
6–28 RSView32 User’s GuideExample: Creating a new fileTo start a new file every Wednesday at 2:00 am and every Friday at 2:00 pm, type the followin
Configuring alarms 6–29Never creating new filesClick Never. Logged data is added to a single file.To manage disk space if a log file grows too large
6–30 RSView32 User’s GuideTo specify when to delete files:1. In the Alarm Setup editor, click the File Management tab.2. Under Delete Oldest Files,
Configuring alarms 6–31number. For example, if you specify 10, you will have a maximum of 11 alarm log files at any time—10 old ones and the current
6–32 RSView32 User’s GuideExample: Log file nameThe log file named 19971028bl.dbf was created in the year 1997, month 10, and day 28. The b indicat
Configuring alarms 6–331. If required, using the ODBC Administrator, set up an ODBC data source name. For an example, see page 7-16.2. Double–click
xiv RSView32 User’s GuideReplacing text associated with objects... 11-67Creating and editing OLE objects...
6–34 RSView32 User’s GuideTo configure alarm severity:1. In the Alarm Setup editor, click the Severities tab.2. Select an alarm severity or an inci
Configuring alarms 6–35If you want alarms logged to a printer, click the Printers button to display a list of available printers. To select a printe
6–36 RSView32 User’s Guidealarm is acknowledged or silenced, the bit in the programmable controller is reset and the logic in the programmable cont
Configuring alarms 6–37To use the default messages for all alarms and alarm events, do not change anything. The default messages will be used automa
6–38 RSView32 User’s GuideExample: Message placeholdersAn out–of–alarm message like this:\11D \8T Tag \10N is out of alarm.is displayed like this:0
Configuring alarms 6–39To select the user message as the default message, click the User Defaults button when you are configuring analog and digital
6–40 RSView32 User’s GuideAdding remarks to the alarm log file at runtimeUsing the AlarmLogRemark command, you can add information to the alarm log
Configuring alarms 6–41Specifying alarm conditions for analog and digital tagsFor each analog and digital tag that will be monitored for alarms, spe
6–42 RSView32 User’s GuideTo open the Tag Database editor:1. In the Project Manager, open the System folder. 2. Open the Tag Database editor by doi
Configuring alarms 6–43Configuring alarms for analog tagsThese are the main steps to configure alarms for analog tags: 3. configure the alarm thre
Contents xvPeeking at objects... 11-105Creating a background f
6–44 RSView32 User’s Guidecan configure thresholds 1, 2, 5, and 8 as long as you configure them in that order.3. Fill in the fields as follows:Thre
Configuring alarms 6–454. To configure additional thresholds, select another threshold and fill in each field.When you select another threshold, the
6–46 RSView32 User’s GuideAdvanced1. Click the Advanced tab.2. Fill in the fields as follows:Alarm Identification Type a command or macro file
Configuring alarms 6–47message can also appear in the alarm banner, if the banner is configured to display it.DeadbandClick Absolute or Percentage a
6–48 RSView32 User’s GuideConfiguring alarms for digital tagsThese are the main steps to configure alarms for digital tags: configure alarm stat
Configuring alarms 6–492. Fill in the fields as follows:Alarm TypeSelect a type.For a description of types, see “Alarms for digital tags” on page 6-
6–50 RSView32 User’s GuideAlarm messages1. Click the Alarm Messages tab.2. Select the file and printer messages for when a tag goes out of alarm an
Configuring alarms 6–51Advanced1. Click the Advanced tab.2. Fill in the fields as follows:Alarm IdentificationType an RSView32 command or a macro, o
6–52 RSView32 User’s Guidemessage can also appear in the alarm banner, if the banner is configured to display it.Alarm AcknowledgeIn the Acknowledg
Configuring alarms 6–53Viewing the alarm log fileThe Alarm Log Viewer displays the description, user, and logging station fields from the alarm log
xvi RSView32 User’s GuideConfiguring color animation ... 12-13The parts of the lis
6–54 RSView32 User’s GuideOne or more log files is displayed. The number of files depends on how you set up file management in the Alarm Setup edit
Configuring alarms 6–55No matter where you create the alarm summary, you use the same methods to customize how the information will appear.Embedding
6–56 RSView32 User’s GuideTo create the alarm summary object:1. Open a graphic display.2. On the Objects menu, click Advanced Objects, and then cli
Configuring alarms 6–57A new alarm summary looks like this:Inserting headingsThe Insert menu contains the items that can appear in the summary. To a
6–58 RSView32 User’s GuideTo reposition items, click them and drag them with the mouse. To resize items, click them and then drag a handle with the
Configuring alarms 6–59Choosing fontsThe header and body fonts can be different. For example, you might choose a larger font for the header and a sm
6–60 RSView32 User’s GuideYou can configure the blink style of: Severity 1 through 8 messages Out of Alarm and Fault State messagesTo configure c
Configuring alarms 6–61default colors are the highlight text and highlight background colors reversed.When you are finished, click OK.Formatting but
6–62 RSView32 User’s GuideThe following table describes what the buttons do:This buttonDoes thisAck CurrentMarks the highlighted alarm as acknowled
Configuring alarms 6–63In addition to providing Filter and Sort buttons that the operator can use at runtime, you can permanently filter or sort ala
Contents xviiEditing display and object keys... 12-56Modifying a key...
6–64 RSView32 User’s GuidePositioning the button barTo specify the location of the button bar, click Button Bar Position on the Format menu, and th
Configuring alarms 6–65Tag NamesSpecify the tag names you want to appear in the alarm summary, entering each tag on a separate line. You can use wil
6–66 RSView32 User’s Guidethe alarm summary. A tag placeholder is the cross-hatch character (#) followed by a number from 1 to 500. The placeholder
Configuring alarms 6–67If you leave the Out of Alarm state unchecked, the alarm summary item changes color when the tag goes out of alarm. Tags that
6–68 RSView32 User’s Guideand date, these alarms are presented in order of severity. If any alarms have the same time and date and the same severit
Configuring alarms 6–69separated by a space, unless you click Separate Parameters with commas.Severity and value are shown only for alarms of type I
6–70 RSView32 User’s GuideExample: Using the AlarmLogRemark command with the Execute button in an alarm summaryYou cannot change the order in which
Configuring alarms 6–71To suppress alarm printing for all tags, use the RSView32 AlarmPrintOff command. To re–enable printing of alarms, use the RSV
6–72 RSView32 User’s GuideThe wildcards are: Viewing suppressed tagsThe Suppressed List shows which tags are suppressed—that is, which tags are no
Configuring alarms 6–73More RSView32 commandsYou can also use RSView32 commands to turn off suppression and to open the Suppressed List. For details
iContact RockwellCustomer Support Telephone — 1.440.646.3434Online Support — http://support.rockwellautomation.comCopyright Notice© 2011 Rockwell Auto
xviii RSView32 User’s GuideCreating a legend...
6–74 RSView32 User’s Guide In the Graphic Display editor, create a button object and specify the AlarmOn command as the press action. When the but
7–1Chapter7 Configuring data loggingData log is an RSView32™ component that collects and stores tag values (data). You specify the type of data to c
7–2 RSView32 User’s GuideHow to use multiple data log modelsAt runtime, up to 400 models can run simultaneously. Use multiple data log models to: s
Configuring data logging 7–3relational database software to retrieve and manipulate the data. If the database becomes inaccessible, RSView32 logs th
7–4 RSView32 User’s GuideChoosing between narrow and wide .dbf file formatsThe following table summarizes the features of each file format:Date1 Ti
Configuring data logging 7–5How .dbf log files are namedWhen a .dbf log file is created, it is named automatically. The name is based on the date th
7–6 RSView32 User’s GuideExample: Long file nameThe log file named 1997 10 28 0004 Oven Temperatures (Wide).dbf was created in the year 1997, month
Configuring data logging 7–7Example of short file names for narrow .dbf formatFor narrow .dbf file format, data log files are created in sets of thr
7–8 RSView32 User’s GuideExample of short file names for wide .dbf formatFor wide .dbf file format, data log files are created in sets of two.Examp
Configuring data logging 7–9 String table (optional)—stores string tag valuesFor a detailed description of the tables’ contents, see page 16-17.ODB
Contents xixCreating expressions... 14-3Expression buttons...
7–10 RSView32 User’s GuideTo use the tables in an existing ODBC data source:1. Add fields for the data log data to the tables in the ODBC database.
Configuring data logging 7–11The Data Log Setup editorTo open the Data Log Setup editor:1. In the Project Manager, open the Data Log folder. 2. Open
7–12 RSView32 User’s Guidefor the data log files. For more information about long file names see “Long file names” on page 7-5.If you choose the OD
Configuring data logging 7–13Digits After Decimal PointType the number of digits after the decimal point that are to be stored for floating point nu
7–14 RSView32 User’s GuideType the path and file name of an existing ODBC data source, or click the Browse button to select an existing data source
Configuring data logging 7–15 To choose a table from the existing tables at the data source, click the ... button. Select a table from the Select O
7–16 RSView32 User’s GuideExample: Creating a new ODBC data source This example shows how to create a new ODBC data source that connects to an SQ
Configuring data logging 7–174. Select SQL Server from the list of ODBC drivers installed on the computer, and click Next. Click Finish.5. In the OD
7–18 RSView32 User’s Guide7. In the Database Name field, type Bakery, the name of the SQL database to log the data to.8. Clear the check box Genera
Configuring data logging 7–19To set up the ODBC data tables:You must have access to the SQL Server to log in and create the tables. 1. Double-click
xx RSView32 User’s GuideThe tools...
7–20 RSView32 User’s Guide8. Enter the following to set up the fourth field in the table.Field Name: TagDataTypeType: smallint9. Click Create. 10.
Configuring data logging 7–21become unavailable because of network failures, or because of lack of disk space on the primary path or where the ODBC
7–22 RSView32 User’s GuideFor models that use the dBASE IV format, RSView32 creates a new file set each time the logging path changes.Specifying lo
Configuring data logging 7–23Relative To ProjectClick this to store the log files in the project directory. RSView32 creates a directory called Dlgl
7–24 RSView32 User’s GuideFor .dbf data log files, if you used this default path as your primary path, specify a different path for the secondary p
Configuring data logging 7–25In all other cases, RSView32 checks whether the primary path has become available after the specified time has elapsed.
7–26 RSView32 User’s Guideprimary path or ODBC database. You must move it manually using the DataLogMergeToPrimary command. RSView32 also switches
Configuring data logging 7–27To restore the secondary or backup data, give operators a way to issue the DataLogMergeToPrimary <file> command o
7–28 RSView32 User’s GuideTo specify when to start new .dbf files:1. In the Data Log Setup editor, click the File Management tab.2. Under Start New
Configuring data logging 7–29Creating files at specified timesClick At Specified Times, and then type a time or list of times when you want data to
Contents xxiCreating a pivot table in Microsoft Excel ... 16-19Starting the PivotTable Wizard...
7–30 RSView32 User’s GuideCreating files when a particular event occurs1. Click On Event.2. In the Expression field, create the expression that wil
Configuring data logging 7–31Using the DataLogNewFile command to create filesYou can also create new ODBC backup files and .dbf log files with the D
7–32 RSView32 User’s Guidepress action. When an operator presses the button, the command is issued, a new file is created, and data is logged to th
Configuring data logging 7–33To specify when to delete .dbf files or ODBC database data:1. In the Data Log Setup editor, click the File Management t
7–34 RSView32 User’s Guidemaximum of 11 data log file sets at any time—10 old ones and the current set. When a new set is started, the oldest file
Configuring data logging 7–35Specifying when to log dataYou can set up logging so tag values are logged: periodically (periodic logging) only when
7–36 RSView32 User’s Guide2. Click a button to specify a log trigger and fill in any additional information. See the topics below for information o
Configuring data logging 7–37all tags, whether their values have changed or not, making the wide format inefficient.1. Click On Change.2. In the Cha
7–38 RSView32 User’s GuideUsing the DataLogSnapshot commandYou can record tag values using the DataLogSnapshot <file> command or DataLogSnaps
Configuring data logging 7–39Combining loggingYou can combine periodic or on–change logging with on–demand logging. This enables data to be captured
xxii RSView32 User’s GuideChapter 18Running your projectSummary of steps ...
7–40 RSView32 User’s GuideChoosing the data to logFor narrow–format dBASE IV models and ODBC models, the model can contain up to 10,000 tags. For w
Configuring data logging 7–41then click Remove. To remove all tags, click Remove All. Tags that you remove appear in the Tag(s) to Add field. Delete
7–42 RSView32 User’s Guidethe backup path for ODBC data log models. You cannot change the ODBC database using RSView32 Runtime.To edit the logging
Configuring data logging 7–43Making runtime changes without editing the data log modelYou can change certain data log parameters at runtime without
7–44 RSView32 User’s GuideChanging the log file identifier stringYou can change the log file identifier string that is used as part of the file nam
Configuring data logging 7–45Ways to start data loggingIn the descriptions below, <file> represents the name of the data log model. In the St
7–46 RSView32 User’s GuideTo stop a single data log model, use the DataLogOff <file> command where <file> is the name of the data log m
8–1Chapter8 Configuring activity loggingActivity log records information about various types of system activity. The information is stored in dBASE®
8–2 RSView32 User’s Guideauthorizes the action. For tag writes, the activity log also records the old value and the new value.Summary of stepsBy de
Configuring activity logging 8–3RSView32 versions 6.2 and later contain extra fields in the dBASE IV file format for storing activity log data. The
Contents xxiiiAppendix BSystem tagsAlarms...
8–4 RSView32 User’s GuideSpecifying where to store activity log filesTo specify where to store log files:1. In the Activity Log Setup editor, click
Configuring activity logging 8–54. If you want to log activities in a format that is compatible with projects running in RSView32 version 6.0 or ear
8–6 RSView32 User’s GuideMonitoring disk spaceIf your computer’s hard disk is full, activity logging stops and no more log files are created. To mo
Configuring activity logging 8–7Creating files at specified timesClick At Specified Times, and then type a time or list of times when you want activ
8–8 RSView32 User’s GuideCreating files when a particular event occurs1. Click On Event.2. In the Expression field, create the expression that will
Configuring activity logging 8–9Deleting log filesYou can delete old log files after a specified period or once a specified number of files has been
8–10 RSView32 User’s Guidethird day so you always have the two previous days’ data and the current day’s data.After Maximum FilesThe oldest log fil
Configuring activity logging 8–11Example: Log file nameThe activity log file named 971028bi.dbf was created in the year 97, month 10, and day 28. Th
8–12 RSView32 User’s Guide1. If required, using the ODBC Administrator, set up an ODBC data source name. For more information about setting up an O
Configuring activity logging 8–13Specifying which activities to logTo specify which types of activity to log: 1. In the Activity Log Setup edito
xxiv RSView32 User’s GuideTrends...
8–14 RSView32 User’s Guide3. The label appears in the log file to identify an activity category. To create your own label, type a new label up to 2
Configuring activity logging 8–15You can also use the EchoOff and EchoOn commands to control activity logging. For more information see Appendix A,
8–16 RSView32 User’s GuideTo show and hide the activity bar, click Activity Bar on the View menu for the Project Manager. When Activity Bar has a c
Configuring activity logging 8–17When the activity bar is undocked, you can make it any size you like, for example to view more than one message at
8–18 RSView32 User’s GuideQuery. For more information, see “Tracking system usage” on page 8-19 and “Activity log files” on page 16-7.To open the A
Configuring activity logging 8–19Understanding recordsThe Activity Log Viewer displays up to 32,767 records. A record is made up of the items shown
8–20 RSView32 User’s GuideStarting and stopping activity loggingBy default, activity logging is on when you start a project. However, if you need t
Configuring activity logging 8–21 In the Events editor, specify the ActivityOff command as the action for an event. On the command line, type Acti
9–1Chapter9 Configuring eventsEvents are expressions that trigger actions. Expressions are equations containing tag values, mathematical operations,
9–2 RSView32 User’s GuideSummary of stepsThe main steps for configuring events are: set up the evaluation interval for the event file in the Event
P–1P PrefaceThank you for choosing RSView32™. RSView32 is an integrated package for developing and running automation applications.Designed for us
Configuring events 9–3Using the Accept and Discard buttonsWhen you enter information in the editor, the Prev and Next buttons change to Accept and D
9–4 RSView32 User’s Guideusing tags, don’t specify an evaluation interval faster than the scan class background period, DDE server polling rate, or
Configuring events 9–5To create an event:1. In the Action field, type an RSView32 command, a macro, or a symbol that will run when the expression go
9–6 RSView32 User’s GuideEditing eventsYou can edit events during development or when you run the project using RSView32 Works. 1. Open the event f
Configuring events 9–7 In the Graphic Display editor, create a graphic object and attach touch animation with the EventOn <file> command as t
10–1Chapter10 Adding securityThis chapter describes the RSView32™ security system, and outlines how to: configure security codes secure RSView32 c
10–2 RSView32 User’s GuideSecurity is based on a system of codes. Each code allows users with security privileges for that code to access the RSVie
Adding security 10–3Example: Assigning security codesThe following security codes are set up: the DataLogOn command is assigned security code B a
10–4 RSView32 User’s Guide assigning security codes to users in the User Accounts editorBefore you beginBefore you begin, gather a list of: RSVie
Adding security 10–5Security codesRSView32 has 17 security codes: an asterisk (*) and the letters A through P. The asterisk is for unlimited access,
P–2 RSView32 User’s GuideTechnical support servicesIf you have questions about RSView32, please consult the user’s guides or the Help.If you can’t
10–6 RSView32 User’s GuideSetting up security by inclusionSecurity by inclusion means all RSView32 commands and all macros requiring security are l
Adding security 10–74. If you like, type a descriptive remark in the Description field.5. Repeat steps 2 through 4 for each command and macro.6. Sav
10–8 RSView32 User’s Guide objects configured with touch animation Alarm Identification field in the Tag Database editorBy default, strict securi
Adding security 10–9Assigning security to a graphic displaySecurity is assigned to a graphic display in the Graphic Display editor. You can assign s
10–10 RSView32 User’s GuideAssigning security to an OLE objectSecurity is assigned to a graphic object with OLE verb animation in the Graphic Displ
Adding security 10–117. Click Apply.Assigning security to a tagSecurity is assigned to tags in the Tag Database editor. By assigning security, you c
10–12 RSView32 User’s GuideConfiguring user accountsOnce you have assigned security codes to RSView32 components, assign these codes to users. You
Adding security 10–13About the default userThe default user account is active when no user is logged into the system. When setting up security, keep
10–14 RSView32 User’s GuideOnce you have added users from the Windows user list, you will have to specify security access for each user you added i
Adding security 10–15To create users from the Windows domain user list:1. On the Setup menu, click Windows Security Options.In the Windows Security
1–1Chapter1 Working with projectsThis chapter describes: files and components adding, renaming, removing, and deleting components printing from e
10–16 RSView32 User’s Guidelogout macro could contain commands to close all active screens and redefine sensitive keys. 5.For more information on
Adding security 10–17Preventing users from going out of the RSView32 projectTo prevent users from going outside of the RSView32 project, do one or m
10–18 RSView32 User’s Guidecreate a button and use the Login command as the press action. When a user presses the button, the following dialog box
Adding security 10–19The new password is also added to the Password field of the User Accounts editor.The new password is typed here to confirm it.I
11–1Chapter11 Creating graphic displaysThis chapter describes the Graphic Display editor and outlines how to: set up the drawing environment draw,
11–2 RSView32 User’s GuideThe Graphic Display editorTo open the Graphic Display editor:1. In the Project Manager, open the Graphics folder.2. Open
Creating graphic displays 11–3The Graphic Display editor’s main components are:Mastering basic techniquesWhen working on a graphic display, certain
11–4 RSView32 User’s GuideSwitching between normal and test modesTo quickly test objects in a graphic display, use test mode. When you are finished
Creating graphic displays 11–5 dock them to an edge of the window (except the ActiveX Toolbox)A toolbar that is docked.Toolbars that are floating.
11–6 RSView32 User’s GuideSelecting a drawing toolThe Drawing Tools toolbox contains tools for creating, selecting, and rotating objects. The tools
iContentsPrefaceAbout the documentation...P-1Technical support services...
1–2 RSView32 User’s GuideProject filesThe following table lists the RSView32™ folders and the types of files they contain.Folder Contents File exte
Creating graphic displays 11–7Selecting colorsThe color palettes contain the colors you can assign to objects. To show and hide the color palettes,
11–8 RSView32 User’s GuideSelecting and deselecting objectsTo work with an object, you must first select it with the Select tool. You can click thi
Creating graphic displays 11–9The grid can be active or passive. If you turn on Snap to Grid, the grid is active and all the objects you draw or pos
11–10 RSView32 User’s GuideTo rotate an object:1. Click the Rotate tool.2. Click the mouse button. A small circle with a crosshair appears. This is
Creating graphic displays 11–11Zooming in and outTo magnify or reduce your view of a graphic display, use Zoom In and Zoom Out. Zoom In magnifies ob
11–12 RSView32 User’s GuideSetting up the displayTo set up a graphic display, use the Display Settings dialog box.To open the Display Settings dial
Creating graphic displays 11–13Creating a defaultTo create your own default settings, click Set as Default. When you open a new graphic display, it
11–14 RSView32 User’s GuideThese options are described in the sections that follow. Specifying the display typeReplaceReplace is the default displa
Creating graphic displays 11–15than one graphic display of the On Top type is open at once, the display that has focus, or had the most recent focus
11–16 RSView32 User’s GuideSpecifying cachingCache After DisplayingSelect Yes to load the graphic display into the display cache when it is display
Working with projects 1–3Working in the Project ManagerThe Project Manager is the main tool for working with RSView32. Each time you create a projec
Creating graphic displays 11–17Specifying the title bar and other display attributesTitle BarTo have a title bar appear on the graphic display at ru
11–18 RSView32 User’s GuideSize to Main Window at RuntimeIf you select this check box, the graphic display will be the size of the RSView32 main wi
Creating graphic displays 11–19Preventing scroll bars on the RSView32 main windowIf a graphic display is larger than the RSView32 main window, scrol
11–20 RSView32 User’s GuideSpecifying display sizeTo set the display size, do one of the following: select Use Current Size. When you save the gra
Creating graphic displays 11–21When ResizedSelect Pan or Scale. Pan resizes the display so objects retain their original size when the display size
11–22 RSView32 User’s GuideFor more information about the Display command, see Appendix A, RSView32 commands, or see Help.Specifying a security cod
Creating graphic displays 11–23Specifying startup and shutdown commandsTo run RSView32 commands or macros each time this graphic display starts or s
11–24 RSView32 User’s GuideSpecifying colors for input fieldsInput fields are created with the Numeric Input, String Input, and Recipe drawing tool
Creating graphic displays 11–25You can create a tab sequence for interactive objects that use index numbers. For details, see “Creating a tab sequen
11–26 RSView32 User’s GuideThe following illustration shows the two types of highlight:An object can have both types of highlight at one time.Displ
1–4 RSView32 User’s GuideComponentThe Project Manager manages components, not files. A component is a file reference that is associated with the ph
Creating graphic displays 11–27The keypad for numeric input fields allows numeric entry only.Displaying graphics more quicklyGraphic displays appear
11–28 RSView32 User’s Guideexample, the command Display Bakery /Z loads the graphic display called Bakery into the cache but does not display it. W
Creating graphic displays 11–29 ActiveX objects (formerly called OLE custom controls or OCXs): control objects such as gauges, sliders, and buttons
11–30 RSView32 User’s GuideDrawing a rectangle or squareUse the Rectangle tool to draw a rectangle or square.1. Click the Rectangle tool.2. To draw
Creating graphic displays 11–31You can also use the Snap to Grid option to draw straight lines.You can change the style and width of lines using Lin
11–32 RSView32 User’s GuideDrawing a freehand objectDrawing freehand is similar to drawing with a pen on paper.1. Click the Freehand tool.2. Drag t
Creating graphic displays 11–33You can also use the Arc and Wedge tools to reshape any arc, ellipse, or wedge.Creating text1. Click the Text tool.
11–34 RSView32 User’s Guide3. Select the font style, size, and effects you want.4. Click OK.You can also choose font color using the Line Color pal
Creating graphic displays 11–35Reshaping simple objectsYou can easily reshape any simple object.To reshape lines, rectangles, polylines, and polygon
11–36 RSView32 User’s GuideCreating advanced objectsTo create advanced objects, use the drawing tools in the Drawing Tools toolbox or the items und
Working with projects 1–5Adding components to a projectYou can use the same files in more than one project by adding components to a project. You ca
Creating graphic displays 11–37To supply a tag name, do one of the following: type a tag name in a Tag Name field or in an Expression field click
11–38 RSView32 User’s GuideCreating a tag placeholderA tag placeholder is the cross–hatch character (#) followed by a number from 1 to 500, as show
Creating graphic displays 11–39To create a parameter file:1. Open the Parameters editor.2. Type one entry for each unique placeholder in the display
11–40 RSView32 User’s GuideExample: Using a Parameter File to Replace Tag PlaceholdersTo run the display called Canning with the parameter file cal
Creating graphic displays 11–41Example 1: Replacing tag placeholders by listing tag namesTo run the display called Canning with the tags Pea_Weight,
11–42 RSView32 User’s GuideCreating numeric and string input fieldsUse the Numeric Input tool to create fields that operators can use to enter data
Creating graphic displays 11–43controller and/or save them to a recipe file. For more information on recipe files, see “Creating a recipe field” on
11–44 RSView32 User’s Guide4. Fill in the fields as follows:In this field Do thisTag Name Type a tag name or a placeholder for an analog or digital
Creating graphic displays 11–455. Click OK.To create a String Input field:1. Click the String Input tool.2. Drag the mouse to draw the field.3. Rele
11–46 RSView32 User’s Guide4. Fill in the fields as follows:5. Click OK.Using input fields at runtimeAt runtime, operators can use input fields to
1–6 RSView32 User’s GuideTo add a component to a project or update its file reference:1. Select the editor that was used to create the desired comp
Creating graphic displays 11–47Continuously updating tag valuesWhen a numeric or string input field is set to update continuously and display tag va
11–48 RSView32 User’s GuideKeysOperators can use the following keys to retrieve data from and send data to the value table. You can re–assign these
Creating graphic displays 11–49 UploadAll: uploads all the values from the value table and displays them in the input fieldsFor detailed informati
11–50 RSView32 User’s GuideFor information about setting up displays to use the on-screen keyboard see “Displaying the on–screen keyboard” on page
Creating graphic displays 11–514. Fill in the fields as follows:In this field Do thisExpression Create an expression. At runtime, the numeric result
11–52 RSView32 User’s Guide5. Click OK.To create a String Display field:1. Click the String Display tool.2. Drag the mouse to draw the field.3. Rel
Creating graphic displays 11–534. Fill in the fields as follows:5. Click OK.In this field Do thisExpression Create an expression. At runtime, the st
11–54 RSView32 User’s GuideCreating labelsUse the Label tool to create fields that display different types of tag information at runtime. All the i
Creating graphic displays 11–554. Fill in the fields as follows:5. Click OK.Creating arrowsUse the Arrow tool to create arrows that move based on th
11–56 RSView32 User’s GuideVertical arrows move up or down in relation to a tag’s minimum and maximum values. Horizontal arrows move left and right
Working with projects 1–7Renaming a componentRenaming a component changes the physical file name. If you change the name of a file that is reference
Creating graphic displays 11–574. Fill in the fields as follows:5. Click OK.Creating buttonsUse the Button tool to create buttons that work like sta
11–58 RSView32 User’s Guide4. Fill in the fields in each tab to configure how you want the button to look and act, as described in the sections tha
Creating graphic displays 11–592. To have the cursor captured when the button is pressed at runtime, check the Capture cursor check box. When the cu
11–60 RSView32 User’s GuideMomentary On: Sets the specified tag to 1 when the button is pressed (mouse button is pressed and held down) and sets th
Creating graphic displays 11–61Down AppearanceIn the Down Appearance tab, specify what the button will look like when it is pressed.If you want the
11–62 RSView32 User’s Guidehaving to enter values one by one. Operators can then write all these values to the programmable controller with another
Creating graphic displays 11–63RSView32 automatically assigns index numbers to input objects and button objects as you create them. To check the ind
11–64 RSView32 User’s Guide4. At runtime, type values in the input fields.5. Type a file name in the recipe field and press Enter. The recipe dialo
Creating graphic displays 11–65This is the recipe file that was created:Using a recipe at runtimeAt runtime, operators can restore values from a rec
11–66 RSView32 User’s GuideIf the display has been set up to use the on-screen keyboard, pressing Enter brings up the on-screen keyboard. Pressing
1–8 RSView32 User’s Guide4. Click OK.Removing a componentIf you no longer want to use a particular file in a project, you can remove the component
Creating graphic displays 11–67To save recipe values from a programmable controller or server:1. Upload the values to the input fields by pressing P
11–68 RSView32 User’s GuideTag substitution does not work for text objects you create using the Text tool.To replace text:1. Select an object or gr
Creating graphic displays 11–69To replace the text, click Replace or click Replace All. To move to the next selected object that uses the text strin
11–70 RSView32 User’s Guide embedding pastes the object into the graphic display and allows it to be edited. If the source file is changed, the ob
Creating graphic displays 11–716. Click OK.Other methods for inserting OLE objectsYou can also insert OLE objects by: copying the information from
11–72 RSView32 User’s GuideTo convert an object:1. Do one of the following: select the object and cut it to the clipboard copy the object from it
Creating graphic displays 11–73Creating and editing ActiveX objectsAn ActiveX object is a software component that is supplied independently from RSV
11–74 RSView32 User’s Guidefrom other controls and could trigger other events. You can use the RSView32 Invoke command as the external event that c
Creating graphic displays 11–75The object appears in the graphic display. To edit the object’s properties, right–click the object, then click Active
11–76 RSView32 User’s Guide3. In the column on the right, type the value for the property. You cannot specify values for properties that are read o
Working with projects 1–9Some file servers do not support file names longer than eight characters. If your server does not accept long file names an
Creating graphic displays 11–77these controls, see the ActiveX Forms 2.0 sample graphic displays in the Samples project.To add tools to the ActiveX
11–78 RSView32 User’s Guide3. Click Rename or Delete Page on the context menu.4. If renaming the page, type a name in the Caption field.You can als
Creating graphic displays 11–79Recording and authorizing run-time changes using electronic signaturesRSView32 includes an electronic signature verif
11–80 RSView32 User’s GuideFor added security, the signature button can also be set up so that authorization by another person, such as a superviso
Creating graphic displays 11–814. In the Insert an ActiveX Control dialog box, click RSView32 Signature Button, and then click OK.5. Double-click th
11–82 RSView32 User’s GuideSetting up the runtime behavior of the signature buttonWhen the operator clicks the signature button at run time, the au
Creating graphic displays 11–83set for the tag. If maximum and minimum are the same value, they are ignored.Tag Name Specify the tag to write a valu
11–84 RSView32 User’s GuideRSView32 command If the button’s operation is Send Command, type the command string, or click the Browse button to open
Creating graphic displays 11–85Approver group Specify the name of the group that the approver must be a member of. If the Approver group box is blan
11–86 RSView32 User’s GuideYou can also use the ActiveX Property Panel to change other properties for the button, such BackColor, Height, and Width
1–10 RSView32 User’s GuideSelecting a printerYou can select only a printer that has been installed on your system. For information on installing a
Creating graphic displays 11–875. Click OK to save the changes, or click Cancel to discard the changes.Working with objectsOnce you have drawn an ob
11–88 RSView32 User’s GuideYou can move several objects at once by selecting them all and then dragging one of the selected objects.To move objects
Creating graphic displays 11–89When you press Ctrl, a plus sign is added to the cursor.3. When the object is where you want it, release the mouse bu
11–90 RSView32 User’s Guide To remove the original object, click Cut. To retain the original object, click Copy.To paste objects:1. Click in the
Creating graphic displays 11–91Duplicate also duplicates actions. For example, if you duplicate an object, move it, and then duplicate it again, the
11–92 RSView32 User’s Guide3. Drag the handle until the object is the desired size or shape.For perfect circles and squares, hold down Ctrl while y
Creating graphic displays 11–93 align objects with each other space objects horizontally or vertically flip objects horizontally or verticallyGro
11–94 RSView32 User’s GuideTo ungroup objects:1. Select the objects you want to ungroup.2. Click Ungroup on the Arrange menu or click the Ungroup b
Creating graphic displays 11–95To use group editing, double–click on the grouped object. A rope–like border appears around the group. Double–click i
11–96 RSView32 User’s GuideTo bring an object to the front:1. Select an object.2. Click Bring to Front on the Arrange menu or click the Bring to Fr
Working with projects 1–11Selecting a network printerRSView32 can print to a network printer. For detailed information about setting up network prin
Creating graphic displays 11–97Aligning objectsObjects can easily be aligned with each other and with the grid. Align objects with each other when y
11–98 RSView32 User’s GuideAligning objects left, right, and centerSelect objects Align leftSelect objects Align rightSelect objects Align center
Creating graphic displays 11–99Aligning objects top, middle, and bottomSpacing objectsWith Space Vertical and Space Horizontal, objects are moved ve
11–100 RSView32 User’s GuideFlipping objectsFlipping an object creates a mirror image of that object. You can flip most objects.1. Select an object
Creating graphic displays 11–101Applying colorsYou can define both line and fill colors for an object. Line color applies to the outline of an objec
11–102 RSView32 User’s GuideApplying colors to textTo apply color to text, use the Line Color palette, or click Font on the Attributes menu and the
Creating graphic displays 11–103To apply a fill pattern before drawing:1. Select a drawing tool.2. Select a fill pattern from the Attributes menu.To
11–104 RSView32 User’s Guide2. Specify a line width and style. Line styles are available only when the line width is 1.The styles are:3. Click OK.4
Creating graphic displays 11–105Peeking at objectsUse Peek to view any or all of the following objects in a graphic display: obscured (hidden) obje
11–106 RSView32 User’s GuideTo specify which objects you want to peek at:1. On the View menu, click Peek Settings.2. Select the check boxes for the
ii RSView32 User’s GuideChapter 2Setting up direct driver communicationsOverview of direct driver communications ...
1–12 RSView32 User’s GuideUsing the Project Transport WizardThe Project Transport wizard lets you: rename a project copy a project delete a proj
Creating graphic displays 11–107To turn Peek on and off: click Peek On on the View menu click Activate Peek in the Peek dialog boxWhen Peek is on,
11–108 RSView32 User’s GuideTo convert objects to wallpaper:1. Select one or more objects.2. On the Edit menu, select Wallpaper and click Convert t
Creating graphic displays 11–109To import files:1. In the Graphic Display editor, click the File menu and then click Open.2. In the Open dialog box,
11–110 RSView32 User’s GuideUsing bitmapsBitmaps consume Windows resources, so when using bitmaps follow these guidelines: Use device–dependent bi
Creating graphic displays 11–111dither colors (that is, alternate pixels of different colors to approximate another color). Do not use the Scale op
11–112 RSView32 User’s GuideUsing graphic librariesRSView32 comes with a set of libraries that contain graphic objects and displays. Additional lib
Creating graphic displays 11–113 double–click the Library icon right–click the Library icon and then click New3. When you are finished creating th
11–114 RSView32 User’s Guideobject, display key, or global key with the PrintDisplay command as the press action, or provide a command line in the
12–1Chapter12 Animating graphic objectsThis chapter describes the various types of animation you can attach to graphic objects, and outlines how to:
12–2 RSView32 User’s Guide attach control to ActiveX objects so you can: map tags to an ActiveX object’s properties so changes to the object’s pr
2–1Chapter2 Setting up direct driver communicationsRSView32™ uses a direct connection to the drivers in RSLinx® to communicate with most Allen–Bradl
Animating graphic objects 12–3To attach key animation, use the Object Key and Display Key dialog boxes. For information about key animation, see “As
12–4 RSView32 User’s GuideAbout the Animation dialog boxThe Animation dialog box is a floating dialog box, which means you can have it open all the
Animating graphic objects 12–5For more information about creating expressions, see Chapter 14, Creating expressions.Expression ResultSpecify how the
12–6 RSView32 User’s Guide Close: Prompts to apply changes and closes the dialog box.Using Object Smart Path to visually set animationBecause the
Animating graphic objects 12–7Tag namesYou can use tag names that you have already added to the tag database or you can use a new tag name.Tag place
12–8 RSView32 User’s GuideUsing expressionsMany types of animation require an expression. You can use expressions involving tag values, constants,
Animating graphic objects 12–9On the other hand, you might want to limit the range of values, which you can also do by specifying minimum and maximu
12–10 RSView32 User’s GuideExample: Using OSP to define the range of motion for horizontal slider animationTo define a range of motion for a slider
Animating graphic objects 12–11In the Animation dialog box, set this position by clicking the At Minimum check box.6. In the Graphic Display editor,
12–12 RSView32 User’s GuideConfiguring visibility animationWith visibility animation, an object becomes visible or invisible based on a tag value o
2–2 RSView32 User’s GuideThe following illustration shows an RSView32 station and its channel and nodes.Communication channelThe communication chan
Animating graphic objects 12–135. Click Apply.Configuring color animationWith color animation, an object changes color based on a tag value or the r
12–14 RSView32 User’s GuideThe parts of the list boxTo configure color animation:1. Select the object.2. Click the Color tab in the Animation dialo
Animating graphic objects 12–15color, place the cursor over the box, click to open the color palette, and then click the desired color.Solid colors
12–16 RSView32 User’s Guide in the list box, click threshold A leave the value in the Value field as 0 for Line color, click Blink (only line co
Animating graphic objects 12–175. Open the Animation dialog box, and click the Fill tab. Attach fill animation as follows: in the Expression field,
12–18 RSView32 User’s Guide for Line and Fill colors, click Blink for Line and Fill, open the color palettes and click gray for the first color
Animating graphic objects 12–19To configure fill animation:1. Select the object.2. Click the Fill tab in the Animation dialog box.3. Create an expre
12–20 RSView32 User’s GuideConfiguring horizontal position animationWith horizontal position animation, an object moves horizontally based on the r
Animating graphic objects 12–216. To specify minimum and maximum values, click the Specify check box and type the values.7. Click Apply.Configuring
12–22 RSView32 User’s Guide4. Set the starting point for the object by dragging the object or by typing a value. Click the At Minimum check box.5.
Setting up direct driver communications 2–3Communication driverThe communication driver is the software that permits the computer to communicate wit
Animating graphic objects 12–232. Click the Width tab in the Animation dialog box.3. Create an expression. The expression can be a tag name or a mor
12–24 RSView32 User’s GuideConfiguring height animationWith height animation, an object’s height changes based on a tag value or the result of an e
Animating graphic objects 12–254. Set the minimum height for the object by doing one of the following: click a handle on the top or bottom of the o
12–26 RSView32 User’s Guidehalfway between the minimum and maximum values, the object will rotate half the specified amount. 9.Text, advanced ob
Animating graphic objects 12–27Using the Default Center PointsTo use the default center points, select a button.Why use the default center points? I
12–28 RSView32 User’s GuideTo set the maximum, do one of the following and then select the At Maximum check box: click the Rotate tool and visuall
Animating graphic objects 12–29To configure touch animation:1. Select the object.2. Click the Touch tab in the Animation dialog box.3. In the Press
12–30 RSView32 User’s GuideConfiguring horizontal slider animationWith horizontal slider animation, you can create a graphic object that sets the v
Animating graphic objects 12–317. Click Apply.Configuring vertical slider animationWith vertical slider animation, you can create a graphic object t
12–32 RSView32 User’s Guide6. To specify the minimum and maximum values that will be written to the tag, click the Specify check box and type the v
2–4 RSView32 User’s GuideSetting up communications without hardware or softwareYou can set up communications in RSView32, even if you do not have o
Animating graphic objects 12–334. In the OLE Verb field, click the down arrow to display the OLE verbs available for the selected OLE object. Click
12–34 RSView32 User’s GuideThe object’s properties versus RSView32 animationEach ActiveX object has a set of properties. To view the object’s prope
Animating graphic objects 12–352. Configure the control for properties and events as described on the following pages.Naming an ActiveX objectAll ob
12–36 RSView32 User’s GuideTo name an object:1. Select the ActiveX object.2. Click the right mouse button to open the context menu and then click O
Animating graphic objects 12–37knob changes position accordingly. Likewise, when the slider’s knob changes position (for example, by being dragged w
12–38 RSView32 User’s GuideThe middle column indicates whether the property updates the tag or the tag updates the property: A left arrow indicate
Animating graphic objects 12–39To attach RSView32 commands or macros:1. Select the ActiveX object.2. Click the right mouse button to open the contex
12–40 RSView32 User’s GuideTo view an object’s method description:1. Select the ActiveX object.2. Right–click to open the context menu, point to An
Animating graphic objects 12–41With the Invoke command you can: call an object’s method assign the value returned by a method to a tag set an obj
12–42 RSView32 User’s GuideAssociating objects and displays with keysYou can associate RSView32 commands with graphic objects in a display and with
Setting up direct driver communications 2–55. If you want to change the default rate at which nodes are scanned, open the Scan Class editor and edit
Animating graphic objects 12–43Example: Using object keysImagine you have a display showing a tank with two valves. The two valves control the flow
12–44 RSView32 User’s Guide4. Specify a key. If desired, select one or both modifiers.Some keys are normally reserved for use by Windows and RSView
Animating graphic objects 12–45The repeat action repeats at the rate specified in the Keyboard properties of the Windows Control Panel.9. If, at run
12–46 RSView32 User’s Guide specify which tag value goes into which numeric or string input field in a recipe file. For details about recipe files
Animating graphic objects 12–47number 1. However, you cannot change input field 4 to index number 5, because you have not created five input fields.
12–48 RSView32 User’s GuideTo move through a tab sequence: press Tab to move through the objects from lowest index number (1) to highest index num
Animating graphic objects 12–49For example, if you want F2 to set the value of a selected object’s tag to 0, you would set up a display key for F2,
12–50 RSView32 User’s GuideExamplesFor ways to use the [tag] parameter, see these examples:Example 1: Creating display–wide keys to open and close
Animating graphic objects 12–51At runtime, the operator can select any valve object, and press F2 to open the valve and F3 to close it.Example 2: Op
12–52 RSView32 User’s Guide1. In the Display Keys dialog box, assign a display key. In the Press Action field, type Help [tag].2. In the Object Key
2–6 RSView32 User’s GuideUsing the driversTo configure and use the RSLinx drivers with a direct connection, the drivers must be installed on the sa
Animating graphic objects 12–53Example 3: Opening an object–specific alarm summaryImagine you want to have alarm information available for a specifi
12–54 RSView32 User’s GuideAt runtime, when the operator selects an equipment object and presses F5, the alarm summary for that piece of equipment
Animating graphic objects 12–55If the Main Menu display is of the Overlay display type, you must use the Abort command to close the active display.F
12–56 RSView32 User’s GuideSome keys are reserved for use by Windows and RSView32. Reserved keys do not appear in the Key field in the Add Key dial
Animating graphic objects 12–57Modifying a key1. On the Animation menu do one of the following: to modify object keys (you must have an object or g
12–58 RSView32 User’s GuideViewing the key list at runtimeAt runtime, users can use the key list to see which keys are associated with an object an
Animating graphic objects 12–59Applying animation to groupsYou can apply animation to objects and then group those objects and apply animation to th
12–60 RSView32 User’s GuideTo view the animation on an object using the menu:1. Select an object.2. View the animation by doing one of the followin
Animating graphic objects 12–61Using PeekUse Peek to view the animation attached to a graphic object or group of objects. In the Peek Settings dialo
12–62 RSView32 User’s GuideYou can click as many types of animation as you want. However, Peek does not show the specific type of animation an obje
Setting up direct driver communications 2–7Configuring channelsTo configure a channel: 1. In the Project Manager, open the System folder. 2. Open
Animating graphic objects 12–63Changing the animation on objectsYou can change the animation attached to a group of objects or to individual objects
12–64 RSView32 User’s GuideTo copy objects with animation:1. Select the objects.2. Do one of the following: use the copy and paste commands on the
13–1Chapter13 Configuring trendsThis chapter describes trends, and outlines how to: create and configure a trend object layer trends to compare re
13–2 RSView32 User’s GuideKey conceptsTrend objectA trend object is created in the Graphic Display editor. It can be created and edited like any ot
Configuring trends 13–3Data sourceThe data displayed in a trend can come from two sources. For real-time trends, data comes from the value table as
13–4 RSView32 User’s GuideShadingUse shading to show relationships between tags and to compare tag values to constants. The figure below calls atte
Configuring trends 13–5Summary of stepsThese are the steps for creating a trend: create a trend object in the Graphic Display editor configure the
13–6 RSView32 User’s GuideFor detailed information about graphic objects, see Chapter 11, Creating graphic displays.Instead of creating a trend fro
Configuring trends 13–7Trend configurationTo configure the time axis, vertical axis, and other aspects of the trend’s appearance: 5.1. In the Tr
13–8 RSView32 User’s GuideTo configure the time axis, fill in the following fields as outlined below.Start time for a real-time trendFor a real-tim
2–8 RSView32 User’s Guide3. Select a channel and fill in the following information:Network TypeUsing the following table as a guide, select a netwo
Configuring trends 13–9Example: Relative TimeTo display data starting 90 minutes from the oldest data in the log model, type:To specify absolute tim
13–10 RSView32 User’s GuideExamples: Start Time and Time RangeTo plot real-time data in a 60–second window, specify:To display one day of data star
Configuring trends 13–11Panel. For more information about this option, see“Specifying time, date, and number formats” on page 18-12, or see your Win
13–12 RSView32 User’s GuideConfiguring the vertical axisThe following illustration shows the components of the vertical axis:To configure the verti
Configuring trends 13–13DigitsSelect the number of characters you want to display in the pen scale, including the decimal point. The values that app
13–14 RSView32 User’s GuideFor a local historical trend:To display historical data from a data log model in the project you are running, click Hist
Configuring trends 13–15remote data, type the complete path to the logged data (to the .dlg file), or click ... and select a .dlg file. Click Choose
13–16 RSView32 User’s GuideFor historical data, the rate determines how often the log file is checked for new data. Do not specify a rate faster th
Configuring trends 13–17The following illustration shows a trend with a legend:Pen valuePen labelLegend
13–18 RSView32 User’s GuidePen configurationTo configure the pens that will plot the data for the trend: 1. In the Trend dialog box, click the Pen
Setting up direct driver communications 2–9To set a configured channel’s network type to None Loaded, first issue the ComStatusOff command. Because
Configuring trends 13–19from 1 to 500. For details about placeholders, see “Using tag placeholders” on page 11-37. a valueWhen you specify a value,
13–20 RSView32 User’s GuideLine InterpolationLine interpolation determines how a line is drawn. The choices are:Custom Pen WidthThe custom pen widt
Configuring trends 13–21Configuring pen scaleThe pen scale defines the range of numbers on the vertical axis. The vertical axis changes to reflect t
13–22 RSView32 User’s GuideConfiguring shadingUse shading to compare the values of different pens. To have shading, at least two pens must be defin
Configuring trends 13–23Example: Shading with three pensThe upper pen, Pen 2, has a constant value of 75 and the lower pen, Pen 3, has a constant va
13–24 RSView32 User’s GuideExample: Shading with two pensWhenever Pen 1 goes above Pen 2, the trend will be shaded like this:To produce the shading
Configuring trends 13–25Example: Shading between two pensWhenever Pen 1 goes above or below Pen 2, the trend will be shaded like this:To produce the
13–26 RSView32 User’s GuideEnsuring real-time trends have dataReal-time trends collect data only while the trend is displayed. This means that a tr
Configuring trends 13–27Comparing real-time and historical dataYou can layer trends, which is useful for comparing real-time and historical data in
13–28 RSView32 User’s GuideTo create control tags, you have to type a name in the Control Tag field in the Trend dialog box. When you do, a folder
Contents iiiChapter 3Setting up OPC and DDE communicationsOverview of OPC communications...
2–10 RSView32 User’s GuideMessagesType a number between 1 and 10. This is the number of messages RSView32 will send on a channel before requiring a
Configuring trends 13–29\Paused A tag value of 1 pauses the trend.A tag value of 0 resumes movement of the trend.For real-time trends, RSView32 read
13–30 RSView32 User’s GuideHow the trend control tags workWhen a trend is running, the data for a trend—either real-time or historical—is stored in
Configuring trends 13–31The values for the trend control tags initially come from the information configured in the Trend dialog box. As the trend r
13–32 RSView32 User’s GuideMasking pensBy default, all pens in a trend are visible. However, too many pens on one display can be difficult to read.
Configuring trends 13–33You cannot use binary numbers to set a value—you must use decimals. The following table shows the decimal value for each pen
13–34 RSView32 User’s GuideTo show Pen 10 again, use the bitwise OR operator and the pen’s decimal value:PenMask = PenMask | 512Specifying a start
Configuring trends 13–35Example: Specifying a start time one hour before the current timeDisplay “Process Trend”Trend\StartTime=system\DateAndTimeIn
13–36 RSView32 User’s Guide3. Double-click Trends.4. Drag and drop one or more trend objects into your display.Setting the name of the Control Tag
Configuring trends 13–377. Click Replace.If the Confirm Replacements check box is not selected, all occurrences of the old folder name are automatic
13–38 RSView32 User’s GuidePen line color In the Trend dialog box, choose the Pen Configuration tab, and then choose a color in the Color field. Yo
Setting up direct driver communications 2–11Active DriverThe active driver can be Primary, Secondary, or None. By default, the Primary driver is act
Configuring trends 13–39Using the trend at runtimeSelecting pensTo display details about a pen, select the pen by clicking it in the legend. When th
13–40 RSView32 User’s GuideSelecting pointsTo view details about a specific point in the trend, use the marker. When the marker is over a point in
Configuring trends 13–41By default, the marker is at the right–most edge of the trend (and might not be visible). To move the marker, position the c
13–42 RSView32 User’s GuideEditing the trend configuration1. Open the Trend dialog box by doing one of the following: double–click the trend sele
14–1Chapter14 Creating expressionsThis chapter includes: instructions for creating expressions description of the components used for building exp
14–2 RSView32 User’s GuideWhere you can use expressionsExpressions can be used in the following editors: Graphic Display: You can define an expre
Creating expressions 14–3Creating expressionsAll editors that use expressions include an Expression field. In some editors, you will also find: expr
14–4 RSView32 User’s GuideExpression buttonsThese are the expression buttons:Cutting, copying, and pasting expressionsYou can cut, copy, or paste a
Creating expressions 14–5To cut or copy expressions in a window:1. Select the expression in the form or in the spreadsheet.2. Do one of the followin
14–6 RSView32 User’s GuideFormatting expressionsYou can format expressions so they are easier to read. However, do not let tag names, key words, fu
2–12 RSView32 User’s GuideCommands for switching driversUse the following commands to switch drivers:DriverPrimary <channel>Switches from the
Creating expressions 14–7<expression> A value or string, a tag name, or a more complex expression.Enclose tag names that contain dashes or sta
14–8 RSView32 User’s GuideTank1\Message = “Tank1 Overflow”Sets the tag Tank1\Message to Tank1 Overflow.Using tag names and tag placeholdersA tag na
Creating expressions 14–9Using tag placeholders instead of tag namesThe Graphic Display editor accepts tag placeholders instead of tag names. Placeh
14–10 RSView32 User’s GuideArithmetic operatorsArithmetic operators calculate values based on two or more numeric values. The arithmetic operators
Creating expressions 14–11Relational operatorsRelational operators compare two numeric or string values to provide a true or false result. If the st
14–12 RSView32 User’s GuideLogical operatorsLogical operators determine the validity of one or more statements. There are three logical operators:
Creating expressions 14–13Symbol Operator Action& AND Compares two integers or integer tags on a bit–by–bit basis.Returns an integer with a bit
14–14 RSView32 User’s GuideExample: Bitwise operatorsFor these examples tag1 = 5 (binary 0000 0000 0000 0101), tag2 = 2 (binary 0000 0000 0000 0010
Creating expressions 14–15Many functions check for specific true and false conditions. They return 1 if the condition is true, and 0 if the conditio
14–16 RSView32 User’s GuideTo examine multiple tags at once, use a wildcard in the expression argument.Example: Tag functionsALM_IN_ALARM(vessel3\T
Setting up direct driver communications 2–13Example: An event for switching driversIn the Events editor, use the following:Action DriverToggle 1Expr
Creating expressions 14–17The time functions are described on the following pages.The time parameter can include the following options: day of week
14–18 RSView32 User’s GuideExample: Specific time parametersThe following all represent the same date and time, and are valid time parameters: “mon
Creating expressions 14–19The interval parameter has this format:<number> <units> where <units> is one of: mil (millisecond) s
14–20 RSView32 User’s Guide_____________________________INTERVAL(“1 min”)Returns 1 (true) if a minute has elapsed since the expression last returne
Creating expressions 14–21If you want an expression containing these functions to be evaluated more than once, assign the expression to an event rat
14–22 RSView32 User’s GuideSecurity functionThe following built–in function checks if the current user has the specified security code. The securit
Creating expressions 14–23Operators are evaluated in the following order:Example: Evaluation orderFor these examples, tag1 = 5, tag2 = 7, and tag3 =
14–24 RSView32 User’s Guide1. tag1 > tag2 = 02. tag 1 < tag3 = 13. 0 AND 1 = 0The expression evaluates to 0 (false)._________________________
Creating expressions 14–25else statements enable the expression to perform different actions in different situations and to repeat activities until
14–26 RSView32 User’s GuideExample 1: Nested if–then–elseThis expression:if (statement1) then (value1)else if (statement2) then (value2)else (value
2–14 RSView32 User’s GuideBefore you can configure a device node, you must set up communication channels. For details, see “Configuring channels” o
Creating expressions 14–27Example 2: Nested if–then–elseThis expression:if (statement1) thenif (statement2) then (value1)else (value2)else (value3)h
15–1Chapter15 Setting up navigationAn important part of the complete operator interface is the way operators navigate through and interact with your
15–2 RSView32 User’s GuideThe following illustration shows a display hierarchy.Methods for moving among displaysTo set up displays so operators can
Setting up navigation 15–3Commands for moving among displaysTo open, close, and switch between displays, use these commands:1.RSView32 CommandFuncti
15–4 RSView32 User’s GuideThe PullForward and PushBack commands provide quick display changes because displays are already up and running. However,
Setting up navigation 15–5Example of navigation methodsFollowing are examples of various navigation methods:Example: Keyboard operationThe following
15–6 RSView32 User’s GuideExample: Mouse/touch screen operationThe following graphic display contains buttons that users can click with the mouse o
Setting up navigation 15–7The toolsTo build a complete operator interface, use: macros to replace a set of commands with a single command symbols t
15–8 RSView32 User’s GuideInstead of using macros to set tag values, you can also set tag values using the tag collections in the RSView32 Object M
Setting up navigation 15–9more information about using the Command Wizard, see page A-5.4. On the File menu, click Save As.5. Type a file name. Reme
Setting up direct driver communications 2–15and lower case letters, numbers, dashes, and underscores. Spaces are not permitted.EnabledNormally nodes
15–10 RSView32 User’s GuideScreen1 appears, then the graphic display Screen2 appears, then the tag Valve23 is set to its open state.Note that you d
Setting up navigation 15–11Example: Nesting macrosA macro called Draw contains:Display OverviewDisplay Detailand a macro called Factory contains:Dra
15–12 RSView32 User’s GuideYou can define symbols in a macro or on the command line. However, symbols are mainly an operational convenience when us
Setting up navigation 15–13To clear a symbol: On the command line or in a macro, type one of the following:Example: Undefining symbolsUndefine Show
15–14 RSView32 User’s GuideWhen deciding what type of key to create, use the following table as a guide:General rules about precedenceYou can assig
Setting up navigation 15–15Precedence and the F1 keyWhen you are editing an RSView32 project, the F1 key always launches context–sensitive Help.At r
15–16 RSView32 User’s GuidePrecedence and embedded OLE objectsThe order of precedence for embedded OLE objects differs, depending on whether the OL
Setting up navigation 15–17Reserved keysThe following keys and key combinations are normally reserved for use by Windows® and RSView32.This reserved
15–18 RSView32 User’s GuideIf you define a press, release, or repeat action for a reserved key, to use the key as an object or display key, the obj
Setting up navigation 15–19If you use a reserved key or key combination as a global key, the key will perform both the actions of the global key you
2–16 RSView32 User’s GuideFor the SOFT5 driver, enter the UNC name of the SoftLogix 5 controller without the backslashes. For example, if the UNC c
15–20 RSView32 User’s GuideTo create a global key:1. In the Project Manager, open the Logic and Control folder.2. Open the Global Keys editor by do
Setting up navigation 15–21Some keys are reserved for use by Windows and RSView32. Reserved keys do not appear in the Key field in the Add Key dialo
15–22 RSView32 User’s GuideRunning global key filesUse the RSView32 Key command to run global key files. Type this command in a macro or anywhere e
16–1Chapter16 Sharing data with otherWindows applicationsMethods for sharing dataRSView32™ is based on standards that allow data to be accessed and
16–2 RSView32 User’s GuideThis chapter describes how to set up RSView32 as a local server or client for OPC and DDE, and includes an example of set
Sharing data with other Windows applications 16–3Retrieving historical dataAll logged data is stored in files in dBASE IV or ODBC table format, so y
16–4 RSView32 User’s GuideRetrieving tag names from data log filesFor data log models, RSView32 often uses an index file or table for tag names. Th
Sharing data with other Windows applications 16–54. In the “Look in” field, choose a project directory and the subdirectory containing the log files
16–6 RSView32 User’s GuideUnderstanding the content of the log filesFollowing is a description of the contents of the activity, alarm, and data log
Sharing data with other Windows applications 16–7Activity log filesThis column ContainsType The number of the activity type. The numbers are: 0 for
Setting up direct driver communications 2–17Changing node information at runtimeTo permanently change a node’s station number at runtime, use the No
16–8 RSView32 User’s GuideActivity log—ODBC formatODBC format activity log data uses one table. The illustrations show ODBC tables that have been o
Sharing data with other Windows applications 16–9Alarm log filesUserStn For future use. SQL_VARCHAR orSQL_CHAR15LoggingStn The name of the computer
16–10 RSView32 User’s GuideTransType The type of alarm that was generated. The types are:InAlmIn Alarm (severities 1 through 8)OutAlmOut of AlarmAc
Sharing data with other Windows applications 16–11Alarm log files—ODBC formatODBC format alarm log data uses one table. The illustrations show ODBC
16–12 RSView32 User’s GuideIf the ODBC database doesn’t support the SQL_TIMESTAMP data type, then the data may be truncated. For example, the Oracl
Sharing data with other Windows applications 16–13Data log files—narrow .dbf formatNarrow .dbf format log files are created in sets of three. For mo
16–14 RSView32 User’s GuideTag nameMarker B when the DataLogOn command was issued and logging began.E when the DataLogOff command was issued and lo
Sharing data with other Windows applications 16–15Data log files—wide .dbf formatWide .dbf format data log files are created in sets of two. For mor
16–16 RSView32 User’s GuideTag nameStatus D if a node is disabled.E if a communication error occurred while RSView32 was trying to acquire the tag
Sharing data with other Windows applications 16–17Data log—ODBC formatODBC format log data uses up to three tables. The illustrations show ODBC tabl
2–18 RSView32 User’s GuideRSView32 scan classesAny tag that communicates with Allen–Bradley or SoftLogix 5 programmable controllers through direct
16–18 RSView32 User’s GuideStatus Blank if communications are working properly.D if a node is disabled.E if a communication error occurred while RS
Sharing data with other Windows applications 16–19Tag nameCreating a pivot table in Microsoft ExcelUse a pivot table to display and analyze data fro
16–20 RSView32 User’s GuideOnce you have created the pivot table, you can then display the data in a chart. This additional step is also described.
Sharing data with other Windows applications 16–212. Click Get Data.This brings up Microsoft Query and the Select Data Source dialog box. This dialo
16–22 RSView32 User’s Guide4. In the “Look in” field, choose a project directory. Then choose the directory containing the data log files.If you us
Sharing data with other Windows applications 16–23When retrieving data from log files, you will likely want the tag names—not the tag index. Therefo
16–24 RSView32 User’s Guide3. When you have selected all the fields you want, open the File menu and then click Return Data to Microsoft Excel.When
Sharing data with other Windows applications 16–254. To display the table, click Finish.The pivot table is displayed in the worksheet.Creating a cha
16–26 RSView32 User’s GuideWhen you finish, the chart will be displayed in the worksheet.Sharing tag values locallyRSView32 works as both an OPC or
Sharing data with other Windows applications 16–27To request data from RSView32, a third-party OPC client application on the same computer must use
Setting up direct driver communications 2–19 Set the scan period to match the expected rate of change for the tag’s data. For example, if you scan
16–28 RSView32 User’s GuideEach DDE client application uses different delimiters to separate these three fields; use the delimiters that are approp
Sharing data with other Windows applications 16–29Enabling RSView32 for tag writesBy default, other applications cannot write to tags in RSView32. T
16–30 RSView32 User’s GuideSending DDEExecute commands to other applicationsYou can use RSView32 to send DDEExecute commands to other applications.
17–1Chapter17 Using networksWith RSView32™ on a network, you can: share project components among multiple workstations during development and runti
17–2 RSView32 User’s GuideSharing components at runtimeSharing components at runtime allows you to centrally maintain a project. For example, you c
Using networks 17–3How to share componentsTo share project components, follow these steps:1. Create projects on each machine that will be accessing
17–4 RSView32 User’s Guide2. On \\Computer2, in the Trend Configuration dialog box, select Historical, and choose Remote for the Data Source.Use th
Using networks 17–5If the data log model on Computer1 is configured to use the ODBC storage format and data source, Computer2 must have an ODBC data
17–6 RSView32 User’s GuideIdentifying the RSView32 server computerTo uniquely identify an RSView32 server for OPC communications, the computer must
Using networks 17–7Server: RSI.RSView32OPCTagServerType: RemoteServer The name or address of the server computer. See Computer “Server Computer Name
iv RSView32 User’s GuideUsing the spreadsheet... 4-11Moving through
2–20 RSView32 User’s Guide3. Select a scan class and fill in a foreground and background period.The period specifies, in seconds, how often the pro
17–8 RSView32 User’s Guide the project on the Plant computer is called Bottling and it contains a tag called RejectCountHow the Supervisor Gets Va
Using networks 17–9Access Path: Bottling (optional)Update Rate: 5.000 secondsYou create a tag that points to the Plant computer. In the tag’s Node f
17–10 RSView32 User’s Guide enable RSLinx GatewayFor information about configuring RSLinx Gateway, see the documentation supplied with RSLinx.Conf
Using networks 17–11driver name is RSLinx Remote OPC Server. You don’t need to specify a vendor or version number.Access Path:PLC_HVAC1The access pa
17–12 RSView32 User’s GuideThe figure below shows how the tag looks in the Tag editor.
18–1Chapter18 Running your projectSummary of stepsOnce you have developed your project, you are ready to run it. The steps involved in running a pro
18–2 RSView32 User’s GuideTo open the Startup Editor1. In the Project Manager, open the System folder.2. Open the Startup editor by doing one of th
Running your project 18–3PreferencesTo specify how the project window will look at startup:1. Click the Preferences tab.2. Under Show at Runtime, se
18–4 RSView32 User’s Guide3. Under Disable, select the check box for each item you want to disable.On Windows Server 2003, Windows XP, Windows 2000
Running your project 18–5see Chapter 10, Adding security. For details about the ProjectShow command, see Appendix A, RSView32 commands, or see Help.
Setting up direct driver communications 2–21 Tag monitor—Use the tag monitor to check the communication status for a device tag. The states are: D
18–6 RSView32 User’s GuideStartupTo specify the project components you want to run at startup:1. Click the Startup tab.2. Check the box for each it
Running your project 18–7Communication StatusLogs communication errors to the activity log file and/or the activity bar if you set the project up to
18–8 RSView32 User’s GuideShutdown MacroRuns the specified macro. Any macro can be used as a shutdown macro.Initial GraphicDisplays the specified g
Running your project 18–9When you copy a project from one computer to another, RSView32 automatically changes the default paths to the drive and dir
18–10 RSView32 User’s Guide2. Change the application or database paths as described below.3. Click OK.Changing application pathsThe Application Pat
Running your project 18–11To change the default path for new components:1. In the Name field, select an editor.2. In the Default Path field, specify
18–12 RSView32 User’s Guide4. Select a component.5. In the New Path For Component field, specify a new path.6. Click OK.Changing the database pathI
Running your project 18–133. In the dialog box that opens, select the language whose settings you wish to use.4. Verify and/or customize the setting
18–14 RSView32 User’s GuideRunning a project automaticallyYou can set up a project to run automatically when Windows starts.1. Click the Start butt
Running your project 18–15 use the System Agent utility available with the Windows 95 Plus Pack or Microsoft® Plus! 98. in the RSView32 Events edi
2–22 RSView32 User’s GuideDeveloping your project without a communication networkYou can develop your RSView32 project to use direct drivers withou
18–16 RSView32 User’s Guide execution of VBA programs stops, but events may continue to fire if your VBA program does not destroy its objectsIf a
A–1AppendixA RSView32 commandsThis appendix describes: where and how to use RSView32™ commands how to use the command line RSView32 commands and
A–2 RSView32 User’s Guide Parameters do not have to be entered in the order they are listed. Start each new command on a new line or separate comm
RSView32 commands A–3command will be truncated if the substituted tag values cause the command to exceed this length. Using dollar signs to create a
A–4 RSView32 User’s GuideExample 2: Changing the value of a tag and tag placeholdersIn this example, Tag1’s initial value is zero. The value 4 is a
RSView32 commands A–5Using the command lineUse the command line during development and runtime. To use a command line, either: create a command lin
A–6 RSView32 User’s GuideBuilding a command string1. Open the Command Wizard.2. In the Command Categories list, click a folder.To see the commands
RSView32 commands A–73. Select a command by clicking it in the Commands field.Command Name: Lists the commands in the open folder.Command Descriptio
A–8 RSView32 User’s Guide6. When the command is complete, click Finish.The RSView32 commands, listed alphabetically= (Equal) [&]<tag_name>
RSView32 commands A–9Examples: The = (Equal) command&Tag1 = Tag1 + 1Evaluates the command asynchronously. Increases the value of Tag1 by 1.Tag1
3–1Chapter3 Setting up OPC and DDE communicationsOPC® and DDE connections allow you to communicate with a wide range of local and remote devices. OP
A–10 RSView32 User’s GuideRSView32 command that opens the editor. See the examples below.* Closes all windows.Ctrl–F4 also closes the active window
RSView32 commands A–11Acknowledge Acknowledge [tag_name]Acknowledges an alarm or a group of alarms. This command gives no indication that it has run
A–12 RSView32 User’s GuideAcknowledge [tag]Acknowledges the alarm for the tag associated with the highlighted object in the active graphic display.
RSView32 commands A–13ActivityLogSendToODBCActivityLogSendToODBC <data_source> <target_table_name> [/Wn] [/Uuser_name] [/Ppassword]Expor
A–14 RSView32 User’s GuideActivityOn ActivityOn Starts activity logging.Activity logging is on by default.ActivityPrintOffActivityPrintOffTurns off
RSView32 commands A–15<EventType> The type of alarm transaction, which must be one ofthe following:[IntoAlarm] Indicates that the tag has gone
A–16 RSView32 User’s Guide<HH:MM:SS> The 24–hour military format fortime. You must use this format forindicating the time.[Date] A date that
RSView32 commands A–17AlarmLogRemarkAlarmLogRemark [“Text”] [/P] [/Sn] [/R] [/Ttagname]Adds the specified text string as a transaction in the alarm
A–18 RSView32 User’s Guidealarm severity at runtime, but the operator cannot change the severity.[/R] Logs the remark to a printer as well as to th
RSView32 commands A–19the connection is established, RSView32 waits the specified time and, if another command is received to export data, the comma
3–2 RSView32 User’s Guide another RSView32 station acting as a remote OPC server on a network. By connecting an RSView32 station set up as an OPC
A–20 RSView32 User’s GuideAppAbort AppAbort <application>Closes the specified Windows application.<application> The name of a Windows a
RSView32 commands A–21Examples: The AppStart commandAppStart c:windows\notepad c:\autoexec.batOpens Notepad and displays the autoexec.bat file.AppSt
A–22 RSView32 User’s GuideComStatusOn ComStatusOnStarts logging of communication errors if RSView32 is set up to do so. To log communication errors
RSView32 commands A–23DataLogChangeRateDataLogChangeRate <file> <value> [unit]Changes the periodic log rate. The change affects the curr
A–24 RSView32 User’s GuideDataLogNewFile DataLogNewFile <parameter> Creates a new data log file for the specified model or for all models, on
RSView32 commands A–25DataLogPath DataLogPath <file> Opens the Data Log Path editor. You can use the editor to change the primary and secondar
A–26 RSView32 User’s GuideDataLogSwitchBackDataLogSwitchBack <parameter> Switches data logging back to the primary dBASE IV file path or ODBC
RSView32 commands A–27Examples: The DDEExecute commandDDEExecute RSlinx|__Drivers [Who_Active()]Sends the Who_Active command, which displays the def
A–28 RSView32 User’s GuideDefine Define <symbol> [string]Creates a symbol. A symbol is an abbreviation for a command or a command with parame
RSView32 commands A–29Derived Derived [file]In edit mode, without the parameter opens the Derived Tag editor. With the parameter, opens the specifie
Setting up OPC and DDE communications 3–3Overview of OPC communicationsThe following illustration shows the different ways RSView32 can use OPC for
A–30 RSView32 User’s GuideDo not cache more than 200 displays using the [cache] parameter and/or the Cache After Displaying option.<file> The
RSView32 commands A–31display from the cache, use the FlushCache [file] command.[/Pfile] The name of the parameter file that contains the tag names
A–32 RSView32 User’s GuideExamples: The Display commandDisplay Sample The first time the graphic display called Sample is opened, it will be positi
RSView32 commands A–33Download DownloadWrites the value in the selected input field of the active graphic display to the programmable controller or
A–34 RSView32 User’s GuideDriverSecondary DriverSecondary <channel>Switches from the primary driver to the secondary driver on the specified
RSView32 commands A–35EventOn EventOn <file>Starts running the specified event file.<file> The name of an event file without a file exte
A–36 RSView32 User’s GuideFTDataWriteDisableFTDataWriteDisableStops FactoryTalk Clients from writing values to RSView32 tags. This command has no p
RSView32 commands A–37Help Help [word] [/Ffile]Displays a Windows help file.[word] A word you want to search for in the help file. When you specify
A–38 RSView32 User’s GuideExamples: The Identify commandIdentify Hopper1\DividerRuns the Identify command or macro for the tag Hopper1\Divider, whe
RSView32 commands A–39object The name of the ActiveX object as specified in the Object Name dialog box in the Graphic Display editor.method The name
3–4 RSView32 User’s GuideOverview of DDE communicationsThe following illustration shows the different ways RSView32 can use DDE for communications.
A–40 RSView32 User’s GuideKeyEdit KeyEdit [file]Without the parameter, opens the Global Key editor. With the parameter, opens the editor and the sp
RSView32 commands A–41Using this command with both parameters logs the user into the system. Using this command with only one parameter displays the
A–42 RSView32 User’s GuideMonitor Monitor [file][/Xnnn] [/Ynnn][/Ttag_name]In edit mode, without the [file] parameter, opens the Tag Monitor editor
RSView32 commands A–43Monitor BreadDisplays the tag monitor file called Bread.NextPosition NextPositionMoves focus to the object with the next highe
A–44 RSView32 User’s GuideNodeSwitch NodeSwitch <node name> <parameter>Permanently changes a device node’s address, an OPC® node’s comp
RSView32 commands A–45Password PasswordDisplays the Password dialog box so users can change their password. Users must already be logged in to use t
A–46 RSView32 User’s GuideSee also PrevPosition and NextPositionPrevPositionPrevPositionMoves focus to the object with the previous index number.Th
RSView32 commands A–47[/U] Initiates an update of tag values in all input fields before starting to print. This parameter is not necessary with inpu
A–48 RSView32 User’s GuideProjectHide ProjectHideHides the Project Manager so it is not visible on the screen.Ctrl-Alt-P also hides the Project Man
RSView32 commands A–49PushBack PushBack <file>Moves the specified graphic display behind all other windows. If the specified graphic display i
Setting up OPC and DDE communications 3–5Summary of stepsThe instructions below summarize the steps for setting up RSView32 as an OPC or DDE client.
A–50 RSView32 User’s Guide<value> The amount to add or subtract from the current programmable controller value, as follows: plus (+) or minu
RSView32 commands A–51RecipeEdit RecipeEdit [file]Without the parameter, opens the Recipe editor. With the parameter, opens the specified recipe fil
A–52 RSView32 User’s GuideRemark Remark <comment>Writes a text string to an activity log file, which is useful for operators to store comment
RSView32 commands A–53RTDataWriteDisableRTDataWriteDisable [/Quiet] [/NetDDE]Disables writes by external Windows applications running OPC or DDE, so
A–54 RSView32 User’s Guideyou to specify the setting when you issue the command.[/NetDDE] Enables RSView32 as a NetDDE server to remote DDE clients
RSView32 commands A–55Special keys can be in upper and/or lower case letters. You can type any of the following to represent the special keys on the
A–56 RSView32 User’s Guide<value> is one of the following, depending on the tag type:For analog tags: Numeric value within the range specifi
RSView32 commands A–57Set Valve\23 openValve\23 is a digital tag with its on label configured as open. This command uses the on label for the tag to
A–58 RSView32 User’s GuideStartupConfig StartupConfigOpens the Startup editor.SummarySummary <file> [/Xnnn] [/Ynnn]Runs the specified alarm s
RSView32 commands A–59SuppressOn SuppressOn <tag_name>Suppresses reporting of alarms for the specified tag.<tag_name> The name of a tag,
3–6 RSView32 User’s GuideTo create an OPC node:1. In the Project Manager, open the System folder.2. Open the Node editor by doing one of the follow
A–60 RSView32 User’s GuideUndefine Undefine <symbol>Deletes a symbol definition that was created using the Define command.Example: The Undefi
RSView32 commands A–61VBAEdit VBAEdit [program_name]Opens the VBA integrated development environment (IDE) so you can edit a VBA program.[program An
B–1AppendixB System tagsSystem tags are preconfigured tags created by RSView32™. Use system tags for read–only applications in your project.AlarmsTh
B–2 RSView32 User’s GuideCommunicationsThe following tags record device communication information. These tags are added to the system folder when y
System tags B–3The following tags record OPC® client communication information. These tags are added to the system folder when you configure an OPC
B–4 RSView32 User’s GuideGraphicsThe following tags can be used to make graphic objects appear as though they are blinking on and off:A more effici
System tags B–5TimeThe following tags record time and date information in various formats: TrendsThe following tags are created each time you defin
B–6 RSView32 User’s GuideFor example, if you typed Trend as the control tag, you would find a folder called Trend in the list of folders displayed
System tags B–7\PenMask Analog A 16–bit mask that controls the visibility of the trend pens. If the bit corresponding to a pen is set in this mask,
B–8 RSView32 User’s GuideUserThe following tag contains the name of the current user in the activity log file: Windows memory resourcesThe followi
Setting up OPC and DDE communications 3–7NameType a name of your choice to represent the OPC node. The name can be up to 40 characters long and can
C–1AppendixC Differences between RSView32and ControlViewThis appendix describes: how to import ControlView™ and ControlView Builder projects into R
C–2 RSView32 User’s GuideAlarmsAlarm banner and alarm status displayThe alarm banner and alarm status display are not preconfigured in RSView32. To
Differences between RSView32 and ControlView C–3You can format an alarm summary in any way. The Alarm Summary editor has tools for formatting headin
C–4 RSView32 User’s GuideRenamed commandsThe following table lists ControlView commands that have been renamed in RSView32:RSView32 still has a Key
Differences between RSView32 and ControlView C–5Data logYou cannot import ControlView data log models into RSView32.In RSView32, data log files are
C–6 RSView32 User’s GuideThe number of event files is limited only by memory and disk space. Each event file can contain up to 1,000 events as comp
Differences between RSView32 and ControlView C–7 blinking color animation horizontal and vertical position horizontal and vertical size rotation
C–8 RSView32 User’s GuideThe I/O address syntax for the SLC 5/03 (OS301) and SLC 5/04 has not changed. If you import a ControlView project that ref
Differences between RSView32 and ControlView C–9log files. For real-time data, use RSView32’s OPC® or DDE server capabilities. Modem option—use Wi
D–1AppendixD Addressing syntax for Allen–Bradley programmable controllersThis appendix contains: addressing syntax for Allen–Bradley® PLCs addres
Contents vChapter 5Creating derived tagsHow to use derived tags... 5-
3–8 RSView32 User’s Guide Fill in the Server fields manually. You can fill in the fields for an OPC server that has not been installed yet and ins
D–2 RSView32 User’s GuidePLC addressing syntaxThis section provides addressing syntax for these types of programmable controllers: PLC–2 PLC–3 PLC–
Addressing syntax for Allen–Bradley programmable controllers D–3PLC–3 data table sectionsFnnn:wwww/bbF File type:A = ASCIIB = BinaryN = IntegerD = D
D–4 RSView32 User’s GuidePLC–3 timers and countersFWWW:nnnn/bbF File type:C = CounterT = TimerWWW Structured word:CTL = Control wordPRE = Preset va
Addressing syntax for Allen–Bradley programmable controllers D–5PLC–5 data filesFnnn:eee/bbF File type:B = BinaryN = IntegerD = Decimal (BCD)F = Flo
D–6 RSView32 User’s GuidePLC–5 I/O and status filesF:ee/bbF File type:O = OutputI = InputS = Statusee Element number:For I/O files:PLC–5/10: 0 – 03
Addressing syntax for Allen–Bradley programmable controllers D–7PLC–5 timers, counters, and control filesFnnn:eee.MNE/bbF File type:C = CounterT = T
D–8 RSView32 User’s GuidePLC–5 (Enhanced) I/O and status filesF:eee/bbF File type:I = InputO = OutputS = Statuseee Element number: For I/O files:PL
Addressing syntax for Allen–Bradley programmable controllers D–9PLC–5 (Enhanced) binary, BCD, integer, ASCII, float, and string filesFnnn:eee/bborFn
D–10 RSView32 User’s GuidePLC–5 (Enhanced) binary files: optional syntaxFnnn/bbbbbF File type:B = Binarynnn (optional) File number: 3 – 999 decimal
Addressing syntax for Allen–Bradley programmable controllers D–11PLC–5 (Enhanced) timer, counter, control, SFC status, message, PID, block transfer,
Setting up OPC and DDE communications 3–9Server Computer Name or AddressIf the OPC server is remote, type the server computer’s name or address, or
D–12 RSView32 User’s GuideSLC addressing syntaxThis section provides addressing syntax for these types of programmable controllers: SLC 5, which i
Addressing syntax for Allen–Bradley programmable controllers D–13In RSView32, the first physical module of each type (input or output) is address sl
D–14 RSView32 User’s GuideSLC 5 status filesF:ww/bbF File type:S = Statusww Word address:SLC 500™: 0 – 15 decimalSLC 5/01: 0 – 15 decimalSLC 5/02:
Addressing syntax for Allen–Bradley programmable controllers D–15SLC 5 binary files: optional syntaxFnnn/bbbbF File typeB = Binarynnn (optional) Fil
D–16 RSView32 User’s GuideSLC 5 timer, counter, and control filesbit member addressing: optional syntaxFnnn:eee/MNEF File type:T = TimerC = Counter
Addressing syntax for Allen–Bradley programmable controllers D–17SLC 5 timer, counter, and control filesbit member addressing by bit address: option
D–18 RSView32 User’s GuideSLC 5 timer, counter, and control filesanalog member addressing: optional syntaxFnnn:eee.o/bbF File type:T = TimerC = Cou
Addressing syntax for Allen–Bradley programmable controllers D–19SLC 5 (Enhanced) I/O filesF:ss.www/bbF File type:I = InputO = Outputss I/O slot num
D–20 RSView32 User’s GuideSLC 5 (Enhanced) binary, integer, float, ASCII, and string filesFnnn:www/bbF File type:B = BinaryN = IntegerF = Floating
Addressing syntax for Allen–Bradley programmable controllers D–21SLC 5 (Enhanced) binary files: optional syntaxFnnn/bbbbF File typeB = Binarynnn (op
3–10 RSView32 User’s GuideAccess PathUse of this field is optional.Use the access path field in the Node editor when: you want to be able to switc
D–22 RSView32 User’s GuideSLC 5 (Enhanced) timer, counter, and control filesFnnn:eee.MNE/bbF File type:T = TimerC = CounterR = Controlnnn (optional
Addressing syntax for Allen–Bradley programmable controllers D–23SLC 5 (Enhanced) timer, counter, and control filesbit member addressing: optional s
D–24 RSView32 User’s GuideSLC 5 (Enhanced) timer, counter, and control filesbit member addressing by bit address: optional syntaxFnnn:eee/bbF File
Addressing syntax for Allen–Bradley programmable controllers D–25SLC 5 (Enhanced) timer, counter, and control filesanalog member addressing: optiona
D–26 RSView32 User’s GuideSoftLogix 5 addressing syntaxThis section provides addressing syntax for SoftLogix 5 controllers.SoftLogix 5 I/O and stat
Addressing syntax for Allen–Bradley programmable controllers D–27SoftLogix 5 binary, BCD, integer, long integer, ASCII, float, and string filesFnnnn
D–28 RSView32 User’s GuideSoftLogix 5 binary files: optional syntaxFnnnn/bbbbbF File type:B = Binarynnnn (optional) File number: 3 – 4095 decimalFo
Addressing syntax for Allen–Bradley programmable controllers D–29SoftLogix 5 timer, counter, control, SFC status, message, PID, block transfer, and
D–30 RSView32 User’s GuideMnemonic tablesTimer mnemonics Counter mnemonics Mnemonic Instruction TypeACC A Accumulator Value AnalogDN Done Di
Addressing syntax for Allen–Bradley programmable controllers D–31Control mnemonics Mnemonic Instruction TypeDN Done DigitalEN Enable DigitalER Erro
Setting up OPC and DDE communications 3–115. When you finish configuring nodes, click Close.Example: Configuring an OPC nodeThe following example de
D–32 RSView32 User’s GuidePID mnemonics Mnemonic Instruction Type Submember RangeADDR[] Address of Master Loop % Analog 0 – 3BIAS Output Bias % An
Addressing syntax for Allen–Bradley programmable controllers D–33MINS Setpoint Minimum AnalogMO Mode DigitalOLH Output Limit High DigitalOLL Output
D–34 RSView32 User’s Guide Message mnemonics Mnemonic Instruction Type Submember RangeAD Done DigitalAE Error DigitalCO Continuous DigitalDATA[] R
Addressing syntax for Allen–Bradley programmable controllers D–35Block transfer mnemonics Token data mnemonics Mnemonic Instruction TypeCO Continu
D–36 RSView32 User’s GuideSFC status mnemonics Mnemonic Instruction TypeDN Done DigitalER Step Error DigitalFS Forced Scan DigitalLS Last Scan Dig
E–1AppendixE Station addressing for nodes connecting to Allen–Bradley devicesThis appendix describes: local station addressing remote station addre
E–2 RSView32 User’s GuideHost nameWhen entering a host name, use one of the following: a direct IP (Internet Protocol) address in the form www.xxx
Station addressing for nodes connecting to Allen–Bradley devices E–3DH and DH+ networks bridged by a 1785–KAThe format of the station address for no
E–4 RSView32 User’s GuideExample: Bridging DH and DH+ networksThe following figure shows an RSView32 system connected to a DH+ network with a KT–fa
Station addressing for nodes connecting to Allen–Bradley devices E–51785-KAPLC-5Remote DH+21PLC-5Local DH+1785-KAPLC-32201031020714Remote DH10RSView
3–12 RSView32 User’s GuideOnce you have created the node, assign it to a tag in the Tag Database editor. The address tells RSView32 where in the no
E–6 RSView32 User’s GuideDH+ and DH–485 networks bridged by a 1785–KA5Only bridging from DH+ to DH–485 is supported. The format of the station addr
Station addressing for nodes connecting to Allen–Bradley devices E–7Multiple DH+ networks connected by a Pyramid IntegratorThe format of the station
E–8 RSView32 User’s GuideThe Pyramid Integrator (PI) link number for each DH+ network must be unique. Use the 6200 Series Programming Software to c
Station addressing for nodes connecting to Allen–Bradley devices E–9KAPI ChassisPLC-510DH+PLC-523PI Link 4 PLC-5PI Link 23RMPLC-5PI Link 112RSView32
E–10 RSView32 User’s GuideDH and DH+ connected to a TCP/IP network by a Pyramid IntegratorYou can use a Pyramid Integrator (PI) with an Ethernet in
Station addressing for nodes connecting to Allen–Bradley devices E–11 if connected on a KA, type: mKA:nwhere m is the pushwheel number (1 to 4) on
E–12 RSView32 User’s GuideExample: Bridging to a TCP/IP networkThe figure on the following page shows an RSView32 system connected to a TCP/IP netw
Station addressing for nodes connecting to Allen–Bradley devices E–13DHEthernetPLC-5DH+17RSView321785-KA110PLC-5DH+4PLC-5DH+14DHPLC-5DH+1785-KAPLC-3
F–1AppendixF Importing and exporting XML filesThis appendix describes: exporting, editing, and importing XML files. the XML file structure for RSV
F–2 RSView32 User’s GuideTo export graphic display information to an XML file1. In RSView32, click the Project menu.2. On the Project menu, click
Setting up OPC and DDE communications 3–13To create a DDE node:1. In the Project Manager, open the System folder.2. Open the Node editor by doing on
Importing and exporting XML files F–3Importing graphic XML fileYou can import one single graphic display XML file at a time. You can also choose whe
F–4 RSView32 User’s Guide<Data> Contains information of the display with encoded data. This section cannot be changed.</Data> Indicates
n I–1IndexSymbols??? in input fields 11-43, 11-47, 11-65.bmp files 11-108, 11-110transparent background for 11-109.clp files 11-108.db
I–2 RSView32 User’s Guidecontents of 8-19, 16-7creating 8-5deleting 8-9exporting to ODBC 8-11labeling categories in 8-14logging
Index I–3sharing at runtime 17-2storage formatODBC 16-11storing in version 6.0 format 6-25Alarm Log Viewer 6-9, 6-53Alarm logging.
I–4 RSView32 User’s GuideAnimation dialog box 12-4Animation types 12-1color 6-11, 12-13fill 12-19height 12-24horizontal position
Index I–5startup and shutdown 11-23using with alarms 6-14CommunicationsDDEconfiguring 3-1devices 2-1, 2-2direct driverconfiguring
I–6 RSView32 User’s Guide7-14Data logging commandsDataLog A-22DataLogChangeRate A-23DataLogMergeToPrimary 7-26, A-23DataLogNewFile 7
Index I–7secondary 2-10selecting 2-6setting up 2-3setting up tags for 4-20switching at runtime 2-11Disk spacemonitoring 6-2
I–8 RSView32 User’s GuideExecute buttonin alarm summaries 6-14, 6-68Execute command 6-14Exportingactivity logto ODBC 8-11alarm logto ODB
3–14 RSView32 User’s GuideNameType a name of your choice to represent the DDE node. The name can be up to 40 characters long and can have upper and
Index I–9GGE programmable controller 3-15Global key commandsKey 15-22, A-39KeyEdit A-40Global keys 15-5creating 15-19difference
I–10 RSView32 User’s Guidealarm summary 6-10, 6-55arcs 11-32arrows 11-55buttons 11-57circles 11-30electronic signature button
Index I–11and string input objects 11-46Input field commandsDisplay/U parameter A-30Download 11-48, 11-66, A-33DownloadAll 11-48, 1
I–12 RSView32 User’s GuideMacroEdit command A-41Macros 15-7attaching to ActiveX events 12-39creating 15-7login and logout 10-15s
Index I–13OObject keys 15-5creating 12-42editing 12-56key list 12-44, 12-58precedence among key types 15-14Object Smart Path
I–14 RSView32 User’s Guideamong global, object, and display keys 15-14and the F1 key 15-15embedded ActiveX objects 15-15embedded OLE obj
Index I–15RSLinx 2-4, 2-5and DDE 16-30, A-27and OPC 3-1, 3-11setting up direct driver communications with 2-4RSLinx Gatewayand OPC
I–16 RSView32 User’s GuideSilence command A-57SilenceAll command A-57SLC 5 (Enhanced) addressing syntax C-8, D-19SLC 5 addressing syntax
Index I–17using for memory tags 4-22Database A-22DatabaseSync A-22Monitor A-42Ramp A-49Set 4-22, 9-1, A-55Toggle A-59Ta
I–18 RSView32 User’s Guidey-axis. See Vertical axiscontrollingwith expressions 13-31with tags 13-15, 13-27, 13-36data source 7-44, 13-3,
Setting up OPC and DDE communications 3–15Example: Configuring a DDE nodeThe following example describes how to create a node to connect to a GE pro
3–16 RSView32 User’s GuideChanging node information at runtimeTo change an OPC node’s server name and access path or a DDE node’s application and t
Setting up OPC and DDE communications 3–17Scanning for new tag valuesWhen your RSView32 project is running, it must periodically update its tag valu
vi RSView32 User’s GuideThe Alarm Setup editor... 6-23Specifying wher
4–1Chapter4 Creating tagsThis chapter describes: tags and the tag database the importance of organizing tags how to create analog, digital, and s
4–2 RSView32 User’s GuideTag typesRSView32 uses the following types of tags: Tag Type of data storedAnalog Range of values.These tags can represen
Creating tags 4–3Data sourcesWhen defining an analog, digital, or string tag, you must specify a data source. The data source determines whether the
4–4 RSView32 User’s GuideNaming tagsTag names can be up to 255 characters long. If you create a folder, the folder name becomes part of the tag nam
Creating tags 4–5The tag database editorTo open the Tag Database editor:1. In the Project Manager, open the System folder. 2. Open the Tag Database
4–6 RSView32 User’s GuideUsing the Accept and Discard buttonsWhen you enter information, the Prev and Next buttons change to Accept and Discard but
Creating tags 4–7When you do searches, remember that the backslash in a folder name counts as one character in the tag name.Using the folder hierarc
4–8 RSView32 User’s Guide3. Click OK.The new folder appears in the hierarchy window.Opening a folderWhen you open a folder, its contents are displa
Creating tags 4–9Adding tags to a folderOnce you have created a folder, you can add tags to it.1. Select a folder in the folder hierarchy.The folder
Contents viiCreating an alarm summary... 6-54Creating an alarm summary file ...
4–10 RSView32 User’s GuideTo view a series of nested folders, resize the hierarchy box. To resize it, place the cursor over the right border of the
Creating tags 4–11Deleting a folder1. Select one or more folders in the hierarchy.2. Click Delete Folder on the Edit menu or click the Delete Folder
4–12 RSView32 User’s GuideAdding a tagTo add a tag, do one of the following: click the New button in the forms area. This inserts a new row above
Creating tags 4–13Deleting a tagDelete tags carefully. Once you click the Delete button, the tag is deleted. There is no confirmation message and yo
4–14 RSView32 User’s Guide4. Fill in the fields as outlined below:SecurityTo restrict access to this tag, select a security code. If access is rest
Creating tags 4–15Scale and OffsetType a number. For the scale, do not use 0. To disable the scale, type 1. To disable the offset, type 0.The scale
4–16 RSView32 User’s GuideData TypeThe data types are:Data type Description RangeDefault Depends on the data source and node type:If Device is the
Creating tags 4–17For tags with Device as the data source, select the data type that matches the format of the data stored in the programmable contr
4–18 RSView32 User’s Guide4. Fill in the fields as outlined below:SecurityTo restrict access to this tag, select a security code. If access is rest
Creating tags 4–193. For Type, select String.4. Fill in the fields as outlined below:SecurityTo restrict access to this tag, select a security code.
Komentarze do niniejszej Instrukcji