User Manual

NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual
Manual SP1000 series 48
11.2 TTL I/O Control from the Pumping Program
Various Pumping Program functions can define how the pump reacts to levels on the TTL I/O connector or
set output levels. These are summarized in the following table:
Pumping
Program
Function
TTL I/O Control Pin Pin # Action
OUT.n Program Output 5 Set logic level output to ‘n’
EV:nn Event Trigger 4 Falling edge triggers a jump to Phase ‘nn
ES:nn Event Square wave
Trigger
4 Rising or falling edge triggers a jump to Phase 'nn'
IF:
Programmab
le Syringe
Pump nn
Program Input 6 Low level causes a jump to Phase ‘nn’
PS:00 Operational Trigger 2 Trigger activation resumes Program operation
11.3 TTL I/O Control from RS-232
The logic levels of pins 2, 3, 4, and 6 can be queried from an attached computer using the RS-232 ‘IN’
command.
The output logic level of pin 5 can be set with the RS-232 ‘OUT’ command.
12. Appendix
12.1 RS-232 Command Summary
<command> =>
DIA [ < float > ] Syringe inside diameter
PHN [ < phase data > ] Program Phase number
FUN [ < phase function > ] Program Phase function
< phase function > =>
RAT Pumping rate. ‘RATE’
FIL Fill syringe to volume dispensed. ‘FILL’
INC Increment rate. ‘INCR’
DEC Decrement rate. ‘DECR’
STP Stop pump. ‘STOP’
JMP <phase data> Jump to Program Phase. ‘JP:nn’
PRI Sub-Program Selection Input. 'Pr:In'
PRL <number data> Sub-Program Start Label definition. 'Pr:nn'
LOP <count data> Loop to previous loop start ‘nn’ times. ‘LP: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 low, jump to Program Phase. ‘IF:nn’
EVN <phase data> Set event trigger. ‘Et:nn’
EVS <phase data> Set event square wave trigger. 'ES:nn'
EVR Event trigger reset. ‘Et:RS’
TRG <nn
> Override default operational trigger configuration ‘tr:aa’
BEP Sound short beep. ‘BEEP’
OUT { 0 | 1 } Set programmable output pin. ‘OUT.n’
RAT [C | I ] [ <float> [ UM | MM | UH | MH ] ] Pumping rate
VOL [ <float> | <volume units>] Volume to be Dispensed, or set Volume units
DIR [ INF | WDR | REV ] Pumping direction
RUN [ <phase data> ] Starts the Pumping Program
[E [<phase data>] ] Pumping Program event trigger
STP Stop/pauses the Pumping Program