---
title: "WELLPRO WP8027ADAM"
description: "Steruj 16 wyjściami cyfrowymi open-collector (NPN) przez bramkę Modbus RTU-over-TCP. Szablon TapHome dla modułu I/O WELLPRO WP8027ADAM."
url: "https://taphome.com/pl/compatibility/wellpro-wp8027adam/"
language: pl
lastmod: 2026-04-23
generator: hugo
ai:
  topics: ["modbus-tcp","modbus-rtu","rs485","i/o-module","din-rail","open-collector","gateway"]
  questions: ["Jak zintegrować WELLPRO WP8027ADAM z TapHome?","Co steruje szablon TapHome dla WP8027ADAM?","Jak podłączyć WP8027ADAM przez Modbus TCP do TapHome?","Jakiej bramki RS485-TCP użyć do WP8027ADAM?","Jak ustawić adres slave Modbus w WP8027ADAM?","Jaki jest maksymalny prąd obciążenia na pojedynczym kanale DO?","Dlaczego obciążenia indukcyjne wymagają diody flyback na wyjściach WP8027ADAM?"]
---

# WELLPRO WP8027ADAM

Komunikacja: Modbus TCP

- [Oficjalna strona Shanghai Wellpro](http://www.shwellpro.com)

> Adres w sieci
> 
> TapHome łączy się z urządzeniem pod adresem podanym przy imporcie. Nadaj urządzeniu stały adres — rezerwację IP w routerze albo jego nazwę mDNS, jeśli ją obsługuje — inaczej integracja przestanie działać, gdy router zmieni adres.
> 
> [Przygotowanie sieci](https://taphome.com/pl/docs/setup/network-preparation/)

## Poradnik integracji

WELLPRO WP8027ADAM to 16-kanałowy moduł wyjść cyfrowych typu open-collector (NPN) produkcji Shanghai Wellpro. Każde wyjście może przyjmować (sink) prąd do 500 mA przy 9–30 V DC, co czyni moduł odpowiednim do sterowania przekaźnikami pośredniczącymi, lampkami sygnalizacyjnymi, zaworami elektromagnetycznymi i innymi małymi obciążeniami DC z magistrali Modbus. Moduł używa na warstwie fizycznej Modbus RTU po RS485.

TapHome łączy się z modułem przez przezroczystą **bramkę Modbus-RTU-over-TCP** (na przykład Moxa NPort, USR-TCP232 lub ogólny konwerter RS485-Ethernet), która przekazuje ramki Modbus TCP z TapHome Core na magistralę RS485 bez konwersji protokołu. Szablon udostępnia wszystkie 16 cewek (C:0 – C:15) jako pojedyncze przełączniki ON/OFF.

## Połączenia sprzętowe

Moduł to urządzenie w obudowie na szynę DIN (125 × 73 × 35 mm) z wtykanymi listwami zaciskowymi śrubowymi na górnej i dolnej krawędzi.

### Układ zacisków

| Zacisk | Funkcja |
|----------|----------|
| **AVcc / AGnd** | Wejście zasilania zewnętrznego, 9–30 V DC / 2 W |
| **DO_01 – DO_16** | Wyjścia NPN open-collector, 500 mA na kanał, wspólny emiter na AGnd |
| **485A / 485B** | Sygnały magistrali RS485 (A+, B−) |

Górny rząd zacisków zawiera AVcc, AGnd i kanały DO_01 – DO_08. Dolny rząd zawiera DO_09 – DO_16 wraz z 485A i 485B.

### Schemat okablowania

![WELLPRO WP8027ADAM okablowanie wyjść cyfrowych NPN open-collector z obciążeniem zewnętrznym](https://taphome.com/images/compatibility/wellpro-wp8027adam/wiring-do-output_hu_a0da43fa381db6e4.jpg)

Każdy kanał DO_xx to kolektor wewnętrznego tranzystora NPN, którego emiter jest połączony z AGnd. Obciążenie (zazwyczaj cewka przekaźnika lub sygnalizator) jest podłączane między **zewnętrznym zasilaniem V+** a zaciskiem DO_xx — sam moduł nie dostarcza prądu do obciążenia; jedynie odprowadza go do AGnd, gdy cewka zostaje ustawiona w stan ON.

- Prąd sink na kanał: **500 mA** (NPN open-collector)
- Napięcie zasilania dla AVcc/AGnd: **9–30 V DC**
- Ochrona izolacyjna: 1500 V DC

> [!WARNING]
> Odwrotna polaryzacja na AVcc/AGnd zniszczy moduł. Przed włączeniem dokładnie sprawdź polaryzację.

> [!TIP]
> Przy przełączaniu obciążeń indukcyjnych, takich jak cewki przekaźników lub styczników, dołącz równolegle do cewki **diodę flyback** (katoda do V+, anoda do DO_xx). Bez diody flyback indukcyjny skok napięcia przy wyłączeniu może zniszczyć tranzystor open-collector.

### Bramka RS485-TapHome

![Topologia sieci RS485 — PC, PLC i moduły WELLPRO na wspólnej magistrali z konwerterem 485](https://taphome.com/images/compatibility/wellpro-wp8027adam/system-rs485-gateway_hu_916b456632717fb1.jpg)

Moduł jest czystym slave RS485 — **nie ma natywnego Ethernetu, Wi-Fi ani mDNS**. Aby był dostępny dla TapHome Core, wstaw między magistralę RS485 a sieć lokalną przezroczystą bramkę Modbus-RTU-over-TCP.

| Pozycja | Wartość / zalecenie |
|------|------------------------|
| Typ bramki | Przezroczysta Modbus RTU ↔ Modbus TCP (pass-through, bez remapowania rejestrów) |
| Przykłady | Moxa NPort 5130/5150, USR-TCP232-304/410s, Waveshare RS485-to-ETH, Wellpro WP8000 |
| Topologia magistrali | 2-żyłowa RS485, daisy-chain, wspólna masa zalecana między wszystkimi węzłami |
| Terminacja | Rezystor 120 Ω na każdym końcu magistrali przy długich trasach (>10 m) |
| Maksymalna liczba urządzeń | Do 254 modułów na segment (slave ID `0x01 – 0xFE`, każdy unikalny) |

Podłącz **485A** modułu do zacisku A/+ bramki, a **485B** do B/−. Współdzielenie wspólnej masy między bramką a modułem jest zalecane szczególnie przy dłuższych trasach lub gdy zasilacze nie są połączone.

## Konfiguracja

WP8027ADAM jest dostarczany z ustawieniami fabrycznymi odpowiednimi dla większości instalacji:

| Parametr | Domyślny | Konfigurowalne przez |
|-----------|---------|------------------|
| Adres slave | `0x01` | FC 06 zapis do rejestru holding `0x0064` |
| Baud rate | 9600 | FC 06 zapis do rejestru holding `0x0065` |
| Parzystość / dane / stop | brak / 8 / 1 | FC 06 zapis do rejestru holding `0x0065` |

### Włączenie komunikacji Modbus

Nie jest wymagana żadna aktywacja programowa — Modbus RTU to jedyny protokół modułu i jest stale włączony. Kroki integracji z TapHome:

1. **Podłącz RS485 i zasilanie.** Połącz 485A/485B z bramką i podaj 9–30 V DC na AVcc/AGnd.
2. **Skonfiguruj bramkę.** Ustaw port szeregowy bramki na wartości modułu: **9600 baud, 8 bitów danych, brak parzystości, 1 bit stopu**. Wybierz tryb "transparent" lub "Modbus RTU passthrough" — **nie używaj** trybów "Modbus gateway", które przepisują slave ID lub adresy rejestrów.
3. **Zanotuj adres IP i port TCP bramki** (zazwyczaj 502 dla Modbus TCP). Przypisz statyczny IP lub rezerwację DHCP, aby adres nie zmienił się po cyklu zasilania.
4. **Zaimportuj szablon TapHome.** Podaj dwa parametry importu:
   - **Adres IP** — IP bramki w sieci lokalnej (domyślny placeholder: `192.168.0.1`)
   - **Slave ID** — adres slave Modbus modułu (domyślnie `1`)

### Zmiana adresu slave

Gdy więcej niż jeden moduł WELLPRO dzieli jedną magistralę RS485, każdy musi mieć unikalny slave ID. Adres zmienia się zapisując rejestr holding `0x0064` za pomocą FC 06:

- Zakres poprawny: `0x0001` – `0x00FE` (1 – 254)
- Nowy adres jest zachowywany między cyklami zasilania
- Użyj narzędzia debugowego Windows WELLPRO (patrz niżej) lub dowolnego Modbus mastera obsługującego zapisy FC 06

> [!WARNING]
> Podczas wydawania polecenia broadcast ustawienia adresu (`00 06 00 64 ...`) do magistrali może być podłączony **tylko jeden moduł**. Jeśli podczas broadcastu podłączonych jest równolegle kilka modułów, wszystkie przyjmą ten sam nowy adres i trzeba je przekonfigurować pojedynczo.

### Zmiana parametrów linii szeregowej

Rejestr holding `0x0065` wybiera baud rate i parzystość:

| Wartość | Baud rate | Parzystość | Dane | Stop |
|-------|-----------|--------|------|------|
| `0x0001` | 4800 | brak | 8 | 1 |
| `0x0002` | 9600 | brak | 8 | 1 (**domyślnie**) |
| `0x0003` | 19200 | brak | 8 | 1 |
| `0x0004` | 38400 | brak | 8 | 1 |
| `0x0005` | 4800 | parzysta | 8 | 1 |
| `0x0006` | 9600 | parzysta | 8 | 1 |
| `0x0007` | 19200 | parzysta | 8 | 1 |
| `0x0008` | 38400 | parzysta | 8 | 1 |

Po zmianie parametrów szeregowych konfigurację portu szeregowego bramki należy odpowiednio zaktualizować.

### Narzędzie debugowe PC WELLPRO

Shanghai Wellpro udostępnia narzędzie systemowe Windows, które pozwala integratorowi przełączać poszczególne kanały DO, ustawić adres slave i zmieniać parametry szeregowe przez konwerter RS485-USB. Jest przydatne do:

- Weryfikacji sprzętu na stanowisku pomiarowym przed instalacją modułu
- Zmiany adresu slave, gdy Modbus master nie jest jeszcze dostępny
- Obserwacji surowych strumieni hex request/response podczas rozwiązywania problemów

## Funkcje urządzenia

Szablon udostępnia 16 przełączników — po jednym na każdy kanał wyjścia cyfrowego.

### Wyjścia cyfrowe DO_01 – DO_16

Każda cewka `C:0` – `C:15` (adres cewki Modbus 00001 – 00016) jest reprezentowana w TapHome jako pojedynczy przełącznik ON/OFF. Odczyt używa FC 01 (Read Coils), a zapis FC 05 (Write Single Coil) z `0xFF00` = ON i `0x0000` = OFF. Interwał odpytywania to 2,5 s na kanał.

| Urządzenie | Adres cewki (PDU) | Cewka Modbus | Zacisk |
|--------|-------------------|-------------|----------|
| DO 1 | `0x0000` | 00001 | DO_01 |
| DO 2 | `0x0001` | 00002 | DO_02 |
| DO 3 | `0x0002` | 00003 | DO_03 |
| DO 4 | `0x0003` | 00004 | DO_04 |
| DO 5 | `0x0004` | 00005 | DO_05 |
| DO 6 | `0x0005` | 00006 | DO_06 |
| DO 7 | `0x0006` | 00007 | DO_07 |
| DO 8 | `0x0007` | 00008 | DO_08 |
| DO 9 | `0x0008` | 00009 | DO_09 |
| DO 10 | `0x0009` | 00010 | DO_10 |
| DO 11 | `0x000A` | 00011 | DO_11 |
| DO 12 | `0x000B` | 00012 | DO_12 |
| DO 13 | `0x000C` | 00013 | DO_13 |
| DO 14 | `0x000D` | 00014 | DO_14 |
| DO 15 | `0x000E` | 00015 | DO_15 |
| DO 16 | `0x000F` | 00016 | DO_16 |

> [!TIP]
> Używaj 16 przełączników jako ogólnych sterowników przekaźnikowych w smart regułach, harmonogramach i scenach. Ponieważ każda cewka jest adresowana osobno, zmiany stanu jednego kanału nie wpływają na pozostałe. Szesnaście diod LED kanałów na panelu przednim modułu odzwierciedla bieżący stan cewki i pomaga sprawdzić, że zapis Modbus dotarł poprawnie.

## Rozwiązywanie problemów

### Brak komunikacji Modbus

1. Upewnij się, że dioda POWER/DATA modułu świeci na **zielono** w stanie spoczynku — jeśli dioda nie świeci, sprawdź polaryzację AVcc/AGnd i zasilanie 9–30 V DC.
2. Sprawdź okablowanie RS485: 485A modułu do A/+ bramki, 485B do B/−. Zamiana A/B to częsta przyczyna cichej awarii magistrali.
3. Upewnij się, że port szeregowy bramki pasuje do modułu: domyślnie **9600 baud, N, 8, 1**.
4. Sprawdź slave ID — parametr importu w TapHome musi odpowiadać skonfigurowanemu adresowi modułu (domyślnie `1`).
5. Pingnij adres IP bramki z TapHome Core i potwierdź, że port TCP 502 (lub port używany przez bramkę) jest otwarty — żadna zapora pomiędzy.
6. Jeśli na tej samej magistrali RS485 znajduje się wiele modułów WELLPRO, potwierdź, że każdy ma unikalne slave ID.

### Dioda LED zmienia kolor na czerwony przy każdym poleceniu

Czerwona dioda POWER/DATA po odebraniu polecenia oznacza, że moduł odebrał ramkę Modbus zaadresowaną do **innego** slave ID lub ramkę uszkodzoną/z niezgodnym CRC. Sprawdź, czy slave ID zaimportowane w TapHome zgadza się z modułem, oraz sprawdź magistralę pod kątem błędów okablowania lub pętli masy, które uszkadzają bity.

### Wyjście nie steruje obciążeniem

1. Sprawdź diodę LED kanału na panelu przednim — jeśli dioda LED świeci, ale obciążenie nie reaguje, zapis Modbus powiódł się, a usterka jest po stronie obciążenia (okablowanie, obciążenie, zewnętrzne zasilanie).
2. Potwierdź, że obciążenie jest zasilane z **zewnętrznego zasilacza V+** — moduł nie dostarcza prądu do obciążenia, tylko odprowadza go do AGnd. Podłącz obciążenie między zewnętrzne V+ a DO_xx.
3. Sprawdź, czy prąd obciążenia mieści się w limicie 500 mA na kanał. W przypadku większych obciążeń użyj przekaźnika pośredniczącego sterowanego z kanału DO.
4. W przypadku obciążeń indukcyjnych potwierdź, że zainstalowano diodę flyback na cewce. Bez niej powtarzane przełączanie może zniszczyć tranzystor open-collector i trwale wyłączyć kanał.

### Polecenie ustawienia adresu wpływa na wiele modułów

Ramka broadcast ustawienia adresu (`00 06 00 64 ...`) zapisuje nowy adres slave w **każdym** module nasłuchującym na magistrali. Podczas uruchamiania nowego modułu najpierw odłącz wszystkie inne moduły WELLPRO z magistrali RS485, ustaw adres narzędziem debugowym WELLPRO, a następnie ponownie podłącz pozostałe.

## Dostępne urządzenia 16

Te urządzenia pojawią się w TapHome po imporcie.

WELLPRO WP8027ADAM Moduł

DO 6 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_06 (cewka C:5)

Rejestr: C:5 → C:5 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 5,Bool,St)
```

DO 1 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_01 (cewka C:0)

Rejestr: C:0 → C:0 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 0, Bool, St)
```

DO 2 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_02 (cewka C:1)

Rejestr: C:1 → C:1 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 1, Bool, St)
```

DO 16 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_16 (cewka C:15)

Rejestr: C:15 → C:15 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 15, Bool, St)
```

DO 3 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_03 (cewka C:2)

Rejestr: C:2 → C:2 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 2, Bool, St)
```

DO 4 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_04 (cewka C:3)

Rejestr: C:3 → C:3 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 3, Bool, St)
```

DO 5 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_05 (cewka C:4)

Rejestr: C:4 → C:4 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 4, Bool, St)
```

DO 7 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_07 (cewka C:6)

Rejestr: C:6 → C:6 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 6, Bool, St)
```

