5 getting started with rs-232 – Next Advance SP1800 User Manual
Page 47
NEXT>>>ADVANCE
www.nextadvance.com
SP1600/1800 Programmable Syringe Pump
Publication #1200-02
42
9/15/04
Sets TTL level on user definable output pin on the ‘TTL I/O’ connector.
Valid value: 5 (Program Output pin)
Query is not applicable.
TTL INPUT QUERY
IN
Queries TTL level of pin on ‘TTL I/O’ connector. Set is not applicable.
Valid values: 2, 3, 4, and 6.
Response:
BUZZER
BUZ [ 0 | { 1 [ < n > ] } ]
Sets / queries buzzer
Set:
0 = Turn buzzer off;
1 = Turn buzzer on
if
If
otherwise buzzer beeps
if
Query response: { 0 | 1 }
0 = Buzzer off
1 = Buzzer is on continuously or beeping.
FIRMWARE VERSION QUERY
VER
Response: NE100MV
where ‘
Set is not applicable.
MASTER PROGRAM RESET
* RESET
Clears program memory and resets communication parameters to Basic mode and address 0.
This is a special system command that will be accepted by the pump regardless of its current address.
9.5 Getting Started With RS-232
Before beginning to develop pump control software for a computer, first setup and experiment with the
pump’s communication. After attaching the pump to the computer, run a terminal emulation Program on
the computer. A generic terminal emulator, supplied as standard software with many computers, can be
used to communicate with the pump in the Basic communications mode.
Next Advance supplies a terminal emulator, for demonstration purposes only, which allows more complex
control of the pump. Also, this terminal emulator contains a “Pump Programming Language” (PPL™),
which allows Pumping Programs to be developed using symbolic text, modified, and stored in computer
files, then downloaded to the pump.
With a generic terminal emulator, setup the terminal emulator with the same baud rate as the pump and
with an 8 bit data, no parity, and 1 stop bit (8N1) data frame. Set the communications port to the port that
is attached to the pump. Also enable local echo (half-duplex) and turn flow control off.