---
title: "EPever IP-Plus Invertor"
description: "EPever IPower-Plus čistý sinusový ostrovní invertor s integrací Modbus RTU (RS-485)."
url: "https://taphome.com/cs/compatibility/epever-ip-plus/"
language: cs
lastmod: 2026-03-27
generator: hugo
ai:
  topics: ["modbus-rtu","inverter","rs485","off-grid","pure-sine-wave","battery"]
  questions: ["Jak integrovat invertor EPever IP-Plus s TapHome?","Co monitoruje a ovládá šablona EPever IP-Plus v TapHome?","Jak připojit EPever IP-Plus přes RS-485 k TapHome?","Jaké je výchozí Modbus slave ID pro EPever IP-Plus?","Jak povolit dálkové ovládání na EPever IP-Plus přes Modbus?","Jak nastavit prahové hodnoty ochrany napětí baterie na EPever IP-Plus?"]
---

# EPever IP-Plus Invertor

Komunikace: Modbus RTU

- [Oficiální stránka EPever](https://www.epever.com)

## Návod na integraci

EPever IPower-Plus je čistý sinusový ostrovní invertor dostupný v modelech od 350 W do 5000 W. Komunikuje s TapHome přes Modbus RTU po RS-485 spojení s konektorem RJ45. Šablona TapHome umožňuje monitorování výkonu AC zátěže a ovládání zapnutí/vypnutí invertoru, spolu s konfigurovatelými prahovými hodnotami ochrany napětí/proudu baterie a nastavením AC výstupu.

Šablona pokrývá celou sérii IP-Plus — všechny modely od IP350-Plus po IP5000-Plus sdílejí stejnou mapu Modbus registrů.

> [!WARNING]
> IP-Plus je striktně **ostrovní invertor**. Nesmí být nikdy připojen k rozvodné síti. Povolený je pouze samostatný provoz — paralelní ani sériové zapojení více jednotek není podporováno.

## Hardwarové připojení

### RS-485 přes RJ45

Invertor používá **konektor RJ45** pro komunikaci RS-485. Připojte k TapHome standardním ethernetovým kabelem s následujícím přiřazením pinů:

| Pin RJ45 | Funkce | Připojení k TapHome |
|----------|--------|---------------------|
| 1, 2 | +5 V DC (200 mA) | Nepoužívá se |
| 3, 4 | RS485-B | B-/D- |
| 5, 6 | RS485-A | A+/D+ |
| 7, 8 | GND | GND |

> [!WARNING]
> Připojení GND (piny 7, 8) je povinné pro spolehlivou komunikaci. Bez společné zemnící reference bude komunikace Modbus nestabilní nebo zcela selže.

> [!NOTE]
> Galvanické oddělení komunikace je dostupné pouze na modelech se vstupem 48 V. Modely s 12 V a 24 V nemají žádné galvanické oddělení mezi portem RS-485 a DC vstupem invertoru.

## Konfigurace

### Parametry komunikace Modbus

| Parametr | Hodnota |
|----------|---------|
| Přenosová rychlost | 115200 (konfigurovatelné na 9600 přes LCD menu „BRS") |
| Datové bity | 8 |
| Parita | Žádná |
| Stop bity | 1 |

### Slave ID

> [!WARNING]
> Dokumentace EPever uvádí **výchozí Modbus slave ID 3**, ale šablona TapHome je dodávána se **slave ID 1**. Po importu šablony ověřte a upravte slave ID v nastavení modulu TapHome tak, aby odpovídalo skutečné konfiguraci invertoru — nebo změňte slave ID invertoru na 1 pomocí konfiguračních nástrojů EPever.

### Dálkové ovládání

Invertor musí být v **režimu dálkového ovládání**, aby ho TapHome mohl zapnout nebo vypnout. Šablona TapHome to řeší automaticky — inicializační skript modulu zapíše `1` do coil registru `0x11` (Lokální/Dálkové ovládání) při spuštění. Pokud je dálkové ovládání manuálně deaktivováno na invertoru, šablona zobrazí upozornění „Remote control is disabled" v TapHome.

## Možnosti zařízení

### Monitorování AC zátěže

Zařízení **AC Load** je senzor, který hlásí výstupní výkon AC invertoru v kW. Hodnota se vypočítává ze dvou 16-bitových vstupních registrů (0x310E a 0x310F) zkombinovaných do 32-bitové hodnoty Little Endian. Dva servisní atributy poskytují další detail:

- **Výstupní napětí zátěže** — AC napětí dodávané připojeným zátěžím
- **Výstupní proud zátěže** — AC proud odebíraný připojenými zátěžemi

### Ovládání napájení invertoru

Zařízení **Inverter ON/OFF** je přepínač, který zapíná nebo vypíná výstup invertoru přes coil registr 0x0F. Servisní akce umožňuje manuálně znovu aktivovat režim dálkového ovládání, pokud je to potřeba.

### Monitorování a ochranné prahové hodnoty

Modul zpřístupňuje 13 servisních atributů na úrovni modulu pro monitorování a konfiguraci:

**Monitorování:**
- **Vstupní napětí zátěže** — DC vstupní napětí na straně baterie
- **Teplota zařízení** a **Teplota chladiče** — interní tepelné monitorování

**Prahové hodnoty ochrany napětí/proudu (pouze pro čtení):**
- **Nízké vstupní napětí** — okamžitý odpojovací práh při hlubokém vybití
- **Vysoké vstupní napětí** — okamžitý odpojovací práh při přepětí
- **Vysoký vstupní proud** a **Obnova vysokého vstupního proudu** — ochranné prahy nadproudu

**Prahové hodnoty ochrany napětí (nastavitelné přes servisní akce):**
- **Nízké vstupní napětí (5s)** — odpojovací práh při hlubokém vybití s 5sekundovým zpožděním
- **Obnova nízkého vstupního napětí** — napětí, při kterém se invertor zotaví z ochrany před hlubokým vybitím
- **Obnova vysokého vstupního napětí** — napětí, při kterém se invertor zotaví z ochrany před přepětím
- **Vysoké vstupní napětí (5s)** — odpojovací práh při přepětí s 5sekundovým zpožděním

**Nastavení AC výstupu (nastavitelné přes servisní akce):**
- **Nastavení výstupního AC napětí** — 220 V nebo 230 V (systém 220 V) / 110 V nebo 120 V (systém 110 V)
- **Nastavení výstupní AC frekvence** — 50 Hz nebo 60 Hz

> [!WARNING]
> Změna výstupního AC napětí nebo frekvence způsobí **automatický restart** invertoru. Připojené zátěže zaznamenají krátké přerušení napájení.

### Monitorování stavu

ReadScript modulu průběžně monitoruje stavový registr invertoru (0x3202) a diskrétní registr přehřátí (0x2000). TapHome zobrazuje upozornění a chyby pro následující stavy:

- Pohotovostní režim, poruchy, selhání výstupu
- Zkrat na straně vysokého napětí, nadproud na vstupu
- Abnormální výstupní napětí, nemožnost vybíjení/zastavení vybíjení, zkrat
- Přehřátí zařízení
- Úroveň zátěže (střední, jmenovitá, přetížení)
- Stav vstupního napětí (nízké, vysoké, bez připojení)

### Další možnosti

Invertor také zpřístupňuje registry pro monitorování DC vstupního proudu (0x3109) a DC vstupního výkonu (0x310A–0x310B). Existuje coil úsporného režimu (0x04), který je však podporován pouze na sérii SHI. Tyto funkce mohou být přidány v budoucí aktualizaci šablony.

## Řešení problémů

### Žádná komunikace Modbus

1. Zkontrolujte, zda je kabel RJ45 správně zasunut do RS-485 portu invertoru
2. Ověřte přiřazení pinů — piny 3, 4 (RS485-B) na B-/D- a piny 5, 6 (RS485-A) na A+/D+ na TapHome
3. Potvrďte, že je připojení GND (piny 7, 8) zapojeno na uzemnění TapHome
4. Ověřte shodu přenosové rychlosti — invertor má výchozí hodnotu 115200 bps
5. Zkontrolujte slave ID — invertor má výchozí hodnotu 3, šablona TapHome má výchozí hodnotu 1

### Upozornění „Remote control is disabled"

Inicializační skript šablony aktivuje dálkové ovládání automaticky. Pokud se toto upozornění zobrazí:

1. Zkontrolujte, zda je invertor zapnutý a komunikuje
2. Použijte servisní akci **Enable Remote control** na zařízení Inverter ON/OFF
3. Pokud upozornění přetrvává, ověřte, že žádný jiný Modbus master nezapisuje do coilu 0x11

### Chybové kódy invertoru na LCD

| Kód | Porucha | Řešení |
|-----|---------|--------|
| ILV | Nízké vstupní napětí | Zkontrolujte napětí baterie — musí být nad 10,8 V (12 V) / 21,6 V (24 V) / 43,2 V (48 V) |
| IOV | Vysoké vstupní napětí | Zkontrolujte napětí baterie/regulátoru nabíjení — musí být pod 16 V (12 V) / 32 V (24 V) / 64 V (48 V) |
| OOL | Přetížení výstupu | Snižte připojené AC zátěže, restartujte invertor |
| OSC | Zkrat výstupu | Zkontrolujte zapojení zátěže, vymažte poruchy přes servisní akci TapHome nebo restartujte |
| OTP | Přehřátí | Zlepšete ventilaci, počkejte na ochlazení, restartujte |

> [!TIP]
> Servisní akce **Clear the faults** v TapHome zapisuje do coil registru 0x13 a vymaže aktuální i historické poruchy, čímž obnoví normální provoz bez nutnosti fyzického restartu invertoru.

## Dostupná zařízení 2

Tato zařízení se po importu zobrazí v TapHome.

EPever IP-Plus Modul

Servisní atributy

|                                  |                                                                                               |
|----------------------------------|-----------------------------------------------------------------------------------------------|
| Vstupní napětí zátěže            | DC vstupní napětí invertoru na straně baterie                                                 |
| Teplota zařízení                 |                                                                                               |
| Teplota chladiče                 |                                                                                               |
| Nízké vstupní napětí             | Okamžitý odpojovací práh při hlubokém vybití — pouze pro čtení, nelze upravit                 |
| Nízké vstupní napětí (5s)        | Odpojovací práh při hlubokém vybití s 5sekundovým zpožděním — nastavitelné přes servisní akci |
| Obnova nízkého vstupního napětí  | Napětí, při kterém se invertor zotaví z ochrany před hlubokým vybitím                         |
| Obnova vysokého vstupního napětí | Napětí, při kterém se invertor zotaví z ochrany před přepětím                                 |
| Vysoké vstupní napětí (5s)       | Odpojovací práh při přepětí s 5sekundovým zpožděním — nastavitelné přes servisní akci         |
| Vysoké vstupní napětí            | Okamžitý odpojovací práh při přepětí — pouze pro čtení, nelze upravit                         |
| Vysoký vstupní proud             | Ochranný práh nadproudu — pouze pro čtení, nelze upravit                                      |
| Obnova vysokého vstupního proudu | Proud, při kterém se invertor zotaví z ochrany před nadproudem — pouze pro čtení              |
| Nastavení výstupního AC napětí   | Výstupní AC napětí — 220/230 V nebo 110/120 V podle systému. Invertor se restartuje po změně  |
| Nastavení výstupní AC frekvence  | Výstupní AC frekvence — 50 Hz nebo 60 Hz. Invertor se restartuje po změně                     |

Servisní akce

|                                                  |                                                                                                                              |
|--------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|
| Nastavit nízké vstupní napětí - 5s               |                                                                                                                              |
| Nastavit napětí obnovy nízkého vstupního napětí  |                                                                                                                              |
| Nastavit napětí obnovy vysokého vstupního napětí |                                                                                                                              |
| Nastavit vysoké vstupní napětí - 5s              |                                                                                                                              |
| Nastavit výstupní AC napětí                      | Nastavit výstupní AC napětí — 220 V nebo 230 V (systém 220 V) nebo 110/120 V (systém 110 V). Invertor se restartuje po změně |
| Nastavit výstupní AC frekvenci                   | Nastavit výstupní AC frekvenci — 50 Hz nebo 60 Hz. Invertor se restartuje po změně                                           |
| Vymazat poruchy                                  | Vymaže aktuální i historické poruchy a obnoví normální provoz invertoru                                                      |

Čtení (modul)

```taphome
if(modbusr(D, 0x2000, bool), ADDWARNING("Device over temperature"));

var stat := modbusr(A,0x3202,Uint16);

if(!getbit(stat, 0), ADDWARNING("Standby"));
if(getbit(stat, 1), ADDWARNING("Faults"));
if(getbit(stat, 5), ADDWARNING("Output fail"));
if(getbit(stat, 6), ADDWARNING("High voltage side short-circuit"));
if(getbit(stat, 7), ADDWARNING("Input over-current"));
if(getbit(stat, 8), ADDWARNING("Abnormal Output voltage"));
if(getbit(stat, 9), ADDWARNING("Unable to stop discharging"));
if(getbit(stat, 10), ADDWARNING("Unable to discharge"));
if(getbit(stat, 11), ADDWARNING("Short-circuit"));

if getbits(stat,12,2) = 0x01
    ADDINFO("Medium load");
elseif getbits(stat,12,2) = 0x02
    ADDINFO("Nominal Load");
elseif getbits(stat,12,2) = 0x03
    ADDERROR("Overload");
end

if getbits(stat,14,2) = 0x01
    ADDWARNING("Low input voltage");
elseif getbits(stat,14,2) = 0x02
    ADDWARNING("High input voltage");
elseif getbits(stat,14,2) = 0x03
    ADDWARNING("No connect to the input power, etc.");
end
```

Servisní atributy

Load input voltage \[V]

```taphome
modbusr(A, 0x3108, Uint16) / 100
```

Device temperature \[℃]

```taphome
modbusr(A, 0x3111, Int16) / 100
```

Heat sink temperature \[℃]

```taphome
modbusr(A, 0x3112, Int16) / 100
```

Low input voltage \[V]

```taphome
modbusr(H, 0x902F, Uint16) / 100
```

Low input voltage (5s) \[V]

```taphome
modbusr(H, 0x9030, Uint16) / 100
```

Low input voltage recovery voltage \[V]

```taphome
modbusr(H, 0x9031, Uint16) / 100
```

High input voltage recovery voltage \[V]

```taphome
modbusr(H, 0x9032, Uint16) / 100
```

High input voltage (5s) \[V]

```taphome
modbusr(H, 0x9033, Uint16) / 100
```

High input voltage \[V]

```taphome
modbusr(H, 0x9034, Uint16) / 100
```

High input current \[A]

```taphome
modbusr(H, 0x9035, Uint16) / 100
```

High input current recovery \[A]

```taphome
modbusr(H, 0x9036, Uint16) / 100
```

Output AC voltage setting \[A]

```taphome
modbusr(H, 0x9022, Uint16) / 100
```

Output AC frequency setting \[Hz]

```taphome
modbusr(H, 0x9023, Uint16) / 100
```

Servisní akce

Set Low input voltage - 5s

Parametry: Voltage (1–100 V)

```taphome
modbusw(H, 0x9030, Uint16, round(V * 100))
```

Set Low input voltage recovery voltage

Parametry: Voltage (1–100 V)

```taphome
modbusw(H, 0x9031, Uint16, round(V * 100))
```

Set High input voltage recovery voltage

Parametry: Voltage (1–100 V)

```taphome
modbusw(H, 0x9032, Uint16, round(V * 100))
```

Set High input voltage - 5s

Parametry: Voltage (1–100 V)

```taphome
modbusw(H, 0x9033, Uint16, round(V * 100))
```

Set Output AC voltage

Parametry: Voltage

```taphome
modbusw(H, 0x9022, Uint16, round(V * 100))
```

Set Output AC frequency

Parametry: Frequency

```taphome
modbusw(H, 0x9023, Uint16, round(Hz * 100))
```

Clear the faults

```taphome
modbusw(C, 0x13, bool, 1)
```

AC zátěž Proměnná Pouze ke čtení

Výstupní výkon AC v kW — kombinuje dva registry do 32-bitové hodnoty pro přesné měření výkonu

Registr: A:0x310E LittleEndianUint32 Jednotka: kW numeric

Servisní atributy

|                        |                                    |
|------------------------|------------------------------------|
| Výstupní napětí zátěže | Výstupní AC napětí dodávané zátěži |
| Výstupní proud zátěže  | AC výstupní proud odebíraný zátěží |

Čtení

```taphome
MODBUSR(A, 0x310e, LittleEndianUint32 ) / 100000
```

Servisní atributy

Load output voltage \[V]

```taphome
modbusr(A, 0x310c, Uint16) / 100
```

Load output current \[A]

```taphome
modbusr(A, 0x310d, Uint16) / 100
```

Invertor ZAP/VYP Přepínač Čtení i zápis

Zapíná nebo vypíná výstup invertoru — vyžaduje povolené dálkové ovládání (šablona to řeší automaticky)

Registr: C:0x0F Bool

Hodnoty / Stavy: ON · OFF

Servisní akce

|                          |                                                                                        |
|--------------------------|----------------------------------------------------------------------------------------|
| Povolit dálkové ovládání | Aktivuje režim dálkového ovládání — vyžadováno před použitím příkazů ZAP/VYP invertoru |

Čtení stavu přepínače

```taphome
MODBUSR(C, 0xf, Bool)
```

Zápis stavu přepínače

```taphome
MODBUSW(C, 0xf, Bool, St)
```

Čtení (modul)

```taphome
if (!MODBUSR(C, 0x11, Bool), ADDWARNING("Remote control is disabled"))
```

Inicializace

```taphome
#enable Remote control
modbusw(C, 0x11, bool, 1)
```

Servisní akce

Enable Remote control

```taphome
MODBUSW(C, 0x11, Bool, 1)
```

**Připojení:** Modbus RTU • 115200 baud• 8N1 • Slave ID: $\[SlaveId]

Možná vylepšení (3)

- A:0x3109 Load input current — DC input current (A). May always read 0 on some hardware models that don't support it
- A:0x310A+0x310B Load input power — DC input power (W), 32-bit LE. Could complement the AC output power device
- C:0x04 Power saving mode enable — Only SHI series supports this — other products do not support it

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci | Výchozí       |
|-------------------|---------------|
| Slave ID          | `1`           |
| IP adresa         | `192.168.1.0` |

## Zdroje

- Inverter Communication Protocol V1.0 — Modbus Register Map
  
  2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/epever-ip-plus/manufacturer/modbus-protocol-inverter-v1.0.pdf)
- IPower-Plus Series User Manual V3.3
  
  [solarv.de](https://solarv.de/Datenblatt/2020/12/User-Manual-EPEVER-IPower-Plus-Inverter-EN-2024.pdf) 2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/epever-ip-plus/manufacturer/ipower-plus-user-manual-v3.3.pdf)

Dokumenty výrobců jsou © jejich příslušných vlastníků. Poskytujeme je tak, jak je výrobce zveřejnil, pouze pro informaci.

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

