Brainchild L91 User Manual page 53

Temperature limit controller
Table of Contents

Advertisement

Function 16: Preset Multiple Registers
Query ( from master )
Slave address (0-255)
Function code (16)
Starting address of register Hi (0)
Starting address of register Lo (0-61,
No. of words Hi (0)
No. of words Lo (1-18)
Byte count
Data 1 Hi
Data 1 Lo
Data 2 Hi
Data 2 Lo
CRC16 Hi
CRC16 Lo
7-2 Exception Responses
If the controller receives a message which contains a corrupted
character (parity check error, framing error etc.), or if the CRC16 check
fails, the controller ignores the message.
However, if the controller receives a syntactically correct message
which contains an illegal value, it will send an exception response,
consisting of five bytes as follows:
slave address +offset function code + exception code + CRC16 Hi +
CRC16 Lo
Where the offset function code is obtained by adding the function
code with 128 (ie. function 3 becomes H'83), and the exception code
is equal to the value contained in the following table:
Exception Code
1
2
3
128-143)
(2-36)
Name
Bad function code
Illegal data address
Illegal data value
UM0L911C
Response ( from slave )
CRC16 Hi
CRC16 Lo
Cause
Function code is not supported
by the controller
Register address out of range
Data value out of range or
attempt to write a read-only or
protected data
53

Advertisement

Table of Contents
loading

Related Products for Brainchild L91

Table of Contents