Home > Blogs > Inversor solar con comunicación RS485: qué conecta realmente y cómo evitar problemas

Inversor solar con comunicación RS485: qué conecta realmente y cómo evitar problemas

By admin September 14, 2026

Un inversor solar con comunicación RS485 puede intercambiar información con una batería, un medidor inteligente, un sistema EMS u otros equipos compatibles.

Sistema solar residencial con inversor RS485, batería LiFePO4 y monitoreo de energía

Eso suena bastante sencillo.

Conectas dos cables, seleccionas RS485 y debería funcionar.

Bueno... no siempre.

En una instalación real aparecen detalles como la dirección del dispositivo, protocolo, velocidad de comunicación, polaridad A/B y pinout del conector. Si uno de ellos no coincide, puedes tener una batería perfectamente cargada y un inversor funcionando, pero ninguna comunicación entre ambos.

Por eso RS485 es útil, sí, pero hay que entender un poco qué está haciendo.

¿Qué es RS485 en un inversor solar?

RS485 es un estándar de comunicación serie muy utilizado en equipos industriales.

Dentro de un sistema solar puede servir para comunicar:

Inversor ↔ BMS

Inversor ↔ Smart Meter

Inversor ↔ EMS

Inversor ↔ sistema de monitoreo

La energía no pasa por RS485.

La potencia de la batería sigue entrando al inversor mediante cables DC.

RS485 solamente transporta información.

Por ejemplo, el J6200HP de JSDsolar dispone de comunicación RS485 específica para baterías de litio, además de función de activación de batería.

¿Qué información puede transmitir RS485?

Cuando se utiliza entre BMS e inversor, los datos pueden incluir:

InformaciónPara qué se utiliza
SOCEstado de carga de la batería
VoltajeSupervisión del banco
CorrienteSaber cuánto carga o descarga
TemperaturaProtección térmica
AlarmasInformar fallos del BMS
Límite de cargaEvitar sobrecarga
Límite de descargaProteger la batería
Estado BMSConfirmar disponibilidad

En algunos sistemas RS485 también se utiliza para leer un medidor bidireccional y saber cuánta energía entra o sale de la red.

Así que “tener RS485” puede significar varias cosas.

Conviene revisar exactamente para qué puerto está diseñado.

RS485 no es automáticamente Modbus

Aquí hay una confusión bastante común.

RS485 es la capa física de comunicación.

Modbus RTU es un protocolo que puede funcionar sobre RS485.

No son exactamente lo mismo.

Un equipo puede tener RS485 y utilizar Modbus RTU, pero también puede utilizar un protocolo propietario.

TérminoQué significa
RS485Forma física de transmitir los datos
Modbus RTUProtocolo de comunicación
Baud rateVelocidad de transmisión
Device IDDirección del equipo
A/BLíneas diferenciales de datos
RegisterDirección donde se guarda un dato

Por eso dos dispositivos con RS485 no tienen por qué entenderse automáticamente.

Es bastante parecido a dos personas utilizando el mismo teléfono, pero hablando idiomas diferentes.

RS485 y CAN: ¿qué diferencia hay?

Ambos se utilizan mucho para comunicación BMS.

Pero no hace falta decidir que uno es “mejor” en todos los casos.

RS485CAN
Muy común en industriaMuy común en automoción y BMS
Puede usar Modbus RTUUtiliza mensajes CAN
Fácil integrar varios dispositivosBuena gestión de mensajes
Requiere dirección en muchos sistemasUtiliza identificadores de mensaje
Muy utilizado con meters y EMSMuy utilizado batería-inversor

La pregunta más importante sigue siendo:

¿Qué interfaz recomienda el fabricante para esta batería concreta?

Si el fabricante ha probado la batería mediante RS485, utilizar RS485 suele ser la opción más lógica.

Si recomienda CAN, utiliza CAN.

No hay premio por elegir el protocolo más “tecnológico”.

¿Cómo se conecta RS485 físicamente?

Normalmente encontramos dos líneas:

A

B

En algunos equipos también:

GND

Pero aquí empieza uno de los problemas.

Algunos fabricantes identifican las líneas como:

A+ / B-

otros:

485+ / 485-

y otros pueden utilizar nomenclaturas diferentes.

Además, algunos inversores utilizan un conector RJ45 para RS485.

Eso no significa que puedas utilizar cualquier cable Ethernet y ya está.

