New Era Pump Systems Inc.
www.SyringePump.com
Model NE-500/NE-501 Multi-Phaser™
Publication #1200-02
29
02/10/09
8.3.4
RS-232 Protocol: Basic and Safe Mode Common Syntax
<transmitted data> => { <command data> | <response data> }
<command data> => [<address>] [<command>]
To pump
<response data> => <address> <status> [ <data> | <command error> ]
From pump
<status> => { <prompt> | <alarm> }
Operational state of pump
<prompt> =>
I
Infusing
W
Withdrawing
S
Pumping Program Stopped
P
Pumping Program Paused
T
Pause Phase
U
Operational trigger wait (user wait)
X
Purging
<alarm> => A ? <alarm type>
Alarm
<alarm type> =>
R
Pump was reset (power was interrupted)
S
Pump motor stalled
T
Safe mode communications time out
E
Pumping Program error
O
Pumping Program Phase is out of range
<address> => <n> [ <n> ]
Pump network address, 0 to 99
*
System command (overrides network address)
<data> => <text>
Response to command
<CR> => (0x0D)
Carriage return
<STX> => (0x02)
Start of packet transmission indicator
<ETX> => (0x03)
End of packet transmission indicator
<CRC 16> => <byte> <byte>
16 bit CCITT CRC of <transmitted data> (high byte, low
byte)
<length> => <byte>
Number of bytes remaining in packet, including this byte
8.3.5
Network Command Burst
The Network Command Burst feature is only applicable when communicating to a network of pumps.
This special feature allows commands to be sent to a network of pumps simultaneously. For example,
changing the pumping rates simultaneously on a network of pumps.
Note: Since this special feature violates the general communications protocol of one command-one response,
all of the pumps will be responding simultaneously, and therefore the communications response to a Network
Command Burst will be gibberish and should be ignored.
Command Format
Command Burst => <n> <command> *
Network Command Burst => < Command Burst > [Network Command Burst]
Where <n> indicates the address of the pump that is to execute <command>. Maximum address is 9.
n => {0 ... 9}
Example: Change the pumping rates of the 3 pumps on a pump network as follows:
Pump 0: 100 ml/hr
Pump 1: 250 ml/hr
Pump 2: 375 ml/hr