Brookfield CAP2000 Viscometer User Manual
Page 32

Brookfield Engineering Labs., Inc.
Page 32
Manual No. M02-313-G0812
CAP 2000+ TRANSMIT/RECEIVE COMMANDS FOR COMPUTER COMMUNICATION
COMMAND
RECEIVED
CAP 2000 RESPONSE
FUNCTION
Vyyy
V
• Sets current speed and starts motor.
• 000H <=yyy <=3E8H (t to 1000 RPM).
• Anything between 001H and 005H is interpreted as 5 RPM.
• Anything over 3E8H is interpreted as 1000 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 (See Table 2).
Tttt
T
• Sets current temperature and controls to it.
• 032H <= ttt <= 2EEH; CAPLO (5°C to 75°C).
• 000H <= ttt <= 92EH; CAPHI (0°C to 235°C).
• Any temperature under the lower limit is interpreted as the lower limit.
• Any temperature over the upper limit is interpreted as the upper limit.
• The CAP 2000+ must divide all ttt values received by 10 before use.
• All ttt values shall be padded to 3 characters with leading zeros.
• Sets illegal value bit in status byte if ttt is outside limits (See Table 2).
R
R
• Returns a data packet to the host.
• vvvvvv : viscosity ,P, (multiplied by 1000 by the CAP 2000+). All
vvvvvv values shall be padded to 6 characters with leading zeros.
• ffff: FSR ,%, (multiplied by 100 by the CAP 2000+). All ffff values
shall be padded to 4 characters with leading zeros.
• rrrrrr : shear rate , 1/seconds, (multiplied by 100 by the CAP 2000+). All
rrrrrr values shall be padded to 6 characters with leading zeros.
• ttt : temperature ,°C, (multiplied by 10 by the CAP 2000+). All ttt values
shall be padded to 3 characters with leading zeros.
• cc : cone. All cc values shall be padded to 2 characters with leading
zeros.
I
ICAP+ • Identify the viscometer and firmware in use. • bb: HI or LO : temperature range. • xxx : firmware version (decimal format) multiplied by 100. • ddddd : spring constant, (multiplied by 10,000 by the CAP 2000+). All ddddd values shall be padded to characters with leading zeros. Scc Saaaaaaeeeeeecc • Selects cone to be used. • cc : cone #: All cc values shall be padded to 2 characters with leading zeros. • 01H<=cc<=14H; Any S command sent with a cone number outside these limits will be ignored. • Cone # outside limits: response values represent the cone the instrument is staying with. • aaaaaa : cone multiplier constant. All aaaaaa values shall be padded to 6 characters with leading zeros. • eeeeee : shear rate constant of cone (multiplied by 10000). All eeeeee values shall be padded to 6 characters with leading zeros. • Sets illegal value bit in status byte if cc is outside limits (See Table 2). Kccvvvvvveeeeee aaaaaayyy • Calibrate a new cone. • The response will not be returned to the host until the calibration is complete. • cc : cone #: All cc values shall be padded to 2 characters with leading zeros. • vvvvvv : viscosity of calibration fluid (centipoise). All vvvvvv values shall be padded to 6 characters with leading zeros. • eeeeee : shear rate constant of cone. The CAP 2000+ divides all eeeeee values by 10000 upon receiving them and multiplies by 10000 before sending them. All eeeeee values shall be padded to 6 characters with lead- ing zeros. • aaaaaa : cone multiplier constant. All aaaaaa values shall be padded to 6 characters with leading zeros • yyy : calibration speed. Subject to same limitations as in V command. • If there is an error, bit 7 of the status byte is set. Invalid Com- mand ??? • Invalid command received Table 1