![Graseby 3000/500 Manual Download Page 213](http://html1.mh-extra.com/html/graseby/3000-500/3000-500_manual_2257430213.webp)
Graseby Medical L t d
Volumetric Infusion Pumps
3000/3100 and 500/505 Service Manual
Issue 1(April 2002)
12 - 15
Record Terminator
The last character of any record transmitted by the host or pump will
be an ASCII ">" (3E hex). The use of this character is not allowed in the
command parameter area.
Additional non-message characters are allowed following the record,
such as a line feed or carriage return. These are not required and the
pump ignores such characters.
Return Record Format
A return record consists of a string of characters sent from the pump
to the host as a result of a command record sent to the pump. The
general format can be summarized as follows:
< LLRAAAAAADDDXXXX >
where:
<
= record header
1 character
LL
= record length
2 characters
R
= return code
1 character
AAAAAA
= alarm bytes
6 characters
DDD
= command data
variable length - 0 to 17
characters
XXXX
= record CRC
4 characters
>
= record terminator
1 character
Total - 15 to 32 characters
The record header, record length, CRC field, and record terminator
are as described above for the command record, with the following
exceptions/additions:
•
The valid values in the length field can be from 15 to 32 bytes.
•
The command parameters are replaced with the alarms bytes and
the variable length command data.
•
The command code is replaced with a return code.
The return code field of the return record can be any of the following:
0 - Command Accepted
No problems were detected with command or its
execution
1 - Invalid Length Field
Length field does not match actual message length
2 - Message too short
Message does not meet minimum length
requirements
3 - Message too long
Message exceeds maximum allowed length
4 - Invalid CRC Field
CRC field does not match calculated message CRC
5 - Invalid Command Code The command code is not for one of the supported
commands
6 - Invalid Parameter
Parameter is out of range or missing - See Table 1
7 - Invalid Mode
See Table I for modes when commands are not valid
The host should always check this return code and verify that it is
'Command Accepted'. In addition the host should verify through the
use of other information returned from the pump, that a command was
carried out properly. (e.g. after executing the 'change rate' command,
Summary of Contents for 3000/500
Page 1: ...0473 Technical Service Manual Model 3000 500 and Micro 3100 505 Volumetric Infusion Pump...
Page 2: ......
Page 14: ...I n t r o d u c t i o n Chapter 1...
Page 18: ...S p e c i f i c a t i o n Chapter 2...
Page 29: ...O v e r v i e w o f P u m p O p e r a t i o n I n i t i a l C h e c k s Chapter 3...
Page 47: ...V o l u m e t r i c P u m p M e n u s Chapter 4...
Page 79: ...M e c h a n i c a l S y s t e m s Chapter 5...
Page 95: ...E l e c t r o n i c C i r c u i t s Chapter 6...
Page 96: ...M a i n t e n a n c e P r o c e d u r e s T r o u b l e s h o o t i n g Chapter 7...
Page 151: ...I l l u s t r a t e d P a r t s L i s t Chapter 9...
Page 178: ...E l e c t r i c a l D i a g r a m s Chapter 10...
Page 189: ...W a v e f o r m D i a g r a m s Chapter 11...
Page 198: ...R e m o t e M o n i t o r i n g C o n t r o l o f t h e p u m p Chapter 12...
Page 225: ...I n d e x...