User’s Manual
CD3000M-1PH from 125A to 700A
Honeywell
39
www.honeywell.com/imc
9.2.5 Preset Multiple Registers (Write n Words) - Function 16
This is an eleven-byte message. only one parameter may be written for each received message.
The usual pre-amble is followed by the address of the parame ter to be written, a two-byte word
count (always set to 1), a single-byte byte count (always set to 2), the value to be written and
the CRC16 bytes:
Addr. unit
Func.
Addr of
1° Word
N° of Word
Cont. Valore
CRC 16
16
10Hex
HI
LO
0
1
2
HI
LO
HI
LO
The Controller normally responds with the following eight-bit reply:
Addr. unit
Func.
N° of Word
N° Word
CRC 16
16
10Hex
HI
LO
0
1
HI
LO
9.2.6 Error and Exception Responses
If a received message contains a corrupted character (parity check failure, framing error etc.) or if
the CRC16 check fails, or if the received message is otherwise syntactically flawed (e.g. byte count
or word count is incorrect), the thyristor will ignore that message.
If the received message is syntactically correct but nonetheless contains an illegal value, the
thyristor will send a five-byte exception response as follows:
Addr. unit
Func.
N.Exception
CRC 16
HI
LO
The Function Number byte contains the function number contained in the message which caused
the error, with its top bit set (i.e. Function 3 becomes 0x83) and the Exception Number is on of the
following codes:
Code
Name
Cause
1
ILLEGAL FUNCTION
Function number out of range
2
ILLEGAL DATA ADDRES
Parameter ID out of range or not supported
3
ILLEGAL DATA VALUE
Attemp t to write invalid data/required action not
executed
NOTE: Writing a parameter value equal to its current value is a valid transaction; this will
not cause an error response.