Refer to "<Exception Response>" (4-89) if the holding register content reading command has not
been performed normally.
<Writing Into the Coil [05h]>
Writes into one coil.
The coil status change is shown in the following table.
Data
Change data (MSB)
Change data (LSB)
(Example)
•Issues the RUN command to the Inverter with the slave address "8". For running, "03" must be set
to "A002".
•The coil number of the RUN command is "1".
Query
No.
Field name
*1
1
Slave address
2
Function code
*2
3
Coil address
(MSB)
*2
4
Coil address
(LSB)
5
Change data (MSB)
6
Change data (LSB)
7
CRC-16 (MSB)
8
CRC-16 (LSB)
*1. There is no response for broadcasting.
*2. Note that the coil start address is "0", which is smaller by 1 than the coil number "1". The coil
addresses for coil numbers from "1 to 31" are "0 to 30".
Refer to "<Exception Response>" (4-89) if writing into the coil cannot be performed normally.
<Writing into the holding register [06h]>
Writes data into the specified holding register.
(Example)
Write "50 Hz" into the Inverter with slave address "8" as multi-step speed reference 0 (A020).
The data resolution of the holding register "1029h" of multi-step speed reference 0 (A020) is 0.1 Hz.
To set 50 Hz, set the change data to "500 (01F4h)".
Coil status
OFF → ON
ON → OFF
FFh
00h
00h
00h
Response
Example
(Hex)
08
05
00
00
FF
00
8C
A3
4-2 Function Mode
No.
Field name
1
Slave address
2
Function code
*2
3
Coil address
(MSB)
*2
4
Coil address
(LSB)
5
Change data (MSB)
6
Change data (LSB)
7
CRC-16 (MSB)
8
CRC-16 (LSB)
4
Example
(Hex)
08
05
00
00
FF
00
8C
A3
4-86