
Software Communication
3-24
Table 3-5. Example Program String
Command
Segment
Description
A0
Move plunger to position 0.
g
Outer loop start.
P50
Move plunger down 50 steps.
g
Inner loop start.
P100
Move plunger down 100 steps.
D100
Move plunger up 100 steps.
G10
Inner loop, repeat 10 times.
G5
Outer loop, repeat five times.
R
Execute command string.
M <n> D
ELAY
C
OMMAND
E
XECUTION
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> = 5..30,000 milliseconds
H <n> H
ALT
C
OMMAND
E
XECUTION
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>]
Two TTL inputs are available, input 1 (JP3 pin 7) and input 2 (JP3 pin 8). They control
execution as follows:
<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
NOTE
If <n> does not have a value, <n> defaults to 0.
The status of the TTL input lines can also be read using [?13 ]and [?14]. These
commands are described in “Report Commands” in this chapter.
Содержание XP 3000
Страница 21: ...Hardware Setup 2 5 RS 232 CABLING Figure 2 3 RS 232 Multi Pump Cabling nc ...
Страница 22: ...Hardware Setup 2 6 RS 485 CABLING Figure 2 4 RS 485 Multi Pump Cabling RS 485 A RS 485 B ...
Страница 23: ...Hardware Setup 2 7 CAN CABLING Figure 2 5 CAN Multi Pump Cabling ...
Страница 36: ...Hardware Setup 2 20 Figure 2 12 XP 3000 Threaded Mount Holes ...
Страница 134: ......