3 - Software Communication
Operating Commands
Cavro® XLP 6000 Modular Syringe Pump Operating Manual, 734237-C, en
3 - 41
Table 3-7
Example Program String
M <n>
Delay Command Execution
The [M] command delays execution of a command in milliseconds to the
closest multiple of five. This command is typically used to allow time for liquid
in the syringe and tubing to stop oscillating, thereby enhancing precision. The
syntax for this command is:
[M<n>]
where <n> = 0..30,000 milliseconds (5 is the default)
H <n>
Halt Command Execution
The [H] command is used within a program string to halt execution of the
string. To resume execution, an [R] command or TTL signal must be sent.
The syntax for this command is:
[H<n>]
where <n> = 0..2
Two TTL inputs are available, input 1 (J5 pin 7) and input 2 (J5 pin 8). They
control execution as follows:
Command Segment
Description
A0
Move plunger to position 0.
g
Outer loop start.
P50
Move plunger down 50 increments.
g
Inner loop start.
P100
Move plunger down 100 increments.
D100
Move plunger up 100 increments.
G10
Inner loop, repeat 10 times.
G5
Outer loop, repeat five times.
R
Execute command string.
<n> = 0
Waits for [R] or either input 1 or 2 to go low
<n> = 1
Waits for [R] or input 1 to go low
<n> = 2
Waits for [R] or input 2 to go low