
DCP200 Profile Controller & Recorder - Product Manual
Page 82 Serial Communications 51-52-25-150, Issue 1 – April 2009
Function 23 Hex - Read / Write Multiple Registers (0x17 hex)
Reads and writes the requested number of consecutive words (two-bytes) starting at the
specified addresses.
Address
Words to
Read
Address
Words to
Write
Values to Write
1
st
Word 2
nd
Word etc Last Word
17 HI LO HI LO HI LO HI LO HI LO HI LO → HI LO
Bytes
17 HI LO HI LO → HI LO
Note:
The number of data bytes that can be read and written in one message is 253 bytes.
Exception Responses
When a QUERY is sent that the instrument cannot interpret, an Exception RESPONSE is
returned. Possible exception responses are:
00 Unused None.
01 Illegal function Function number out of range.
02 Illegal Data Address Write functions: Parameter number out of range or not
supported. (for write functions only).
Read Functions: Start parameter does not exist or end
parameter greater than 65536.
03 Illegal Data Value Attempt to write invalid data / required action not executed.
The format of an exception response is:
Original Function code with its Most
Significant Bit (MSB) set.
as detailed above
Note:
In the case of multiple exception codes for a single QUERY the Exception code returned is
the one corresponding to the first parameter in error.