Dionex AXP/AXP-MS Manual
7.1.2 Handshaking
The pump uses hardware handshaking. The pump will not transmit on
the TXD output if the DSR input is at a low logic level. And, the pump
will not receive on the RXD input when the DTR output is at a low
logic level. A low logic level is -3.0 to -15 volts; a high logic level is
3.0 to 15 volts.
7.1.3 Command Interpreter
The pump’s high-level command interpreter receives and responds to
command packets. The pump will not send a message except when
prompted, and it will send a response to every valid command as
described below. The response to an invalid command is Er/.
Each command is characterized by a unique two-letter command code,
and only one command can be issued per line. Case is not important;
that is, the following command codes are all equivalent: PR, Pr, pR,
and pr. Response strings sent by the pump are terminated by the “/”
character.
If the pump's response is Er/, send a # to clear any characters which
may be remaining in the command buffer. The pump will
automatically clear all characters in the command buffer after one
second elapses from the time at which the last character of an
incomplete command was sent.
The command packets are as follows:
Command Response Comments
RU OK/ Sets the pump to the RUN state.
ST OK/ Sets the pump to the STOP state.
FLxxx OK/ Sets the flow rate to x.xx or xx.x mL/min, where the range
is fixed for the pump head size (i.e., for 0.01 to 9.99
mL/min, xxx = 001 to 999; for 0.1 to 99.9 mL/min, xxx =
001 to 999).
FOxxxx OK/ Sets the flow rate to xxx.x mL/min (i.e., for 0.1 to 100.0
mL/min, xxxx = 0001 to 1000).
PR OK,x/
(x, xx, or xxx)
Reads the pump's current pressure, where:
x, xx, or xxx = Current pressure in PSI
CC OK,x,yyy.y/
(x, xx, or xxx)
(y.y, yy.y, or yyy.y)
Reads the pump's current pressure and flow rate, where:
x, xx, or xxx = Current pressure in PSI
y.y, yy.y, or yyy.y = Flow rate in mL/min
29