---
title: "EBM-Papst EC ventilátor (Modbus RTU)"
description: "EBM-Papst série 84/112/150/200 EC ventilátor s integrovaným rozhraním Modbus RTU. Řízení otáček, monitoring výkonu, zpětná vazba RPM, teplota modulu a."
url: "https://taphome.com/cs/compatibility/ebm-papst-air-vent/"
language: cs
lastmod: 2026-03-21
generator: hugo
ai:
  topics: ["modbus-rtu","air-recovery","rs485","ec-fan","pwm-control"]
  questions: ["Jak integrovat EBM-Papst EC ventilátor s TapHome přes Modbus RTU?","Co ovládá šablona EBM-Papst Air Vent v TapHome?","Jak přepnout EBM-Papst ventilátor z analogového řízení na Modbus RS-485?","Proč ukazuje EBM-Papst nesprávné hodnoty výkonu?","Jaký je limit zápisů do EEPROM u EBM-Papst Modbus ventilátorů?","Jak číst skutečné otáčky z EBM-Papst EC ventilátoru přes Modbus?"]
---

# EBM-Papst EC ventilátor (Modbus RTU)

Komunikace: Modbus RTU

- [Oficiální stránka EBM-Papst](https://www.ebmpapst.com)

Šablona EBM-Papst Air Vent integruje EC ventilátory ze série ebm-papst 84/112/150/200 s TapHome přes Modbus RTU po RS-485. Tyto ventilátory mají vestavěné rozhraní Modbus — není potřeba externí adaptér. Šablona poskytuje zapnutí/vypnutí, plynulé řízení otáček (PWM), monitoring spotřeby energie, zpětnou vazbu otáček, teplotu modulu a detekci chyb.

Výchozí komunikační parametry jsou 19200 baud, 8 datových bitů, sudá parita, 1 stop bit. Na jednu sběrnici RS-485 lze adresovat až 247 ventilátorů.

## Hardwarové zapojení

EC ventilátory ebm-papst mají integrované rozhraní RS-485 se svorkami A/B/GND. Připojte je přímo k portu Modbus RTU na TapHome Core pomocí krouceného páru.

### Zapojení RS-485

- **A+** (pin A) na ventilátoru k **A+** na TapHome RS-485
- **B-** (pin B) na ventilátoru k **B-** na TapHome RS-485
- **GND** na ventilátoru k **GND** na TapHome

> [!WARNING]
> Vodič **GND** musí být propojen mezi ventilátorem a TapHome. Bez společné zemní reference bude komunikace nespolehlivá.

### Schéma systému

![Topologie sběrnice RS-485 Modbus RTU s více EC ventilátory ebm-papst](https://taphome.com/images/compatibility/ebm-papst-air-vent/system-diagram-rs485_hu_eb11fe3b5a88ec1.jpg)

Více ventilátorů je propojeno v řetězové topologii na sběrnici RS-485. Každý ventilátor vyžaduje jedinečnou slave adresu nakonfigurovanou přes registr D100 (rozsah 1–247, tovární nastavení je 1).

> [!TIP]
> TapHome Core má vestavěný 120 ohmový terminační rezistor. Pokud je ventilátor posledním zařízením na sběrnici, aktivujte i jeho terminační rezistor (viz instalační manuál ventilátoru pro nastavení terminace).

## Konfigurace

### Aktivace Modbus komunikace

Ve výchozím nastavení používají EC ventilátory ebm-papst analogový vstup 0–10 V pro řízení otáček. Pro přepnutí na řízení přes Modbus RS-485 musí být zařízení **Source** v TapHome nastaveno na **Modbus** (ON). Tím se zapíše registr D101 = 1 a spustí se převzetí parametrů (D000 = 2), takže změna se projeví okamžitě.

**Postup:**

1. Připojte ventilátor k TapHome přes RS-485 (A+, B-, GND)
2. Importujte šablonu v TapHome se správným Slave ID
3. Nastavte zařízení **Source** na **Modbus** (ON) — přepne z analogového na RS-485 řízení
4. Ventilátor nyní přijímá příkazy otáček z TapHome přes registr D001

> [!WARNING]
> **Limit zápisů do EEPROM** — Registr D001 (otáčky/zapnutí-vypnutí) se ukládá do EEPROM s maximálním počtem **100 000 zápisů** za celou životnost. Nezapisujte tento registr s vysokou frekvencí. Typické intervaly čtení 500 ms jsou v pořádku, ale vyhněte se automatizačním pravidlům, která nepřetržitě mění otáčky každých pár sekund.

### Komunikační parametry

| Parametr | Hodnota |
|----------|---------|
| **Přenosová rychlost** | 19 200 bps (výchozí, konfigurovatelná přes D149) |
| **Parita** | Sudá (výchozí, konfigurovatelná přes D14A) |
| **Datové bity** | 8 |
| **Stop bity** | 1 |
| **Slave adresa** | 1 (výchozí, konfigurovatelná přes D100, rozsah 1–247) |
| **Max. registrů na požadavek** | 9 |
| **Max. délka telegramu** | 23 bajtů |

> [!NOTE]
> Přenosovou rychlost a paritu lze změnit přes holding registry D149 a D14A. Po změně těchto parametrů je nutný reset parametrů (D000 bit 1). Před resetem se ujistěte, že TapHome je překonfigurován na nová nastavení.

## Možnosti zařízení

### Řízení ventilátoru

- **Zapnutí/Vypnutí** (H:0xD001) — zapne ventilátor na přibližně 50 % otáček (zapíše 32767 do D001) nebo vypne (zapíše 0). Čtená hodnota se interpretuje jako boolean — jakákoli nenulová hodnota znamená, že ventilátor běží.
- **Otáčky** (H:0xD001) — plynulé řízení otáček jako stmívač (0–100 %). Hodnota se škáluje na rozsah 0–65535, kde 65535 = 100 % PWM střída. Ve výchozím režimu otevřené smyčky PWM to přímo ovládá úroveň modulace motoru.

Zařízení Zapnutí/Vypnutí a Otáčky sdílejí stejný registr (D001). Zapnutí/Vypnutí poskytuje jednoduché přepínání, zatímco Otáčky umožňují jemné procentuální řízení.

### Výběr vstupního zdroje

- **Source** (H:0xD101) — přepíná mezi **Sensor** (analogový vstup 0–10 V) a **Modbus** (řízení přes RS-485 pomocí D001). Při přepnutí šablona také zapíše D000 = 2 pro spuštění převzetí parametrů. Toto nastavení se ukládá do EEPROM a zachovává se i po vypnutí napájení.

### Monitoring

- **RPM** (I:0xD010 + H:0xD119) — skutečné otáčky ventilátoru vypočítané ze dvou registrů: relativní hodnota otáček (D010, rozsah 0–64000) vynásobená maximálními otáčkami (D119, v RPM). Výsledkem jsou skutečné otáčky v RPM.
- **Watt Power** (I:0xD021) — spotřeba energie ve wattech, vypočítaná jako surová hodnota registru vynásobená faktorem specifickým pro model (0.01705 v šabloně). Tento faktor se rovná Ref_Uz x Ref_Iz / 65536 pro konkrétní model ventilátoru.
- **Module Temperature** (I:0xD015) — teplota výkonového modulu ve stupních Celsia, čtená jako přímá celočíselná hodnota se znaménkem. Není vyžadována žádná konverze.
- **Error** (I:0xD011) — chybový příznak stavu motoru. Vrátí true, pokud je aktivní jakákoli chybová podmínka: zablokovaný motor (BLK), chyba Hallova snímače (HLL), přehřátý motor (TFM), přehřátý výkonový modul (TFE), výpadek fáze (PHA), podpětí DC-linku (UzLow) nebo obecná chyba ventilátoru (FB).

### Další možnosti

EC ventilátory ebm-papst také zpřístupňují registry pro varovné příznaky (předchybové stavy jako aktivní snížení výkonu, vysoké napětí, překročení maximálních otáček), monitoring napětí a proudu DC-linku, snímače teploty motoru a elektroniky, zpětnou vazbu směru otáčení, úroveň modulace, počítadlo provozních hodin a kruhový zásobník historie chyb. K dispozici jsou i konfigurační registry pro výběr režimu řízení (uzavřená smyčka otáček vs. otevřená smyčka PWM), časy náběhu/doběhu, nouzový provoz, preferovaný směr otáčení a chování uložené nastavené hodnoty. Tyto lze přidat v budoucí aktualizaci šablony.

## Řešení problémů

### Měření výkonu ukazuje nesprávné hodnoty

Konverzní faktor Watt Power (0.01705) v šabloně je vypočítán pro konkrétní model ventilátoru pomocí jeho referenčního napětí (Ref_Uz, registr D1A0) a referenčního proudu (Ref_Iz, registr D1A1). Různé modely ventilátorů mají různé referenční hodnoty.

**Ověření nebo přepočet:**

1. Přečtěte registr D1A0 — Referenční Uz [mV] = hodnota x 20 mV
2. Přečtěte registr D1A1 — Referenční Iz [mA] = hodnota x 2 mA
3. Vypočítejte správný faktor: (Ref_Uz x Ref_Iz) / 65536

Například ventilátor s Ref_Uz = 508 V a Ref_Iz = 2,2 A dává: (508 x 2,2) / 65536 = 0,01705. Pokud je měření výkonu konzistentně posunuté o fixní poměr, model ventilátoru má pravděpodobně jiné referenční hodnoty.

### Ventilátor nereaguje na příkazy otáček

1. Ověřte, že zařízení **Source** je nastaveno na **Modbus** (ON) — pokud je nastaveno na Sensor, ventilátor ignoruje D001 a používá analogový vstup
2. Zkontrolujte zapojení RS-485: A+ k A+, B- k B-, GND připojen
3. Potvrďte, že slave adresa se shoduje mezi TapHome a ventilátorem (registr D100)
4. Ověřte komunikační parametry: 19200 baud, sudá parita, 8N1

### Chybový příznak je nastaven, ale ventilátor funguje

Zařízení Error čte bitové pole stavu motoru (D011) jako boolean. I menší stavy jako „fan bad" (FB) nebo přechodné podpětí (UzLow) nastaví chybový příznak. Pro vymazání chyb zapište D000 bit 2 (reset chyb). Pokud chyba přetrvává, zkontrolujte konkrétní chybové bity čtením úplné hodnoty registru D011 v servisních nastaveních TapHome.

### Otáčky se čtou správně, ale RPM ukazuje nulu

Výpočet RPM závisí na registru D119 (maximální otáčky). Pokud D119 není čitelný nebo vrací 0, výsledek RPM bude 0 bez ohledu na skutečné otáčky. Ověřte, že D119 vrací platnou hodnotu pro nainstalovaný model ventilátoru (typicky 1000–5000 RPM).

## Dostupná zařízení

EBM-Papst Air Vent Modul

Zapnutí/Vypnutí Přepínač

Zapne ventilátor na ~50 % otáček nebo vypne — sdílí registr D001 s Otáčkami

Registr: H:0xD001 UInt16 numeric

Hodnoty / Stavy: ON · OFF

Otáčky Stmívač

Plynulé řízení otáček ventilátoru 0–100 % (PWM s otevřenou smyčkou) — sdílí registr D001 se Zapnutím/Vypnutím

Registr: H:0xD001 UInt16 Jednotka: % numeric

Watt Power Proměnná Pouze ke čtení

Spotřeba energie ve wattech — konverzní faktor je specifický pro model (Ref\_Uz x Ref\_Iz / 65536)

Registr: I:0xD021 Int16 Jednotka: W numeric

Teplota modulu Teplotní senzor Pouze ke čtení

Registr: I:0xD015 Int16 Jednotka: °C numeric

Chyba Jazýčkový kontakt Pouze ke čtení

Chybový příznak stavu motoru — zablokovaný motor, Hallův snímač, přehřátý, výpadek fáze, podpětí

Registr: I:0xD011 Bool

Zdroj Přepínač

Výběr vstupního zdroje — Modbus (řízení RS-485) nebo Sensor (analogový vstup 0–10 V)

Registr: H:0xD101 Bool

Hodnoty / Stavy: Modbus · Sensor

RPM Proměnná Pouze ke čtení

Skutečné otáčky ventilátoru v RPM — vypočítané z relativních otáček a maximálních otáček specifických pro model

Registr: I:0xD010 UInt16 Jednotka: RPM numeric

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

Možná vylepšení (17)

- I:0xD012 Warning Flags — Bitfield with pre-error warnings: LRF (shedding active), UeHigh (supply voltage high), nGrenz (limiting speed exceeded), cable break, n\_Low (speed below monitor limit), TM\_high, TE\_high, P\_Limit, I\_Limit
- I:0xD013 DC-link Voltage — Uz\[V] = (D013 / 256) × Ref\_Uz\[V]. Requires D1A0 reference value. Useful for supply voltage monitoring
- I:0xD014 DC-link Current — Iz\[A] = (D014 / 256) × Ref\_Iz\[A]. Requires D1A1 reference value. Useful for current monitoring
- I:0xD016 Motor Temperature — Direct value \[°C] (Int16). Separate from module temperature (D015). Useful for motor overheating prevention
- I:0xD017 Electronics Temperature — Direct value \[°C] (Int16). Electronics interior temperature
- I:0xD018 Current Direction of Rotation — 0=anti-clockwise, 1=clockwise
- I:0xD019 Current Modulation Level — Modulation level\[%] = (D019 / 65536) × 100%. Actual PWM duty cycle
- I:0xD01A Current Set Value — Readback of active set value — same encoding as D001. Useful for verifying the fan received the commanded value
- H:0xD102 Preferred Running Direction — 0=anti-clockwise, 1=clockwise. Requires Parameter reset (D000 bit 1) after change
- H:0xD103 Save Set Value — 0=set value NOT stored (fan stationary after reset), 1=stored in EEPROM. Should be 0 for continuous Modbus control to avoid EEPROM wear
- H:0xD106 Control Mode — 0=closed-loop speed control, 2=open-loop PWM. Template assumes PWM mode. Requires Parameter reset after change
- H:0xD119 Maximum Speed (writable) — Already read by RPM device but not writable from template. Direct value \[RPM], model-specific
- H:0xD11F Ramp-up Time — Time for 256-step change × 10ms. Value 0 = immediate. Controls acceleration smoothness
- H:0xD120 Ramp-down Time — Time for 256-step change × 10ms. Value 0 = immediate. Controls deceleration smoothness
- H:0xD15C Fail-safe Function On/Off — Emergency operation if Modbus communication is lost. D15B=direction, D15C=on/off, D15D=set value, D15E=dropout delay
- H:0xD009 Operating Hours Counter — Total fan operating hours. Read-only for end customer. D00A = operating minutes counter
- H:0xD182 Error Indicator — Points to address of last error in error history ring buffer (D184–D19E). Each entry has error code + timing

## Zdroje

- MODBUS Parameter Specification V5.01 Lite — ebm-papst Series 84/112/150/200
  
  [www.ebmpapst.com](https://www.ebmpapst.com/content/dam/ebm-papst/loc/europe/gb/modbus-parameter-specifications/MODBUS%20Lite%20Basic%20Functionality%20V5_01.pdf) 2026-03-21
  
  [PDF](https://taphome.com/compatibility/devices/ebm-papst-air-vent/manufacturer/modbus-lite-v5.pdf)
- Controlling Several Fans (ebm-papst) via Modbus RTU — Siemens S7-1200
  
  [support.industry.siemens.com](https://support.industry.siemens.com/cs/attachments/109476801/109476801_S7-1200_ebmpapst_DOC_V20_en.pdf) 2026-03-21
  
  [PDF](https://taphome.com/compatibility/devices/ebm-papst-air-vent/manufacturer/siemens-ebmpapst-modbus.pdf)

## 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/)

