9 - 11
9 Communications Functions
High-function General-purpose Inverter RX2 Series User’s Manual
9-3 Explanation of Each Function Code
9
Reads the contents of consecutive holding registers. From the specified holding register, the specified
number of holding registers can be read.
Example
To read past trip data from the inverter with slave address 5.
(Read out factors of trip monitor 1 and output frequency.)
Query
Response
If the Read from Holding Register function is executed normally, refer to Exception Response on page
9-18.
Read from Holding Register [03 hex]
Item Previous factor Previous inverter status
Holding register number 03E9h 03EAh, 03EBh
Data Data Overvoltage
(E007) (0007h)
60.00Hz
(0000h, 1770h)
No. Field Name
Example
(hex)
Remarks
1
Slave address
*1
*1. Broadcasting cannot be performed.
05
2 Function code 03
3
Register starting number (high)
*2
*2. Note that the register start number is 03E8h hex, which is 1 less than the register number 03E9h hex.
03
(Register address) = (Register number) –1
4
Register starting number (low)
*2
E8
5
The number of retention registers
(high)
00
3 registers
6
The number of retention registers
(low)
03
7 CRC-16 (high) 84
8 CRC-16 (low) 3F
No. Field Name
Example
(hex)
Remarks
1 Slave address 05
2 Function code 03
3
Data bytes
*1
*1. Data as much as the number of data bytes will be transferred. In this example, the inverter sends back 4 bytes
of data from two holding registers.
06
4 Register starting number (high) 00
0007 hex → 07 decimal → E07 (Factor: Overvolt-
age)
5 Register starting number (low) 07
6 Register starting number+1 (high) 00
60.00Hz (000h, 1770h)
7 Register starting number+1 (low) 00
8 Register starting number+2 (high) 17
9 Register starting number+2 (low) 70
10 CRC-16 (high) A8
11 CRC-16 (low) 61