
A WELLPRO WP8026ADAM egy 16 csatornás digitális bemeneti modul, optocsatolóval leválasztott, potenciálmentes érintkezőkkel. Natívan RS485 Modbus RTU eszköz (9600 baud, N/8/1), és a TapHome rendszerbe Modbus TCP-n keresztül egy RS485-TCP átjáróval csatlakozik — a TapHome Core-nak nincs szüksége saját RS485 portra.
A sablon mind a 16 bemenetet (DI 1 – DI 16) csak olvasható binárs érzékelőként teszi elérhetővé. Minden bemenetet egy diszkrét bemeneti regiszterből (1X) olvas ki 02-es Modbus függvénykóddal, 2500 ms-os lekérdezési időközzel.
Hardver csatlakoztatás
A modul kompakt, DIN-sínes házban található (125 × 73 × 35 mm), és külső 9–30 VDC tápegységről működik (tipikusan 2 W). Az optocsatolós bemenetek és a logikai oldal között 1500 VDC szigetelést biztosít, és az RS485 busz villám- és zavarvédelemmel van ellátva ipari mezei kábelezéshez.
Sorkapcsok
A sorkapocsléc két sorba van rendezve:
| Sor | Sorkapcsok |
|---|---|
| Felső | AVcc, AGnd, DI_01 – DI_08 |
| Alsó | DI_09 – DI_16, 485A, 485B |
- AVcc / AGnd — külső DC táp (9–30 V). Bekapcsolás előtt ellenőrizze a polaritást.
- DI_01 – DI_16 — 16 digitális bemeneti csatorna.
- 485A / 485B — RS485 jel A+ / B−.
Digitális bemenet bekötése

Minden bemenetet egy belső optocsatoló vezérel. Tipikus bekötés:
- Csatlakoztassa a külső DC tápot (V+/V−) az
AVcc/AGndcsatlakozókhoz. - Csatlakoztassa a külső érintkező (nyomógomb, kapcsoló vagy NPN érzékelő) egyik végét a külső V+ sínhez.
- Csatlakoztassa az érintkező másik végét a kívánt
DI_xxsorkapocshoz.
Amikor az érintkező zár, áram folyik az optocsatolón keresztül, és a bemenet a regiszterben logikai 1-ként olvasható. Az optocsatoló oldalán a bemenetek aktív alacsony szintűek.
Egyetlen RS485 buszon akár 254 WELLPRO modul is osztozhat (címtartomány: 0x01 – 0xFE). Ha több modul van egy átjáróhoz láncba kötve, mindegyiknek egyedi slave címmel kell rendelkeznie (lásd Konfiguráció → Modul címe alább).
RS485-TCP átjáró

