KOSTAL PLENTICORE G3

Inversor solar híbrido trifásico

El PLENTICORE G3 es un inversor trifásico de 4,0 a 20 kW que funciona como inversor FV, híbrido o de baterías. KOSTAL publica para él una tabla de registros Modbus TCP y una lista de modelos SunSpec. Edge lee ambos a través del puerto LAN del inversor. La mayoría de los valores son de coma flotante de 32 bits en el orden de palabras CDAB por defecto de KOSTAL, así que ajuste el orden de bytes antes de la primera lectura.

KOSTAL PLENTICORE G3
  • Modbus TCP

Inversor solar híbrido trifásico

Preguntar a un ingeniero

Compatibilidad

Compatible con EpiSensor Edge mediante Modbus TCP

La descripción de interfaz revisión 2.9 de KOSTAL documenta un servidor Modbus TCP en el puerto Ethernet del inversor, con registros de retención FC03 para valores FV, de batería, de red y del contador de energía, y una cadena de modelos SunSpec. Edge lo lee como cliente Modbus TCP en la red de la instalación.

PLENTICORE G3 S, M y L (4,0 a 20 kW), con la descripción de interfaz de KOSTAL revisión 2.9 del 17 de julio de 2026, válida a partir del software G3 3.07.00. Comprobación en la instalación: lea el nombre del producto y el SoC al inicio de la puesta en servicio y compárelos con el servidor web del inversor. Monitorización de solo lectura; los registros de control de potencia, batería y MDC de KOSTAL quedan en manos del gestor energético de la instalación.

Conéctalo con

Para cualquier PLENTICORE G3 conectado a la red de la instalación por uno de sus dos puertos LAN RJ45

  • Modbus
  • Edge
  • Plataformas
Inversor solar híbrido trifásico
Interfaz
Gateway
Edge
Salida
PLENTICORE G3Puerto LAN de la Smart Communication Board del PLENTICORE G3
Ethernet protegidaLAN segmentada
ZGW-20 GatewayEjecuta Edge en local
EpiSensor EdgeCliente Modbus TCP de Edge
Plataforma del clienteMQTT · API · archivos
Modbus TCP
Ethernet protegida
Se ejecuta en local
Envío opcional de datos
Active Modbus en el servidor web del inversor, en Settings > Modbus / Sunspec (TCP), y dirija Edge a la dirección IP del inversor, puerto TCP 1502 e ID de unidad 71. Lea solo registros de retención FC03. Mantenga el puerto fuera de internet: la descripción de interfaz de KOSTAL indica que no se redirija el puerto Modbus y que se use una VPN para el acceso remoto. La salida hacia la plataforma del cliente es opcional; Edge sigue siendo el sistema local de referencia.

Modelos

Descargar
ModelosInterfazRuta hacia Edge
PLENTICORE S G3 (4.0, 5.5, 7.0 kW)2 x LAN, Wi-Fi, Modbus/SunSpec (TCP); DC3 es la entrada de batería opcionalModbus TCP en el puerto 1502, ID de unidad 71. Los valores de batería solo existen cuando la entrada de batería se ha habilitado y hay conectada una batería aprobada por KOSTAL.
PLENTICORE M G3 (8.5, 10, 12.5 kW) and PLENTICORE L G3 (15, 17.5, 20 kW)Misma Smart Communication Board y misma tabla de registros que la clase SMisma vía y mismos registros. La cadena de clase de potencia del registro 800 distingue las clases; los niveles de ampliación de potencia no cambian el mapa.
PLENTICORE plus G2, PLENTICORE BI G3 and PLENTICORE MP G3Cubierto por la misma descripción de interfaz de KOSTAL, con diferencias indicadas en notas al pieUse el mismo documento de interfaz, pero tome los valores nominales de la ficha técnica de ese modelo. Algunos registros, como la versión general de software en 58, solo se aplican a las generaciones indicadas.

Especificaciones

El G3 se ofrece en tres clases de potencia básicas, S 4,0 kW, M 8,5 kW y L 15 kW, cada una con dos ampliaciones de potencia opcionales de pago hasta 7,0, 12,5 y 20 kW. Tiene tres seguidores MPP; DC3 puede habilitarse como entrada de batería para baterías de alta tensión aprobadas por KOSTAL.23

