Dispositivos compatibles
| Device Type | Modbus TCP (Ethernet) | RS485 | Curtailment |
|---|---|---|---|
| Inverx Elite XLiT5 | ❌ | ✅ | ✅ |
| Inverx Elite XLiT6 | |||
| Inverx Elite XLiT8 | |||
| Inverx Elite XLiT10 |
Cableado
Conecte las líneas RS485 al bloque de terminales ARM_485 en el inversor:
- ARM_485_A → D+ (positivo / no inversor)
- ARM_485_B → D– (negativo / inversor)

RS485 Wiring
- For correct RS485 wiring: Follow the guidelines for RS485 wiring.
- If the wiring shown in the table below is incorrect, please let us know.
- There is no general consensus in the industry about the usage of A and B for the RS485 polarity, so it may be counterintuitive and opposite of what you might expect for some devices.
| Device | Sofar EMS model OM1 | Sofar EMS model IG8 | RS485-USB converter | RS485-Ethernet converter |
|---|---|---|---|---|
| ARM_485_A (D+) | RS485 A | RS485_POS | RS485 A | TX+ |
| ARM_485_B (D–) | RS485 B | RS485_NEG | RS485 B | TX- |
| GND | RS GND | GND | Not available | G |
NOTE: RS485 Device Addresses
- You MUST give each device on the RS485 bus a unique address. Check the manual of the device on how to do this.
- Use lower addresses first (1, 2, ...) because the Sofar EMS will find them faster!
- For each device, it is generally recommended to stick with the factory default baud rate, parity, and stop bits. The Sofar EMS will scan on those first.
Configuración
1. Verificar parámetros RS485 en el inversor
Los parámetros de comunicación RS485 por defecto de fábrica son:
| Parámetro | Valor |
|---|---|
| Protocolo | Modbus RTU |
| Baud rate | 9600 |
| Bits de datos | 8 |
| Paridad | Ninguna |
| Bits de parada | 1 |
| Rango de dirección | 1 – 247 |
La dirección predeterminada del esclavo es 1. La dirección puede cambiarse en el menú del inversor si hay varios dispositivos compartiendo el mismo bus RS485.
2. Añadir el dispositivo en el Sofar EMS
- Abra la interfaz de puesta en marcha Sofar EMS.
- Vaya a Devices → Add device.
- Seleccione el tipo de conexión RS485.
- Elija Fairland Inverx Hybrid Inverter RTU de la lista de dispositivos.
- El controlador buscará automáticamente el dispositivo usando los ajustes por defecto (9600 baud, 8N1).
- Si el dispositivo no se encuentra automáticamente, establezca la dirección Modbus manualmente.
- (Opcional) Configure el número de cadenas FV (entradas MPPT) conectadas — introduzca un valor entre 1 y 4. Deje en blanco para usar el valor predeterminado (4).
- (Opcional) Configure el número de bancos de baterías instalados — introduzca un valor entre 1 y 32. Deje en blanco para usar el valor predeterminado (1).
- Guarde y aplique la configuración.

Nota
Establecer el número correcto de cadenas FV evita que el controlador consulte entradas MPPT no utilizadas. Si hay menos cadenas físicamente conectadas que el valor predeterminado de 4, el controlador verifica cada cadena leyendo su voltaje en la primera conexión.
3. Verificar comunicación
Después de guardar, compruebe que aparezcan datos en tiempo real para:
- Red: potencia activa (importación/exportación en W), voltajes de fase (L1/L2/L3), frecuencia
- FV: potencia por cadena MPPT y potencia total FV
- Batería: voltaje, corriente, estado de carga (SOC), estado de salud (SOH), potencia
Nota
Si no hay batería físicamente instalada, el controlador mostrará una advertencia "No battery detected by inverter". Este comportamiento es normal — el inversor reporta código de tipo de batería 100 (sin batería) y el controlador suprime las métricas de batería en consecuencia.
Sofar / Control de Limitación
El Fairland Inverx Elite soporta dos modos de control:
| Modo de control | Tipo | Descripción |
|---|---|---|
| Límite de exportación CA | limit | Limita la potencia inyectada a red como porcentaje de la potencia nominal del inversor. Soporta modos de límite suave (por defecto) y límite duro. |
| Punto de ajuste de batería | setpoint | Obliga a la batería a cargar o descargar a un nivel de potencia específico (W). |
Detalles del límite de exportación CA
- El porcentaje del límite de exportación se calcula a partir de una lectura en tiempo real de la potencia nominal del inversor (registro 4051).
- Límite suave: el registro retenido
21221se establece en161. - Límite duro: el registro retenido
21221se establece en162. - Desactivado: el registro retenido
21221se establece en85(modo SmartGrid apagado).
Detalles del punto de ajuste de batería
- La potencia se escribe en pasos de 10 W (valor crudo = W ÷ 10, limitado entre 0 y 600,000 mW).
- Carga: registro de comando
23147=0xAA(170) + registro de potencia23148= valor crudo. - Descarga: registro de comando
23147=0xBB(187) + registro de potencia23148= valor crudo. - Detener modo forzado: registro de comando
23147=0xCC(204), registro de modo de gestión energética23146=0. - El modo forzado de carga/descarga se activa escribiendo
2en el registro23146.
Problemas conocidos
Advertencia
El tipo de batería siempre reporta código 1080. El inversor reporta consistentemente el tipo de batería 1080, que no está documentado en el protocolo Modbus oficial. Este es un error conocido de hardware/firmware y no afecta la operación — el controlador usa los valores de voltaje y SOC para confirmar la presencia de la batería en su lugar.
Nota
La potencia por cadena FV se calcula, no se mide. No hay un registro de potencia dedicado por cadena MPPT. La potencia se deriva como voltaje × corriente para cada cadena.
