Brookfield CAP2000 Viscometer User Manual
Page 29
Brookfield Engineering Labs., Inc.
Page 29
Manual No. M/94-310F
CAP 2000 TRANSMIT/RECEIVE COMMANDS FOR COMPUTER COMMUNICATION
NOTE: All multiplication and division operations performed on any of the command values should
be done while the values in question are in their decimal (base 10) form (i.e. before any
conversion to hexadecimal).
Vyyy
V
Sets current speed and starts motor;
032H <= yyy <= 7D0H rpm; (yyy = hexadecimal speed);
50 rpm <= speed <= 2000 rpm
all yyy values shall be padded to 3 characters with leading
zeros;
a speed of 000 will stop the motor;
sets or clears the motor on bit (bit 1) in the status byte
accordingly;
sets illegal value bit in status byte if yyy is outside limits
Tttt
T
Sets current temperature and controls to it;
15EH <= ttt <= 2EEH; cold model (5
°
C to 75
°
C)
15EH <= ttt <= 7D0H; hot model (50
°
C to 200
°
C)
ttt is the desired temperature multiplied by 10;
all ttt values shall be padded to 3 characters with leading
zeros;
sets illegal value bit in status byte if ttt is outside limits
R
R
all of the following values are in hexadecimal format;
vvvvvv
viscosity (multiplied by 100)
ffff
% torque
(multiplied by 100)
rrrrrr
shear rate
(multiplied by 100)
ttt
°
C temperature
(multiplied by 10)
cc
cone
I
I
Identify the viscometer and firmware in use
(See legend for description of i)
Scc
Scc
Selects cone to be used
cc cone number in hexadecimal
Kccvvvvvveeeeeea
Kccvvvvvvrrrrrraaaaaa
aaaaa
Calibrate a new cone;
the response will not be returned to the host until the
calibration is complete;
all of the following values are in hexadecimal format;
cc
cone number
vvvvvv
viscosity of calibration fluid (centipoise)
eeeeee
shear rate constant of cone (multiplied by 10000)
aaaaaa
cone multiplier constant
if there is an error, bit 7 of the status byte is set;
Invalid command
???
Invalid command received
TABLE F1 - CAP 2000 Interface Commands
Command
Received
CAP 2000 Response
Function