Goodrive30 Series VFD Communication protocol
-140-
0 0 0 0 0 0 1 1 (03H in the hexadecimal form)
For an exception response, the following code is returned:
1 0 0 0 0 0 1 1 (83H in the hexadecimal form)
In addition to the modification of the code, the slave device returns a byte of exception code
that describes the cause of the exception. After receiving the exception response, the typical
processing of the master device is to transmit the request message again or modify the
command based on the fault information.
For example, to set the "Channel of running commands" (P00.01, the parameter address is
0001H) of the VFD whose address is 01H to 03, the command is as follows:
VFD
address
Write
command
Parameter
address
Parameter
data
CRC check
However, the setting range of the "Channel of running commands" is 0 to 2. The value 3
exceeds the setting range. In this case, the VFD returns an error message response as shown
in the following:
VFD
address
CRC check Fault code
Exception
response code
The exception response code 86H (generated based on the highest-order bit "1" of the write
command 06H) indicates that it is an exception response to the write command (06H). The
error code is 04H. From the preceding table, we can see that it indicates the error "Operation
failure", which means "The parameter is set to an invalid value in the write operation".
7.5 Read/Write operation example
For details about the formats of the read and write commands, see section 7.3.
7.5.1 Examples of read command 03H
Example 1: Read status word 1 of the VFD whose address is 01H. According to the table of
other function addresses, the parameter address of status word 1 of the VFD is 2100H.
The read command transmitted to the VFD is as follows:
Read
command
VFD
address
CRC check
Parameter
address
Data number