User Manual of A90 Series Inverter
281
The user-defined function code 0x41 “change without saving” corresponds to the
standard common function code 0x06. Its definition is the same as that of the corresponding
standard function code (the same request, response and error PDU). The difference is that
when the slave responds to this user-defined function code, the corresponding value of
RAM is changed only and not stored in EEPROM (holding register).
For the function codes (e.g. F00.07) that are often modified, it is recommended to use
the function code 0x41 (you can change the main frequency source A by directly setting
7001H, as detailed in 0 and 0), to avoid damage to the inverter. The specific operation is as
follows.
Request
Respond
Domain name
(0x)
Domain
name
(normal)
(0x)
Function
41
Function
41
Register address Hi
00
Register address Hi
00
Register address Lo
07
Register address Lo
07
Register value Hi
13
Register value Hi
13
Register value Lo
88
Register value Lo
88
Once the set frequency (F00.07) is set to 50.00Hz, the above data will be valid but not
be stored in EEPROM. That is, the inverter will run at 50.00Hz after change but at the
frequency before change if powered on again.
12.3.3.6 0x10: function code used to write multiple registers or commands
In the remote terminal unit, this function code is used to write consecutive register
blocks (1 to 16 registers).
The value requested to be written is described in the request data field. The data of
each register is divided into two bytes.
In the normal response, the function code, starting address and number of registers
written will be returned.
Request PDU
Function code
1 byte
0x10
Starting Address
2 bytes
0x0000 - 0xFFFF
Number of registers
2 bytes
1 - 16
Number of bytes
1 byte
2×N*
Register value
N*×2 bytes