Software Communication 3-18
NOTE Only one command of a given frame type can be in progress at any one time;
e.g., after issuing a command to a slave pump with frame type = 1, the master
must wait for the answer with frame type = 1 before issuing the next command
with frame type = 1. If the user insists on sending the command, a command
overload status results. Several commands with different frame types can be in
progress at the same time; e.g., an action command and a query command.
Following are typical exchanges between the host and slave for action commands, multi-
frame commands, common commands, and query commands.
Action Command
The host commands [ZR] a pump, and the pump is set to address 0.
Host sends:
0 010 0000 001 0 0010 ZR
Dir Group Device Frame
type
RTR DLC Data bytes
Pump acknowledges:
1 010 0000 001 0 0000
Dir Group Device Frame
type
RTR DLC
After executing the command, pump reports status:
1 010 0000 001 0 0010 <60h><00h>
Dir Group Device Frame
type
RTR DLC Data bytes
NOTE The mixed formats ASCII and hexadecimal are used in the data bytes block.
The hexadecimal number is bracketed (< >). The rest of the fields are
displayed in binary format.