SMA Central 1850-2750 Inverters

Purpose

The purpose of this plugin is to collect data from SMA Central 1850-2750 Inverters.

Usage

This plugin collects from SMA Central 1850-2750 Inverters. Specifically, the following inverters will be collected:

Sunny Central 1850-US (SC-1850-US-10)
Sunny Central 2200-US (SC-2200-US-10)
Sunny Central 2200 (SC-2200-10)
Sunny Central 2500-EV (SC-2500-EV-10)
Sunny Central 2500-EV-US (SC-2500-EV-US-10)
Sunny Central 2750-EV (SC-2750-EV-10)
Sunny Central 2750-EV-US (SC-2750-EV-US-10)

There are two plugin configuration files, namely: sma_central_1800_2750.txt and sma_central_1800_2750_string_monitors.txt. Both files use the Modbus protocol and collect data via TCP. Inverter data will be collected to the solar table and will be run every 5 minutes, by default. This plugin relies on the Modbus Ardexa plugin. The following data will be collected for the inverter data. See below for the string data.

Variable Name                   Units
=====================================
DC Current Bridge 1             A
DC Current Bridge 2             A
DC Current Bridge 3             A
DC Current                      A
DC Power                        W
DC Voltage Bridge 1             V
DC Voltage Bridge 2             V
DC Voltage Bridge 3             V
AC Current 1                    A
AC Current 2                    A
AC Current 3                    A
Cos Phi
Apparent Power                  VA
AC Power                        W
Reactive Power                  var
AC Voltage 1-2                  V
AC Voltage 2-3                  V
AC Voltage 3-1                  V
Grid Freq                       Hz
AC Temperature                  °C
DC Temperature                  °C
Electronics Temperature         °C
Interior Temperature            °C
Bridge Switch Temperature       °C
Bridge Assembly Temperature     °C
Outside Temperature             °C
MV Transformer Temperature      °C
DC Switch 1 Status
DC Switch 2 Status
DC Switch 3 Status
AC Breaker Status
Capacitor Switch Status
PreCharge Switch Status
Feed-in Time                    h
Operating Time                  h
Total Energy                    Wh
Total DC Energy                 Wh
Operating Time Fan 1            h
Operating Time Fan 2            h
Operating Time Bridge Fan       h
Operating Time Heater           h
Operating Time -40 Heater       h
Error
Operating State
Bridge Switch 1 Temperature     °C
Bridge Switch 2 Temperature     °C
Bridge Switch 3 Temperature     °C
Insul Resist                    kOhm

The following data will also be collected for the left_module and right_module. The left and right DC modules are sometimes part of the inverters and can be found at Modbus addresses 32 and 33. The configuration file sma_central_1800_2750.txt will collect the following values for both modules.

Variable Name           Units
=====================================
DC Current 1            A
DC Current 2            A
DC Current 3            A
DC Current 4            A
DC Current 5            A
DC Current 6            A
DC Current 7            A
DC Current 8            A
DC Current 9            A
DC Current 10           A
DC Current 11           A
DC Current 12           A
DC Current 13           A
DC Current 14           A
DC Current 15           A
DC Current 16           A

Sometimes the string information is not included in the left/right modules, but rather in the "string monitors" area. There are three string monitors, and these can be found at Modbus addresses 120, 121 and 122. The configuration file sma_central_1800_2750_string_monitors.txt will collect the following values for the three string monitor modules.

Variable Name           Units
=====================================
DC Voltage              V
Internal Temperature    °C
DC Current 1            A
DC Current 2            A
DC Current 3            A
DC Current 4            A
DC Current 5            A
DC Current 6            A
DC Current 7            A
DC Current 8            A
DC Current 9            A
DC Current 10           A
DC Current 11           A
DC Current 12           A
DC Current 13           A
DC Current 14           A
DC Current 15           A
DC Current 16           A
DC Current 17           A
DC Current 18           A
DC Current 19           A
DC Current 20           A
DC Current 21           A
DC Current 22           A
DC Current 23           A
DC Current 24           A
DC Current 25           A
DC Current 26           A
DC Current 27           A
DC Current 28           A
DC Current 29           A
DC Current 30           A
DC Current 31           A
DC Current 32           A

Arguments

Arguments are as follows:

  • endpoint. This is either a serial device like /dev/ttyS0 or an IP or DNS like 192.168.1.15

  • bus_addresses. The modbus address for the inverter, left and right modules are fixed for this plugin. Changing the address will not change the plugin.

  • --port. This is an optional parameter used in an Ethernet gateway, and is the TCP port used for the gateway. Default is 502

  • --attempts. This is an optional parameter, and determines how many times to times to attempt to read an inverter value. Default is 1

  • --delay. This is the delay in seconds between inverter send and receive commands, AND if attempts > 1. Fractions like 0.3 can be used. Default is 0.05

Last updated