Modbus Function Codes - ABB PRO-33.0-TL Service Manual

String inverters
Hide thumbs Also See for PRO-33.0-TL:
Table of Contents

Advertisement

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.

Advertisement

Table of Contents
loading

Table of Contents