Clases de potencia
S 4,0 / 5,5 / 7,0 kW, M 8,5 / 10 / 12,5 kW, L 15 / 17,5 / 20 kW de potencia nominal de CA2
Conexión a red
3N~, 230/400 V, 50 Hz2
Entrada de batería
DC3, opcional; tensión de trabajo de 95 a 820 V2
Valores por defecto de Modbus TCP
Puerto TCP 1502, ID de unidad 71 (ID de unidad modificable)1
Códigos de función
FC03 lee de 1 a 125 registros; FC06 y FC16 son escrituras1
Orden de bytes
Little-endian CDAB (por defecto) o big-endian ABCD SunSpec1
Modelos SunSpec
1, 103, 113, 120, 123, 160, 203 y 802, terminando con 655351
Ambiente
IP65; -20 a 60 °C; hasta 2000 m2

Interfaz

Mediciones documentadas y límites de integración para PLENTICORE G3.

  • Identidad, FC03: nombre del producto en el registro 768 (hex 0300, String, 32 registros), clase de potencia en 800 (0x0320, String, 32), número de artículo en 6 (String, 8), número de serie en 14 (String, 8) y estado del inversor en 56 (0x0038, U32: 6 es FeedIn, 10 Standby, 15 Shutdown).
  • CA del inversor, Float en dos registros: potencia activa total de CA en 172 (0x00AC) en W, tensión de la fase 1 en 158 en V, frecuencia de red en 152 en Hz y potencia total de CC en 100 (0x0064) en W.
  • Batería, Float: estado de carga en 210 (0x00D2) en %, tensión de batería en 216 en V, temperatura de batería en 214 en °C y corriente de carga (-) / descarga (+) de la batería en 200 (0x00C8) en A. Una copia U16 del SoC está en 514 (0x0202) y la potencia real de carga/descarga de la batería en 582 (0x0246) es S16 en W.
  • Energía de batería, Float en Wh: energía total de carga en CC en 1046 (0x0416), energía total de descarga en CC en 1048, energía total de carga en CA de la red a la batería en 1054 y capacidad útil de la batería en 1068. El estado de salud en 40428 (0x9DEC) es U16 en %, solo cuando la batería lo comunica.
  • Contador de energía conectado, Float: potencia activa total en 252 (0x00FC) en W. Con el sensor en la conexión a red (posición 2), positivo es potencia tomada de la red y negativo es inyección; en el consumo de la vivienda (posición 1), positivo es el consumo de la vivienda.
  • FV y producción, Float: potencia de DC1 en 260, DC2 en 270, DC3 en 280 en W; producción total en 320 (0x0140) en Wh. El consumo de la vivienda desde FV, batería y red está en 116, 106 y 108 en W.
  • Plantas MDC a partir del software G3 3.06.10, leídas en el inversor anfitrión: SoC de la planta en 1547 (0x060B) y potencia total de batería de la planta en 1549 (negativo es carga), ambos Float.
  • Orden de palabras: los valores Float, U32 y S32 ocupan dos registros. El orden de bytes por defecto es little-endian (CDAB), así que el segundo registro contiene la mitad alta; el registro 5 indica 0 para CDAB y 1 para el modo SunSpec big-endian (ABCD).
  • Existen registros de control: consignas de potencia activa y reactiva (533, 583, 585, 832), gestión externa de la batería (1024 a 1044), limitación de batería (1280 a 1288) y control de planta MDC (1557 a 1573). Edge no los escribe; el control requiere el acuerdo del propietario de la instalación y de KOSTAL y queda fuera de esta guía.

Evaluación

PLENTICORE G3 S, M y L con la descripción de interfaz de KOSTAL revisión 2.9 (software G3 3.07.00 y posteriores) por Modbus TCP local. Quedan excluidos el control de planta, el control de batería y las escrituras SunSpec.

InteroperabilidadBien apoyado
KOSTAL publica el puerto, el ID de unidad, los códigos de función, el orden de bytes, los tipos de datos y una tabla de registros con direcciones hexadecimales y decimales, además de una lista de modelos SunSpec.1
PrecisiónCompatible con condiciones
Los valores FV, de batería, de CA y del contador de energía están en registros separados con unidades. El signo del contador depende de la posición del sensor configurada, y los valores de batería dependen de la entrada de batería habilitada.12
SeguridadLimitado
La descripción de interfaz no documenta autenticación de clientes para Modbus TCP, y el mismo puerto acepta escrituras de potencia y batería. KOSTAL indica a los usuarios que instalen un cortafuegos, eviten la redirección de puertos y usen una VPN.1
FiabilidadCompatible con condiciones
La ficha técnica da IP65, -20 a 60 °C y límites de funcionamiento de respaldo. La interfaz recomienda un ciclo de sondeo superior a 1 segundo y deja que el tiempo de ciclo se valide en el sistema de destino.12
RobustezBien apoyado
Se publican IP65, categorías ambientales interior y exterior, resistencia UV y humedad relativa del 4 al 100 %.2
EscalabilidadCompatible con condiciones
Cada inversor es su propio servidor Modbus TCP, y FC03 lee hasta 125 registros. Los inversores anfitriones MDC añaden SoC y potencia de la planta para hasta cuatro inversores cliente a partir del software G3 3.06.10.1
Ciclo de vidaBien apoyado
La descripción de interfaz indica revisión, fecha de publicación y firmware válido por generación, y señala en notas al pie la versión de software que requiere cada registro nuevo. La lista de baterías tiene su propia versión.13

