Use this document to install and use the ControlNetnetwork
compliance tool. This tool verifies a product’s compliance to the
ControlNet network protocol.
This tool was designed for engineers and developers familiar with the
ControlNet network and network troubleshooting. To use the tool
efficiently, you should be familiar with ControlNet protocols.
For additional information on these protocols, see the ControlNet
Network Specification.
We use these conventions in this document:
ConventionShows
pt Courier
9
pt Courier bold
9
9
pt Courier italic
Enter
For this informationSee page
understanding the tool2
system requirements4
installing the compliance tool5
using the compliance tool7
troubleshooting14
Screen displays and prompts
Text you type as shown at the DOS prompt
Text you type specific to your setup at the DOS prompt
Keys that you press
Publication
9220-10.3 — September 1997
Page 2
ControlNet Network Compliance Tool2
Understanding the Tool
Use this tool to:
• examine and analyze a device for ControlNet network protocol
compliance
• assist in the testing and debugging of ControlNet products
Each test has a script file (*.tst) and an executable file (*.exe).
This tool contains these tests:
TestTypical test timeIs used to test the
mr_obj.tst
mr_tst.exe
cm_obj.tst
cm_tst.exe
cnet_obj.tst
cnet_tst.exe
dev_obj.tst
dev_tst.exe
cs_obj.tst
cs_tst.exe
ccm_obj.tst
ccm_tst.exe
kpr_stub.tst
ks_tst.exe
alltests.tst1.3 hoursCore objects
15 minutesMR (message router)
30 minutesCM (connection manager)
20 minutesControlNet object
15 minutesDevice/Identity
20 minutesCS (ControlNet scheduling)
20 minutesKeeper object
1 minuteKeeper stubs
ccm_cs.tst40 minutesKeeper and CS object
Use this computer to run the tests
and create log files (.log) of the tests.
personal computer running
compliance tests (9220-CC)
9220-KTCT
Publication
9220-10.3 — September 1997
ControlNet link
device
under
test (DUT)
phase 1.5
ControlNet
device
Page 3
ControlNet Network Compliance Tool3
Use this table to become familiar with some of the tool’s terms.
TermRefers to the
TS
DUTDevice Under Test
MAC IDControlNet network address (0–99)
keeper
core
objects
script fileASCII text file (.tst) used by the test sequencer to control the execution of the tests
KTCT9920-KTCT test card
tests sequencer—a DOS based program used to sequence the execution of a
series of self-contained .exe test programs.
ControlNet Configuration Manager—used to hold the network attributes for all
devices on a link and responsible for distributing those attributes in a timely fashion
Connection Manager, Message router, ControlNet object and Identity object
Publication
9220-10.3 — September 1997
Page 4
ControlNet Network Compliance Tool4
System Requirements
You need a personal computer with these specifications.
microprocessor
operating system
486 33 MHz PC AT or higher
MS-DOS 3.3 or higher
memory8 MB or higher
hard disk space
8 MB
À
VGA or high resolution
video adapter
and monitor
recommended: ATI VGAWonder XL card and color, super VGA
display (800 x 600)
minimum: VGA card and a display capable of 640x480 VGA
disk driveone 3.5” high-density drive
ISA/EISA bus
communication interface
pointing device
À
The
amount of hard disk space determines how much data you can store to disk files.
ControlNet ISA/EISA bus interface, updated to the latest release
(disk #2), (9220-KTCT) for interfacing to the ControlNet network
Microsoft mouse or compatible
Publication
9220-10.3 — September 1997
Page 5
ControlNet Network Compliance Tool5
Installing the Compliance Tool
1. Insert the 9220-CC disk #1 into your computer’s 3.5” diskette drive.
2. Create a directory on your hard drive for the tool.
mkdir
tool_directory
3. Copy the contents of the tool disk to the directory you created.
copy
A:*.* c:\
tool_directory
4. Execute file 9220cc.exe.
Enter
Enter
9220cc.exe
Enter
5. Execute the self-extracting data file associated with the device being
tested. For example (for PLC
plc5data.exe
Enter
testing):
6. Edit your config.sys file to set up the path for the qtp.dat and ktct.cfg
files.
A. Open your config.sys file.
edit
config.sys
Enter
B. Add these statements to the file.
set
testpath=C:\
tool_directory
Publication
9220-10.3 — September 1997
Page 6
ControlNet Network Compliance Tool6
C. Save this change to the file.
+ F +
Alt
S
D. Close the file.
+ F +
Alt
X
E. Activate this change by rebooting your computer.
+
Ctrl
+
Alt
Del
"
The default dual port address of KTCT is 0xd0000, and the I/O
address is 0x220. If your addresses are different, modify the
KTCT data in the ktct.cfg file to reflect the changes.
7. Update the 9220-KTCT main code using the KTCT binaries on
disk #2.
For more information, refer to the ControlNet Flash Tool manual for
the ControlNet Communication Card Installation Instructions,
publication 9220-5.3.
"
Follow the directions given in the ControlNet Communication
Card Installation Instructions, publication 9220-5.3, for the
1784-KTCX update procedure.
Publication
9220-10.3 — September 1997
Page 7
ControlNet Network Compliance Tool7
Using the Compliance Tool
Before running any of the compliance tests, install the compliance tool as
shown on page 5.
1. Connect the DUT to the ControlNet coax media.
2. Set the MAC ID of the Device Under Test (DUT) to 00.
3. Verify that the DUT does not communicate on the network.
4. Reset the MAC ID to a valid address.
After you complete these steps, the DUT should join the network
"
and the communication LEDs for the connected channel should
be solid green.
If you are running theThen
ControlNet object test
keeper object testset the MAC ID of the DUT to 1
keeper stub testset the MAC ID of the DUT to a value between 2 and 99
attach a ControlNet device to the Network Access Port
(NAP) of the DUT. (Do not use an “auto-address”node.)
You can run a test either in script mode or in individual mode.
Publication
9220-10.3 — September 1997
Page 8
ControlNet Network Compliance Tool8
Running a Test in Script Mode
In the script mode, you can use the test sequencer to run alltests, ccm_cs
or any object test script files.
1. Change to the tool_directory.
cd
tool_directory
All test results are appended to the qtp.log file. If a qtp.log file
"
Enter
already exists, we recommend that you either delete or save the
qtp.log file before running the script mode test.
2. Run the test.
c:\tool_directory>ts
alltests 4, 8
MAC ID of the DUT
Enter
MAC ID of the test platform
Publication
9220-10.3 — September 1997
Page 9
ControlNet Network Compliance Tool9
You see a display similar to this screen.
Scroll
down the screen.
This display is only a subset of the actual displays present during alltests
mode.
Publication
9220-10.3 — September 1997
Page 10
ControlNet Network Compliance Tool10
3. View the results of alltests in the qtp.log file.
edit
qtp.log
Enter
You see a log file similar to this screen.
This log file data is only a subset of the data written to the log file.
Publication
9220-10.3 — September 1997
Page 11
ControlNet Network Compliance Tool11
Running a Test in Individual Test Mode
1. Change to the tool_directory.
cd
tool_directory
All test results are appended to the qtp.log file. If a qtp.log file
"
Enter
already exists, we recommend that you either delete or save the
qtp.log file before running the individual test mode.
2. Run the test.
c:\tool_directory>dev_tst.exe
Test number
MAC ID of the
MAC ID of the DUT
You see a display similar to this screen.
75 1 8
Enter
MAC ID of the test platform
Publication
9220-10.3 — September 1997
Page 12
ControlNet Network Compliance Tool12
3. View the results of device_object test in the qtp.log file.
edit
qtp.log
Enter
You see a log file similar to this screen.
Publication
9220-10.3 — September 1997
Page 13
ControlNet Network Compliance Tool13
Special Logging Options
Optional parameters specify additional logging options. If no logging
options are specified, the default operation logs and displays all
information without the debug information.
c:\tool_directory>dev_tst.exe
Test number
MAC ID of the
MAC ID of the DUT
If
only the failed test information needs to be displayed and
logged
only the failed test information and test number of passed test
need to be displayed and logged
both passed and failed information needs to be displayed and
logged
IfUse this debug option
the debug information needs to be displayed
the debug information needs to be displayed and logged
If a user comment is needed in the log file, set the user comment
"
75 1 8
111
User comment
Debug optio
Log option
MAC ID of the test platform
Use this log option
1
2
3
1
2
n
parameter to a non-zero value.
Publication
9220-10.3 — September 1997
Page 14
ControlNet Network Compliance Tool14
Troubleshooting
If a test fails:
1. View the display or test log file (qtp.log) to determine which test
is failing.
2. Run the individual test mode on the test that failed.
3. Make the necessary adjustments to the DUT.
4. Run the failed test again.
For additional assistance resolving test failures, call the ControlNet
Developers Hotline at (216) 646–4200.
This version of the compliance tool software was verified using only the
default network parameters. Use of different network parameters could
result in unexpected test failures.
ControlNet is a trademark of ControlNet International.
MS-DOS and Microsoft are trademarks of Microsoft Corporation.
PC AT, VGA and VGAWonder are trademarks of International Business Machines Corporation.
PLC5 is a registered trademark of Rockwell Automation.
Worldwide representation.
Argentina •
Colombia • Costa Rica • Croatia • Cyprus • Czech Republic • Denmark • Ecuador • Egypt • El Salvador
Finland •
Indonesia •
Mexico •
Puerto Rico • Qatar • Romania • Russia–CIS • Saudi Arabia • Singapore
South Africa, Republic • Spain • Sweden
United Arab Emirates • United Kingdom • United States • Uruguay • V
Allen-Bradley Headquarters, 1201 South Second Street, Milwaukee, WI 53204 USA,
Tel: (1) 414 382-2000 Fax: (1) 414 382-4444
Publication
Supersedes
Publication
Australia • Austria • Bahrain • Belgium
France • Germany • Greece • Guatemala • Honduras • Hong Kong • Hungary • Iceland • India
Ireland • Israel • Italy • Jamaica •
Netherlands
9220-10.3 — September 1997
Publication 9220-10.3 – July 1997
9220-10.3 — September 1997
• New
Zealand • Norway
• Brazil •
Bulgaria • Canada • Chile • China, PRC
Japan • Jordan • Korea • Kuwait • Lebanon
• Pakistan •
• Switzerland • T
Peru
aiwan
• Philippines •
• Slovakia • Slovenia •
• Thailand • T
enezuela • Y
Copyright
1997 Allen-Bradley Company, Inc. Printed in USA
Poland • Portugal
• Malaysia •
urkey •
ugoslavia
PN
955130–50
•
•
•
•
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.