3 - Software Communication
Communication Protocols
Cavro® XLP 6000 Modular Syringe Pump Operating Manual, 734237-C, en
3 - 13
Common Commands, Type 2
This frame type is used for commands that are common to every device on
the bus. The frame type is set to 2 and the command is a single ASCII
character in the data block. The single ASCII character is described below.
Multi-Frame Start Message, Type 3
This frame type lets the pump know that the next message will be longer than
the 8-byte maximum for each frame. Subsequent frames will follow to
complete the message.
Multi-Frame Data, Type 4
This frame type is used to identify a frame in the middle of a multi-frame
message. The last frame of a multi-frame message for action commands must
be type 1. The last frame of a multi-frame message response from the pump
for report commands will be type 6.
Note: There is no type 5 frame.
Report/Answer Commands, Type 6
This frame type is used to get information back from the pump. It is similar in
operation to the query commands (i.e., [?]) used in the OEM and DT
protocols. The report command is one byte long and consists of one or more
ASCII characters in the data block. Report commands in ASCII format are:
Command
Description
0
Reset mode. This resets the pump and begins the boot request
procedure.
1
Start loaded command. Just like sending an [R] command after a string
has been loaded.
2
Clear loaded command. This clears out the command buffer.
3
Repeat last command. This command does the same thing as the [X]
command.
4
Stop action immediately. This acts like a [T] command.
Command
Description
0
Report calculated plunger position in increments (standard/fine position-
ing)
1
Report start speed in increments per second
2
Report top speed in increments per second
3
Report cutoff speed in increments per second