8 Communications Functions 
Multi-function Compact Inverter 3G3MX2-EV2 User’s Manual (I666-E1) 
 
 
 
 
 
 
 
A slave address is a serial number from 1 to 247 set in advance for each inverter (slave). (Only the 
inverter that matches the slave address specified in the query will capture that query.) 
 
⚫
 
Simultaneous broadcast to up to five groups 
Set the slave address to 0 to perform broadcasting (simultaneous broadcast). 
In a broadcast, all slaves receive data, but they return no response to it. 
Moreover, during a broadcast, this inverter cannot perform data read or loop-back operation. 
Although the Modbus specifications define the slave addresses between 1 to 247, using the slave 
addresses 250 to 254 on the master side enables you to perform simultaneous broadcasting by 
group. (In this case, the slaves return no response.) 
Please note that this function is enabled for write commands (function code: 05 hex, 06 hex, 0F hex, 
and 10 hex) only. 
 
Simultaneous broadcast to slave addresses 01 to 09 
Simultaneous broadcast to slave addresses 10 to 19 
Simultaneous broadcast to slave addresses 20 to 29 
Simultaneous broadcast to slave addresses 30 to 39 
Simultaneous broadcast to slave addresses 40 to 247 
 
 
A function code specifies the function to be performed by the target inverter(s). 
The supported function codes are as shown in the table below. 
⚫
 
Function code 
 
Maximum number of 
data bytes per 
message 
Maximum number of data per 
message 
Read from Holding Register 
Write to Holding Register 
Write to Multiple Holding Registers 
Read/Write from/to Multiple 
Holding Registers 
32 each for read/write 
operation 
16 registers each for read/write 
operation (in bytes) 
 
 
A message sends data related the function code. 
The data transmission format differs depending on the function code. 
Among the data used in Modbus communication, the 3G3MX2 Series supports the following data types. 
 
Binary data (1 bit) that supports read/write operation 
16-bit data that supports read/write operation