DO 8 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_08 (cewka C:7)

Rejestr: C:7 → C:7 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 7, Bool, St)
```

DO 10 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_10 (cewka C:9)

Rejestr: C:9 → C:9 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 9,Bool, St)
```

DO 11 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_11 (cewka C:10)

Rejestr: C:10 → C:10 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 10, Bool, St)
```

DO 12 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_12 (cewka C:11)

Rejestr: C:11 → C:11 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 11, Bool, St)
```

DO 13 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_13 (cewka C:12)

Rejestr: C:12 → C:12 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 12, Bool, St)
```

DO 14 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_14 (cewka C:13)

Rejestr: C:13 → C:13 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 13, Bool, St)
```

DO 15 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_15 (cewka C:14)

Rejestr: C:14 → C:14 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 14, Bool, St)
```

DO 9 Przełącznik Odczyt i zapis

Przełącznik ON/OFF dla kanału wyjścia open-collector DO\_09 (cewka C:8)

Rejestr: C:8 → C:8 Bool

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

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

Zapis stanu przełącznika

```taphome
MODBUSWNE(C, 8, Bool, St)
```

**Połączenie:** Modbus TCP • Slave ID: $\[SlaveId]

Możliwe ulepszenia (4)

- holding 0x0064 (40101) Module Address — Writable via FC 06; persistent across power cycles; valid range 0x0001-0x00FE. Used to set unique RS485 slave address on shared bus. Not exposed as TapHome device (one-time commissioning parameter)
- holding 0x0065 (40102) Baud rate / parity — Writable via FC 06; values 0x0001-0x0008 select 4800/9600/19200/38400 baud with N or E parity; default 0x0002 (9600/N/8/1). Module restart required after change. Not exposed as TapHome device
- coils 0X (FC 0F write multiple) Atomic multi-coil write — Hardware supports FC 0x0F (Write Multiple Coils) for atomic updates of several DO channels in one request. Template uses only FC 05 (write single coil) per channel — atomic multi-channel updates are not exposed via TapHome device abstraction
- LED status (POWER/DATA and per-channel LEDs) — Front-panel POWER/DATA LED (green/red/blinking) and 16 per-channel activity LEDs are visual only, not accessible over Modbus

## Parametry importu

Te wartości podajesz podczas importu pliku XML.

| Pytanie w aplikacji | Domyślnie     |
|---------------------|---------------|
| Slave ID            | `1`           |
| Adres IP            | `192.168.0.1` |

## Źródła

- WP8027ADAM User's Manual V1.42
  
  [eletrodex.org](https://eletrodex.org/eletrodex/Loja_Tray/Datasheets/PlacasModulos/Modulos/WellPro/WP8027ADAM.pdf) 2026-04-23
  
  [PDF](https://taphome.com/compatibility/devices/wellpro-wp8027adam/manufacturer/wp8027adam-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-wp8027adam/manufacturer/modbus-register-address.pdf)

Dokumenty producentów są © ich właścicieli. Udostępniamy je w formie opublikowanej przez producenta, wyłącznie w celach informacyjnych.

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

