Modbus tables#
Overview#
This section provides an overview of the Modbus tables used to interact with Octave's controller.
- The modbus registers follow the Sunspec Protocol.
- These can be found here: https://sunspec.org/specifications/
- Registers from the Sunspec protocol which are not implemented are indicated with Not implemented in the table
- All registers are implemented as holding registers and can be read using function code 0x03. Registers marked RW can be written using function code 0x06 (single register) or 0x10 (multiple registers).
- The modbus server is reachable on port 5021
Version history#
| Version | Date | Author | Change |
|---|---|---|---|
| v.0.5.6 | 2026-07-07 | NQU | Adding register AvailWH in Octave Battery Model, Removing index sheet |
| v.0.5.5 | ------ | NQU | Adding CellTmpMin, CellTmpMax, TmpSF registers in Octave Battery Model |
| v.0.5.4 | ------ | NQU | Correct type of VARLim in Octave PV Model |
| v.0.5.3 | ------ | NQU | Update of Octave PV / Meter model |
| v.0.5.2 | ------ | NQU | Offsets of Octave PV and Meter model updated |
| v.0.5.1 | ------ | NQU | Addition of Octave Site Meter model |
| v.0.5.0 | ------ | NQU | Addition of Octave PV Control model |
| v0.4.2 | ------ | NQU | Add CellTmpMax and CellTmpMin Octave Battery Control |
| v0.4.1 | ------ | NQU | Add AvailWHRtg, WMax, AvailWMax and Wmax_SF in model 65301 |
| v0.4.0 | ------ | NQU | Add BMSState, NStr, NStrConn, WHRtg, SoH, WHRtg_SF in model 65301 |
| v0.3.8 | ------ | JEN | Add inverter connection state |
| v0.3.7 | ------ | JEN | Make it possible to set only reactive power setpoint |
| v0.3.6 | ------ | JEN | Remove ModTmp_SF for register ModTmpAvg in model 803 |
| v0.3.5 | ------ | NQU | Add missing vendor string event in model 803, and remove model 65302 |
| v0.3.4 | ------ | JEN | Define vendor state |
| v0.3.3 | ------ | NQU | Define WOffLimAct, WOffLim and PG_SF in model 65301 and 65302 |
| v0.3.2 | ------ | JEN | Allow for negative WChaMax and WDisChaMax values |
| v0.3.0 | ------ | NQU | Addition of battery control model |
| v0.2.0 | ------ | JEN | Addition of inverter information |
| v0.1.1 | ------ | JEN | Addition of Ncyc in the battery base model. |