Magtrol DSP6000 User Manual - page 22
16
Magtrol Model DSP6000 Dynamometer Controller
Chapter 5 - The DSP6000 with a PC (Remote Control)
Some PC interfaces can access from one to fifteen 4-bit
primary addresses. Other interfaces can access as many
as thirty-one 5-bit primary addresses. The DSP6000
uses the 4-bit format.
1. Press the SHIFT button and release.
2. Press the COM SETUP button to set the primary
address.
3. Press the button below the GPIB address display to
increase by 1 (range 0–15).
6. Press SHIFT to input the address.
CHECKING THE DSP6000-TO-PC
CONNECTION
NOTE:
Make sure that the DSP6000 and
its host computer are
communicating before acquiring
data.
1. Make sure the primary address is set correctly for
the DSP6000 (see above).
2. Set the input variable to 15 characters (13 variable
characters and the two required data termination
characters CR and LF. (See “Programming” later
in this chapter.)
3. Issue output data command "OD" and read 15
characters according to the instructions for your
GPIB interface.
Desired results:
•
Torque/speed data will be returned
•
The error message I/O ERROR does not appear on
the display panel.
NOTE:
If the desired results did not
occur, please see Chapter 7 -
Troubleshooting.
PROGRAMMING
NOTE:
Check the manual provided with
your software for full
instructions.
1. Use the following information to answer the
formatting questions asked when installing your
GPIB software.
•
All GPIB data acquisition systems require the
use of data termination characters. The
DSP6000 uses the GPIB standard termination
characters "Carriage Return (CR)-Line Feed
(LF)." Provide them in that order.
C
ODES
FOR
CR - LF
C
I
S
A
B
X
E
H
C
E
D
=
R
C
)
3
1
(
$
R
H
C
D
0
3
1
=
F
L
)
0
1
(
$
R
H
C
A
0
0
1
2. Set the timeout for at least one second if asked to
set a communication fault delay timeout.
•
If the communication fault delay timeout is too
short, or if the computer resets the interface too
quickly, the host instrument may stop
responding.
DSP6000 COMMAND SET
When entering a command code:
1. Type all characters in uppercase ASCII format.
2. End all commands with a CR-LF (hex 0D-0A).
3. Do not string multiple commands together in one
line.
The character # represents a floating point numerical
value following the command. Leading zeroes are not
required.
NOTE:
If a command is not recognized,
the I/O ERROR message will
appear in the Status Display.