---
title: "WELLPRO WP8026ADAM"
description: "16-kanálový opticky izolovaný digitálny vstupný modul cez Modbus TCP a RS485-to-TCP bránu. TapHome šablóna pre WELLPRO WP8026ADAM."
url: "https://taphome.com/sk/compatibility/wellpro-wp8026adam/"
language: sk
lastmod: 2026-04-23
generator: hugo
ai:
  topics: ["modbus-tcp","modbus-rtu","rs485","i/o-module","din-rail","optocoupler","discrete-inputs"]
  questions: ["Ako integrovať WellPro WP8026ADAM s TapHome?","Čo číta TapHome šablóna pre WP8026ADAM?","Ako pripojiť WP8026ADAM cez Modbus TCP k TapHome?","Akú RS485-to-TCP bránu potrebujem pre WP8026ADAM?","Ako nastaviť Modbus slave adresu na WP8026ADAM?","Prečo všetky digitálne vstupy WP8026ADAM čítajú rovnaký stav?"]
---

# WELLPRO WP8026ADAM

Komunikácia: Modbus TCP

- [Shanghai WellPro Electrical Technology](http://www.shwellpro.com)

> Adresa v sieti
> 
> TapHome komunikuje so zariadením na adrese zadanej pri importe. Dajte zariadeniu stálu adresu — rezerváciu IP v routeri, alebo jeho mDNS meno, ak ho podporuje —, inak integrácia prestane fungovať, keď router adresu zmení.
> 
> [Príprava siete](https://taphome.com/sk/docs/setup/network-preparation/)

## Návod na integráciu

WELLPRO WP8026ADAM je 16-kanálový digitálny vstupný modul s opticky izolovanými bezpotenciálovými vstupmi. Natívne ide o RS485 Modbus RTU zariadenie (9600 baud, N/8/1), ktoré sa k TapHome pripája cez **Modbus TCP pomocou RS485-to-TCP brány** — TapHome Core nemusí mať vlastný RS485 port.

Šablóna sprístupňuje všetkých 16 vstupov (DI 1 – DI 16) ako binárne senzory len na čítanie. Každý vstup sa číta z diskrétneho vstupného registra (1X) pomocou Modbus funkčného kódu 02, s intervalom pollingu 2500 ms.

## Pripojenie hardvéru

Modul je v kompaktnom puzdre na DIN lištu (125 × 73 × 35 mm) a napája sa z externého zdroja 9–30 VDC (typicky 2 W). Poskytuje galvanické oddelenie 1500 VDC medzi opticky izolovanými vstupmi a logickou časťou. RS485 zbernica má prepäťovú a rušivú ochranu pre priemyselné prostredie.

### Svorky

Svorkovnica je usporiadaná do dvoch radov:

| Rad | Svorky |
|------|-----------|
| Horný | `AVcc`, `AGnd`, `DI_01` – `DI_08` |
| Dolný | `DI_09` – `DI_16`, `485A`, `485B` |

- **AVcc / AGnd** — externé DC napájanie (9–30 V). Pred zapnutím skontroluj polaritu.
- **DI_01 – DI_16** — 16 kanálov digitálnych vstupov.
- **485A / 485B** — signál RS485 A+ / B−.

### Zapojenie digitálnych vstupov

![WELLPRO WP8026ADAM zapojenie digitálnych vstupov — opticky izolované bezpotenciálové kontakty s externým napájaním](https://taphome.com/images/compatibility/wellpro-wp8026adam/wiring-digital-input_hu_748b7a8d674ea340.jpg)

Každý vstup je riadený interným optočlenom. Typické zapojenie:

1. Pripoj externý DC zdroj (V+/V−) na `AVcc` / `AGnd`.
2. Pripoj jeden koniec externého kontaktu (tlačidlo, spínač alebo NPN senzor) na vonkajšiu V+ zbernicu.
3. Pripoj druhý koniec kontaktu na príslušnú svorku `DI_xx`.

Keď sa kontakt zopne, cez optočlen tečie prúd a vstup sa v registri prečíta ako logická 1. Na strane optočlenu sú vstupy **aktívne v nízkej úrovni**.

> [!NOTE]
> Na jednej RS485 zbernici môže spolu bežať až 254 modulov WELLPRO (rozsah adries 0x01 – 0xFE). Ak je na jednej bráne zreťazených viac modulov, každý musí mať jedinečnú slave adresu (pozri *Konfigurácia → Adresa modulu* nižšie).

### RS485-to-TCP brána

![RS485 topológia siete — PC, 485 prevodník a viac modulov WELLPRO na zdieľanej zbernici](https://taphome.com/images/compatibility/wellpro-wp8026adam/rs485-network_hu_2c8b00b7a89b243e.jpg)

Keďže WP8026ADAM komunikuje natívne cez Modbus RTU, medzi TapHome Core a modulom je potrebná brána:

1. Zapoj `485A` / `485B` modulu na svorky A/B RS485-to-TCP brány (napr. USR-TCP232, Waveshare RS485 to ETH alebo ekvivalentný konvertor Modbus TCP ↔ RTU).
2. Pripoj bránu do rovnakej LAN ako TapHome Core cez Ethernet.
3. Nastav bránu do režimu **Modbus TCP server → Modbus RTU master** (niekedy označovaný ako "Modbus TCP to RTU bridge" alebo "transparent transmission with Modbus protocol").
4. Na sériovej strane brány nastav **9600 baud, 8 dátových bitov, bez parity, 1 stop bit** — ide o továrenské nastavenie WP8026ADAM.

## Konfigurácia

Pri importe šablóny v TapHome zadaj:

- **IP adresa** — IP brány RS485-to-TCP (predvolená: `192.168.0.1`)
- **Slave ID** — Modbus adresa WP8026ADAM na RS485 zbernici (predvolená: `1`, rozsah `0x01 – 0xFE`)

### Zapnutie Modbus komunikácie

WP8026ADAM nemá **žiadne menu, DIP prepínače ani webové rozhranie**. Na sériovej strane je vždy v režime Modbus RTU slave — na samotnom zariadení nie je potrebný krok "enable Modbus". Uvedenie do prevádzky prebieha na dvoch úrovniach:

- **Na bráne** — nastav mostíkovanie Modbus TCP ↔ RTU a sériové parametre (pozri *RS485-to-TCP brána* vyššie).
- **Na module** — voliteľne zmeň Modbus slave adresu alebo sériové parametre zápisom do dvoch holding registrov (pozri nižšie). Továrenské hodnoty sú zvyčajne postačujúce.

### Adresa modulu

Modbus slave adresa každého modulu je uložená v holding registri `0x0064` (FC 06 zápis, FC 03 čítanie). Predvolená adresa je `0x01` a nastavenie zostáva zachované aj po výpadku napájania.

| Parameter | Hodnota |
|------|-------|
| Register | `H:0x0064` (4X 40101) |
| Dátový typ | UInt16 |
| Predvolená hodnota | `0x01` |
| Rozsah | `0x01 – 0xFE` |

Adresu zmeníš broadcast zápisom (master adresa `0x00`) s funkčným kódom `0x06`:

```
00 06 00 64 00 01 08 04      # nastaviť adresu na 0x01 (príklad)
```

> [!WARNING]
> Počas broadcast zmeny adresy môže byť k RS485 zbernici pripojený **iba jeden modul**. Ak je na zbernici viac modulov, všetky prijmú broadcast a skončia so spoločnou adresou.

### Sériové parametre (baud / parita)

Sériové parametre sú uložené v holding registri `0x0065`. Továrenská hodnota je `0x0002` (9600, N, 8, 1).

| Hodnota | Baud | Parita | Dáta | Stop |
|------|------|--------|------|------|
| `0x0001` | 4800 | Žiadna | 8 | 1 |
| `0x0002` | 9600 | Žiadna | 8 | 1 *(predvolená)* |
| `0x0003` | 19200 | Žiadna | 8 | 1 |
| `0x0004` | 38400 | Žiadna | 8 | 1 |
| `0x0005` | 4800 | Párna | 8 | 1 |
| `0x0006` | 9600 | Párna | 8 | 1 |
| `0x0007` | 19200 | Párna | 8 | 1 |
| `0x0008` | 38400 | Párna | 8 | 1 |

Po zmene sériových parametrov je potrebné modul **reštartovať** (cyklus napájania), aby sa nové nastavenia aktivovali. Nižšie baudové rýchlosti poskytujú lepšiu odolnosť voči rušeniu pri dlhších kabelážach.

> [!NOTE]
> Registre adresy modulu a sériových parametrov **nie sú** dostupné cez TapHome šablónu. Nakonfiguruj ich jednorazovo počas uvedenia do prevádzky pomocou PC debug nástroja dodaného s modulom, všeobecnej Modbus poll utility alebo dočasného priameho RS485 pripojenia.

## Funkcie zariadenia

Šablóna sprístupňuje 16 binárnych vstupných senzorov len na čítanie.

### Digitálne vstupy (DI 1 – DI 16)

Šestnásť samostatne adresovaných binárnych senzorov, každý mapovaný na jeden diskrétny vstupný register (1X):

| Zariadenie | Svorka | Register | Funkčný kód |
|--------|----------|----------|---------------|
| DI 1 | `DI_01` | 1X 10001 (`D:0`) | 02 |
| DI 2 | `DI_02` | 1X 10002 (`D:1`) | 02 |
| DI 3 | `DI_03` | 1X 10003 (`D:2`) | 02 |
| DI 4 | `DI_04` | 1X 10004 (`D:3`) | 02 |
| DI 5 | `DI_05` | 1X 10005 (`D:4`) | 02 |
| DI 6 | `DI_06` | 1X 10006 (`D:5`) | 02 |
| DI 7 | `DI_07` | 1X 10007 (`D:6`) | 02 |
| DI 8 | `DI_08` | 1X 10008 (`D:7`) | 02 |
| DI 9 | `DI_09` | 1X 10009 (`D:8`) | 02 |
| DI 10 | `DI_10` | 1X 10010 (`D:9`) | 02 |
| DI 11 | `DI_11` | 1X 10011 (`D:10`) | 02 |
| DI 12 | `DI_12` | 1X 10012 (`D:11`) | 02 |
| DI 13 | `DI_13` | 1X 10013 (`D:12`) | 02 |
| DI 14 | `DI_14` | 1X 10014 (`D:13`) | 02 |
| DI 15 | `DI_15` | 1X 10015 (`D:14`) | 02 |
| DI 16 | `DI_16` | 1X 10016 (`D:15`) | 02 |

Každé zariadenie sa v TapHome objaví ako samostatný binárny (reed-kontakt) senzor. Interval pollingu je 2500 ms na kanál. Keďže WP8026ADAM nemá výstupy, všetky zariadenia sú len na čítanie.

> [!TIP]
> LED indikátory na prednej strane jednotlivých kanálov (označené 01 – 16) použi ako rýchlu vizuálnu kontrolu počas uvedenia do prevádzky. Svietiaca LED znamená, že príslušný optočlen vedie prúd — tento stav vidí TapHome ako *zopnutý* na danom kanáli.

## Riešenie problémov

### Žiadna Modbus komunikácia

1. Over, že RS485-to-TCP brána je dostupná z TapHome Core (ping na IP brány).
2. Otvor webové rozhranie brány a potvrď, že je v režime **Modbus TCP server** / **Modbus TCP to RTU bridge**, nie v transparentnom TCP passthrough.
3. Over, že sériové parametre brány sa zhodujú s modulom: **9600 baud, 8 dátových bitov, bez parity, 1 stop bit** (továrenské hodnoty).
4. Skontroluj LED POWER/DATA na WP8026ADAM — musí svietiť zeleno. Ak nesvieti, na `AVcc` / `AGnd` chýba napájanie 9–30 V (alebo je prepólované).
5. Potvrď, že slave ID nastavené v TapHome sa zhoduje s registrom adresy modulu `0x0064`. Továrenská hodnota je `1`.
6. Over zapojenie RS485: `485A` ↔ brána A (+), `485B` ↔ brána B (−). Zamenené A/B je najčastejší problém pri RS485.

### LED POWER/DATA sa počas pollingu rozsvieti na červeno

Červená LED znamená, že modul prijal **chybný alebo mimorozsahový príkaz** (napríklad CRC nesúlad alebo požiadavku adresovanú inému slave). Skontroluj režim brány — niektoré mostíky preposielajú surové TCP bajty namiesto ich správneho zabalenia do Modbus RTU, čo spôsobuje CRC chyby.

### Všetkých 16 vstupov číta rovnaký stav

- Ak všetky vstupy čítajú **0**, externá V+ zbernica pravdepodobne nie je vedená cez kontakty, takže k optočlenom netečie žiadny prúd.
- Ak všetky vstupy čítajú **1** nepretržite, kontakty môžu byť skratované priamo medzi V+ a DI bez spätnej cesty cez zdroj. Over zapojenie na schéme v *Zapojenie digitálnych vstupov* — optočlen potrebuje úplný obvod cez externý DC zdroj.

### Modul prestane odpovedať po zmene sériových parametrov

Zápis do registra `0x0065` sa prejaví až po cyklovaní napájania. Pokým sa modul nereštartuje, stále používa predchádzajúce sériové nastavenia. Po reštarte aktualizuj sériové parametre brány, aby zodpovedali novým baud/parity hodnotám, pred opätovným pripojením.

### Dva moduly odpovedajú na rovnakej adrese

Ak boli dva moduly uvedené do prevádzky naraz cez broadcast, teraz zdieľajú rovnakú slave adresu. Odpoj všetky okrem jedného z RS485 zbernice a potom spusti broadcast zmenu adresy postupne pre každý modul.

## Dostupné zariadenia 16

Tieto zariadenia sa po importe zobrazia v TapHome.

WELLPRO WP8026ADAM Modul

DI 1 — digitálny vstup 1 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:0 Bool

Čítanie

```taphome
MODBUSR(D, 0, Bool)
```

DI 2 — digitálny vstup 2 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:1 Bool

Čítanie

```taphome
MODBUSR(D, 1, Bool)
```

DI 3 — digitálny vstup 3 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:2 Bool

Čítanie

```taphome
MODBUSR(D, 2, Bool)
```

DI 4 — digitálny vstup 4 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:3 Bool

Čítanie

```taphome
MODBUSR(D, 3, Bool)
```

DI 5 — digitálny vstup 5 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:4 Bool

Čítanie

```taphome
MODBUSR(D, 4, Bool)
```

DI 6 — digitálny vstup 6 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:5 Bool

Čítanie

```taphome
MODBUSR(D, 5, Bool)
```

DI 7 — digitálny vstup 7 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:6 Bool

Čítanie

```taphome
MODBUSR(D, 6, Bool)
```

DI 8 — digitálny vstup 8 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:7 Bool

Čítanie

```taphome
MODBUSR(D, 7, Bool)
```

DI 9 — digitálny vstup 9 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:8 Bool

Čítanie

```taphome
MODBUSR(D, 8, Bool)
```

DI 10 — digitálny vstup 10 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:9 Bool

Čítanie

```taphome
MODBUSR(D, 9, Bool)
```

DI 11 — digitálny vstup 11 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:10 Bool

Čítanie

```taphome
MODBUSR(D, 10, Bool)
```

DI 12 — digitálny vstup 12 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:11 Bool

Čítanie

```taphome
MODBUSR(D, 11, Bool)
```

DI 13 — digitálny vstup 13 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:12 Bool

Čítanie

```taphome
MODBUSR(D, 12, Bool)
```

DI 14 — digitálny vstup 14 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:13 Bool

Čítanie

```taphome
MODBUSR(D, 13, Bool)
```

DI 15 — digitálny vstup 15 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:14 Bool

Čítanie

```taphome
MODBUSR(D, 14, Bool)
```

DI 16 — digitálny vstup 16 Jazýčkový kontakt Len na čítanie

Opticky izolovaný bezpotenciálový vstup, aktívny v nízkej úrovni

Register: D:15 Bool

Čítanie

```taphome
MODBUSR(D, 15, Bool)
```

**Pripojenie:** Modbus TCP • Slave ID: $\[SlaveId]

Možné vylepšenia (3)

- H:0x0064 (4X 40101) Module Address — UInt16, R/W via FC 06, persistent across power cycles; default 0x01, range 0x01–0xFE. Set via broadcast (master addr 00) with only one module connected
- H:0x0065 (4X 40102) Communication Parameters (baud / parity) — UInt16, R/W via FC 06, persistent; default 0x0002 (9600/N/8/1). Values 0x0001–0x0008 select baud (4800/9600/19200/38400) × parity (None/Even). Module restart required to apply
- n/a Module status LED — Front panel LED: green = powered / valid command, red = invalid command, twinkling = communicating. Per-channel status LEDs 01–16 indicate input state; not readable over Modbus, visual only

## Parametre importu

Tieto hodnoty zadáte pri importe XML.

| Pýta sa v aplikácii | Predvolené    |
|---------------------|---------------|
| Slave ID            | `1`           |
| IP adresa           | `192.168.0.1` |

## Zdroje

- WP8026ADAM User's Manual V1.42
  
  [michiel.vanderwulp.be](https://michiel.vanderwulp.be/domotica/Modules/WellPro_WP8026ADAM/WP8026ADAM-User-s-Manual.pdf) 2026-04-23
  
  [PDF](https://taphome.com/compatibility/devices/wellpro-wp8026adam/manufacturer/wp8026adam-user-manual.pdf)
- WELLPRO Module Modbus RTU Register Address V1.42A
  
  [michiel.vanderwulp.be](https://michiel.vanderwulp.be/domotica/Modules/WellPro_WP8026ADAM/WELLPRO-MODULE-MODBUS-RTU-REGISTER-ADDRESS.pdf) 2026-04-23
  
  [PDF](https://taphome.com/compatibility/devices/wellpro-wp8026adam/manufacturer/modbus-register-address.pdf)

Dokumenty výrobcov sú © ich príslušných vlastníkov. Poskytujeme ich tak, ako ich zverejnil výrobca, len na informačné účely.

## Súvisiaca dokumentácia

- [Modbus Integration](https://taphome.com/sk/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/sk/docs/integration/modbus/)
- [Jednoduchá konfigurácia pomocou šablón](https://taphome.com/sk/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/sk/docs/script/modbus-scripts/)
- [Funkcie Modbus](https://taphome.com/sk/docs/script/modbus/)
- [Dátové typy Modbus](https://taphome.com/sk/docs/script/modbus-data-types/)

