Instruction Manual

9
KDS Programmable Pumps
RS232 Commands and Responses (Continued)
timeleft?
queries time remaining in active step
response: xx:xx:xx where hr:min:sec
number? queries number of steps in program
response: n where n = 1 to 8
step? queries step being programmed (Not the active step)
response: n where n = 1 to 8
time? queries time in program step ( Not the active step )
response: xx:xx:xx where hr:min:sec
travel? queries direction of travel in programmable step (not active step)
response: I or W where I is infusion, and W is withdrawal
Note: Prompts > or < indicate direction of active step
rateb? queries beginning rate
response: nnnnn uuu where nnnn is . , 0 to 9uuu is
µl/m, µl/h, ml/m. ml/h
ratef? sets finish rate
response: nnnnn uuu where nnnnn is . , 0 to 9
uuu are units µl/m , µl/h, ml/m, ml/h.
portout? queries status of output TTL pins 1 and 6
response HH, HL, LH, LL
pause? queries whether pause
response: Y or N where Y is yes, N is no
loops? queries whether loops in program
response: Sn:x Sn:x where Sn is the step number containing
a loop x is the number of loops remaining
to be executed (counts down)
loop? queries loop status in the step
response: Y or N where Y is yes, N is no
loopto? queries step number to which program loops (not available if
no loops)
response: n where n = 1 to 7
loopcnt? queries number of loop repeats (not available if no loops
programmed)
r
esponse: n
where n = 1 to 100
NOTE:
a)
It is important to save each step before programming next step
b) Onl
y tw
o loops ar
e per
mitt
ed, t
her
efor
e recommend to query number of loops in an
e
xis
ting pr
og
ram before modifying the program. If loops are present it will be necessary
to delete an existing loop before a new loop can be programmed.