Configuración

Leer el SoC de batería en el registro 210 en orden CDAB

La descripción de interfaz de KOSTAL revisión 2.9 indica Act. state of Charge SoC en hex 0xD2, decimal 210, como Float de 2 registros, leído con FC03, en el puerto TCP 1502 y el ID de unidad 71. Los bytes siguientes son una comprobación sintética del decodificador, no una respuesta capturada del inversor.

Destino
Dirección IP del inversor, puerto TCP 1502, ID de unidad 71 en la cabecera MBAP
Convención de direcciones
Envíe la dirección de la tabla como dirección de inicio: 0x00D2 es el decimal 210. El apartado 2.1.4 repite el ejemplo propio de la especificación Modbus (registros 108 a 110 con inicio en 0x006B); no desplaza la tabla de KOSTAL.
PDU de solicitud
03 00 D2 00 02: FC03, inicio 0x00D2, cantidad 2
PDU de respuesta sintética, CDAB
03 04 00 00 42 97: el registro 210 es 0x0000 y el registro 211 es 0x4297
Decodificación
CDAB pone la mitad alta en el segundo registro, así que el valor en coma flotante es 0x42970000 = 75,5 %. En modo ABCD el mismo valor llega como 03 04 42 97 00 00.
Comprobación cruzada
03 02 02 00 01 lee el SoC U16 en 514 (0x0202); una respuesta sintética 03 02 00 4B es 75 %. Los dos valores de SoC coinciden dentro del paso entero.
Aceptación
Conserve los puntos cuando el SoC decodificado coincida con el del servidor web del inversor en el mismo momento. Una lectura desplazada un registro, o decodificada con el orden de palabras equivocado, da en cambio un número muy pequeño o muy grande.

Aceptación: Un SoC que coincide confirma a la vez el puerto, el ID de unidad, la convención de direcciones y el orden de palabras. Añada después los puntos de potencia del contador y de CA, y compruebe el signo del contador con una importación conocida.

  1. Identificar el inversor y su software

    Registre la clase de potencia de la placa de características, la versión de software que muestra el servidor web y la batería conectada. Esta guía usa la descripción de interfaz de KOSTAL revisión 2.9 del 17 de julio de 2026, válida a partir del software G3 3.07.00. Los registros añadidos en software posterior llevan una nota al pie con la versión que requieren, como el bloque de limitación de batería a partir del software G3 03.05.

  2. Activar Modbus y ajustar el orden de bytes

    Active Modbus en el servidor web del inversor, en Settings > Modbus / Sunspec (TCP). La misma página ajusta el orden de bytes: little-endian (CDAB) es el valor por defecto y big-endian (ABCD) es el ajuste SunSpec. Anote cuál usa la instalación, porque toda lectura Float depende de él. Cambiarlo puede romper otro cliente que ya esté leyendo el inversor.

  3. Conectar Edge

    Cree en Edge una conexión Modbus TCP a la dirección IP del inversor, puerto 1502 e ID de unidad 71. Use FC03 para todas las lecturas. KOSTAL recomienda un ciclo de sondeo superior a 1 segundo, así que para monitorización sondee cada 5 a 10 segundos.

  4. Leer la identidad y después el SoC

    Confirme el nombre del producto en 768 y la clase de potencia en 800, ambos cadenas ASCII de 32 registros, con una herramienta Modbus de puesta en servicio. Después añada a Edge el SoC de 210 como Float de dos registros, como en la comprobación práctica. Envíe la dirección hexadecimal de la tabla como dirección de inicio: el SoC es 0x00D2. Decodifique CDAB poniendo primero el segundo registro y compare el resultado con el SoC del servidor web del inversor.

  5. Añadir puntos de batería, contador y FV

    Añada la tensión de batería 216, la corriente 200 y la potencia 582, la potencia del contador 252, la potencia de CA 172 y la potencia de CC 100. Registre la posición del sensor del contador de energía, porque determina qué significa el signo del registro 252. Lea cada Float con una sola petición de dos registros para que ambas mitades procedan de la misma muestra, y marque un sondeo fallido como desactualizado, no como cero.