106 Fieldbus interfaces
•
Mode 6 - supports both individual 16- and 32-bit parameter read/write operations.
Note that only parameter groups up to 199 can be accessed using addressing
mode 6.
Addressing mode
Mode 1
Mode 6
Mode 7
Modbus function codes
The following table describes supported Modbus function codes.
Function
Read Coil Status
Read Discrete Input
Status
Write Single Holding
Register
Read Multiple Holding
Registers
Force Single Coil
Diagnostics
Get Comm. Event
Counter
Force Multiple Coils
Write Multiple Holding
Registers
Mask Write Register
This mode can access the 16-bit value of any parameter in the inverter. (16-bit
values, groups 1...255, indexes 1...255) RegisterAddress = 256*ParamGroup +
ParamIndex - 1
This mode can access both 16-bit and 32-bit values of parameters. (16-bit values,
groups 101...199, indexes 1...99) RegisterAddress = 100*(ParamGroup – 100) +
ParamIndex - 1 (32-bit values, groups 101...199, indexes 1...99) RegisterAd-
dress = 20000 + 200*(ParamGroup – 100) + 2*ParamIndex – 1
(32-bit values, groups 101...227, indexes 1...255) RegisterAddress =
512*(ParamGroup – 100) + 2*ParamIndex - 1
Code (hex)
Supported subcodes
0x01
N/A
0x02
N/A
0x06
N/A
0x03
N/A
0x05
N/A
0x08
• 0x00 – Query – echo/loopback testing
• 0x01 – Restart – restart and initialize the EFB. This is the
• 0x04 – Force Listen Only
• 0x0A – Clear Counters
• 0x0B – Read Bus Message Count
• 0x0C – Read Bus CRC Error Count
• 0x0D – Read Bus Exception Count
• 0x0E – Read Slave Message Count
• 0x0F – Read Slave No Response Count
• 0x10 – Read Slave NACK Count
• 0x11 – Read Slave Busy Count
• 0x12 – Read Bus Overrun Count
• 0x14 – Clear Overrun Counter
0x0B
N/A
0x0F
N/A
0x10
N/A
0x16
N/A
only command that brings the device out of the listen-only
mode.