El pinout tiene que coincidir.

¿Qué pasa si A y B están invertidos?

Normalmente no habrá comunicación.

El inversor puede mostrar:

  • Communication Error
  • BMS Error
  • Battery Communication Lost
  • Sin datos SOC

Pero la batería puede seguir teniendo tensión DC perfectamente normal.

Por eso, cuando una instalación funciona eléctricamente pero no muestra SOC o datos BMS, una de las primeras cosas que merece la pena comprobar es:

A/B + pinout + protocolo.

No empieces desmontando todo el banco de baterías.

Baud rate y dirección: dos detalles pequeños que causan muchos fallos

RS485 necesita que los dispositivos utilicen parámetros compatibles.

Por ejemplo:

9600 bps

Device ID 01

Si el inversor espera 9600 bps y el BMS está configurado de otra manera, pueden no comunicarse.

Lo mismo ocurre cuando varios dispositivos comparten el bus.

ParámetroEjemplo
Baud rate9600 / 19200 / 115200
Data bits8
ParityNone / Even / Odd
Stop bits1
Device address1–247, según protocolo
ProtocolModbus RTU o propietario

Estos valores son solo ejemplos. Debes utilizar siempre los parámetros especificados por el fabricante.

RS485 es especialmente útil con baterías LiFePO4

Una batería LiFePO4 moderna ya incluye un BMS que conoce bastante información sobre el estado real de las celdas.

Si el inversor recibe esos datos mediante RS485, puede gestionar mejor:

  • Corriente de carga
  • Corriente de descarga
  • SOC
  • Temperatura
  • Alarmas
  • Límites operativos

El J11000H de 11kW utiliza precisamente comunicación RS485 con baterías de litio y trabaja con un banco nominal de 48V.

Esto es especialmente importante en sistemas de potencia alta, donde la corriente de batería puede ser considerable.

¿Puede funcionar el inversor si falla RS485?

En algunos sistemas sí.

Pero depende del modelo.

El inversor puede:

  • Cambiar a control por voltaje
  • Mantener parámetros manuales
  • Limitar potencia
  • Generar una alarma
  • Detener carga o descarga

Por eso conviene preguntar antes de comprar:

¿Qué ocurre si se pierde la comunicación BMS?

No es una pregunta muy llamativa para una ficha comercial, pero es importante cuando el sistema lleva funcionando tres años y un cable falla.

RS485 también puede conectar un Smart Meter

RS485 no está limitado a la batería.

En inversores conectados a red también puede utilizarse para comunicar con un medidor inteligente.

El meter puede informar al inversor de:

Importación desde red

Exportación a red

Potencia instantánea

Con esos datos, el inversor puede realizar funciones como:

  • Zero export
  • Limitación de exportación
  • Autoconsumo
  • Gestión energética

El inversor híbrido de 10kW de JSDsolar dispone de comunicación RS485/CAN para BMS, meter o EMS, además de WLAN y 4G opcional.

Esto muestra bastante bien que un mismo estándar puede utilizarse con varios dispositivos.

¿Cuántos equipos se pueden conectar al mismo bus?

RS485 permite una arquitectura multipunto.

En teoría puede conectar varios dispositivos sobre un mismo bus, aunque la cantidad real depende del diseño del equipo y del protocolo.

Aquí aparece la dirección del dispositivo.

Por ejemplo:

  • Meter → ID 01
  • Device 2 → ID 02
  • Device 3 → ID 03

Si dos dispositivos utilizan la misma dirección cuando no deberían, pueden aparecer conflictos.

En sistemas solares sencillos esto quizá nunca lo veas.

En instalaciones comerciales con EMS, meters y varios inversores ya empieza a ser bastante más relevante.

¿Qué es la resistencia de terminación?

RS485 trabaja mejor cuando el bus está correctamente diseñado.

En líneas largas puede ser necesario utilizar resistencias de terminación, normalmente en los extremos del bus, para reducir reflexiones de señal.

No significa que tengas que añadir una resistencia de 120 Ω en cualquier instalación sin mirar el manual.

Algunos dispositivos ya la incorporan internamente.

Otros permiten activarla mediante DIP switch.

Por eso primero se revisa el esquema del fabricante.

Especialmente cuando la comunicación funciona de forma intermitente, este detalle puede ser importante.

Problemas típicos de RS485 y qué revisar

