Manual

62
KDS Allegro Peristaltic Pump System Users Manual
phone 508.429.6809 fax 508.893.0160
e-mail info@kdscientific.com web www.kdscientific.com
KD Scientific Allegro Peristaltic Pump System User’s Manual
Publication 5613-004-REV-A
Operating the KDS Allegro Peristaltic Pump System
D
igital I/O commands
INPUT
Reads and displays the trigger input port status.
Command format:
input
Query response:
<lf>[##:]Low.<cr>
<lf>[##]<prompt>
or:
<lf>[##:]High.<cr>
<lf>[##]<prompt>
OUTPUT
Sets the level on one of the output ports.
Command format:
output {1} {high|low}
SYNC
Sets the level on the sync port.
Command format:
sync {high|low}
I
nternal commands
STATUS
Displays the raw status for use with a controlling computer.
C
ommand format:
status
The output is in three integer fields and one flag field, all
separated by spaces and terminated by a carriage return
/
linefeed pair. The first integer is the current rate in
femtoliters per second. The second integer is the infuse
time in milliseconds. The time has a granularity of 1
millisecond. The third integer is the infused volume in
femtoliters. All three values are for the current direction.
The flag field consists of six flags.
Flag one is the motor direction and will be “F or f”
if the pump is forward direction and “r or R” if the
pump is reverse direction. If the letter is lower case,
the pump motor is idle. If upper case, the pump
motor is running.
Flag two is the limit switch status. The Allegro
pumps do not have limit switches, so “.” is
displayed.
Flag three is the stall status and will be “S” if the
pump has stalled. Otherwise it will be “.”.
Flag four is the trigger input state and will be “T”
if high and “.” if low.
Flag five is the direction port state and will be “F”
for forward and “R” for reverse.
Flag six is the target reached status. It will be “T”
if the target time or volume was reached and “.”
if not.