
KOSTAL PLENTICORE plus
Hybrid PV inverter with battery input, power control and energy meter values over Modbus TCP.
The KOSTAL PLENTICORE plus is a three-phase hybrid inverter that converts solar power, charges and discharges a home battery and reads a grid energy meter. This Modbus TCP template reads PV, AC, battery, grid and home consumption values and yield counters, and lets you write power limits, battery setpoints and SOC limits from ModbusCloud.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 157, read and write
- Brand
- KOSTAL
- Key readings
- PV power per string · AC active power · Battery state of charge · Battery power · Grid power · Home consumption · Daily and total yield
- Available commands
- Active power limit · Battery charge power · Battery charge and discharge limits · Minimum and maximum SOC · Switched outputs
- Compatible models
- PLENTICORE plus · PLENTICORE plus G2 · PLENTICORE G3 · PLENTICORE MP G3 · PLENTICORE BI · PIKO IQ
- Last updated
Registers (157)
156 read, 27 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Total DC Power | W | Read | |||
| Total AC Active Power | W | Read | |||
| Total AC Reactive Power | var | Read | |||
| Total AC Apparent Power | VA | Read | |||
| Grid Frequency | Hz | Read | |||
| Actual Cos Phi | Read | ||||
| Phase 1 Current | A | Read | |||
| Phase 1 Active Power | W | Read | |||
| Phase 1 Voltage | V | Read | |||
| Phase 2 Current | A | Read | |||
| Phase 2 Active Power | W | Read | |||
| Phase 2 Voltage | V | Read | |||
| Phase 3 Current | A | Read | |||
| Phase 3 Active Power | W | Read | |||
| Phase 3 Voltage | V | Read | |||
| DC1 Current | A | Read | |||
| DC1 Power | W | Read | |||
| DC1 Voltage | V | Read | |||
| DC2 Current | A | Read | |||
| DC2 Power | W | Read | |||
| DC2 Voltage | V | Read | |||
| DC3 Current | A | Read | |||
| DC3 Power | W | Read | |||
| DC3 Voltage | V | Read | |||
| Home Consumption From PV | W | Read | |||
| Home Consumption From Battery | W | Read | |||
| Home Consumption From Grid | W | Read | |||
| Total Home Consumption Rate | % | Read | |||
| Battery State Of Charge | % | Read | |||
| Battery Actual SOC | % | Read | |||
| Battery Charge Discharge Power | W | Read | |||
| Battery Charge Discharge Current | A | Read | |||
| Battery Charge Current | A | Read | |||
| Battery Voltage | V | Read | |||
| Battery Temperature | °C | Read | |||
| Battery Cycles | Read | ||||
| Battery Ready Flag | Read | ||||
| PSSB Fuse State | Read | ||||
| Battery Gross Capacity | Read | ||||
| Battery Work Capacity | Wh | Read | |||
| Battery Work Capacity Float | Wh | Read | |||
| Max Charge Power From Battery | W | Read | |||
| Max Discharge Power From Battery | W | Read | |||
| Battery Type | Read | ||||
| Battery Management Mode | Read | ||||
| Installed Sensor Type | Read | ||||
| Meter Total Active Power | W | Read | |||
| Meter Total Reactive Power | var | Read | |||
| Meter Total Apparent Power | VA | Read | |||
| Meter Frequency | Hz | Read | |||
| Meter Cos Phi | Read | ||||
| Meter Phase 1 Current | A | Read | |||
| Meter Phase 1 Active Power | W | Read | |||
| Meter Phase 1 Reactive Power | var | Read | |||
| Meter Phase 1 Apparent Power | VA | Read | |||
| Meter Phase 1 Voltage | V | Read | |||
| Meter Phase 2 Current | A | Read | |||
| Meter Phase 2 Active Power | W | Read | |||
| Meter Phase 2 Reactive Power | var | Read | |||
| Meter Phase 2 Apparent Power | VA | Read | |||
| Meter Phase 2 Voltage | V | Read | |||
| Meter Phase 3 Current | A | Read | |||
| Meter Phase 3 Active Power | W | Read | |||
| Meter Phase 3 Reactive Power | var | Read | |||
| Meter Phase 3 Apparent Power | VA | Read | |||
| Meter Phase 3 Voltage | V | Read | |||
| Inverter State | Read | ||||
| Energy Manager State | Read | ||||
| Controller PCB Temperature | °C | Read | |||
| Isolation Resistance | Ω | Read | |||
| Power Limit From EVU | % | Read | |||
| Active Power Setpoint | % | Read and write | |||
| Reactive Power Setpoint | % | Read and write | |||
| Delta Cos Phi Setpoint | Read and write | ||||
| Low Priority Active Power Setpoint | W | Write | |||
| Low Priority Setpoint Scale Factor | Read | ||||
| Battery Charge Power AC Setpoint | W | Read and write | |||
| Battery Power Scale Factor | Read | ||||
| Battery Charge Power AC Absolute | W | Read and write | |||
| Battery Charge Current DC Relative | % | Read and write | |||
| Battery Charge Power AC Relative | % | Read and write | |||
| Battery Charge Current DC Absolute | A | Read and write | |||
| Battery Charge Power DC Absolute | W | Read and write | |||
| Battery Charge Power DC Relative | % | Read and write | |||
| Battery Max Charge Power Limit | W | Read and write | |||
| Battery Max Discharge Power Limit | W | Read and write | |||
| Minimum SOC | % | Read and write | |||
| Maximum SOC | % | Read and write | |||
| Max Battery Charge Power | W | Read and write | |||
| Max Battery Discharge Power | W | Read and write | |||
| Max Battery Charge Power Fallback | W | Read and write | |||
| Max Battery Discharge Power Fallback | W | Read and write | |||
| Time Until Fallback | s | Read and write | |||
| Switched Output 1 | Read and write | ||||
| Switched Output 2 | Read and write | ||||
| Switched Output 3 | Read and write | ||||
| Switched Output 4 | Read and write | ||||
| Modbus Enable | Read and write | ||||
| Modbus Unit ID | Read and write | ||||
| Modbus Byte Order | Read and write | ||||
| Total Yield | Wh | Read | |||
| Daily Yield | Wh | Read | |||
| Monthly Yield | Wh | Read | |||
| Yearly Yield | Wh | Read | |||
| Total Home Consumption | Wh | Read | |||
| Total Home Consumption PV | Wh | Read | |||
| Total Home Consumption Battery | Wh | Read | |||
| Total Home Consumption Grid | Wh | Read | |||
| Total DC Charge Energy | Wh | Read | |||
| Total DC Discharge Energy | Wh | Read | |||
| Total AC Charge Energy | Wh | Read | |||
| Total AC Discharge Energy To Grid | Wh | Read | |||
| Total AC Charge Energy From Grid | Wh | Read | |||
| Total DC PV Energy | Wh | Read | |||
| Total DC Energy PV1 | Wh | Read | |||
| Total DC Energy PV2 | Wh | Read | |||
| Total DC Energy PV3 | Wh | Read | |||
| Total Energy AC To Grid | Wh | Read | |||
| Total DC Power Sum | W | Read | |||
| Total Real Energy Exported | Wh | Read | |||
| Total Real Energy Imported | Wh | Read | |||
| Worktime | s | Read | |||
| Generation Power | W | Read | |||
| Power Scale Factor | Read | ||||
| Generation Energy | Wh | Read | |||
| Energy Scale Factor | Read | ||||
| Inverter Max Power | W | Read | |||
| Inverter Max Power Scale Factor | Read | ||||
| Inverter Article Number | Read | ||||
| Inverter Serial Number | Read | ||||
| Number Of Bidirectional Converters | Read | ||||
| Number Of AC Phases | Read | ||||
| Number Of PV Strings | Read | ||||
| Hardware Version | Read | ||||
| Software Version MC | Read | ||||
| Software Version IOC | Read | ||||
| Power ID | Read | ||||
| Overall Software Version | Read | ||||
| Inverter Network Name | Read | ||||
| IP Enable | Read | ||||
| Manual IP Or Auto IP | Read | ||||
| IP Address | Read | ||||
| IP Subnet Mask | Read | ||||
| IP Gateway | Read | ||||
| IP Auto DNS | Read | ||||
| IP DNS1 | Read | ||||
| IP DNS2 | Read | ||||
| Firmware Maincontroller | Read | ||||
| Battery Manufacturer | Read | ||||
| Battery Model ID | Read | ||||
| Battery Serial Number | Read | ||||
| Battery Serial Number BM | Read | ||||
| Battery Firmware | Read | ||||
| Inverter Manufacturer | Read | ||||
| Inverter Serial Number Long | Read | ||||
| Product Name | Read | ||||
| Power Class | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Show PV, battery, grid and home power of one installation on a single ModbusCloud dashboard.
- Get an email alert when the battery state of charge stays below a threshold or the inverter state changes to a fault.
- Compare daily yield per PV input in the history to spot a shaded or failing string.
- Set a feed-in limit or battery charge limit remotely when the grid operator or the customer asks for it.
- Export a year of yield and battery energy counters as CSV for a performance report.
Installation
Connect the inverter LAN port to the network where the ModbusCloud Gateway is connected, and give the inverter a fixed IP address.
In the inverter web interface, enable Modbus/SunSpec (TCP) and keep the byte order on little-endian (CDAB).
In ModbusCloud, add a Modbus TCP device with the inverter IP address, port 1502 and unit ID 71, then import this template.
Check that Total AC Active Power and Battery State Of Charge show plausible values.
For battery control, select external battery management via Modbus in the inverter before you write battery setpoints.
Things to watch for
The Gateway gets no answer from the inverter. What should I check?
Check that Modbus/SunSpec (TCP) is enabled in the inverter web interface, that you use port 1502 and not 502, and unit ID 71 unless it was changed. The inverter and the ModbusCloud Gateway must be in the same network, and the inverter needs a fixed IP address.
Why do all power and energy values look like nonsense?
The values are 32-bit floats and their word order follows the byte order setting in the inverter. This template expects the default little-endian (CDAB). If someone switched the inverter to big-endian (ABCD) for SunSpec, set it back or change the word order of the registers.
Why does writing a battery setpoint have no effect?
The inverter only follows battery setpoints when external battery management via Modbus is selected in its settings; Battery Management Mode then reads External via Modbus. Writing registers from ModbusCloud is off per gateway by default and is switched on by request on the control tab.
Why does the battery charge limit fall back after a while?
Max Battery Charge Power and Max Battery Discharge Power must be rewritten before Time Until Fallback runs out (30 to 10800 seconds); then the fallback limits apply. Set Time Until Fallback longer than your write interval, for example with a scheduled automation in ModbusCloud.
Are power limits kept after a restart?
No. The active power, reactive power and cos phi setpoints are not stored and the inverter drops them when it restarts or resets. Write them again after a restart if you need them, and check the grid code before you change reactive power or cos phi.
Want to see how it works?