ProblemaQué revisar primero
No aparece SOCProtocolo y pinout
Communication ErrorA/B y cable
Datos intermitentesTerminación y longitud
Valores incorrectosProtocolo/configuración
Un dispositivo desapareceDevice ID
Funciona cerca, falla lejosCalidad de cable
BMS comunica pero no controlaPerfil de batería

Un error bastante frecuente es cambiar cinco parámetros al mismo tiempo.

Mejor revisar una cosa cada vez.

Cable.

Después pinout.

Después protocolo.

Después dirección.

Así sabes realmente dónde estaba el problema.

¿Qué inversor RS485 elegir?

No elegiría un inversor solo porque tenga esta interfaz.

También hay que mirar:

  • Potencia AC
  • Voltaje de batería
  • Corriente máxima de carga
  • Corriente máxima de descarga
  • MPPT
  • Entrada FV
  • Paralelo
  • Compatibilidad de batería
  • Protección IP
  • WiFi/LAN si hace falta

Puedes comparar varios modelos en la sección de inversores solares JSDsolar.

Por ejemplo, el J8KHP de 8kW incluye CAN, RS485, WiFi, LAN y DRM, además de cuatro MPPT y batería recomendada de 48V.

Para instalaciones comerciales, los inversores Deye trifásicos de 30–60kW también ofrecen comunicación BMS mediante RS485/CAN.

Qué confirmar con el proveedor antes de comprar

Yo pediría estas respuestas:

  1. ¿RS485 se utiliza para BMS, meter o ambos?
  2. ¿Qué protocolo utiliza?
  3. ¿Es Modbus RTU?
  4. ¿Cuál es el baud rate?
  5. ¿Cuál es el pinout?
  6. ¿Qué baterías se han probado?
  7. ¿Necesito seleccionar una marca en el menú?
  8. ¿El cable viene incluido?
  9. ¿Cómo se configura Device ID?
  10. ¿Qué pasa si falla la comunicación?

Con estas diez respuestas se eliminan bastantes sorpresas.

Preguntas frecuentes sobre inversores solares con RS485

¿Qué es RS485 en un inversor solar?

Es una interfaz de comunicación utilizada para intercambiar datos con baterías, BMS, medidores, EMS y otros equipos compatibles.

¿RS485 sirve para cargar la batería?

RS485 no transporta energía. Transmite información que puede ayudar al inversor a decidir cómo cargar o descargar la batería.

¿RS485 y Modbus son lo mismo?

No. RS485 es un estándar físico de comunicación; Modbus RTU es uno de los protocolos que puede utilizar RS485.

¿Puedo conectar cualquier batería RS485?

No. La batería y el inversor deben utilizar un protocolo compatible y un pinout correcto.

¿Qué pasa si invierto A y B?

Normalmente se pierde la comunicación. El equipo puede seguir encendido, pero no intercambiará correctamente los datos.

¿Puedo utilizar un cable RJ45 normal?

Solo si el pinout coincide con el especificado por ambos fabricantes. El hecho de que el conector sea RJ45 no garantiza compatibilidad.

¿RS485 es mejor que CAN?

No necesariamente. Ambos funcionan bien cuando el protocolo y los dispositivos son compatibles.

¿RS485 puede leer el SOC?

Sí, si el BMS transmite ese dato y el inversor entiende el protocolo utilizado.

¿Puede conectarse un Smart Meter mediante RS485?

Sí. Es una aplicación muy habitual para medir importación, exportación y potencia de red.

¿Qué distancia admite RS485?

Puede trabajar a distancias relativamente largas comparado con muchas interfaces domésticas, pero la distancia efectiva depende de velocidad, cable, topología e interferencias.

RS485 funciona muy bien cuando la configuración también está bien

Un inversor solar con comunicación RS485 puede integrarse muy bien con baterías LiFePO4, medidores y sistemas de gestión energética.

Pero ver “RS485” en dos fichas técnicas no es suficiente.

Hay que comprobar:

protocolo + baud rate + dirección + A/B + pinout.

Cuando esos datos coinciden, la comunicación suele ser estable y muy útil.

Cuando no coinciden, puedes pasar horas mirando dos puertos RS485 que físicamente están conectados... pero siguen sin hablar entre ellos.

Por eso, antes de comprar, pide siempre la tabla de compatibilidad y el diagrama de comunicación.

Es bastante más fácil hacerlo antes de instalar que después.