![Honeywell CD3000M 1PH 15A Скачать руководство пользователя страница 41](http://html.mh-extra.com/html/honeywell/cd3000m-1ph-15a/cd3000m-1ph-15a_user-manual_151412041.webp)
Honeywell
CD3000M-1PH up to 110A
User’s Manual
www.honeywell.com/imc 40
10.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 parameter 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
10.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
Attempt 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.