User Manual of A90 Series Inverter
273
Common function
code
User-defined
function code
Common function
code
User-defined function
code
Common function
code
1
(
0x1
)
65
(
0x41
)
72
(
0x48
)
127
(
0x7F
)
100
(
0x64
)
110
(
0x6E
)
Fig. 0-2 Classification of MODBUS Function Codes
As shown in Table 0-1, A90 series products mainly involve
common function codes
.
For example, 12.3.3.1 0x03: function code used to read multiple registers or status words,
0x06: function code used to write a single register or command, 12.3.3.6 0x10:
function code used to write multiple registers or commands, and 12.3.3.4 0x08: function
In addition, for some specific functions, such as register writing (RAM) without
EEPROM storage, the
user-defined function codes
include 12.3.3.2 0x41: function code
used to write a single register or command (without saving), and 12.3.3.3 0x42: function
code used to write multiple registers or commands (without saving).
When the abnormal valid data is received from a device, a related abnormality
message will be returned (see 0 Exception response). The abnormality function code is
defined to distinguish the abnormal data from normal communication data. Corresponding
to the normal request function code, the
abnormality function code = request function
code + 0x80
.
Table 0-1 Function Code Definitions of A90 series Product
Function
code
Abnormality
function code
Function
03
83
This function code is used to read multiple registers or
status words.
41
C1
This function code is used to write a single register or