Programmable option– rs232 commands and responses – KD Scientific 200 Series User Manual

Page 29

Advertising
background image

Programmable Option– 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)

response: n

where n = 1 to 100

NOTE:

a) It is important to save each step before programming next step

b) Only two loops are permitted, therefore recommend to query number of loops in an

existing program before modifying the program. If loops are present it will be necessary

to delete an existing loop before a new loop can be programmed.

Advertising