TapHome

WELLPRO WP8026ADAM

Modbus TCP
Beküldő
Utoljára frissítve: 06. 2026
WELLPRO WP8026ADAM

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:

SorSorkapcsok
FelsőAVcc, AGnd, DI_01DI_08
AlsóDI_09DI_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
WELLPRO WP8026ADAM digitális bemenet bekötése — optocsatolóval leválasztott potenciálmentes érintkezők külső tápegységgel

Minden bemenetet egy belső optocsatoló vezérel. Tipikus bekötés:

  1. Csatlakoztassa a külső DC tápot (V+/V−) az AVcc / AGnd csatlakozókhoz.
  2. Csatlakoztassa a külső érintkező (nyomógomb, kapcsoló vagy NPN érzékelő) egyik végét a külső V+ sínhez.
  3. Csatlakoztassa az érintkező másik végét a kívánt DI_xx sorkapocshoz.

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ó
RS485 hálózati topológia — PC, 485 átalakító és több WELLPRO modul közös buszon

Mivel a WP8026ADAM natívan Modbus RTU protokollt használ, a TapHome Core és a modul közé átjáró szükséges:

  1. Kösse be a modul 485A / 485B csatlakozó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ó).
  2. Csatlakoztassa az átjárót ugyanarra a LAN-ra, ahol a TapHome Core van, Ethernet kábelen keresztül.
  3. Á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).
  4. 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
RegiszterH:0x0064 (4X 40101)
AdattípusUInt16
Alapértelmezett0x01
Tartomány0x01 – 0xFE

A cím módosításához küldjön broadcast írást (master cím 0x00) 0x06 függvénykóddal:

1
00 06 00 64 00 01 08 04      # cím beállítása 0x01-re (példa)

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ékBaudParitásAdatStop
0x00014800nincs81
0x00029600nincs81 (alapértelmezett)
0x000319200nincs81
0x000438400nincs81
0x00054800páros81
0x00069600páros81
0x000719200páros81
0x000838400páros81

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özSorkapocsRegiszterFüggvénykód
DI 1DI_011X 10001 (D:0)02
DI 2DI_021X 10002 (D:1)02
DI 3DI_031X 10003 (D:2)02
DI 4DI_041X 10004 (D:3)02
DI 5DI_051X 10005 (D:4)02
DI 6DI_061X 10006 (D:5)02
DI 7DI_071X 10007 (D:6)02
DI 8DI_081X 10008 (D:7)02
DI 9DI_091X 10009 (D:8)02
DI 10DI_101X 10010 (D:9)02
DI 11DI_111X 10011 (D:10)02
DI 12DI_121X 10012 (D:11)02
DI 13DI_131X 10013 (D:12)02
DI 14DI_141X 10014 (D:13)02
DI 15DI_151X 10015 (D:14)02
DI 16DI_161X 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ó
  1. Ellenőrizze, hogy az RS485-TCP átjáró elérhető-e a TapHome Core-ból (ping az átjáró IP-jére).
  2. 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.
  3. 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).
  4. 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 / AGnd csatlakozókon nincs 9–30 V (vagy fordított a polaritás).
  5. Ellenőrizze, hogy a TapHome-ban beállított slave ID megegyezik a modul cím regiszterével (0x0064). A gyári érték 1.
  6. 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.

Elérhető eszközök

WELLPRO WP8026ADAM Modul
DI 1 — digitális bemenet 1 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:0 Bool

DI 1 — digitális bemenet 1

Olvasás
MODBUSR(D, 0, Bool)
DI 2 — digitális bemenet 2 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:1 Bool

DI 2 — digitális bemenet 2

Olvasás
MODBUSR(D, 1, Bool)
DI 3 — digitális bemenet 3 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:2 Bool

DI 3 — digitális bemenet 3

Olvasás
MODBUSR(D, 2, Bool)
DI 4 — digitális bemenet 4 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:3 Bool

DI 4 — digitális bemenet 4

Olvasás
MODBUSR(D, 3, Bool)
DI 5 — digitális bemenet 5 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:4 Bool

DI 5 — digitális bemenet 5

Olvasás
MODBUSR(D, 4, Bool)
DI 6 — digitális bemenet 6 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:5 Bool

DI 6 — digitális bemenet 6

Olvasás
MODBUSR(D, 5, Bool)
DI 7 — digitális bemenet 7 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:6 Bool

DI 7 — digitális bemenet 7

Olvasás
MODBUSR(D, 6, Bool)
DI 8 — digitális bemenet 8 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:7 Bool

DI 8 — digitális bemenet 8

Olvasás
MODBUSR(D, 7, Bool)
DI 9 — digitális bemenet 9 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:8 Bool

DI 9 — digitális bemenet 9

Olvasás
MODBUSR(D, 8, Bool)
DI 10 — digitális bemenet 10 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:9 Bool

DI 10 — digitális bemenet 10

Olvasás
MODBUSR(D, 9, Bool)
DI 11 — digitális bemenet 11 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:10 Bool

DI 11 — digitális bemenet 11

Olvasás
MODBUSR(D, 10, Bool)
DI 12 — digitális bemenet 12 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:11 Bool

DI 12 — digitális bemenet 12

Olvasás
MODBUSR(D, 11, Bool)
DI 13 — digitális bemenet 13 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:12 Bool

DI 13 — digitális bemenet 13

Olvasás
MODBUSR(D, 12, Bool)
DI 14 — digitális bemenet 14 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:13 Bool

DI 14 — digitális bemenet 14

Olvasás
MODBUSR(D, 13, Bool)
DI 15 — digitális bemenet 15 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:14 Bool

DI 15 — digitális bemenet 15

Olvasás
MODBUSR(D, 14, Bool)
DI 16 — digitális bemenet 16 Reed kontaktus Csak olvasható

Optocsatolóval leválasztott potenciálmentes érintkező, aktív alacsony

Regiszter: D:15 Bool

DI 16 — digitális bemenet 16

Olvasás
MODBUSR(D, 15, Bool)
Kapcsolat: Modbus TCP • Slave ID: $[SlaveId]
Lehetséges fejlesztések (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

Források

Talált problémát ezzel az eszközsablonnal?

Írja meg, mi nem működik, mi hiányzik, vagy hogyan kellene a sablonnak viselkednie. Visszajelzése segít, hogy a katalógus pontos maradjon.

TapHome által hitelesítve

Használni szeretnéd ezt a TapHome Core-odban?

Nyisd meg ezt a sablont az ügyfélportálon, hogy alkalmazd az otthonaid egyikére, vagy készíts egy módosítást és küldd vissza a katalógusba.

Megnyitás a portálon