User guide
NEXT>>>ADVANCE www.nextadvance.com SP1600/1800 Programmable Syringe Pump
Publication #1200-02 38 9/15/04
Set:
Currently selected Phase is set to <phase data>. Previous Phase is stored in non-volatile memory
and the requested Phase is recalled from the non-volatile memory. Set is only valid if the
Pumping Program is not operating.
Query response:
<phase data> Currently selected Phase.
PUMPING PROGRAM FUNCTION
FUN [ <phase function> ]
Set/query the Pumping Program Phase’s function.
This command is relevant to the currently selected Phase. Set is only valid if the Pumping
Program is not operating
For a more detailed description of Program commands, see sec. 8.3, Program Function
Descriptions.
<phase function> =>
Rate Data Functions
When a Phase’s function is set to a “Rate Data Function”, use the ‘RAT’, ‘VOL’, and
‘DIR’ commands to setup the pumping parameters.
RAT Pumping rate. ‘RATE’
INC Increment rate. ‘INCR’
DEC Decrement rate. ‘DECR’
Non-Rate Data Functions
STP Stop pump. ‘STOP’
JMP <phase data> Jump to Program Phase. ‘JP:nn’
LOP <count data> Loop to previous loop start ‘nn’ times. ‘LP:nn’
PRI Program Selection Input. 'Pr:In'
PRL <count data> Program Selection Label definition. 'Pr:nn'
LPS Loop starting Phase. ‘LP:ST’
LPE Loop end Phase. ‘LP:EN’
PAS <number data> Pauses pumping for ‘nn’ seconds. ‘PS:nn’
PAS [n.n] Pauses pumping for 'n.n' seconds. 'PS:n.n'
IF <phase data> If Program input TTL pin low, jump to Phase. ‘IF:nn’
EVN <phase data> Set event trigger trap. ‘EV:nn’
EVS <phase data> Set event square wave trigger trap. 'ES:nn'
EVR Event trigger reset. ‘EV:RS’
BEP Sound short beep. ‘BEEP’
OUT <TTL level> Set programmable output pin. ‘OUT.n’
PUMPING RATE
RAT [ <float> [ <rate units> ] ]
Set/query pumping rate.
<rate units> => UM =
l/min
MM = ml/min
UH =
l/hr
MH = ml/hr
Applicable only with “Rate Data Functions”.
When setting the pumping rate, if the current Phase’s function is not ‘RATE’, then <rate units> is
not applicable.