Академический Документы
Профессиональный Документы
Культура Документы
Doc ID LGEM5K-GR013A-EN-P
Contacting Technical Support Telephone—1-440-646-5800
Rockwell Software Technical Support Fax—1-440-646-5801
World Wide Web—www.software.rockwell.com
Copyright Notice © 2002-2004 Rockwell Software Inc. All rights reserved
Printed in the United States of America
This manual and any accompanying Rockwell Software products are copyrighted by Rockwell
Software Inc. Any reproduction and/or distribution without prior written consent from Rockwell
Software Inc. is strictly prohibited. Please refer to the license agreement for details.
Trademark Notices The Rockwell Software logo, RSLogix Emulate 5000, RSLogix 5000, Logix5000, RSTestStand,
RSView32, RSView ME, RSView SE, and RSLinx are trademarks of Rockwell Automation Inc.
Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation.
Pentium is a trademark of Intel Corporation.
All other trademarks are the property of their respective holders and are hereby acknowledged.
Warranty This Rockwell Software product is warranted in accord with the product license. The product's
performance will be affected by system configuration, the application being performed, operator
control and other related factors.
The product's implementation may vary among users.
This manual is as up-to-date as possible at the time of printing; however, the accompanying
software may have changed since that time. Rockwell Software reserves the right to change any
information contained in this manual or the software at anytime without prior notice.
The instructions in this manual do not claim to cover all the details or variations in the equipment,
procedure, or process described, nor to provide directions for meeting every possible contingency
during installation, operation, or maintenance.
ii
• • • • •
CONTENTS
Contents
6 • Simulating I/O 33
Configure Simulated I/O in the Logic Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
iii
• • • • •
8 • Software Activation 47
About the Activation Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Two Methods for Activating RSLogix Emulate 5000 . . . . . . . . . . . . . . . . . . . . . . . . . 47
Activating RSLogix Emulate 5000 after Installation. . . . . . . . . . . . . . . . . . . . . . . . . . 49
Protecting Your Activation Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Reactivating a Damaged Activation Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Troubleshooting Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Index 53
iv
1 Installing RSLogix Emulate 5000
You cannot install RSLogix Emulate 5000 on a computer that has a SoftLogix5800 controller
installed.
You must use a version of RSLogix Emulate 5000 that matches the version of RSLogix 5000
used to develop the logic project you want to emulate. For example, if you want to emulate a logic
project developed with version 12 of RSLogix 5000, you must use version 12 of RSLogix Emulate
5000.
Hardware Requirements
The computer on which you are installing RSLogix Emulate 5000 must meet the
following minimum requirements.
Personal computer Any with an Intel® Pentium Pro, Pentium II, Pentium III, or Pentium 4
CPU running at 300 MHz or higher
Monitor and video card Any capable of displaying a resolution of 800 x 600 pixels or higher
1
• • • • •
Software Requirements
The following software must be installed before installing RSLogix Emulate 5000.
Operating system Microsoft Windows XP The emulator will not run on other
Professional Edition or Windows versions of Windows.
XP Home editions (either one with
Service Pack 1 or higher)
- or -
Logix5000 programming RSLogix 5000, version 12.0 or Required to program the emulator and
software higher observe its operation.
Communication software RSLinx, version 2.41 or higher Required for communicating with the
emulator.
2
• • • • •
1 • INSTALLING RSLOGIX EMULATE 5000
5. The Setup program displays the License Agreement for the software. Read the
agreement carefully. If you choose to adhere to the terms of the agreement, click Yes.
If you do not accept the terms of the license agreement, the Setup program stops.
6. The Setup program displays the Customer Information screen. In this screen, enter
your name, the name of the company you work for, and your ten-digit software serial
number (provided with the software) in the fields provided. Click Next.
7. The Setup program asks you to choose a location for installing the software. By
default, the software is installed in the C:\Program Files\Rockwell Software\RSLogix
Emulate 5000 folder. If you want to change the location where the software will be
installed, click Browse and select a new location for the software. After choosing the
folder, click Next.
8. The Setup program asks you to choose the folder in the Start menu that will contain
the icons for the emulator. You can choose to use the default folder (Rockwell
Software), type a different folder name in the Program Folders field, or choose a
folder that already exists from the Existing Folders list.
9. The Setup program installs the software. When the software is installed, the Setup
program asks if you want an icon for the Chassis Monitor added to your Windows
desktop. The icon will give you a shortcut to starting the emulator’s Chassis Monitor
application. If you want an icon for the Chassis Monitor added to your desktop, click
Yes. If not, click No. (If you do not place the Chassis Monitor icon on your desktop,
you will need to access the Chassis Monitor through the Start menu.)
10. The RSLogix Emulate 5000 setup program displays a screen saying that its
installation is complete. If you want to display the release notes for the software,
check the I would like to view the README file check box. The README file
contains information concerning the software that has changed since the publication
of this book. If you have not already installed the activation for the software, check
the I would like to Move Activation to my Hard Disk check box.
11. Click Finish to end the RSLogix Emulate 5000 setup program. The setup program
ends. If you chose to view the README file in step 10, the file opens.
If you chose to move the activation file in step 10, the EVMove program starts. This
program will move the activation file from the RSLogix Emulate 5000 Master Disk
(provided with the software) to your hard drive.
The activation file is required for the proper operation of RSLogix Emulate 5000. See Chapter 8
for more information about software activation.
a. Insert your RSLogix Emulate 5000 master disk into your computer’s floppy disk
drive.
3
• • • • •
b. On the EvMove window, set the From Drive box to the letter for your computer’s
floppy disk drive (usually A:). Set the To Drive box to the letter for your
computer’s hard drive (usually C: or D:).
c. Click OK. The setup program displays the License Move Utility. This shows the
activation on the master disk and the activations that are already installed on your
hard disk.
2. Click Move.
d. Click the activation you want to move from the master disk (WED32.EXE), then
click Move.
e. After EvMove moves the activation, it displays the Move Summary window. This
window informs you about the activations that were moved. Click OK.
4
• • • • •
1 • INSTALLING RSLOGIX EMULATE 5000
5
• • • • •
This screen also asks for a serial number. Since you are installing the Lite version of
RSTestStand, there is no serial number provided with the software, but you will need
to enter a ten-digit number in the Serial Number field. (Any ten-digit number will do.)
After entering this information, click Next.
7. The Setup program asks you to choose a setup type. You can choose whether you
want the Setup program to install RSTestStand Lite to its default folder (\Program
Files\Rockwell Software\RSTestStand) or to another folder. You can also choose
whether or not you want to install certain components of RSTestStand Lite.
If you want to have all components of RSTestStand Lite installed to the default
folder, click Standard Feature Set Installation to Default Location.
If you want to choose the folder into which you want to install RSTestStand Lite
or choose the components you want to install, click Custom Location Selection
and/or Custom Feature Selection.
If you chose Custom Location Selection and/or Custom Feature Selection:
a. Click Next. The Setup program displays the Custom Setup screen.
6
• • • • •
1 • INSTALLING RSLOGIX EMULATE 5000
b. By default, all the components of RSTestStand Lite will be installed. Select the
components you do not want to install, and then click This feature will not be
available. (You cannot deselect the RSTestStand Lite component.)
To deselect a
component, click the
icon for the
component and then
click This feature
will not be
available.
(You cannot
deselect the
RSTestStand Lite
component.)
c. To change the folder into which you want to install RSTestStand Lite, click
Change. The Setup program displays a window that will allow you to select an
existing folder or create a new folder. Select the folder you want to use, then click
OK.
4. Click Next. The Setup program displays a window saying it is ready to install the
software.
5. Click Install. The Setup program installs the software. When the software is
installed, the Setup program displays a window saying the “InstallShield Wizard” is
complete.
6. Click Finish. The Setup program closes.
7
• • • • •
Online Help
You can access the online help for RSLogix Emulate 5000 through the Chassis Monitor.
Open the Chassis Monitor and click Help > Help Topics.
BY PHONE
To contact Rockwell Automation Technical Support by phone, call 440.646.5800.
BY FAX
To contact Rockwell Automation Technical Support by fax, dial 440.646.5801.
BY E-MAIL
To contact Rockwell Automation Technical Support by e-mail, send your message to
racleasktheexpert@ra.rockwell.com
8
2 An Overview of RSLogix Emulate 5000
RSLogix Emulate 5000 is a software product that emulates the behavior of Logix5000
processors. The emulator allows you to experiment with and debug your Logix5000
programs in a safe, controlled environment without investing in physical controllers and
I/O modules. Additionally, RSLogix Emulate 5000 allows you to test your HMI
applications without using a real controller.
9
• • • • •
Programming languages Ladder diagram, function block, Ladder diagram, function block,
sequential function chart, and sequential function chart, and
structured text structured text
Program execution times in RSLogix Emulate 5000 will be different from the times you can
expect in a Logix5000 processor. Execution times will also vary depending on how many other
applications (including other emulation and I/O simulation modules) are running at the same
time as the emulator. Do not depend on execution time in the emulator as a guide to how
fast a physical Logix5000 processor will execute the same program!
10
• • • • •
2 • AN OVERVIEW OF RSLOGIX EMULATE 5000
11
• • • • •
12
3 Using the Chassis Monitor
The Chassis Monitor is a software application used to configure RSLogix Emulate 5000
and I/O simulation modules.
You must use a version of RSLogix Emulate 5000 that matches the version of RSLogix 5000
used to develop the logic project you want to emulate. For example, if you want to emulate a logic
project developed with version 12 of RSLogix 5000, you must use version 12 of RSLogix Emulate
5000.
For version 13 of RSLogix 5000 Emulate: Unlike the SoftLogix 5800 controller, RSLogix Emulate
5000 stops and starts with the Chassis Monitor. RSLogix Emulate 5000 does not run when the
Chassis Monitor is not running.
For version 12 of RSLogix 5000 Emulate: The emulator starts and stops like a SoftLogix 5800
controller, operating as a Windows service.
13
• • • • •
This is the
Chassis Monitor
icon in the
Windows System
Tray.
(Red triangle, white Major emulator fault. One or more emulators in the Chassis Monitor
exclamation point) has faulted.
For version 13 of RSLogix 5000 Emulate: Unlike the SoftLogix 5800 controller, RSLogix Emulate
5000 stops and starts with the Chassis Monitor. RSLogix Emulate 5000 does not run when the
Chassis Monitor is not running.
For version 12 of RSLogix 5000 Emulate: The emulator starts and stops like a SoftLogix 5800
controller, operating as a Windows service.
14
• • • • •
3 • USING THE CHASSIS MONITOR
The RSLinx module represents a communication module for the chassis. This module
cannot be removed or moved to another slot.
The following illustration shows a Chassis Monitor window with three emulator and three
simulated I/O modules.
15
• • • • •
If you modify the project to use a physical Logix5000 processor, make sure your rack and slot
configurations in your project match those in your control system. Otherwise, you may not be
able to communicate properly with the physical controller, the physical controller may fault, or
your control program may have unexpected results.
4. Click OK to accept your changes and add the emulator to the virtual chassis.
You can click Cancel if you wish to cancel creating the emulator.
5. If you have previously created a emulator module in the same slot and you did not
delete the configuration for the module when you removed it, the software tells you
there is previous configuration information for the module. The software asks
whether you want to use the previous configuration, or reset the configuration to
default values.
a. To use the previous configuration, click Use the Configuration from the
Previous Controller. To reset the configuration, click Reset the Configuration
to Default Values. (Even if you reset the configuration to its default values, the
name of the emulator remains the same as the one that was deleted.)
b. If there was a program in the deleted emulator module, the software shows the
controller name and the date the program was last downloaded into the controller.
If you want to load this program into the emulator module you are creating, check
the Load Saved Controller Image from Previous Instance check box.
Using a previously loaded controller image may result in unexpected operation. Make sure the
program is correct before running your emulations.
16
• • • • •
3 • USING THE CHASSIS MONITOR
Startup mode The mode in which you want the emulator to start when it first
launches. It can start either in Remote Program mode or in whatever
mode it was in when the emulator service is stopped (when the
computer was shut down or the emulator was stopped manually).
Memory size The memory size for the emulator. Make this equal to the memory size
of the controller you are emulating.
Periodic Save Interval Specify whether you want to save the current controller information
(program, data, and configuration information) periodically, and if so,
specify how often (minutes). The default is enabled for 10 minutes.
5. Click Next. The software displays a window for setting additional features of the
emulator.
Continuous Task Dwell Time Specify the timeslice (0-1000 ms) made available for all other
Windows applications. The default is 10 ms.
The dwell time is the time between the end of the continuous task and
the start of the next execution of the continuous task.
CPU Affinity If you are running the emulator on a computer that has more than one
CPU, set the CPU that you want to run the emulator (the emulator can
run on only one CPU).
Channel 0 Serial Port If you want to emulate serial communications with a Logix5000
processor, set the computer serial port that you want to use to emulate
Channel 0 of the Logix5000 processor.
6. Click Finish. The Chassis Monitor places an emulator module in the slot you
selected.
If you right click on the virtual chassis on the slot where you wish to create your module, and
then choose Create, the slot number is automatically filled in for you.
17
• • • • •
These controls
allow you to
control the
"speed of time"
These controls
allow you to
configure trace
displays
This control
allows you to log
traces to a file
Active traces
appear in this list
18
• • • • •
3 • USING THE CHASSIS MONITOR
19
• • • • •
Ignore If No Value Changed This button toggles whether the trace displays should record every
trace or only those traces where there are changes to the value being
traced. If the button is indented, the trace displays will ignore those
traces where the value does not change.
TimeStamp Set this to record how you want time recorded in traces.
None records no time information in the trace displays.
Delta records the difference between the current trace and the last
trace.
Absolute records the time that the trace triggered. The time is in the
number of milliseconds since the computer running the emulator was
last rebooted.
Display all new traces Check this box if you want all new traces to display automatically in a
trace window.
Log new traces to disk Check this box if you want new traces to automatically log to disk.
Display All Traces Click this button to display all of the current traces in their trace
windows. (The current traces are listed by name in the Configure
Emulation window.)
Close All Traces Click this button to close all of the open trace windows.
Remove All Traces Click this button to remove all of the current traces from the trace list.
Close Log File Click this button to stop logging traces to a file.
Trace Log File This field shows the currently set log file. To set the log file, click
Browse. For more information, see Log Traces to Disk on page 21.
20
• • • • •
3 • USING THE CHASSIS MONITOR
You can log data to a file with any extension (or with no extension at all). However, to be able to
view traces with a text editor (such as Windows Notepad), use a TXT file extension.
5. Click Open. If the file you selected already has data in it, the software asks if you
want to append your traces to the end of the file, overwrite the data in the file with the
traces, or cancel.
6. Execute your logic. When a TPT instruction executes, the trace information is logged
to the file you selected.
7. When you are ready to view the traces stored in the log file, display the emulator
configuration, then click Close Log File. You can then open the log file in a text
editor (such as Windows Notepad).
If you try to open the log file without closing it in the emulator configuration, you will see an error
message saying that the file cannot be accessed. You must close the log file in the emulator
before it can be viewed by another application.
21
• • • • •
a. If you deleted a SIM module from this slot without clearing its configuration, the
software displays a message saying that previous configuration information exists
for the module. You can retain the previous configuration, or you can reset the
configuration to default values. To retain the previous configuration, click Use
the Previous Configuration. To reset the module to its default values, click
Reset the Configuration to Default Values.
b. Click Next.
3. The software displays the General window. In this window, you can label the SIM
module with a text string that will scroll across the face of the module to help you
identify it while it is in the Chassis Monitor. Type the name for the module in the
Label for 1789-SIM Module Marquee field. (If you do not type a name, the
software uses the words “Simulator Module.”)
Hide slots 9-16 (if you are not using those slots or you View > Hide Slots 9-16
simply want the Chassis Monitor to take up less space on-
screen)
Change the rate at which the module display updates Options > Auto Refresh Rate > (High,
Normal, or Low)
Keep the Chassis Monitor on top of other windows when Options > Always On Top
it is displayed
Set the Chassis Monitor to start in a minimized state (the Options > Start Minimized
window is not opened immediately and the application is
available from the Windows Taskbar)
Remove the Chassis Monitor from the Windows Taskbar Options > Hide When Minimized
when you minimize its window (the Chassis Monitor icon
remains in the System Tray)
22
• • • • •
3 • USING THE CHASSIS MONITOR
When you delete a module, automatically check the Clear Options > Clear Configuration on Remove
Chassis Monitor module configuration check box.
(If this feature is not set, the software does not
automatically check that box for you.)
23
• • • • •
24
4 Connecting the Emulator to
RSLogix 5000
Connecting RSLogix Emulate 5000 to RSLogix 5000 requires making some changes to
your logic project.
1. In RSLinx, create a driver for the emulator.
2. In RSLogix 5000, set your logic project to use the emulator.
3. Configure communications in the logic project to use the emulator driver.
4. Add the simulated I/O to your logic project.
5. Program breakpoint and tracepoint instructions.
25
• • • • •
3. Click Close.
26
• • • • •
4 • CONNECTING THE EMULATOR TO RSLOGIX 5000
2. Select RSLogix
Emulate 5000
Controller.
2. Click OK.
27
• • • • •
28
5 Connecting the Emulator to RSView
RSLogix Emulate 5000 uses OLE for Process Control (OPC) to communicate with
RSView. Connecting the emulator to an RSView project requires creating an OPC topic
in RSLinx, then creating a communications node and tags in the RSView project that uses
the OPC topic.
Please see the documentation for RSView for more information.
29
• • • • •
Name Enter a name for the node (representing the emulator). This can be the
name of the emulator, if you like.
Server Click the button next to the Server Name field, choose RSLinx OPC
Server, then click OK.
Update Rate This defaults to 1.000 seconds (one update per second). If you need a faster
or slower update rate, enter the update frequency.
30
• • • • •
5 • CONNECTING THE EMULATOR TO RSVIEW
1. Click Device.
7. Click OK.
3. In the Data Source section of the Tag Database editor, click Device.
31
• • • • •
4. Click the button next to the Node Name field. This displays the Node Browser. Select
the OPC node you created for the emulator and click OK.
5. In the Tag section of the Tag Database editor, select the type of tag you want to create
from the Type list.
6. In the Data Source section of the Tag Database editor, click the button next to the
Address field. This displays the OPC Address Browser.
7. In the OPC Address Browser, select the address you want to use with the tag and click
OK.
8. Finish creating the tag by filling in the fields in the Tag Database editor.
Security If you have set up security for your RSView project, set the security class
associated with the tag.
Minimum The minimum value for the tag (as used in RSView).
Maximum The maximum value for the tag (as used in RSView).
9. Click Accept. The tag is stored in the tag database. You can now use the tag in your
RSView project.
32
6 Simulating I/O
There are two methods of simulating I/O with RSLogix Emulate 5000. You can use a
simulated I/O module to simulate discrete I/O, or you can use another emulation module
to produce and consume tags of any type. You can use both methods simultaneously.
Additionally, you can use other software products such as RSView and RSTestStand to simulate
I/O.
Description (optional) A description of the module and its function in the system
Comm Format Set this to reflect the type of I/O you are simulating.
Slot The slot in the virtual chassis that contains the module.
4. Specify the connection parameters for the module as shown in the following table.
33
• • • • •
You must enter at least 50.0 ms for the RPI. The connection will fail if the RPI is less than 50
ms. Because this module uses the generic module profile, the default RPI is 5.0 ms. You must
change this value.
7. Click Finish.
34
• • • • •
6 • SIMULATING I/O
3. Right-click the tag you want the emulator to produce, then click Edit Tag Properties.
This displays the Tag Properties window.
4. In the Tag Properties window, select the Produce tag type. Set the number of
consumers equal to the number of emulators that will consume the tag.
5. Click OK.
35
• • • • •
2. Right-click the tag you want the emulator to consume, then click Edit Tag
Properties. This displays the Tag Properties window.
A consumed tag must be of the same data type (including array size) as the produced tag it
uses. If it is not, the emulator consuming the tag will experience an I/O fault.
RSTestStand Lite, a demonstration version of the RSTestStand test stand simulation product, is
available from the RSLogix Emulate 5000 installation disk.
36
7 Programming Breakpoints and
Tracepoints
Breakpoint and tracepoint instructions allow you to monitor the state of your logic when it
is in conditions that you determine. Breakpoints stop program emulation when a rung is
true. Tracepoints log data you select when a rung is true.
Breakpoint and tracepoint instructions are supported only in ladder diagram programs running
in the emulator. These instructions are not supported by physical Logix5000 processors.
Programming Breakpoints
Breakpoints are programmed with the Breakpoint output instruction (BPT). When the
inputs on a rung containing a BPT instruction are true, the BPT instruction stops program
execution. The software displays a window indicating that the breakpoint triggered and
the values that triggered it.
When a breakpoint triggers, the emulator displays a window informing you that a
breakpoint occurred. The title bar of the window shows the slot containing the emulator
that encountered the breakpoint.
When you click OK, the emulator resumes program execution. If the conditions that
triggered the breakpoint have not changed, the breakpoint will trigger again.
In addition, the emulator opens a trace window for the breakpoint. Information about the
breakpoint and the values it traces are displayed in the trace window.
When a breakpoint triggers, you will not be able to edit your project until you permit execution to
continue. You can go online with the emulator to observe the state of your project, but you will
not be able to edit it. If you try to accept a rung edit while a breakpoint is triggered, you will see a
dialog box saying the controller is not in the correct mode.
37
• • • • •
Format A string that sets the formatting for the A STRING tag. See String Formats for
text that appears in the trace window for Tracepoint and Breakpoint Instructions on
the breakpoint. page 41.
Trace This: The tag that has a value you want to An INT, BOOL, SINT, DINT or REAL tag.
display in the trace window.
You cannot trace tag structures (such as
entire timers, counters, etc.). However, you
can trace individual structure members.
You can display a large number of tag values with the BPT instruction, however, the
formatting string can contain only 82 characters. Because two characters are required in
the formatting string for each tag you want in the breakpoint, the maximum number of
tags you could trace with a single BPT instruction is 41. However, you will probably want
to include spaces and other formatting to separate tag data in your traces, so the resulting
number of tag values that can be effectively displayed by one BPT instruction is
significantly lower than 41.
EXAMPLE:
The following rung shows a breakpoint that stops program execution when an analog
value is greater than 3.02 or less than 2.01.
38
• • • • •
7 • PROGRAMMING BREAKPOINTS AND TRACEPOINTS
Programming Tracepoints
Tracepoints are programmed with the tracepoint output instruction (TPT). When the
inputs on a rung containing a TPT instruction are true, the TPT instruction writes a trace
entry to a trace display or log file. (To configure how traces are displayed or logged, see
Configure Trace Displays on page 20.)
Format A string that sets the formatting for the A STRING tag. SeeString Formats for
trace reports (both on-screen and logged Tracepoint and Breakpoint Instructions on
to disk). page 41.
Trace This: The tag you want to trace. An INT, BOOL, SINT, DINT or REAL tag.
You cannot trace tag structures (such as
entire timers, counters, etc.). However, you
can trace individual structure members.
39
• • • • •
You can trace a large number of tags with the TPT instruction, however, the formatting
string can contain only 82 characters. Because two characters are required in the
formatting string for each tag you want to trace, the maximum number of tags you could
trace with a single TPT instruction is 41. However, you will probably want to include
spaces and other formatting to separate tag data in your traces, so the resulting number of
tags that can be effectively traced by one TPT instruction is significantly lower than 41.
EXAMPLE:
The following rung triggers a trace of three analog values when any one of them exceeds
a given value (30.01).
40
• • • • •
7 • PROGRAMMING BREAKPOINTS AND TRACEPOINTS
When this trace is logged to disk, the characters before the colon appear in the traces.
This indicates which tracepoint caused which trace entry. The following is an example of
a trace entry. “Analog inputs trace:” is the heading text from the tracepoint's format
string.
Analog inputs trace:Analog inputs = 31.00201, 30.282000, and 30.110001
41
• • • • •
In this case, you would have a tracepoint instruction that has two Trace This parameters
(one for a REAL and one for an INT, although the value of any tag can be formatted with
any flag).
The resulting tracepoint window that would appear when the tracepoint is triggered would
look like:
42
• • • • •
7 • PROGRAMMING BREAKPOINTS AND TRACEPOINTS
43
• • • • •
Have traces automatically open whenever a new Check the Display all new traces check box.
tracepoint or breakpoint instruction executes.
Remove all active traces from the trace list. Click Remove All Traces.
Active traces
appear in this list
-- double-click a
trace to display it
44
• • • • •
7 • PROGRAMMING BREAKPOINTS AND TRACEPOINTS
Freeze Display Stops the trace window from updating. Use this when you want to read
values from a rapidly updating trace.
Freeze Log When you are logging a trace to disk, this button stops and starts logging.
When the button is “pressed,” logging stops. If you are not logging the
trace to disk, this button has no effect.
45
• • • • •
46
8 Software Activation
Rockwell Software uses activation files to provide copy protection for its Windows-based
software packages. These activation files reside on the Activation disk. During
installation, the software prompts you to insert the Activation disk and move the
activation key from the disk to the drive where you are installing RSLogix Emulate 5000.
47
• • • • •
48
• • • • •
8 • SOFTWARE ACTIVATION
3. In the EvMove window, select the drive where the activation key is currently stored in
the From box. In the To box, select the drive containing the Activation disk. Click
OK.
4. Do one of the following:
To move activation keys for all installations, click Move.
To change the number of activations to move to the Activation disk, select
RSLogix Emulate 5000, and then click the Edit Selected button. In the Move box,
type the number of activation keys to move. Click OK, and then click Move.
5. To close the EvMove Summary box, click OK.
49
• • • • •
50
• • • • •
8 • SOFTWARE ACTIVATION
Troubleshooting Activation
If activation is not working:
Are you using the right Activation disk? Check the serial number for RSLogix
Emulate 5000 against the serial number on the Activation disk label. The serial
numbers must match.
Does the computer have a virus? Boot sector viruses can damage the Activation disk.
The Rockwell Software support team recommends using a commercial virus
protection program.
Did you save other files on the Activation disk? Saving any files to the Activation disk
can damage the activation software.
Did you perform an operation on the hard drive that damaged the activation software?
See Protecting Your Activation Files on page 50 for information about actions that can
damage activation.
51
• • • • •
52
Index
53
• • • • •
I OPC 29
configuring topic for emulator 29
I/O
operating system
Configuration Assembly Instance 34
version required 2
Input Assembly Instance 34
overview 9
Input Size 34
of using Emulate 5000 12
Output Assembly Instance 34
Output Size 34
simulating 33 P
ignore if no value changed 20 periodic save interval 17
installation phone number
activating after installation 49 technical support 8
default folder 3 produced tags 22
procedure 2
process 1 R
required software and hardware 1 reactivating RSLogix Emulate 5000 49
running on multiple computers 47
README file 3
reset code
L damaged activation 50
license agreement 3, 5 ROCKSOFT.INI
License Move Utility 4 modifying 48
limitations of the software 9 RSLinx
log creating communication driver for emulator
freezing and unfreezing 45 25
54
• • • • •
• INDEX
55
• • • • •
56