3 - 48
Cavro® XLP 6000 Modular Syringe Pump Operating Manual, 734237-C, en
3 - Software Communication
Error Codes and Pump Status
Note: Although the answer block for other commands contains a status bit, it
should not be used for determining pump status. A [Q] command is the only valid
method to determine if the pump is busy. The error information in the status byte
of the answer block is always valid.
3.6.2
Error Codes
Error codes describe problem conditions that may be detected in the XLP 6000
(excluding error code 0). Error codes are returned in the least significant four bits
of the status byte. If an error occurs, the pump stops executing commands, clears
the command buffer, and inserts the error code into the status byte.
Some errors continue to appear, such as syringe overloads, until they are cleared
by the Initialization command. On a plunger overload, the device will not execute
another valve or syringe Move command until it is reinitialized. The last error has
precedence in the status byte. For example, if a command overflow occurs, an
error 15 results. If the next command causes an error #3, the status byte reflects
the error #3 (invalid operand).
Table 3-8
Error Codes
Error Code
Description
0 (00h)
Error Free Condition.
1 (01h)
Initialization error. This error occurs when the pump fails to initialize.
Check for blockages and loose connections before attempting to
reinitialize. The pump will not accept commands until it has been suc-
cessfully initialized. This error can only be cleared by successfully ini-
tializing the pump.
2 (02h)
Invalid Command. This error occurs when an unrecognized com-
mand is issued. Correct the command and operation will continue
normally.
3 (03h)
Invalid Operand. This error occurs when an invalid parameter (<n>)
is given with a command. Correct the parameter and pump operation
will continue normally.
6 (06h)
EEPROM Failure. This error occurs when the EEPROM is faulty. If
you receive this error, please call Tecan Systems Technical Service.
7 (07h)
Device Not Initialized. This error occurs when the pump is not initial-
ized. To clear the error, initialize the pump.
8 (08h)
Internal failure. If this error occurs, please call Tecan Systems Tech-
nical Services. See Chapter 6, “Technical Service.”
9 (09h)
Plunger Overload. This error occurs when movement of the syringe
plunger is blocked by excessive backpressure. The pump must be
reinitialized before normal operation can resume. This error can only
be cleared by reinitializing the pump.