Ver.3− − − − 70
Example 1-2: When writing 100Hz as 16-bit data to slave one inverter with Little Endian. (The holding
register is Base frequency, the parameter is A003, the register No = 1203h. Since data resolution of Base
frequency is 0.1Hz, 1000d need to be written, which are 03E8h.):
Query:
No
1
Slave address
2
Function code
3
Register start address (high byte)
4
Register start address (low byte)
5
Change data (high byte)
6
Change data (low byte)
7
CRC-16 (high byte)
8
CRC-16 (low byte)
Response:
No
1
Slave address
2
Function code
3
Register start address (high byte)
4
Register start address (low byte)
5
Change data (high byte)
6
Change data (low byte)
7
CRC-16 (high byte)
8
CRC-16 (low byte)
Notice the sixth and seventh data in the Query and its Response above.
Write data (Change data) are subject to the Endian function.
(As for the data arrangements of Little Endian, please refer to "[2] How data are arranged by
each endian.")
The arrangements of write data (Change data) of the Query and its Response are both Little Endian.
Field Name
Field Name
Example
(Hex)
01
06
12
Register address value = Register
Number - 1
02
E8
Subject to Endian function :
03
Write Data : 0 3E8h
23
73
Example
(Hex)
01
06
12
Register address value = Register
02
Number - 1
E8
Subject to Endian function :
03
Write Data : 0 3E8h
23
73