Mivel a WP8026ADAM natívan Modbus RTU protokollt használ, a TapHome Core és a modul közé átjáró szükséges:
- Kösse be a modul
485A/485Bcsatlakozóit egy RS485-TCP átjáró A/B sorkapcsaira (pl. USR-TCP232, Waveshare RS485 to ETH vagy bármely ekvivalens Modbus TCP ↔ RTU átalakító). - Csatlakoztassa az átjárót ugyanarra a LAN-ra, ahol a TapHome Core van, Ethernet kábelen keresztül.
- Állítsa az átjárót Modbus TCP server → Modbus RTU master módba (néha “Modbus TCP to RTU bridge” vagy “transparent transmission with Modbus protocol” néven jelölik).
- Az átjáró soros oldalát állítsa 9600 baud, 8 adatbit, nincs paritás, 1 stop bit értékekre — ezek a WP8026ADAM gyári beállításai.
Konfiguráció
A sablon TapHome-ba importálásakor adja meg:
- IP-cím — az RS485-TCP átjáró IP-címe (alapértelmezett:
192.168.0.1) - Slave ID — a WP8026ADAM Modbus címe az RS485 buszon (alapértelmezett:
1, tartomány:0x01 – 0xFE)
Adjon az átjárónak statikus IP-címet vagy DHCP foglalást a routeren. Ha az átjáró címe újraindítás után megváltozik, a TapHome elveszíti a kommunikációt a modullal.
Modbus kommunikáció engedélyezése
A WP8026ADAM nem rendelkezik menüvel, DIP kapcsolókkal vagy webes felülettel. A soros oldalán mindig Modbus RTU slave módban van — az eszközön nincs szükség “Modbus engedélyezése” lépésre. Az üzembe helyezés két szinten történik:
- Az átjárón — konfigurálja a Modbus TCP ↔ RTU hidat és a soros paramétereket (lásd RS485-TCP átjáró fent).
- A modulon — opcionálisan módosítsa a Modbus slave címet vagy a soros paramétereket két holding regiszterbe történő írással (lásd lent). A gyári értékek általában elegendőek.
Modul címe
Minden modul Modbus slave címe a 0x0064 holding regiszterben van tárolva (FC 06 írás, FC 03 olvasás). Az alapértelmezett cím 0x01, és a beállítás a tápellátás ciklusai között megmarad.
| Paraméter | Érték |
|---|---|
| Regiszter | H:0x0064 (4X 40101) |
| Adattípus | UInt16 |
| Alapértelmezett | 0x01 |
| Tartomány | 0x01 – 0xFE |
A cím módosításához küldjön broadcast írást (master cím 0x00) 0x06 függvénykóddal:
| |
Broadcast címmódosítás közben csak egyetlen modul lehet csatlakoztatva az RS485 buszhoz. Ha több modul van a buszon, mindegyik elfogadja a broadcast parancsot, és közös címmel fognak maradni.
Soros paraméterek (baud / paritás)
A soros paraméterek a 0x0065 holding regiszterben tárolódnak. A gyári érték 0x0002 (9600, N, 8, 1).
| Érték | Baud | Paritás | Adat | Stop |
|---|---|---|---|---|
0x0001 | 4800 | nincs | 8 | 1 |
0x0002 | 9600 | nincs | 8 | 1 (alapértelmezett) |
0x0003 | 19200 | nincs | 8 | 1 |
0x0004 | 38400 | nincs | 8 | 1 |
0x0005 | 4800 | páros | 8 | 1 |
0x0006 | 9600 | páros | 8 | 1 |
0x0007 | 19200 | páros | 8 | 1 |
0x0008 | 38400 | páros | 8 | 1 |
A soros paraméter módosítása után a modult újra kell indítani (áramtalanítás), hogy az új beállítások érvénybe lépjenek. Az alacsonyabb baud ráták jobb zajtűrést biztosítanak hosszú kábeleken.
A modul cím és a soros paraméter regiszterek nem érhetők el a TapHome sablonban. Állítsa be őket egyszer az üzembe helyezéskor a modulhoz mellékelt PC debug eszközzel, általános Modbus lekérdező segédprogrammal vagy ideiglenes közvetlen RS485 csatlakozással.
Eszközfunkciók
A sablon 16 csak olvasható digitális bemeneti érzékelőt tesz elérhetővé.
Digitális bemenetek (DI 1 – DI 16)
Tizenhat egyedileg címzett binárs érzékelő, mindegyik egy-egy diszkrét bemeneti regiszterhez (1X) rendelve:
| Eszköz | Sorkapocs | Regiszter | Függvénykó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 |
Minden eszköz külön bináris (reed érintkezős) érzékelőként jelenik meg a TapHome-ban. A lekérdezési időköz 2500 ms csatornánként. Mivel a WP8026ADAM-nak nincsenek kimenetei, minden eszköz csak olvasható.
A front panel egyedi csatorna LED-jeit (01 – 16 jelöléssel) használja gyors vizuális ellenőrzésre az üzembe helyezés során. A világító LED azt jelenti, hogy a megfelelő optocsatoló vezet — ezt az állapotot látja a TapHome zártként az adott csatornán.
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizze, hogy az RS485-TCP átjáró elérhető-e a TapHome Core-ból (ping az átjáró IP-jére).
- Nyissa meg az átjáró webes felületét, és erősítse meg, hogy Modbus TCP server / Modbus TCP to RTU bridge módban van, nem pedig transzparens TCP átengedési módban.
- Ellenőrizze, hogy az átjáró soros paraméterei egyeznek a modul értékeivel: 9600 baud, 8 adatbit, nincs paritás, 1 stop bit (gyári értékek).
- Nézze meg a POWER/DATA LED-et a WP8026ADAM-on — zölden kell világítania. Ha nem világít, akkor az
AVcc/AGndcsatlakozókon nincs 9–30 V (vagy fordított a polaritás). - Ellenőrizze, hogy a TapHome-ban beállított slave ID megegyezik a modul cím regiszterével (
0x0064). A gyári érték1. - Ellenőrizze az RS485 bekötést:
485A↔ átjáró A (+),485B↔ átjáró B (−). Az A/B felcserélése a leggyakoribb RS485 hiba.
A POWER/DATA LED lekérdezés közben pirosra vált
A piros LED azt jelzi, hogy a modul hibás vagy tartományon kívüli parancsot kapott (például CRC eltérés vagy más slave-nek címzett kérés). Ellenőrizze az átjáró módját — egyes bridge-ek nyers TCP byte-okat továbbítanak Modbus RTU keretbe csomagolás helyett, ami CRC hibákat eredményez.
Mind a 16 bemenet ugyanazt az állapotot mutatja
- Ha minden bemenet 0-t mutat, a külső V+ sín valószínűleg nincs átvezetve az érintkezőkön, így nem folyik áram az optocsatolókhoz.
- Ha minden bemenet folyamatosan 1-et mutat, az érintkezők lehet, hogy közvetlenül V+ és DI között vannak rövidre zárva, visszaút nélkül a tápon keresztül. Ellenőrizze a Digitális bemenet bekötése ábrán bemutatott bekötést — az optocsatolónak teljes áramkör kell a külső DC táp felé.
A modul a soros paraméter módosítása után nem válaszol
A 0x0065 regiszterbe történő írás csak áramtalanítás után lép érvénybe. Amíg a modult nem indítja újra, továbbra is a korábbi soros beállításokat használja. Újraindítás után frissítse az átjáró soros paramétereit az új baud/paritás értékekre, mielőtt újra csatlakoztatná.
Két modul ugyanazon a címen válaszol
Ha két modult broadcast paranccsal egyszerre vettek üzembe, most ugyanazon a slave címen osztoznak. Válasszon le mindet az RS485 buszról, kivéve egyet, majd ismételje meg a broadcast címmódosítást egyenként minden modulon.