3 - 40
Cavro® XLP 6000 Modular Syringe Pump Operating Manual, 734237-C, en
3 - Software Communication
Operating Commands
Speed. And if the Cutoff Speed is set less than Start Speed, it will be ignored
and the Cutoff Speed will be set equal to the Start Speed.
3.5.5
Control Commands
R
Execute Command or Program String
The [R] command tells the pump to execute a new or previously loaded but
unexecuted command string. This command will also cause the resumption of
a halted (“H”) or terminated (“T”) command string.
Commands containing [R] at the end of the string will execute immediately. If
the command or program string is sent without the [R], it is placed in the
command buffer.
Sending the [R] alone will execute the last unexecuted command in the buffer.
Sending another [R] will not repeat the program string (i.e., the string has
been executed).
Note: The [R] command (frame type 1) is valid in CAN communication. An
equivalent command is ASCII 1 for frame type 2.
X
Execute the Last Command or Program String
The [X] command repeats the last executed command or program string.
Note: The [X] command (frame type 1) is valid in CAN communication. An
equivalent command is ASCII 3 for frame type 2.
G <n>
Repeat Command Sequence
This command repeats a command or program string the specified number of
times. If a GR or a G0R is sent, the sequence is repeated until a Terminate
command [T] is issued. The G command can be used to nest up to 10 loops
and can be repeated up to 48,000 times.
The syntax for this command is:
[G<n>]
where <n> = 0..48000
For example, [A3000A0G10R] moves the syringe plunger to position 3000
then back to position 0. This sequence is repeated 10 times.
g
Mark the Start of a Repeat Sequence
The [g] command is used in conjunction with the [G] command. The [g]
command marks the beginning of a repeat sequence (loop) that occurs within
a program string (i.e., the entire string is not repeated). Both the [g] and [G]
commands can be used to nest up to 10 loops.
Table 3-7, Example Program String, shows the various segments of the
command string [A0gP50gP100D100G10G5R].