102
SANTERNO
USER MANUAL
Function code
1 byte
(0X86)
Mistake code
1 byte
01/02/03/04
Data
Bytes
Description
Slave station address
1-247 (1-F7)
Function code
0x10H
Starting register address hi
0x00~0xFF
Starting register address lo
0x00~0xFF
Nr of registers hi
0x00
Nr of registers lo
0x01~0x7B(1~123)
Bytes qty<2X N>
Bytes qty is 2*N
First register-hi
First register data
First register-lo
First register data
~
~
Nth register-hi
Nth register data
Nth register-lo
Nth register data
CRC check lo
cyclic redundancy checks(CRC check)
CRC check hi
Data
Bytes
Description
Slave station address
1
1-247 (1-F7)
Function code
1
0x06H
Register address hi
1
0x00
~
0xFF
Register address lo
1
0x00
~
0xFF
Write data hi
1
0x00
~
0xFF
Write data lo
1
0x00
~
0xFF
CRC check lo
1
cyclicredundancychecks(CRC check)
CRC check hi
1
Data
Bytes
Description
Slave station address
1
1-247 (1-F7)
Function code
1
0x06H
Register address hi
1
0x00
~
0xFF
Register address lo
1
0x00
~
0xFF
CRC check lo
1
cyclicredundancychecks(CRC check)
CRC check hi
1
<Reaction> response PDU
<Reaction> mistake
Mistake description :
01 function code mistake
02 register address mistake
03 register value mistake
04 write single register mistakes
4.3 Function code 0x10, write multiple registers
<Check> ask PDU