Modbus Mapping Document
Modbus Mapping Document
TMEIC SOLARWARE Utility‐Interactive
Photovoltaic‐Inverters
Modbus Communication Interface Protocol
Rev. B
Model Name: PVU‐L0800GR
PVU‐L0840GR
PVU‐L0880GR
PVU‐L0920GR
TOSHIBA MITSUBISHI‐ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
TOSHIBA MITSUBISHI-ELECTRIC
INDUSTRIAL SYSTEMS Corporation, 2019
All Rights Reserved.
4GBG1011
Rev B
This document describes the specification of Modbus/TCP communication interface for Photovoltaic‐inverters
manufactured by Toshiba Mitsubishi‐Electric industrial systems corporation. For installation and IP address
setting, refer to the Installation Manual and IP address setting manual for communication unit.
TABLE OF CONTENTS
1 Circuit Configuration and Nomenclature ....................................................... 3
1.1 Abreviations ....................................................................... 3
1.2 Circuit Configuration ................................................................. 3
1.3 Operation States .................................................................... 4
2 Basic Communication Specifications .......................................................... 5
2.1 Communication Procedure ............................................................ 5
2.2 System configuration ................................................................ 5
2.3 Precautions ........................................................................ 6
3 Overview of Modbus TCP Communication protocol .............................................. 7
3.1 Message Format .................................................................... 7
3.2 Supported Modbus Function Codes ..................................................... 7
3.3 Function Code Details ................................................................ 8
3.4 Register Data Format ............................................................... 10
4 Modbus/TCP Register Map ................................................................. 11
4.1 Register Map Structure .............................................................. 11
4.2 Input Registers (Fault data, Measurement) .............................................. 12
4.3 Sunspec Mapping .................................................................. 21
4.4 Holding Registers (Command from monitoring system to the inverter) ........................ 39
5 Response Example ....................................................................... 42
5.1 Reading example for registers 30001~30321* ........................................... 42
5.2 Writing example for registers 50001~50010 ............................................ 47
-2-
Modbus TCP Communication Interface
4GBG1011
Rev B
1 Circuit Configuration and Nomenclature
1.1 Abreviations
The following list contains the main abbreviations used throughout this text.
Name Descriptions
ACR Automatic Current Regulator
AVR Automatic Voltage Regulator
CB Circuit Breaker
CT Current Transducer
GFDI Ground Fault Detector Interrupter
GPS Global Positioning System
I/O Input and Output
LCD Liquid Crystal Display touch panel
LV Low Voltage
MPPT Maximum Power Point Tracking
MV Medium Voltage
PCB Printed Circuit Board
PV Module Photovoltaic Module
SCADA Supervisory Control And Data Acquisition
SVC Static Var Compensator
1.2 Circuit Configuration
The following figure shows as an example of the circuit configuration for a Photovoltaic system. For further details and
descriptions refer to the Instruction Manuals and Schematic Diagrams of each project.
Inverter Inverter Inverter Inverter Inverter
1 2 3 4 5 Power
Grid
LV/MV
Transformer
Inverter skid
PV Modules
-3-
Modbus TCP Communication Interface
4GBG1011
Rev B
1.3 Operation States
Operation states of the photovoltaic inverter are described as follows:
Operating State Description
‐ Before initial startup
Typical
‐ After MAJOR FAULT occurred
situation
Stop ‐ After stop operation
Operation is completely stopped. Starting operation is required to move to
“Stand‐by” mode. Detection of a MAJOR FAULT results in this state.
STOP
Typical ‐ At night or sunset
situation ‐ After MINOR FAULT or GRID FAULT occurred*
The inverter is connected to DC input power and waiting for startup
Stand‐by
condition establishment. AC output is not connected to the grid (AC Breaker
is opened) and the main inverter circuit is gate‐blocked (GB), which means
the inverter switching is stopped.
Transient state from “Stand‐by” to “DC‐AVR”. The inverter starts generating
AC‐AVR
AC voltage, but not connected to the grid.
Transient state from “AC‐AVR” to “MPPT Control” mode. The inverter is
DC‐AVR
RUNNING
connected to the grid. This also includes night SVC operation.
Power delivering operation. Energy from PV modules are converted to AC
MPPT Control energy and delivered to the grid. DC input voltage is controlled based on
Maximum Power Point Tracking (MPPT) control.
Grid‐connected Temporary state caused mostly by insufficient DC input power. The inverter
Stand‐by stops switching, but is connected to the grid.
* : After a Synchronization Loss (MINOR FAULT) or Phase Jump (GRID FAULT), the inverter
will go into Grid‐connected Stand‐by mode and not to Stand‐by mode.
When a fault is detected, the inverter will either stop its operation and / or show fault message on the LCD.
The faults are categorized in four levels.
Fault level Description
Faults which do not affect the operation of the inverter. The inverter will
ALARM
continue to deliver power to the grid.
Faults caused by abnormal voltage or frequency of the power grid. The
GRID FAULT inverter will stop operation and disconnect from the grid. After the abnormal
grid condition is cleared, the inverter will restart automatically.
Faults which affect normal operation of the inverter caused by temporary
abnormal conditions. The inverter will stop operation and disconnect from the
MINOR FAULT
grid. After the abnormal conditions are cleared, the inverter will restart
automatically.
Faults caused by abnormal condition which may damage the inverter. The
inverter will stop operation and disconnect both from DC input circuit and the
MAJOR FAULT
grid. On site operation and detailed check by service personnel are required to
reset the system.
-4-
Modbus TCP Communication Interface
4GBG1011
Rev B
2 Basic Communication Specifications
2.1 Communication Procedure
The communication messages between the inverter and the external monitoring and control device are sent in
Modbus TCP protocol data type. Mapping, supported function codes, data type and all relevant information regarding
the Modbus implementation is included in this document.
2.2 System configuration
The following figure shows an example of the communication system configuration. The inverter is regarded as
Modbus slave and the monitoring and control device is regarded as Modbus master. One inverter can respond to a
maximum of 3 sessions.
Monitoring and SCADA controller
Control Device Ex. PLC, Main site controller
Skid Skid
Controller Controller
[Master]
[Slave]
Communication Communication Communication
Board Board Board
Photovoltaic Photovoltaic Photovoltaic
Inverter Inverter Inverter
-5-
Modbus TCP Communication Interface
4GBG1011
Rev B
2.3 Precautions
The Following precautions shall be considered when you configure communication system for monitoring and
control.
・Normal and reliable communication is not guaranteed. Differences in communication cable length/location/route
may cause disturbance and communication error.
・Surge protective device for communication line or other surge protection shall be installed when necessary. External
surge voltage coming from communication line can be cause unexpected failure of the inverter.
・Monitoring and control device (Ex. SCADA system) shall be programed for error handling. Some recommended
practices are; plural readings cut off communication by timeout, exclusion of invalid values by checking range of data
values, etc.
・This communication function shall never be used for an application where safety of persons rely on.
・This communication function has delay time and shall not be used for an application which requires fast response
This delay time is an indeterminate value which is composed from the internal processing delay and external
transmission delay of the inverter. The data gotten from plural inverters at the same time are not synchronized.
・The inverter is not a measuring device. The measuring values returned from the inverter shall not be used for the
purpose of electricity transaction and efficiency evaluation and other accuracy requested purposes.
・The inverter has no internal radio clock or GPS. The time stamp values may not be accurate.
・Please use this document as a reference. This document is subjected to change without notice.
-6-
Modbus TCP Communication Interface
4GBG1011
Rev B
3 Overview of Modbus TCP Communication protocol
3.1 Message Format
・ Modbus/TCP
TCP frame
Transaction Identifier
Protocol Identifier
Length
Unit Identifier
Modbus frame Function Code
Data
Unit Identifier is set to ‘1’
3.2 Supported Modbus Function Codes
Supported function codes are listed in the following table.
Code Function Name Description
03 (0x03) Read Holding registers Read a block of contiguous holding registers at once
04 (0x04) Read input registers Read input registers at once
16 (0x10) Write multiple registers Write a block of contiguous registers at once
-7-
Modbus TCP Communication Interface
4GBG1011
Rev B
3.3 Function Code Details
1) Function code 03 (0x03) Read Holding Registers
* Request
Byte offset Description Data
0 Function Code 0x03
1 Starting address Hi 0x0000 to 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 to 125
4 Quantity of registers Lo (0x0001 ~ 0x007D)
* Response
Byte offset Description Data
0 Function Code 0x03
1 Byte count 2 x N
2 Register value 1 Hi
3 Register value 1 Lo
... ...
... Register value N Hi
... Register value N Lo
* Error
Byte offset Description Data
0 Error Code 0x83
1 Exception Code See table below
* Error code list
Exception Code Name Description
01 Illegal Function The requested function code is other than 4 or 16
02 Illegal Data Address Starting address and starting address + quantity of registers is out of
Modbus/TCP register map (30001~30067)
04 Slave Device Failure Package received from inverter contains errors
05 Acknowledge Modbus/TCP unit is in initializing state (Communication task not
working)
0A Gateway Path Unavailable Error in sending message from the Modbus/TCP unit to the inverter
0B Gateway Target Device Failed Timeout in receiving message from inverter
to Respond
2) Function code 04 (0x04) Read Input Registers
* Request
Byte offset Description Data
0 Function Code 0x04
1 Starting address Hi 0x0000 to 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 to 125
4 Quantity of registers Lo (0x0001 ~ 0x007D)
* Response
Byte offset Description Data
0 Function Code 0x04
1 Byte count 2 x N
2 Register value 1 Hi
3 Register value 1 Lo
... ...
... Register value N Hi
... Register value N Lo
-8-
Modbus TCP Communication Interface
4GBG1011
Rev B
* Error
Byte offset Description Data
0 Error Code 0x84
1 Exception Code See table below
* Error code list
Exception Code Name Description
01 Illegal Function The requested function code is other than 4 or 16
02 Illegal Data Address Starting address and starting address + quantity of registers is out of
Modbus/TCP register map (30001~30067)
04 Slave Device Failure Package received from inverter contains errors
05 Acknowledge Modbus/TCP unit is in initializing state (Communication task not
working)
0A Gateway Path Unavailable Error in sending message from the Modbus/TCP unit to the inverter
0B Gateway Target Device Failed Timeout in receiving message from inverter
to Respond
3) Function code 16 (0x10) Write Multiple Registers
* Request
Byte offset Description Data
0 Function Code 0x10
1 Starting address Hi 0x0000 ~ 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 ~ 123
4 Quantity of registers Lo (0x0001 ~ 0x007B)
5 Byte count 2 x N
6 Register value 1 Hi
7 Register value 1 Lo
… ...
… Register value N Hi
… Register value N Lo
* Response
Byte offset Description Data
0 Function Code 0x10
1 Starting address Hi 0x0000 ~ 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 ~ 123
4 Quantity of registers Lo (0x0001 ~ 0x007B)
* Error
Byte offset Description Data
0 Error Code 0x90
1 Exception Code See table below
* Error code list
Exception Code Name Description
01 Illegal Function The requested function code is other than 4 or 16
02 Illegal Data Address Starting address is other than 40001 = physical address 0, or
quantity of registers different than 12
03 Illegal Data Value Package received from inverter contains errors
0A Gateway Path Unavailable Error in sending message from the Modbus/TCP unit to the
inverter
0B Gateway Target Device Failed Timeout in receiving message from inverter
to Respond
-9-
Modbus TCP Communication Interface
4GBG1011
Rev B
3.4 Register Data Format
The following data format are supported
Format Description
INT16 Signed 2 bytes integer
UINT16 Unsigned 2 bytes integer
INT32 Signed 4 bytes integer
UINT32 Unsigned 4 bytes integer
ENUM16 Enumerated value
BITFIELD16 Collection of bits
STRING Variable length string terminated using a
NULL (0 value)
EUI48 Extended unique identifier for MAC address
ACC64 Accumulated value (64 bits)
SUNSSF Scale factor
PAD Reserved field, used to round a model to an
even number of registers
1) INT16
Signed 2 byte integer.
From ‐32768 ~ 32767.
Big endian
H L
2) UINT16
Unsigned 2 byte integer.
From 0 ~ 65535.
Big endian
H L
3) INT32
Signed 4 byte integer.
From ‐2147483648 ~ 2147483647.
Big endian
H WORD L WORD
H L H L
4) UINT32
Unsigned 4 byte integer.
From 0 ~ 4294967295.
Big endian
H WORD L WORD
H L H L
-10-
Modbus TCP Communication Interface
4GBG1011
Rev B
4 Modbus/TCP Register Map
4.1 Register Map Structure
Register Description Function code
Address
30001 Fault data and measurement from PV system (cyclic data) 04 Read input registers
|
30088
30089 Depending on network unit firmware version 04 Read input registers
|
30321
30322 (Not Supported)
|
40000
40001 SunSpec mapping 03 Read holding registers
| 04 Read input registers
42637 Models supported: 16 Write multiple registers
1 Common
11 Ethernet Link Layer
12 IPv4
17 Serial Interface
103 Inverter (Three Phase)
120 Nameplate
121 Basic Settings
122 Measurements Status
123 Immediate Controls
126 Static Volt‐VAR
127 Freq‐Watt Param
128 Dynamic Reactive Current
129 LVRTD
130 HVRTD
132 Volt‐Watt
134 Freq‐Watt Crv
135 LFRT
136 HFRT
139 LVRTX
140 HVRTX
145 Extended Settings
42638 (Not Supported)
|
50000
50001 Commands from the monitoring system to the inverter 16 Write multiple registers
|
50018
50019 (Not Supported)
|
-11-
Modbus TCP Communication Interface
4GBG1011
Rev B
4.2 Input Registers (Fault data, Measurement)
Operation status and measured data of PV system.
* This data is updated every 1 second.
Register Address Description Format Range/Unit Notes
30001 Data status INT16 (0‐1) 0:unknown*
1:ACK
*:unknown indicates an error in the
control power supply of the inverter
or a communication error between
the inverter and communication
converter.
30002 Time stamp (YYMMDD) INT32 (0‐991231) The control board does not have a
clock. It uses the clock of the LCD.
The value contained in these
registers will be ‘770707070707’ in
the following conditions:
1) Soon after turning on the
control power (while the LCD is
30004 Time stamp (hhmmss) INT32 (0‐235959) starting).
2) When the communication
between the LCD and the
control board is damaged
Note: the time stamp may not be
accurate
30006 (Reserved) UINT32
30008 Alarm flag UINT16 Information coded as bit data
D15‐D8: Reserved
D07‐D05: Reserved
D04: (Reserved)
D03: Minor Fault
D02: Alarm
D01: Grid Fault
D00: Major Fault
0:recovered, 1:triggered
30009 Status bit 1 UINT32 See Status bit 1 table
30011 Status bit 3 Word‐0 UINT32 See Status bit 3 table
30013 Status bit 3 Word‐1 UINT32 See Status bit 3 table
30015 Status bit 3 Word‐2 UINT32 See Status bit 3 table
30017 Status bit 3 Word‐3 UINT32 See Status bit 3 table
30019 Status bit 3 Word‐4 UINT32 See Status bit 3 table
30021 Status bit 3 Word‐5 UINT32 See Status bit 3 table
30023 Status bit 3 Word‐6 UINT32 See Status bit 3 table
30025 Status bit 3 Word‐7 UINT32 See Status bit 3 table
30027 Active Energy INT32 0.1kWh 0.1kWh per unit
(Integrated values) 9999999.9kWh is the maximum
value. When the energy data reach
10000MWh, going back to zero.
9999999.9kWh +0.1kWh = 0kWh
【Example】
9999999.9kWh →99999999
This energy values are only stored
every 15 minutes. Other data loss
when power supply is down.
Other energy measurement device
required if you need accurate energy
monitoring.
-12-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Address Description Format Range/Unit Notes
30029 (Optional) Q command or Power INT16 (0‐2) Refer to 50004.
factor command enable/disable
30030 (Optional) Reactive power Q INT16 (0‐)
command or Refer to 50005
Power factor command
30031 Active power P INT16 0.1kW 0.1kW per unit
30032 Reactive power Q INT16 0.1kVAr 0.1kVAr per unit
A lagging reactive power is defined as
a reactive power that increases the
grid voltage and is displayed as a
positive value.
A Leading reactive power is defined
as a reactive power that decreases
the grid voltage and is displayed as a
negative value.
30033 Power factor INT16 (1.00=100) 0.01 per unit
Lagging is defined as a power factor
that increases the grid voltage and is
displayed as a positive value.
Leading is defined as a power factor
that decreases the grid voltage and is
displayed as a negative value.
Note: Negative and positive do not
represent a power flow direction. A
unity power factor can be set either
as 100 or ‐100
30034 Grid frequency INT16 0.1Hz 50.0Hz → 500
60.0Hz → 600
30035 Grid voltage UV INT16 0.1V Vuv
30036 Grid voltage VW INT16 0.1V Vvw
30037 Grid voltage WU INT16 0.1V Vmu
30038 Inverter output current U INT16 0.1A Iu
30039 Inverter output current V INT16 0.1A Iv
30040 Inverter output current W INT16 0.1A Iw
30041 DC input power INT16 0.1kW Pdc
30042 DC input voltage INT16 0.1V Vdc
30043 DC input current INT16 0.1A Idc
30044 Potential to ground PE INT16 0.1V Vpe
30045 Potential to ground EN INT16 0.1V Ven
30046 (Reserved) INT16
30047 Ambient temperature INT16 0.1℃
30048 Daily Active Energy UINT16 1kWh 1kWh per unit.
(Integrated values) This energy values are only stored
every 15 minutes. Other data loss
when power supply is down.
Other energy measurement device
required if you need accurate energy
monitoring.
30049 (Optional) P limit enable/disable INT16 (0‐1) Refer to 50002.
30050 (Optional) Active power P limit INT16 0.1kW Refer to 50003.
30051 (Reserved) INT16
30052 (Reserved) INT16
30053 (Reserved) INT16
30054 (Reserved) INT16
30055 (Reserved) INT32
30057 (Reserved) UINT16 Depending on network unit firmware
version
30058 (Reserved) UINT32
30060 DC current 1 INT16 0.1A Depending on DC Input
30061 DC current 2 INT16 0.1A Depending on DC Input
-13-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Address Description Format Range/Unit Notes
30062 DC current 3 INT16 0.1A Depending on DC Input
30063 DC current 4 INT16 0.1A Depending on DC Input
30064 DC current 5 INT16 0.1A Depending on DC Input
30065 DC current 6 INT16 0.1A Depending on DC Input
30066 DC current 7 INT16 0.1A Depending on DC Input
30067 DC current 8 INT16 0.1A Depending on DC Input
30068 DC Voltage PC INT16 0.1V
30069 DC Voltage CN INT16 0.1V
30070 (Reserved) INT16
30071 (Reserved) INT16
30072 (Reserved) INT16
30073 (Reserved) INT16
30074 (Reserved) INT16
30075 (Reserved) INT16
30076 (Reserved) INT16
30077 (Reserved) INT16
30078 (Reserved) UINT16x11
30080 (Reserved) UINT32
30082 (Reserved) INT16×240
*The ’reserved’ address shall be undecided address. These addresses are not always zero.
-14-
Modbus TCP Communication Interface
4GBG1011
Rev B
Status bit 1:
Bit Name Comments
Position
D31
D30 External I/O Output 4 status (0/1=Open/Close)
D29 RAM2 waveform status 0 : Tracing / 1 : Stopped
D28 RAM1 waveform status 0 : Tracing / 1 : Stopped
D27 External I/O Output 3 status (0/1=Open/Close)
D26 External I/O Output 2 status (0/1=Open/Close)
D25 (Reserved)
D24 (Reserved)
D23 (Reserved) For CM1 protocol converter use only.
D22 (Reserved)
D21 (Reserved)
D20 (Reserved)
D19 (Reserved)
D18 (Reserved)
D17 Remote Operation (0=Disable, 1=Enable) Remote operation enabled/disabled status. Remote
operation can be enabled through I/O signal or
through communications via Function Code 16 (0x10)
address 40001. Local operation status is not included,
thus there is no distinction between “Remote Only”
and “Remote & Local”
D16 Run command status (0=Stop, 1=Start)
D15 External I/O Input 4 status (0/1=Open/Close)
D14 External I/O Input 3 status (0/1=Open/Close)
D13 External I/O Input 2 status (0/1=Open/Close)
D12 External I/O Input 1 status (0/1=Open/Close)
D11 72C Status (0=OFF, 1=ON) 72C status. This bit will turn 1 whenever one of the
contactor is in the ON position.
D10 External I/O Output 1 status (0/1=Open/Close)
D9 52RC Status (0=OFF, 1=ON)
D8 Inverter Status (0=GB, 1=DEB)
D7 (Reserved)
D6 (Reserved)
D5 (Reserved)
D4 Grid‐Connected Stand‐By Mode
D3 MPPT Mode
D2 DC‐AVR Mode This also includes night SVC mode.
D1 Stop Mode Inverter GB and 52RC OFF.
Please use D16 to discern between inverter
shutdown and inverter stopped due to a fault
D0 (Reserved)
*The ’reserved’ address shall be undecided address. These addresses are not always zero.
-15-
Modbus TCP Communication Interface
4GBG1011
Rev B
Status bit 3:
The details of fault item refer to instruction manual.
Word Bit Item Display Details Type Comments
Position Position No. Code
0 D31
0 D30
0 D29
0 D28
0 D27
0 D26
0 D25
0 D24
0 D23
0 D22
0 D21
0 D20
0 D19
0 D18
0 D17
0 D16
0 D15
0 D14
0 D13
0 D12
0 D11 Reserved
0 D10
0 D9 Reserved
0 D8
0 D7
0 D6
0 D5 Reserved
0 D4 Reserved
0 D3 82 UF306 CONTROL CIRCUIT ERROR Major fault
0 D2 Reserved
0 D1 80 UF305 CONTROL CIRCUIT ERROR Major fault
0 D0 78 UF303 CONTROL CIRCUIT ERROR Major fault
1 D31
1 D30
1 D29 64 UF111 ZERO PHASE OVERCURRENT 2 Major fault
1 D28 206 UF416 DC REVERSE CURRENT 2 Major fault Instantaneous
1 D27
1 D26
1 D25
1 D24
1 D23 230 UF442 DC OVERCURRENT 8 Major fault DC input 8
Depending on DC input
1 D22 228 UF441 DC OVERCURRENT 7 Major fault DC input 7
Depending on DC input
1 D21 226 UF440 DC OVERCURRENT 6 Major fault DC input 6
Depending on DC input
1 D20 224 UF439 DC OVERCURRENT 5 Major fault DC input 5
Depending on DC input
1 D19 40 UF402 INVERTER OC. H Major fault
1 D18 Reserved
1 D17 204 UF414 DC OVERCURRENT 4 Major fault DC input 4
Depending on DC input
-16-
Modbus TCP Communication Interface
4GBG1011
Rev B
Word Bit Item Display Details Type Comments
Position Position No. Code
1 D16 202 UF413 DC OVERCURRENT 3 Major fault DC input 3
Depending on DC input
1 D15 48 UF114 DC UNBALANCE 2 Major fault
1 D14 Reserved
1 D13 Reserved
1 D12 Reserved
1 D11 200 UF412 DC OVERCURRENT 2 Major fault DC input 2
Depending on DC input
1 D10 Reserved
1 D9 198 UF411 DC OVERCURRENT 1 Major fault DC input 1.
Depending on DC input
1 D8 Reserved
1 D7 66 UF110 ZERO PHASE OVERCURRENT Major fault
1 D6 Reserved
1 D5 Reserved
1 D4 Reserved
1 D3 74 UF301 CONTROL CIRCUIT ERROR Major fault
1 D2 72 UF128 CONTROL POWERSUPPLY ABNORMAL Major fault
1 D1 68 UF112 DC CIRCUIT ABNORMAL Major fault
1 D0 58 UF101 DC OVERVOLTAGE Major fault
2 D31
2 D30
2 D29
2 D28
2 D27
2 D26
2 D25
2 D24
2 D23
2 D22
2 D21
2 D20
2 D19 104 UF160 GROUND FAULT Major fault
2 D18 178 UF053 52RC OFF FAILURE Major fault
2 D17 70 UF120 GROUND FAULT Major fault
2 D16 76 UF302 CONTROL CIRCUIT ERROR Major fault
2 D15 256 UF300 FLASH MEMORY DATA ERROR Major fault Control PCB
2 D14
2 D13
2 D12
2 D11
2 D10
2 D9
2 D8
2 D7
2 D6 Reserved
2 D5 124 UF214 COOLING FAN ABNORMAL Major fault Maybe disabled
depending on settings
2 D4 96 UF820 INV. OCL. REPEATED Major fault
2 D3 94 UF819 REPEATED FAULT Major fault
2 D2 52 UF001 INVERTER ABNORMAL Major fault
2 D1 92 UF818 EXTERNAL TRIP Major fault Depending on external
connection of I/O PCB.
2 D0 50 UF817 EMERGENCY STOP ACTIVE Major fault Maybe disabled
depending on settings
3 D31
3 D30
3 D29
-17-
Modbus TCP Communication Interface
4GBG1011
Rev B
Word Bit Item Display Details Type Comments
Position Position No. Code
3 D28
3 D27
3 D26
3 D25
3 D24
3 D23
3 D22
3 D21
3 D20
3 D19
3 D18
3 D17
3 D16
3 D15
3 D14
3 D13
3 D12
3 D11
3 D10
3 D9
3 D8
3 D7
3 D6 192 UF311 CONTROL POWER FAILURE (DC) Minor fault
3 D5 106 UF115 DC UNBALANCE 1 Minor fault
3 D4 98 UF307 CONTROL POWER FAILURE(AC‐OV) Minor fault
3 D3 132 UF308 CONTROL POWER FAILURE(AC‐UV) Minor fault
3 D2 Reserved
3 D1 164 UF103 DC UNDERVOLTAGE Minor fault
3 D0
4 D31
4 D30
4 D29 Reserved
4 D28 22 UF892 EXTERNAL GRID FAULT Grid fault Depending on external
connection of I/O PCB.
4 D27 Reserved
4 D26 Reserved
4 D25 18 UF207 SYNHRONIZATION LOSS Minor fault
4 D24 16 UF221 VOLT. PHASE JUMP Grid fault
4 D23 20 UF802 OPEN PHASE Minor fault
4 D22 14 UF803 PHASE ROTAT. ERR. Minor fault
4 D21 12 UF220 UNDER FREQUENCY Grid fault
4 D20 10 UF219 OVER FREQUENCY Grid fault
4 D19 8 UF218 SHORT TIME AC UV. Minor fault
4 D18 4 UF202 GRID UNDERVOLTAGE Grid fault
4 D17 6 UF217 INSTANT. AC OV. Minor fault
4 D16 2 UF201 GRID OVERVOLTAGE Grid fault
4 D15 Reserved
4 D14 Reserved
4 D13 Reserved
4 D12 Reserved
4 D11 Reserved
4 D10 234 UF055 72C OFF FAILURE Minor fault
4 D9 232 UF054 72C ON FAILURE Minor fault
4 D8 128 UF891 EXT. MINOR FAULT Minor fault Depending on external
connection of I/O PCB.
4 D7 138 UF406 IGBT OVER TEMP. Minor fault Inverter panel
4 D6 Reserved
4 D5 160 UF052 52RC ON FAILURE Minor fault AC contactor
-18-
Modbus TCP Communication Interface
4GBG1011
Rev B
Word Bit Item Display Details Type Comments
Position Position No. Code
4 D4 172 UF253 AC CIRCUIT ERR. Minor fault
4 D3 44 UF404 INVERTER OC. L Minor fault
4 D2 122 UF206 CTRL. CIRCUIT ERR. Minor fault
4 D1 Reserved
4 D0 Reserved
5 D31
5 D30
5 D29
5 D28
5 D27
5 D26
5 D25
5 D24
5 D23
5 D22
5 D21
5 D20
5 D19
5 D18
5 D17
5 D16
5 D15
5 D14
5 D13
5 D12
5 D11
5 D10
5 D9
5 D8
5 D7
5 D6
5 D5
5 D4
5 D3
5 D2
5 D1
5 D0
6 D31 Reserved
6 D30
6 D29
6 D28
6 D27
6 D26 194 UA117 DC CURRENT UNBL. Alarm
6 D25
6 D24
6 D23
6 D22
6 D21
6 D20
6 D19
6 D18 Reserved
6 D17 186 UA431 VENTLATION FAN ERROR Alarm
6 D16 Reserved
6 D15
6 D14 118 UA162 GROUND FAULT Alarm
6 D13 Reserved
6 D12 Reserved
6 D11 184 UA156 LOW. TEMP. Alarm Internal temperature
-19-
Modbus TCP Communication Interface
4GBG1011
Rev B
Word Bit Item Display Details Type Comments
Position Position No. Code
6 D10 182 UA157 AMBIENT OT. Alarm
6 D9 Reserved
6 D8 174 UA808 GRID VOLTAGE RISE Alarm Maybe disabled
depending on settings
6 D7 176 UA211 SPD ERROR Alarm
6 D6 168 UA159 GROUND FAULT Alarm Voltage detection
Depends on circuit
configuration
6 D5 Reserved
6 D4 Reserved
6 D3 162 UA102 DC OVERVOLTAGE Alarm
6 D2 Reserved
6 D1 150 UA804 OPE. PROHIBITION Alarm Startup interlock status.
6 D0
7 D31
7 D30
7 D29
7 D28
7 D27
7 D26
7 D25
7 D24
7 D23
7 D22
7 D21
7 D20
7 D19
7 D18
7 D17
7 D16
7 D15
7 D14
7 D13
7 D12
7 D11
7 D10
7 D9
7 D8
7 D7
7 D6
7 D5
7 D4
7 D3
7 D2
7 D1
7 D0
-20-
Modbus TCP Communication Interface
4GBG1011
Rev B
4.3 Sunspec Mapping
1 Common
Register Name Format Size Read Range Description
address /Write /unit
40001 SunSpec ID UINT32 2 R Value = 0x53756e53
40003 Header UINT16 1 R Value = 1
40004 Model length UINT16 1 R Value = 66
40005 Manufacturer STRING 16 R
40021 Model STRING 16 R
40037 Options STRING 8 R
40045 (Reserved) STRING 8 R
40053 Serial Number STRING 16 R
40069 (Reserved) UINT16 1 R/W
40070 (Reserved) PAD 1 R
11 Ethernet Link Layer
Register Name Format Size Read Range Description
address /Write /unit
40515 SunSpec ID UINT16 1 R Value = 11
40516 Header UINT16 1 R Value = 13
40517 Spd UINT16 1 R Mbps Ethernet link speed
40518 CfgSt BITFIELD16 1 R Interface status flag
40519 St ENUM16 1 R Link state
40520 MAC EUI48 4 R MAC
50524 Nam STRING 4 R/W Name
50528 Ctl BITFIELD16 1 R/W Control
50529 FrcSpd UINT16 1 R/W Mbps Forced speed
12 IPv4
Register Name Format Size Read Range Description
address /Write /unit
40530 Header UINT16 1 R Value = 12
40531 Model Length UINT16 1 R Value = 98
40532 Name STRING 4 R/W
40536 Config Status ENUM16 1 R NOT_CONFIGURED = 0
VALID_SETTING = 1
VALID_HW = 2
40537 Change Status BITFIELD16 1 R PENDING = 0
(A configuration change is pending)
40538 Config Capability BITFIELD16 1 R DHCP = 1 (Use DHCP)
BOOTP = 2 (Use BOOTP)
ZEROCONF = 3 (Use Zeroconf)
DNS = 3 (DNS client capable)
CFG_SETTABLE = 4
(Settable configuration capable)
HW_CONFIG = 5
(Hardware configuration capable)
NTP = 6 (NTP client capable)
Reset required = 7
(Configuration change requires reset)
40539 IPv4 Config ENUM16 1 R/W STATIC = 0 (Use static IP)
DHCP = 1 (Use DHCP)
BOOTP = 2 (Use BOOTP)
ZEROCONF = 3 (Use Zeroconf)
40540 Control ENUM16 1 R/W DNS = 0 (Enable DNS)
NTP = 1 (Enable NTP)
40541 IP STRING 8 R/W IPv4 numeric address as a dotted string
xxx.xxx.xxx.xxx
-21-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
40549 Netmask STRING 8 R/W IPv4 numeric netmask as a dotted string
xxx.xxx.xxx.xxx
40557 (Reserved) STRING 8 R/W
40565 (Reserved) STRING 8 R/W
40573 (Reserved) STRING 8 R/W
40581 (Reserved) STRING 12 R/W
40593 (Reserved) STRING 12 R/W
40605 (Reserved) STRING 12 R/W
40617 (Reserved) STRING 12 R/W
40629 PAD 1 R
17 Serial Interface
Register Name Format Size Read Range Description
address /Write /unit
40940 Header UINT16 1 R Value = 17
40941 Model Length UINT16 1 R Value = 12
40942 Name STRING 4 R/W
40946 Rate UINT32 2 R/W bps
40948 Bits UINT16 1 R/W
40949 1 R/W NONE = 0
Parity ENUM16 ODD = 1
EVEN = 2
40950 1 R/W FULL = 0
Duplex ENUM16
HALF = 1
40951 1 R/W NONE = 0
Flow Control ENUM16 HW = 1
XONXOFF = 2
40952 1 R UNKNOWN = 0
Interface Type ENUM16 RS232 = 1
RS485 = 2
40953 1 R UNKNOWN = 0
Protocol ENUM16 MODBUS = 1
VENDOR = 2 (Vendor specific)
103 Inverter (Three‐Phase)
Register Name Format Size Read Range Description
address /Write /unit
41114 Header UINT16 1 R Value = 103
41115 Model length UINT16 1 R Value = 50
41116 Amps UINT16 1 R A
41117 Amp Phase A UINT16 1 R A
41118 Amp Phase B UINT16 1 R A
41119 Amp Phase C UINT16 1 R A
41120 A_SF SUNSSF 1 R Scale factor for current
41121 Phase Voltage AB UINT16 1 R V
41122 Phase Voltage BC UINT16 1 R V
41123 Phase Voltage CA UINT16 1 R V
41124 Phase Voltage AN UINT16 1 R V
41125 Phase Voltage BN UINT16 1 R V
41126 Phase Voltage CN UINT16 1 R V
41127 V_SF SUNSSF 1 R Scale factor for voltage
41128 Watts INT16 1 R W AC power
41129 W_SF SUNSSF 1 R Scale factor for AC power
41130 Hz UINT16 1 R Hz Line frequency
41131 Hz_SF SUNSSF 1 R Scale factor for line frequency
41132 Reserved INT16 1 R
41133 Reserved SUNSSF 1 R
41134 VAr INT16 1 R VAr AC reactive power
-22-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41135 VAr_SF SUNSSF 1 R Scale factor for AC reactive power
41136 PF INT16 1 R Pct AC power factor (in percentage)
41137 PF_SF SUNSSF 1 R Scale factor for power factor
41138 WattHours ACC32 2 R Wh AC energy
41140 WH_SF SUNSSF 1 R Scale factor for AC energy
41141 DC Amps UINT16 1 R A DC current
41142 DCA_SF SUNSSF 1 R Scale factor for DC current
41143 DC Voltage UINT16 1 R V DC voltage
41144 DCV_SF SUNSSF 1 R Scale factor for DC voltage
41145 DC Watts INT16 1 R W DC power
41146 DCW_SF SUNSSF 1 R Scale factor for DC power
41147 Ambient Temperature INT16 1 R C Ambient temperature in degrees C
41148 Reserved INT16 1 R
41149 Reserved INT16 1 R
41150 Reserved INT16 1 R
41151 Tmp_SF SUNSSF 1 R Scale factor for temperature
41152 Operating State ENUM16 1 R OFF = 1
SLEEPING = 2
STARTING = 3
MPPT = 4
THROTTLED = 5
SHUTTING_DOWN = 6
FAULT = 7
STANDBY = 8
41153 Reserved ENUM16 1 R
41154 Event1 BITFIELD32 2 R Ground fault = 0
DC over voltage = 1
AC disconnect open = 2
DC disconnect open = 3
Grid shutdown = 4
Manual shutdown = 6
Over temperature = 7
Frequency above limit = 8 (OF)
Frequency under limit = 9 (UF)
AC Voltage above limit = 10 (OV)
AC Voltage under limit = 11 (UV)
Under temperature = 13
Generic Memory or Communication
error (internal) = 14
Hardware test failure = 15
41156 Event Bitfield 2 BITFIELD32 2 R
41158 Reserved BITFIELD32 2 R
41160 Reserved BITFIELD32 2 R
41162 Reserved BITFIELD32 2 R
41164 Reserved BITFIELD32 2 R
120 Nameplate
Register Name Format Size Read Range Description
address /Write /unit
41352 Header UINT16 1 R Value = 120
41353 Model length UINT16 1 R Value = 26
41354 DERTyp ENUM16 1 R Type of DER device. Default value is 4 to
indicate PV device
41355 WRtg UINT16 1 R W Continuous output power capability of
the inverter
41356 WRtg_SF SUNSSF 1 R Scale factor for output power capability
41357 VARtg UINT16 1 R VA Continuous Volt‐Ampere capability of the
inverter
41358 VARtg_SF SUNSSF 1 R Scale factor for Volt‐Ampere capability
-23-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41359 INT16 1 R VAr Continuous VAr capability of the inverter
VArRtgQ1
in quadrant 1.
41360 INT16 1 R VAr Continuous VAr capability of the inverter
VArRtgQ2
in quadrant 2.
41361 INT16 1 R VAr Continuous VAr capability of the inverter
VArRtgQ3
in quadrant 3.
41362 INT16 1 R VAr Continuous VAr capability of the inverter
VArRtgQ4
in quadrant 4.
41363 VArRtg_SF SUNSSF 1 R Scale factor for VAr capability
41364 UINT16 1 R Maximum RMS AC current level
ARtg
capability of the inverter.
41365 ARtg_SF SUNSSF 1 R Scale factor for RMS AC current
41366 INT16 1 R Cos() Minimum power factor capability of the
PFRtgQ1
inverter in quadrant 1.
41367 INT16 1 R Cos() Minimum power factor capability of the
PFRtgQ2
inverter in quadrant 2.
41368 INT16 1 R Cos() Minimum power factor capability of the
PFRtgQ3
inverter in quadrant 3.
41369 INT16 1 R Cos() Minimum power factor capability of the
PFRtgQ4
inverter in quadrant 4.
41370 PFRtg_SF SUNSSF 1 R Scale factor for power factor capability
41371 (Reserved) UINT16 1 R
41372 (Reserved) SUNSSF 1 R
41373 (Reserved) UINT16 1 R
41374 (Reserved) SUNSSF 1 R
41375 (Reserved) UINT16 1 R
41376 (Reserved) SUNSSF 1 R
41377 (Reserved) UINT16 1 R
41378 (Reserved) SUNSSF 1 R
41379 Pad PAD 1 R
121 Basic Settings
Register Name Format Size Read Range Description
address /Write /unit
41380 Header UINT16 1 R Value = 121
41381 Model length UINT16 1 R Value = 30
41382 WMax UINT16 1 R/W W Setting for maximum power output.
Default to WRtg.
41383 VRef UINT16 1 R/W V Voltage at the PCC.
41384 VRefOfs INT16 1 R/W V Offset from PCC to inverter.
41385 (Reserved) UINT16 1 R/W
41386 (Reserved) UINT16 1 R/W
41387 UINT16 1 R/W VA Setpoint for maximum apparent power.
VAMax
Default to VARtg on model 120.
41388 (Reserved) INT16 1 R/W
41389 (Reserved) INT16 1 R/W
41390 (Reserved) INT16 1 R/W
41391 (Reserved) INT16 1 R/W
41392 UINT16 1 R/W % Default ramp rate of change of active
WGra WMax/sec power due to command or internal
action.
41393 (Reserved) INT16 1 R/W
41394 (Reserved) INT16 1 R/W
41395 (Reserved) INT16 1 R/W
41396 (Reserved) INT16 1 R/W
41397 (Reserved) ENUM16 1 R/W
41398 (Reserved) ENUM16 1 R/W
41399 MaxRmpRte UINT16 1 R/W %WGra Setpoint for maximum ramp rate as
-24-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
percentage of nominal maximum ramp
rate. This setting will limit the rate that
watts delivery to the grid can increase or
decrease in response to intermittent PV
generation.
41400 UINT16 1 R/W Hz Setpoint for nominal frequency at the
ECPNomHz
ECP.
41401 (Reserved) ENUM16 1 R/W
41402 WMax_SF SUNSSF 1 R Scale factor for real power.
41403 VRef_SF SUNSSF 1 R Scale factor for voltage at the PCC.
41404 VRefOfs_SF SUNSSF 1 R Scale factor for offset voltage.
41405 (Reserved) SUNSSF 1 R
41406 VAMax_SF SUNSSF 1 R Scale factor for apparent power.
41407 (Reserved) SUNSSF 1 R
41408 WGra_SF SUNSSF 1 R Scale factor for default ramp rate.
41409 (Reserved) SUNSSF 1 R
41410 SUNSSF 1 R Scale factor for maximum ramp
MaxRmpRte_SF
percentage.
41411 ECPNomHz_SF SUNSSF 1 R Scale factor for nominal frequency.
122 Measurement Status
Register Name Format Size Read Range Description
address /Write /unit
41412 Header UINT16 1 R Value = 122
41413 Model length UINT16 1 R Value = 44
41414 PVConn BITFIELD16 1 R PV inverter present/available status
CONNECTED = 0
AVAILABLE = 1
OPERATING = 2
TEST = 3
41415 StorConn BITFIELD16 1 R Storage inverter present/available status
CONNECTED = 0
AVAILABLE = 1
OPERATING = 2
TEST = 3
41416 ECPConn BITFIELD16 1 R CONNECTED = 0
41417 ActWh ACC64 4 R Wh AC lifetime active (real) energy output.
41421 (Reserved) ACC64 4 R
41425 (Reserved) ACC64 4 R
41429 (Reserved) ACC64 4 R
41433 (Reserved) ACC64 4 R
41437 (Reserved) ACC64 4 R
41441 (Reserved) INT16 1 R
41442 (Reserved) SUNSSF 1 R
41443 (Reserved) UINT16 1 R
41444 (Reserved) SUNSSF 1 R
41445 (Reserved) BITFIELD32 2 R
41447 BITFIELD32 2 R Bit Mask indicating which inverter
controls are currently active
FixedW = 0
FixedVAR = 1
StActCtl
FixedPF = 2
Volt‐VAr = 3
Freq‐Watt‐Param = 4
Freq‐Watt‐Curve = 5
Dyn‐Reactive‐Current = 6
-25-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
LVRT = 7
HVRT = 8
Watt‐PF = 9
Volt‐Watt = 10
Scheduled = 12
LFRT = 13
HFRT = 14
41449 (Reserved) STRING 4 R
41453 (Reserved) UINT32 2 R
41455 BITFIELD16 1 R Bit Mask indicating active ride‐through
RtSt
status
41456 Ris UINT16 1 R ohms Isolation resistance
41457 Ris_SF SUNSSF 1 R Scale factor for isolation resistance
123 Immediate Control
Register Name Format Size Read Range Description
address /Write /unit
41458 Header UINT16 1 R Value = 123
41459 Model length UINT16 1 R Value = 24
41460 (Reserved) UINT16 1 R/W
41461 (Reserved) UINT16 1 R/W
41462 1 R/W Connection control
Conn ENUM16
DISCONNECT = 0
CONNECT = 1
41463 WMaxLimPct UINT16 1 R/W % WMax Set power output to specified level
41464 (Reserved) UINT16 1 R/W
41465 (Reserved) UINT16 1 R/W
41466 (Reserved) UINT16 1 R/W
41467 1 R/W Throttle enable/disable control
WMaxLim_Ena ENUM16 DISABLED = 0
ENABLED = 1
41468 1 R/W Cos () Set power factor to specific value –
OutPFSet INT16
cosine of angle
41469 (Reserved) UINT16 1 R/W
41470 (Reserved) UINT16 1 R/W
41471 (Reserved) UINT16 1 R/W
41472 1 R/W Fixed power factor enable/disable
control
OutPFSet_Ena ENUM16
DISABLED = 0
ENABLED = 1
41473 VArWMaxPct INT16 1 R/W % WMax Reactive power in percent of WMax
41474 (Reserved) INT16 1 R/W
41475 (Reserved) INT16 1 R/W
41476 (Reserved) UINT16 1 R/W
41477 (Reserved) UINT16 1 R/W
41478 (Reserved) UINT16 1 R/W
41479 1 R/W VAr percent limit mode
NONE = 0 (No VAr limit)
VArPct_Mod ENUM16
WMax = 1 (VAr limit as a % of Wmax)
VArMax = 2 (VAr limit as a % of VArMax)
VArAval = 3 (VAr limit as a % of VArAval)
41480 1 R/W Percent limit VAr enable/disable control
VArPct_Ena ENUM16
DISABLED = 0
ENABLED = 1
41481 WMaxLimPct_SF SUNSSF 1 R Scale factor
-26-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41482 OutPFSet_SF SUNSSF 1 R Scale factor
41483 VArPct_SF SUNSSF 1 R Scale factor
126 Static Volt VAR
Register Name Format Size Read Range Description
address /Write /unit
41520 Header UINT16 1 R Value = 126
41521 Model length UINT16 1 R
41522 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
41523 1 R/W Volt‐VAr enabled
ModEna BITFIELD16
ENABLED = 0
41524 (Reserved) UINT16 1 R/W
41525 (Reserved) UINT16 1 R/W
41526 (Reserved) UINT16 1 R/W
41527 NCrv UINT16 1 R Number of curves supported
41528 NPt UINT16 1 R Number of curve points supported
41529 V_SF SUNSSF 1 R Scale factor for percent VRef
41530 DeptRef_SF SUNSSF 1 R Scale factor for dependent variable
41531 (Reserved) SUNSSF 1 R
41532 ActPt UINT16 1 R/W Number of active points in array
41533 1 R/W Meaning of dependent variable
DeptRef ENUM16 WMax = 1
VArMax = 2
VArAval = 3
41534 V1 UINT16 1 R/W % VRef Point 1 Volts
41535 VAr1 INT16 1 R/W Point 1 VArs
41536 V2 UINT16 1 R/W % VRef Point 2 Volts
41537 VAr2 INT16 1 R/W Point 2 VArs
41538 V3 UINT16 1 R/W % VRef Point 3 Volts
41539 VAr3 INT16 1 R/W Point 3 VArs
41540 V4 UINT16 1 R/W % VRef Point 4 Volts
41541 VAr4 INT16 1 R/W Point 4 VArs
41542 V5 UINT16 1 R/W % VRef Point 5 Volts
41543 VAr5 INT16 1 R/W Point 5 VArs
41544 V6 UINT16 1 R/W % VRef Point 6 Volts
41545 VAr6 INT16 1 R/W Point 6 VArs
41546 (reserved) UINT16 1 R/W
41547 (reserved) INT16 1 R/W
41548 (reserved) UINT16 1 R/W
41549 (reserved) INT16 1 R/W
41550 (reserved) UINT16 1 R/W
41551 (reserved) INT16 1 R/W
41552 (reserved) UINT16 1 R/W
41553 (reserved) INT16 1 R/W
41554 (reserved) UINT16 1 R/W
41555 (reserved) INT16 1 R/W
41556 (reserved) UINT16 1 R/W
41557 (reserved) INT16 1 R/W
41558 (reserved) UINT16 1 R/W
41559 (reserved) INT16 1 R/W
41560 (reserved) UINT16 1 R/W
41561 (reserved) INT16 1 R/W
41562 (reserved) UINT16 1 R/W
41563 (reserved) INT16 1 R/W
41564 (reserved) UINT16 1 R/W
41565 (reserved) INT16 1 R/W
-27-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41566 (reserved) UINT16 1 R/W
41567 (reserved) INT16 1 R/W
41568 (reserved) UINT16 1 R/W
41569 (reserved) INT16 1 R/W
41570 (reserved) UINT16 1 R/W
41571 (reserved) INT16 1 R/W
41572 (reserved) UINT16 1 R/W
41573 (reserved) INT16 1 R/W
41574 8 R/W Optional description for curve (Max 16
CrvNam STRING
chars)
41582 (Reserved) UINT16 1 R/W
41583 (Reserved) UINT16 1 R/W
41584 (Reserved) UINT16 1 R/W
41585 1 R Boolean flag indicates if curve is
read‐only or can be modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
127 Frequency Watt Param
Register Name Format Size Read Range Description
address /Write /unit
41586 Header UINT16 1 R Value = 127
41587 Model length UINT16 1 R Value = 10
41588 1 R/W The slope of the reduction in the
WGra UINT16 maximum allowed watts output as a
function of frequency.
41589 1 R/W The frequency deviation from nominal
frequency (ECPNomHz) at which a
snapshot of the instantaneous power
HzStr INT16
output is taken to act as the CAPPED
power level (PM) and above which
reduction in power output occurs.
41590 1 R/W The frequency deviation from nominal
frequency (ECPNomHz) at which
HzStop INT16 curtailed power output may return to
normal and the cap on the power level
value is removed.
41591 1 R/W Enable hysteresis
HysEna BITFIELD16
ENABLED = 0
41592 1 R/W Parameterized Frequency‐Watt control
active
ModEna BITFIELD16
ENABLED = 0
41593 (Reserved) UINT16 1 R/W
41594 WGra_SF SUNSSF 1 R Scale factor for output gradient
41595 HzStrStop_SF SUNSSF 1 R Scale factor for frequency deviations
41596 (Reserved) SUNSSF 1 R
41597 Pad PAD 1 R
128 Dynamic Reactive Current
Register Name Format Size Read Range Description
address /Write /unit
41598 Header UINT16 1 R Value = 128
41599 Model length UINT16 1 R Value = 14
41600 1 R/W Indicates if gradients trend toward zero at
ArGraMod ENUM16 the edges of the deadband or trend
toward zero at the center of the
-28-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
deadband.
41601 1 R/W The gradient used to increase capacitive
ArGraSag UINT16 dynamic current. A value of 0 indicates
no additional reactive current support.
41602 1 R/W The gradient used to increase inductive
ArGraSwell UINT16 dynamic current. A value of 0 indicates
no additional reactive current support.
41603 ModEna BITFIELD16 1 R/W Activate dynamic reactive current model
41604 (Reserved) UINT16 1 R/W
41605 1 R/W The lower delta voltage limit for which
DbVMin UINT16 negative voltage deviations less than this
value no dynamic vars are produced.
41606 1 R/W The upper delta voltage limit for which
DbVMax UINT16 positive voltage deviations less than this
value no dynamic current produced.
41607 (Reserved) UINT16 1 R/W
41608 (Reserved) UINT16 1 R/W
41609 (Reserved) UINT16 1 R/W
41610 (Reserved) UINT16 1 R/W
41611 ArGra_SF SUNSSF 1 R Scale factor for the gradients.
41612 1 R Scale factor for the voltage zone and limit
VRefPct_SF SUNSSF
settings.
41613 Pad PAD 1 R
129 LVRTD
Register Name Format Size Read Range Description
address /Write /unit
41614 Header UINT16 1 R Value = 129
41615 Model length UINT16 1 R
41616 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
41617 1 R/W LVRT control mode. Enable active curve
ModEna BITFIELD16
ENABLED = 0
41618 (Reserved) UINT16 1 R/W
41619 (Reserved) UINT16 1 R/W
41620 (Reserved) UINT16 1 R/W
41621 NCrv UINT16 1 R Number of curves supported
41622 NPt UINT16 1 R Number of curve points supported
41623 Tms_SF SUNSSF 1 R Scale factor for duration
41624 V_SF SUNSSF 1 R Scale factor for percent Vref
41625 Pad PAD 1 R
41626 ActPt UINT16 1 R/W Number of active points in array
41627 Tms1 UINT16 1 R/W Secs Point 1 must disconnect duration
41628 V1 UINT16 1 R/W % Vref Point 1 must disconnect voltage
41629 (Reserved) UINT16 1 R/W
41630 (Reserved) UINT16 1 R/W
41631 Tms3 UINT16 1 R/W Secs Point 3 must disconnect duration
41632 V3 UINT16 1 R/W % Vref Point 3 must disconnect voltage
41633 (Reserved) UINT16 1 R/W
41634 (Reserved) UINT16 1 R/W
41635 Tms5 UINT16 1 R/W Secs Point 5 must disconnect duration
41636 V5 UINT16 1 R/W % Vref Point 5 must disconnect voltage
41637 (Reserved) UINT16 1 R/W
41638 (Reserved) UINT16 1 R/W
41639 Tms7 UINT16 1 R/W Secs Point 7 must disconnect duration
41640 V7 UINT16 1 R/W % Vref Point 7 must disconnect voltage
41641 (Reserved) UINT16 1 R/W
41642 (Reserved) UINT16 1 R/W
-29-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41643 Tms9 UINT16 1 R/W Secs Point 9 must disconnect duration
41644 V9 UINT16 1 R/W % Vref Point 9 must disconnect voltage
41645 (Reserved) UINT16 1 R/W
41646 (Reserved) UINT16 1 R/W
41647 (Reserved) UINT16 1 R/W
41648 (Reserved) UINT16 1 R/W
41649 (Reserved) UINT16 1 R/W
41650 (Reserved) UINT16 1 R/W
41651 (Reserved) UINT16 1 R/W
41652 (Reserved) UINT16 1 R/W
41653 (Reserved) UINT16 1 R/W
41654 (Reserved) UINT16 1 R/W
41655 (Reserved) UINT16 1 R/W
41656 (Reserved) UINT16 1 R/W
41657 (Reserved) UINT16 1 R/W
41658 (Reserved) UINT16 1 R/W
41659 (Reserved) UINT16 1 R/W
41660 (Reserved) UINT16 1 R/W
41661 (Reserved) UINT16 1 R/W
41662 (Reserved) UINT16 1 R/W
41663 (Reserved) UINT16 1 R/W
41664 (Reserved) UINT16 1 R/W
41665 (Reserved) UINT16 1 R/W
41666 (Reserved) UINT16 1 R/W
41667 CrvNam STRING 8 R/W Optional description for curve
41675 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
130 HVRTD
Register Name Format Size Read Range Description
address /Write /unit
41676 Header UINT16 1 R Value = 130
41677 Model length UINT16 1 R
41678 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
41679 1 R/W HVRT control mode. Enable active curve
ModEna BITFIELD16
ENABLED = 0
41680 (Reserved) UINT16 1 R/W
41681 (Reserved) UINT16 1 R/W
41682 (Reserved) UINT16 1 R/W
41683 NCrv UINT16 1 R Number of curves supported
41684 NPt UINT16 1 R Number of curve points supported
41685 Tms_SF SUNSSF 1 R Scale factor for duration
41686 V_SF SUNSSF 1 R Scale factor for percent Vref
41687 Pad PAD 1 R
41688 ActPt UINT16 1 R/W Number of active points in array
41689 Tms1 UINT16 1 R/W Point 1 must disconnect duration
41690 V1 UINT16 1 R/W Point 1 must disconnect voltage
41691 (Reserved) UINT16 1 R/W
41692 (Reserved) UINT16 1 R/W
41693 Tms3 UINT16 1 R/W Point 3 must disconnect duration
41694 V3 UINT16 1 R/W Point 3 must disconnect voltage
41695 (Reserved) UINT16 1 R/W
41696 (Reserved) UINT16 1 R/W
41697 Tms5 UINT16 1 R/W Point 5 must disconnect duration
-30-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41698 V5 UINT16 1 R/W Point 5 must disconnect voltage
41699 (Reserved) UINT16 1 R/W
41700 (Reserved) UINT16 1 R/W
41701 Tms7 UINT16 1 R/W Point 7 must disconnect duration
41702 V7 UINT16 1 R/W Point 7 must disconnect voltage
41703 (Reserved) UINT16 1 R/W
41704 (Reserved) UINT16 1 R/W
41705 Tms9 UINT16 1 R/W Point 9 must disconnect duration
41706 V9 UINT16 1 R/W Point 9 must disconnect voltage
41707 (Reserved) UINT16 1 R/W
41708 (Reserved) UINT16 1 R/W
41709 (Reserved) UINT16 1 R/W
41710 (Reserved) UINT16 1 R/W
41711 (Reserved) UINT16 1 R/W
41712 (Reserved) UINT16 1 R/W
41713 (Reserved) UINT16 1 R/W
41714 (Reserved) UINT16 1 R/W
41715 (Reserved) UINT16 1 R/W
41716 (Reserved) UINT16 1 R/W
41717 (Reserved) UINT16 1 R/W
41718 (Reserved) UINT16 1 R/W
41719 (Reserved) UINT16 1 R/W
41720 (Reserved) UINT16 1 R/W
41721 (Reserved) UINT16 1 R/W
41722 (Reserved) UINT16 1 R/W
41723 (Reserved) UINT16 1 R/W
41724 (Reserved) UINT16 1 R/W
41725 (Reserved) UINT16 1 R/W
41726 (Reserved) UINT16 1 R/W
41727 (Reserved) UINT16 1 R/W
41728 (Reserved) UINT16 1 R/W
41729 CrvNam STRING 8 R/W Optional description for curve
41737 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
132 Volt‐Watt
Register Name Format Size Read Range Description
address /Write /unit
41804 Header UINT16 1 R Value = 132
41805 Model length UINT16 1 R
41806 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
41807 1 R/W Volt‐Watt function active status
ModEna BITFIELD16
ENABLED = 0
41808 (Reserved) UINT16 1 R/W
41809 (Reserved) UINT16 1 R/W
41810 (Reserved) UINT16 1 R/W
41811 NCrv UINT16 1 R Number of curves supported
41812 NPt UINT16 1 R Number of points in array
41813 V_SF SUNSSF 1 R Scale factor for percent VRef
41814 DeptRef_SF SUNSSF 1 R Scale factor for % DeptRef
41815 (Reserved) SUNSSF 1 R
41816 ActPt UINT16 1 R/W Number of active points in array
41817 1 R/W Meaning of Watts
DeptRef ENUM16
-31-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
% WMax = 1
%WAvail = 2
41818 V1 UINT16 1 R/W %Vref Point 1 Volts
41819 W1 INT16 1 R/W %Wref Point 1 Watts
41820 V2 UINT16 1 R/W %Vref Point 2 Volts
41821 W2 INT16 1 R/W %Wref Point 2 Watts
41822 V3 UINT16 1 R/W %Vref Point 3 Volts
41823 W3 INT16 1 R/W %Wref Point 3 Watts
41824 V4 UINT16 1 R/W %Vref Point 4 Volts
41825 W4 INT16 1 R/W %Wref Point 4 Watts
41826 (Reserved) UINT16 1 R/W
41827 (Reserved) INT16 1 R/W
41828 (Reserved) UINT16 1 R/W
41829 (Reserved) INT16 1 R/W
41830 (Reserved) UINT16 1 R/W
41831 (Reserved) INT16 1 R/W
41832 (Reserved) UINT16 1 R/W
41833 (Reserved) INT16 1 R/W
41834 (Reserved) UINT16 1 R/W
41835 (Reserved) INT16 1 R/W
41836 (Reserved) UINT16 1 R/W
41837 (Reserved) INT16 1 R/W
41838 (Reserved) UINT16 1 R/W
41839 (Reserved) INT16 1 R/W
41840 (Reserved) UINT16 1 R/W
41841 (Reserved) INT16 1 R/W
41842 (Reserved) UINT16 1 R/W
41843 (Reserved) INT16 1 R/W
41844 (Reserved) UINT16 1 R/W
41845 (Reserved) INT16 1 R/W
41846 (Reserved) UINT16 1 R/W
41847 (Reserved) INT16 1 R/W
41848 (Reserved) UINT16 1 R/W
41849 (Reserved) INT16 1 R/W
41850 (Reserved) UINT16 1 R/W
41851 (Reserved) INT16 1 R/W
41852 (Reserved) UINT16 1 R/W
41853 (Reserved) INT16 1 R/W
41854 (Reserved) UINT16 1 R/W
41855 (Reserved) INT16 1 R/W
41856 (Reserved) UINT16 1 R/W
41857 (Reserved) INT16 1 R/W
41858 CrvNam STRING 8 R/W Optional description for curve
41866 (Reserved) UINT16 1 R/W
41867 (Reserved) UINT16 1 R/W
41868 (Reserved) UINT16 1 R/W
41869 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
134 Freq‐Watt Crv
Register Name Format Size Read Range Description
address /Write /unit
41938 Header UINT16 1 R Value = 134
41939 Model length UINT16 1 R
41940 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
-32-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
41941 1 R/W Frequency‐Watt function active
ModEna BITFIELD16
ENABLED = 0
41942 (Reserved) UINT16 1 R/W
41943 (Reserved) UINT16 1 R/W
41944 (Reserved) UINT16 1 R/W
41945 NCrv UINT16 1 R Number of curves supported
41946 NPt UINT16 1 R Number of curve points supported
41947 Hz_SF SUNSSF 1 R Scale factor for frequency
41948 W_SF SUNSSF 1 R Scale factor for percent Wref
41949 (Reserved) SUNSSF 1 R
41950 ActPt UINT16 1 R/W Number of active points in array
41951 Hz1 UINT16 1 R/W Point 1 Hertz
41952 W1 INT16 1 R/W Point 1 Watts
41953 Hz2 UINT16 1 R/W Point 2 Hertz
41954 W2 INT16 1 R/W Point 2 Watts
41955 Hz3 UINT16 1 R/W Point 3 Hertz
41956 W3 INT16 1 R/W Point 3 Watts
41957 Hz4 UINT16 1 R/W Point 4 Hertz
41958 W4 INT16 1 R/W Point 4 Watts
41959 Hz5 UINT16 1 R/W Point 5 Hertz
41960 W5 INT16 1 R/W Point 5 Watts
41961 Hz6 UINT16 1 R/W Point 6 Hertz
41962 W6 INT16 1 R/W Point 6 Watts
41963 Hz7 UINT16 1 R/W Point 7 Hertz
41964 W7 INT16 1 R/W Point 7 Watts
41965 Hz8 UINT16 1 R/W Point 8 Hertz
41966 W8 INT16 1 R/W Point 8 Watts
41967 (Reserved) UINT16 1 R/W
41968 (Reserved) INT16 1 R/W
41969 (Reserved) UINT16 1 R/W
41970 (Reserved) INT16 1 R/W
41971 (Reserved) UINT16 1 R/W
41972 (Reserved) INT16 1 R/W
41973 (Reserved) UINT16 1 R/W
41974 (Reserved) INT16 1 R/W
41975 (Reserved) UINT16 1 R/W
41976 (Reserved) INT16 1 R/W
41977 (Reserved) UINT16 1 R/W
41978 (Reserved) INT16 1 R/W
41979 (Reserved) UINT16 1 R/W
41980 (Reserved) INT16 1 R/W
41981 (Reserved) UINT16 1 R/W
41982 (Reserved) INT16 1 R/W
41983 (Reserved) UINT16 1 R/W
41984 (Reserved) INT16 1 R/W
41985 (Reserved) UINT16 1 R/W
41986 (Reserved) INT16 1 R/W
41987 (Reserved) UINT16 1 R/W
41988 (Reserved) INT16 1 R/W
41989 (Reserved) UINT16 1 R/W
41990 (Reserved) INT16 1 R/W
41991 CrvNam STRING 8 R/W Optional description for curve
41999 (Reserved) UINT16 1 R/W
42000 (Reserved) UINT16 1 R/W
42001 (Reserved) UINT16 1 R/W
42002 (Reserved) UINT16 1 R/W
42003 SnptW BITFIELD16 1 R/W 1 = enable snapshot/capture mode
-33-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
42004 WRef UINT16 1 R/W Reference active power (default = WMax)
42005 1 R/W Frequency deviation from nominal
WRefStrHz UINT16 frequency at the time of the snapshot to
start constraining power output.
42006 1 R/W Frequency deviation from nominal
WRefStopHz UINT16 frequency at which to release the power
output.
42007 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
135 LFRT
Register Name Format Size Read Range Description
address /Write /unit
42008 Header UINT16 1 R Value = 135
42009 Model length UINT16 1 R
42010 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
42011 1 R/W Enable low frequency ride through
ModEna BITFIELD16
ENABLED = 0
42012 (Reserved) UINT16 1 R/W
42013 (Reserved) UINT16 1 R/W
42014 (Reserved) UINT16 1 R/W
42015 NCrv UINT16 1 R Number of curves supported
42016 NPt UINT16 1 R Number of curve points supported
42017 Tms_SF SUNSSF 1 R Scale factor for duration
42018 Hz_SF SUNSSF 1 R Scale factor for frequency
42019 Pad PAD 1 R
42020 ActPt UINT16 1 R/W Number of active points in array
42021 Tms1 UINT16 1 R/W Point 1 must disconnect duration
42022 Hz1 UINT16 1 R/W Point 1 must disconnect frequency
42023 (Reserved) UINT16 1 R/W
42024 (Reserved) UINT16 1 R/W
42025 Tms3 UINT16 1 R/W Point 3 must disconnect duration
42026 Hz3 UINT16 1 R/W Point 3 must disconnect frequency
42027 (Reserved) UINT16 1 R/W
42028 (Reserved) UINT16 1 R/W
42029 Tms5 UINT16 1 R/W Point 5 must disconnect duration
42030 Hz5 UINT16 1 R/W Point 5 must disconnect frequency
42031 (Reserved) UINT16 1 R/W
42032 (Reserved) UINT16 1 R/W
42033 Tms7 UINT16 1 R/W Point 7 must disconnect duration
42034 Hz7 UINT16 1 R/W Point 7 must disconnect frequency
42035 (Reserved) UINT16 1 R/W
42036 (Reserved) UINT16 1 R/W
42037 Tms9 UINT16 1 R/W Point 9 must disconnect duration
42038 Hz9 UINT16 1 R/W Point 9 must disconnect frequency
42039 (Reserved) UINT16 1 R/W
42040 (Reserved) UINT16 1 R/W
42041 (Reserved) UINT16 1 R/W
42042 (Reserved) UINT16 1 R/W
42043 (Reserved) UINT16 1 R/W
42044 (Reserved) UINT16 1 R/W
42045 (Reserved) UINT16 1 R/W
42046 (Reserved) UINT16 1 R/W
42047 (Reserved) UINT16 1 R/W
-34-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
42048 (Reserved) UINT16 1 R/W
42049 (Reserved) UINT16 1 R/W
42050 (Reserved) UINT16 1 R/W
42051 (Reserved) UINT16 1 R/W
42052 (Reserved) UINT16 1 R/W
42053 (Reserved) UINT16 1 R/W
42054 (Reserved) UINT16 1 R/W
42055 (Reserved) UINT16 1 R/W
42056 (Reserved) UINT16 1 R/W
42057 (Reserved) UINT16 1 R/W
42058 (Reserved) UINT16 1 R/W
42059 (Reserved) UINT16 1 R/W
42060 (Reserved) UINT16 1 R/W
42061 CrvNam STRING 8 R/W Optional description for curve
42069 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
136 HFRT
Register Name Format Size Read Range Description
address /Write /unit
42070 Header UINT16 1 R Value = 136
42071 Model length UINT16 1 R
42072 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
42073 1 R/W Enable high frequency ride through
ModEna BITFIELD16
ENABLED = 0
42074 (Reserved) UINT16 1 R/W
42075 (Reserved) UINT16 1 R/W
42076 (Reserved) UINT16 1 R/W
42077 NCrv UINT16 1 R Number of curves supported
42078 NPt UINT16 1 R Number of curve points supported
42079 Tms_SF SUNSSF 1 R Scale factor for duration
42080 Hz_SF SUNSSF 1 R Scale factor for frequency
42081 Pad PAD 1 R
42082 ActPt UINT16 1 R/W Number of active points in array
42083 Tms1 UINT16 1 R/W Point 1 must disconnect duration
42084 Hz1 UINT16 1 R/W Point 1 must disconnect frequency
42085 (Reserved) UINT16 1 R/W
42086 (Reserved) UINT16 1 R/W
42087 Tms3 UINT16 1 R/W Point 3 must disconnect duration
42088 Hz3 UINT16 1 R/W Point 3 must disconnect frequency
42089 (Reserved) UINT16 1 R/W
42090 (Reserved) UINT16 1 R/W
42091 Tms5 UINT16 1 R/W Point 5 must disconnect duration
42092 Hz5 UINT16 1 R/W Point 5 must disconnect frequency
42093 (Reserved) UINT16 1 R/W
42094 (Reserved) UINT16 1 R/W
42095 (Reserved) UINT16 1 R/W
42096 (Reserved) UINT16 1 R/W
42097 (Reserved) UINT16 1 R/W
42098 (Reserved) UINT16 1 R/W
42099 (Reserved) UINT16 1 R/W
42100 (Reserved) UINT16 1 R/W
42101 (Reserved) UINT16 1 R/W
42102 (Reserved) UINT16 1 R/W
-35-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
42103 (Reserved) UINT16 1 R/W
42104 (Reserved) UINT16 1 R/W
42105 (Reserved) UINT16 1 R/W
42106 (Reserved) UINT16 1 R/W
42107 (Reserved) UINT16 1 R/W
42108 (Reserved) UINT16 1 R/W
42109 (Reserved) UINT16 1 R/W
42110 (Reserved) UINT16 1 R/W
42111 (Reserved) UINT16 1 R/W
42112 (Reserved) UINT16 1 R/W
42113 (Reserved) UINT16 1 R/W
42114 (Reserved) UINT16 1 R/W
42115 (Reserved) UINT16 1 R/W
42116 (Reserved) UINT16 1 R/W
42117 (Reserved) UINT16 1 R/W
42118 (Reserved) UINT16 1 R/W
42119 (Reserved) UINT16 1 R/W
42120 (Reserved) UINT16 1 R/W
42121 (Reserved) UINT16 1 R/W
42122 (Reserved) UINT16 1 R/W
42123 CrvNam STRING 8 R/W Optional description for curve
42131 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
139 LVRTX
Register Name Format Size Read Range Description
address /Write /unit
42256 Header UINT16 1 R Value = 139
42257 Model length UINT16 1 R
42258 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
42259 1 R/W LVRT extended control mode. Enable
active curve
ModEna BITFIELD16
ENABLED = 0
42260 (Reserved) UINT16 1 R/W
42261 (Reserved) UINT16 1 R/W
42262 (Reserved) UINT16 1 R/W
42263 NCrv UINT16 1 R Number of curves supported
42264 NPt UINT16 1 R Number of curve points supported
42265 Tms_SF SUNSSF 1 R Scale factor for duration
42266 V_SF SUNSSF 1 R Scale factor for percent Vref
42267 CrvType ENUM16 1 R CEASE_TO_ENERGIZE = 1
42268 ActPt UINT16 1 R/W Number of active points in array
42269 Tms1 UINT16 1 R/W Point 1 must disconnect duration
42270 V1 UINT16 1 R/W Point 1 must disconnect voltage
42271 (Reserved) UINT16 1 R/W
42272 (Reserved) UINT16 1 R/W
42273 (Reserved) UINT16 1 R/W
42274 (Reserved) UINT16 1 R/W
42275 (Reserved) UINT16 1 R/W
42276 (Reserved) UINT16 1 R/W
42277 (Reserved) UINT16 1 R/W
42278 (Reserved) UINT16 1 R/W
42279 (Reserved) UINT16 1 R/W
42280 (Reserved) UINT16 1 R/W
-36-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
42281 (Reserved) UINT16 1 R/W
42282 (Reserved) UINT16 1 R/W
42283 (Reserved) UINT16 1 R/W
42284 (Reserved) UINT16 1 R/W
42285 (Reserved) UINT16 1 R/W
42286 (Reserved) UINT16 1 R/W
42287 (Reserved) UINT16 1 R/W
42288 (Reserved) UINT16 1 R/W
42289 (Reserved) UINT16 1 R/W
42290 (Reserved) UINT16 1 R/W
42291 (Reserved) UINT16 1 R/W
42292 (Reserved) UINT16 1 R/W
42293 (Reserved) UINT16 1 R/W
42294 (Reserved) UINT16 1 R/W
42295 (Reserved) UINT16 1 R/W
42296 (Reserved) UINT16 1 R/W
42297 (Reserved) UINT16 1 R/W
42298 (Reserved) UINT16 1 R/W
42299 (Reserved) UINT16 1 R/W
42300 (Reserved) UINT16 1 R/W
42301 (Reserved) UINT16 1 R/W
42302 (Reserved) UINT16 1 R/W
42303 (Reserved) UINT16 1 R/W
42304 (Reserved) UINT16 1 R/W
42305 (Reserved) UINT16 1 R/W
42306 (Reserved) UINT16 1 R/W
42307 (Reserved) UINT16 1 R/W
42308 (Reserved) UINT16 1 R/W
42309 CrvNam STRING 8 R/W Optional description for curve
42317 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
140 HVRTX
Register Name Format Size Read Range Description
address /Write /unit
42318 Header UINT16 1 R Value = 140
42319 Model length UINT16 1 R
42320 ActCrv UINT16 1 R/W Index of active curve. 0 = no active curve
42321 1 R/W HVRT extended control mode. Enable
active curve
ModEna BITFIELD16
ENABLED = 0
42322 (Reserved) UINT16 1 R/W
42323 (Reserved) UINT16 1 R/W
42324 (Reserved) UINT16 1 R/W
42325 NCrv UINT16 1 R Number of curves supported
42326 NPt UINT16 1 R Number of curve points supported
42327 Tms_SF SUNSSF 1 R Scale factor for duration
42328 V_SF SUNSSF 1 R Scale factor for percent Vref
42329 CrvType enum16 1 R CEASE_TO_ENERGIZE = 1
42330 ActPt UINT16 1 R/W Number of active points in array
42331 Tms1 UINT16 1 R/W Point 1 must disconnect duration
42332 V1 UINT16 1 R/W Point 1 must disconnect voltage
42333 (Reserved) UINT16 1 R/W
42334 (Reserved) UINT16 1 R/W
-37-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Size Read Range Description
address /Write /unit
42335 (Reserved) UINT16 1 R/W
42336 (Reserved) UINT16 1 R/W
42337 (Reserved) UINT16 1 R/W
42338 (Reserved) UINT16 1 R/W
42339 (Reserved) UINT16 1 R/W
42340 (Reserved) UINT16 1 R/W
42341 (Reserved) UINT16 1 R/W
42342 (Reserved) UINT16 1 R/W
42343 (Reserved) UINT16 1 R/W
42344 (Reserved) UINT16 1 R/W
42345 (Reserved) UINT16 1 R/W
42346 (Reserved) UINT16 1 R/W
42347 (Reserved) UINT16 1 R/W
42348 (Reserved) UINT16 1 R/W
42349 (Reserved) UINT16 1 R/W
42350 (Reserved) UINT16 1 R/W
42351 (Reserved) UINT16 1 R/W
42352 (Reserved) UINT16 1 R/W
42353 (Reserved) UINT16 1 R/W
42354 (Reserved) UINT16 1 R/W
42355 (Reserved) UINT16 1 R/W
42356 (Reserved) UINT16 1 R/W
42357 (Reserved) UINT16 1 R/W
42358 (Reserved) UINT16 1 R/W
42359 (Reserved) UINT16 1 R/W
42360 (Reserved) UINT16 1 R/W
42361 (Reserved) UINT16 1 R/W
42362 (Reserved) UINT16 1 R/W
42363 (Reserved) UINT16 1 R/W
42364 (Reserved) UINT16 1 R/W
42365 (Reserved) UINT16 1 R/W
42366 (Reserved) UINT16 1 R/W
42367 (Reserved) UINT16 1 R/W
42368 (Reserved) UINT16 1 R/W
42369 (Reserved) UINT16 1 R/W
42370 (Reserved) UINT16 1 R/W
42371 CrvNam STRING 8 R/W Optional description for curve
42379 1 R Indicates if curve is read‐only or can be
modified
ReadOnly ENUM16
READWRITE = 0
READONLY = 1
145 Extended Settings
Register Name Format Size Read Range Description
address /Write /unit
42628 Header UINT16 1 R Value = 145
42629 Model length UINT16 1 R
42630 UINT16 1 R/W Ramp up rate as a percentage of max
NomRmpUpRte
current
42631 (Reserved) UINT16 1 R/W
42632 (Reserved) UINT16 1 R/W
42633 (Reserved) UINT16 1 R/W
42634 (Reserved) UINT16 1 R/W
42635 (Reserved) UINT16 1 R/W
42636 AGra UINT16 1 R/W Default ramp rate
42637 Rmp_SF SUNSSF 1 R Ramp rate scale factor
-38-
Modbus TCP Communication Interface
4GBG1011
Rev B
4.4 Holding Registers (Command from monitoring system to the inverter)
Register Name Format Range/unit Description
address
50001 Operation INT16 (0‐3) = ‘0’:
(OP2) Used for setting time stamp in registers 40006 to 40010.
Start/Stop command is not changed
Setting of [P limit enable/disable]~[Reactive power Q
command or power factor command] cannot be done.
= ‘1’ Stop command:
Goes to Stop mode when the inverter is in Start mode. If
the inverter is in Stop mode, it keeps the Stop mode
status.
Settings for [P limit enable/disable]~[Reactive power Q
command or power factor command] can be done.
= ‘2’ Start command:
Goes to Start mode when the inverter is in Stop mode. If
the inverter is in Start mode, it keeps the Start mode
status.
Note: There may be other conditions to clear before the
inverter effectively starts.
Settings for [P limit enable/disable]~[Reactive power Q
command or power factor command] can be done.
= ‘3’ P limit, Q command or reactive power command:
Start/Stop command is not changed
Settings for [P limit enable/disable]~[Reactive power Q
command or power factor command] can be done.
For any value in register 40001, [Time stamp
enable/disable][Time stamp] settings can be performed.
50002 P limit enable/disable INT16 (0‐1) Enable/disable settings for active power P limit. The
inverter output power will follow the MPPT when P limit
is disabled.
= ‘0’ P limit disable
= ‘1’ P limit enable
50003 Active power P limit INT16 0.1kW 0.1kW per unit
(0‐)
【Example】
500.0kW 5000
1667.0kW 16670
【Restriction】
The active power may be limited to a lower value
depending on the inverter maximum apparent power
and the current irradiance (among other parameters).
-39-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Range/unit Description
address
50004 Q command enable/disable INT16 (0‐2) Enable/disable settings for reactive power Q command
or and power factor command
Power factor command
enable/disable = ‘0’ Q command disable, PF command disable
※inverter should run at power factor 1
= ‘1’ Q command enable, PF command disable
= ‘2’ Q command disable, PF command enable
50005 Reactive power Q command INT16 (0‐) Reactive power Q (0.1kVAr per unit):
or A lagging reactive power is defined as a reactive power
Power factor command that increases the grid voltage and is displayed as a
positive value.
A Leading reactive power is defined as a reactive power
that decreases the grid voltage and is displayed as a
negative value.
【Example】
+131.6kvar +1316
‐131.6kvar ‐1316
+263.3kvar +2633
‐263.3kvar ‐2633
Power factor command (0.01 per unit):
Lagging is defined as a power factor that increases the
grid voltage and is displayed as a positive value.
Leading is defined as a power factor that decreases the
grid voltage and is displayed as a negative value.
Note: Negative and positive do not represent a power
flow direction. A unity power factor can be set either as
100 or ‐100
【Example】
+1.00 : +100
‐1.00 : ‐100
+0.95 : +95
‐0.95 : ‐95
【Restriction】
The following two items will take priority over both
reactive power Q command and power factor command
1) Power factor range (0.85 to 1.00 for both leading
and lagging power factors).
2) Maximum apparent power of the inverter.
Therefore, it may occur that the reactive power
command and the power factor command are not
followed in order to keep the system within the limits
established in 1) and 2).
50006 Time Stamp Enable/Disable INT16 (0‐F) = ‘0’ Time Stamp Disabled
= ‘1’ Time Stamp Enabled
Time stamp value for the inverter is set in
registers 40007~40010.
= ’C’ Reserved (Can not be used)
-40-
Modbus TCP Communication Interface
4GBG1011
Rev B
Register Name Format Range/unit Description
address
50007 Time Stamp (YYMMDD) INT32 (0‐991231) In case of the register address 40006 is ‘1’
= Time stamp (YYMMDD)
In case of the register address 40006 is ‘C’
= Reserved
50009 Time Stamp (hhmmss) INT32 (0‐235900) In case of the register address 40006 is ‘1’
= Time stamp (hhmmss)
hhmm00 (seconds are fixed and set to 00)
In case of the register address 40006 is ‘C’
= Reserved
50011 (Reserved) INT32
50013 (Reserved) INT32
50015 (Reserved) INT16
50016 (Reserved) INT16
50017 (Reserved) INT16
50018 (Reserved) INT16
* This is a write only data. All data should be written at once, starting from the starting address (40001)
* Data out of range is discarded
-41-
Modbus TCP Communication Interface
4GBG1011
Rev B
5 Response Example
5.1 Reading example for registers 30001~30321*
* 30057~30321: Depending on network unit firmware version
a‐1) From Monitoring PC to inverter. Request while inverter is running
Example of TCP frame data:
000000000006010400000038
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
0006 Length
01 Unit identifier
04 Function code 4 (0x04)
0000 Starting address
0038 Quantity of registers (0x0038=56dec)
-42-
Modbus TCP Communication Interface
4GBG1011
Rev B
a‐2) From inverter to monitoring PC. Response to a‐1
Example of TCP frame data:
00000000007301047000010001d6ce0001dbe400000001000004030f080000000000000000000000000000000000000000000
000000000000000000000000002700000000013840000ff9c01f407e807e207e73899382538e815cd141c2a590a110a0b000000
000000ffffffa4000000000000000000000000
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
0073 Length
01 Unit identifier
04 Function code
70 Byte count
0001 Data Status
0001d6ce Time stamp (YYMMDD):0x0001d6ce=120526
0001dbe4 Time stamp (hhmmss):0x0001dbe4=121828
00000001 Reserved
0000 Alarm flag
04030f08 Status bit 1
00000000 Status bit 3 Word‐0
00000000 Status bit 3 Word‐1
00000000 Status bit 3 Word‐2
00000000 Status bit 3 Word‐3
00000000 Status bit 3 Word‐4
00000000 Status bit 3 Word‐5
00000000 Status bit 3 Word‐6
00000000 Status bit 3 Word‐7
00000270 Energy
00000000 Reserved
1384 Active power P
-43-
Modbus TCP Communication Interface
4GBG1011
Rev B
0000 Reactive power Q
ff9c Power factor:0xff9c=‐100(‐1.00)
01f4 Grid frequency (500:50.0Hz)
07e8 Grid voltage UV
07e2 Grid voltage VW
07e7 Grid voltage WU
3899 Inverter output current U
3825 Inverter output current V
38e8 Inverter output current W
15cd DC input power
141c DC input voltage
2a59 DC input current
0a11 Potential to ground PE
0a0b Potential to ground EN
0000 Reserved
0000 Reserved
0000 Reserved
ffffffa4 Reserved
0000 Reserved
0000 Reserved
00000000 Reserved
00000000 Reserved
-44-
Modbus TCP Communication Interface
4GBG1011
Rev B
b‐1) From monitoring PC to inverter. Request while inverter is stopped
Details omitted.
b‐2) From inverter to monitoring PC. Response to b‐1
Example of TCP frame data:
00000000007301047000010001d6ce0001d8c600000001000a0702000200000000000000000000000000000000000c0000000
0000000000000000000000000021f000000000000000000000000000000000000000000000000005f096b018d04b204ba0000
00000000ffffffa4000000000000000000000000
Breakdown of the above data
-45-
Modbus TCP Communication Interface
4GBG1011
Rev B
0000 Transaction identifier
0000 Protocol identifier
0073 Length
01 Unit identifier
04 Function code
70 Byte count
0001 Data status
0001d6ce Time stamp (YYMMDD):0x0001d6ce=120526
0001d8c6 Time stamp (hhmmss):0x0001d8c6=121030
00000001 Reserved
000a Alarm flag:0x0a=0b00001010 (D03:Minor fault,D01:Grid fault)
07020002 Status bit 1
00000000 Status bit 3 Word‐0
00000000 Status bit 3 Word‐1
00000000 Status bit 3 Word‐2
00000000 status bit 3 Word‐3
000c0000 Status bit 3 Word‐4
00000000 Status bit 3 Word‐5
00000000 Status bit 3 Word‐6
00000000 Status bit 3 Word‐7
0000021f Energy:0x21f=543…54.3MWh
00000000 Reserved
0000 Active power P
0000 Reactive power Q
0000 Power factor
0000 Grid frequency
0000 Grid voltage UV
0000 Grid voltage VW
0000 Grid voltage WU
0000 Inverter output current U
0000 Inverter output current V
0000 Inverter output current W
005f DC input power
096b DC input voltage
018d DC input current
04b2 Potential to ground PE
04ba Potential to ground EN
0000 Reserved
0000 Reserved
0000 Reserved
ffffffa4 Reserved
0000 Reserved
0000 Reserved
00000000 Reserved
00000000 Reserved
-46-
Modbus TCP Communication Interface
4GBG1011
Rev B
5.2 Writing example for registers 50001~50010
a‐1) From monitoring PC to inverter. Stop command request
Example of TCP frame data:
00000000001b01100000000a140001000000000000000000000000000000000000
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
001b Length
01 Unit identifier
10 Function code (0x10=16dec)
0000 Starting address
000a Quantity of registers (0x000a=10dec)
14 Byte count (0x14=20dec)
0001 Operation (0x0001=1dec, Stop command)
0000 P limit enable/disable
0000 Active power P limit
0000 Q command enable/disable or power factor command enable/disable
0000 Reactive power Q command or power factor command
0000 Time Stamp Enable/Disable
00000000 Time Stamp(YYMMDD)
00000000 Time Stamp(HHMMSS)
-47-
Modbus TCP Communication Interface
4GBG1011
Rev B
a‐2) From inverter to monitoring PC. Response to a‐1
Example of TCP frame data:
00000000000601100000000a
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
0006 Length
01 Unit identifier
10 Function code (0x10=16dec)
0000 Starting address
000a Quantity of registers (0x000a=10dec)
-48-
Modbus TCP Communication Interface
4GBG1011
Rev B
b‐1) From monitoring PC to inverter. Start command request
Example of TCP frame data:
00000000001b01100000000a140002000000000000000000000000000000000000
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
001b Length
01 Unit identifier
10 Function code (0x10=16dec)
0000 Starting address
000a Quantity of registers (0x000a=10dec)
14 Byte count (0x14=20dec)
0002 Operation (0x0002=2dec, start command)
0000 P limit enable/disable
0000 Active power P limit
0000 Q command enable/disable or power factor command enable/disable
0000 Reactive power Q command or power factor command
0000 Time stamp enable/eisable
00000000 Time stamp (YYMMDD)
00000000 Time stamp (HHMMSS)
-49-
Modbus TCP Communication Interface
4GBG1011
Rev B
b‐2) From inverter to measurement PC. Response to b‐1
Example of TCP frame data:
00000000000601100000000a
Breakdown of the above data:omitted
-50-
Modbus TCP Communication Interface
4GBG1011
Rev B
c‐1) From monitoring PC to inverter. Active power P limit and reactive power Q command request.
Example of TCP frame data:
00000000001b01100000000a140003000110e10001fb2e00000000000000000000
Breakdown of the above data:
0000 Transaction Identifier
0000 Protocol Identifier
001b Length (0x001b=27dec)
01 Unit Identifier
10 Function Code 16(0x10)
0000 Starting Address
000a Quantity of Registers (0x000a=10dec)
14 Byte count (0x14=20dec)
0003 Operation (0x0003=3dec)
0001 P limit enable/disable (0x0001=1dec: P limit enable)
10e1 Active power P limit (0x10e1=4321dec: 432.1kW)
0001 Q command enable/disable or power factor command enable/disable (0x0001=1dec: Q command enable)
fb2e Reactive power Q command or power factor command (0xfb2e=‐1234dec: ‐123.4kvar)
0000 Time Stamp Enable/Disable
00000000 Time Stamp(YYMMDD)
00000000 Time Stamp(HHMMSS)
-51-
Modbus TCP Communication Interface
4GBG1011
Rev B
c‐2) From inverter to monitoring PC. Response to c‐1
Example of TCP frame data:
00000000000601100000000a
Breakdown of the above data:omitted
-52-
Modbus TCP Communication Interface
4GBG1011
Rev B
d‐1) From monitoring PC to inverter. Active power P limit and power factor command request
Example of TCP frame data:
00000000001b01100000000a140003000110e10002ffa100000000000000000000
Breakdown of the above data:
0000 Transaction Identifier
0000 Protocol Identifier
001b Length
01 Unit Identifier
10 Function Code (0x10=16dec)
0000 Starting Address
000a Quantity of Registers (0x000a=10dec)
14 Byte count (0x14=20dec)
0003 Operation (0x0003=3dec)
0001 P limit enable/disable (0x0001=1dec: P limit enable)
10e1 Active power P limit (0x10e1=4321dec: 432.1kW)
0002 Q command enable/disable or power factor command enable/disable
(0x0002=2dec: Power factor command enable)
ffa1 Reactive power Q command or power factor command (0xffa1=‐95dec: ‐0.95)
0000 Time stamp Enable/Disable
00000000 Time Stamp (YYMMDD)
00000000 Time Stamp (HHMMSS)
-53-
Modbus TCP Communication Interface
4GBG1011
Rev B
d‐2) From inverter to monitoring PC. Response to d‐1
Example of TCP frame data:
00000000000601100000000a
Breakdown of the above data:omitted
-54-
Modbus TCP Communication Interface
4GBG1011
Rev B
e‐1) From monitoring PC to inverter. Example of time stamp setting request
Example of TCP frame data:
00000000001b01100000000a140000000000000000000000010001d8c100020d64
Breakdown of the above data:
0000 Transaction identifier
0000 Protocol identifier
001b Length
01 Unit identifier
10 Function code (0x10=16dec)
0000 Starting address
000a Quantity of registers (0x000a=10dec)
14 Byte count (0x14=20dec)
0000 Operation (0x0000=0dec)
0000 P limit enable/disable (0x0001=1dec: P limit disable)
0000 Active power P limit
0000 Q command enable/disable or power factor command enable/disable
(0x0000=0dec: Q command disabled, power factor command disable)
0000 Reactive power Q command or power factor command
0001 Time stamp enable/disable(0x0001=1dec: Time stamp enable)
0001d8c1 Time stamp (YYMMDD) (0x0001d8c1=121025dec: 2012 October 25)
00020d64 Time stamp (HHMMSS) (0x00020d64=134500dec: 13:45:00 ※seconds are fixed and set to 00)
-55-
Modbus TCP Communication Interface
4GBG1011
Rev B
e‐2) From inverter to monitoring PC. Response example to e‐1
Example of TCP frame data:
00000000000601100000000a
Breakdown of the above data:Omitted
-56-
Modbus TCP Communication Interface
TOSHIBA MITSUBISHI‐ELECTRIC INDUSTRIAL SYSTEMS CORPORATION