Next Advance SP570-M User Manual
Page 29
![background image](/manuals/466041/29/background.png)
NEXT>>>ADVANCE
www.nextadvance.com
SP500 series OEM Programmable Syringe Pump
NE500 series manual
24
Revision 101101
< >
Non-terminal syntax expansion
[ ]
Optional syntax
{ }
Required syntax
|
Or. Choose one of the syntax options.
None. Syntax expands to nothing (lambda
production).
" "
Description of syntax expansion
8.3.2 RS-232 Protocol: Basic Mode
Command syntax (to pump):
Response syntax (from pump):
In the “Basic” communications mode, a master-slave protocol is used, whereby the pump will only
transmit in response to a received command.
When the pump receives the
of all space and control characters, and all text will be converted to upper case. This simplifies
communications with the pump when commands are being manually typed in from a generic terminal
emulator.
To return the pump to Basic mode when in the Safe mode, send the following packet to the pump:
(0x2) ( 0x8) SAF0 (0x55) (0x43) (0x3)
8.3.3 RS-232 Protocol: Safe Mode
Command syntax (to pump):
Response syntax (from pump):
Safe mode uses a more structured protocol. including detection of corrupted communications,
communications time outs, and auto-alarm responses. Safe mode is enabled using the ‘SAF’ command
whose parameter setting is stored in the non-volatile memory.
Safe mode uses a modified master-slave protocol, whereby the pump transmits in response to a received
command. But, the pump also automatically transmits a status packet when an alarm condition occurs.
Corrupted communications is detected using the 16 bit CCITT CRC algorithm computed over
The parameter sent with the “SAF” command is the communications time out. This time out, in seconds,
is the time between the reception by the pump of consecutive valid communications packets. Each time a
valid communications packet is received, the time out is reset. If the time out elapses, a pump alarm will
occur, stopping the pump and the Pumping Program. The buzzer will sound, if alarms are enabled, alerting
the user. The communications time out timer will not restart until the next reception of a valid packet.
In addition, there is a 0.5 second packet inter-byte time out. While receiving a communications packet,
and before its complete reception, if a delay of 0.5 seconds occurs between bytes, the incomplete packet
will be discarded.
With the Auto-Alarm feature, whenever a pump alarm occurs, such as a pump stall, a response packet with
the alarm status information will automatically be transmitted.
Until the Safe Mode is disabled, each time power is applied to the pump, the pump defaults to the Safe
mode of communications, but the communications time out timer will not be enabled until the first
reception of a valid packet.
Although the communications time out timer is not enabled, the Auto-Alarm feature will be enabled.