
WELLPRO WP8027ADAM je 16-kanalni modul digitalnih izlaza s otvorenim kolektorom (NPN) proizvođača Shanghai Wellpro. Svaki izlaz može propustiti do 500 mA pri 9–30 V DC, pa je modul prikladan za upravljanje međurelejima, signalnim lampicama, elektromagnetskim ventilima i drugim malim DC trošilima sa sabirnice Modbus. Na fizičkoj razini modul koristi Modbus RTU preko RS-485.
TapHome modulu pristupa preko transparentnog pristupnika Modbus RTU preko TCP-a (na primjer Moxa NPort, USR-TCP232 ili općeg pretvarača RS-485 na Ethernet), koji okvire Modbus TCP iz centralne jedinice TapHome Core prosljeđuje na sabirnicu RS-485 bez pretvorbe protokola. Predložak daje svih 16 coil registara (C:0 – C:15) kao zasebne sklopke uklj./isklj.
Hardversko spajanje
Modul je uređaj u kućištu za DIN šinu (125 × 73 × 35 mm) s utičnim blokovima vijčanih stezaljki na gornjem i donjem rubu.
Raspored stezaljki
| Stezaljka | Funkcija |
|---|---|
| AVcc / AGnd | Ulaz vanjskog napajanja, 9–30 V DC / 2 W |
| DO_01 – DO_16 | NPN izlazi s otvorenim kolektorom, 500 mA po kanalu, zajednički emiter na AGnd |
| 485A / 485B | Signali sabirnice RS-485 (A+, B−) |
Gornji red stezaljki ima AVcc, AGnd i kanale DO_01 – DO_08. Donji red ima DO_09 – DO_16 te 485A i 485B.
Shema spajanja

Svaki kanal DO_xx je kolektor unutarnjeg NPN tranzistora čiji je emiter spojen na AGnd. Trošilo (obično zavojnica releja ili indikator) spaja se između vanjskog napajanja V+ i stezaljke DO_xx: modul sam ne daje struju trošilu, nego je samo propušta prema AGnd kada je coil postavljen na UKLJ.
- Najveća struja po kanalu: 500 mA (NPN otvoreni kolektor)
- Napon napajanja za AVcc/AGnd: 9–30 V DC
- Zaštitna izolacija: 1500 V DC
Zamijenjeni polaritet na AVcc/AGnd oštetit će modul. Prije uključivanja napajanja još jednom provjerite polaritet.
Pri uključivanju i isključivanju induktivnih trošila, kao što su zavojnice releja ili sklopnika, paralelno sa zavojnicom ugradite zaštitnu (flyback) diodu (katoda na V+, anoda na DO_xx). Bez zaštitne diode induktivni napon pri isključivanju može uništiti tranzistor s otvorenim kolektorom.
Pristupnik RS-485 za TapHome

Modul radi isključivo kao RS-485 slave: nema vlastiti Ethernet, Wi-Fi ni mDNS. Da bi bio dostupan iz centralne jedinice TapHome Core, između sabirnice RS-485 i lokalne mreže postavite transparentni pristupnik Modbus RTU preko TCP-a.
| Stavka | Vrijednost / preporuka |
|---|---|
| Vrsta pristupnika | Transparentni Modbus RTU ↔ Modbus TCP (prosljeđivanje bez preslikavanja registara) |
| Primjeri | Moxa NPort 5130/5150, USR-TCP232-304/410s, Waveshare RS485-to-ETH, Wellpro WP8000 |
| Topologija sabirnice | Dvožična RS-485, linijska topologija (daisy chain), preporučena zajednička masa između svih čvorova |
| Zaključenje sabirnice | Zaključni otpornik od 120 Ω na svakom kraju sabirnice kod dugih vodova (>10 m) |
| Najveći broj uređaja | Do 254 modula po segmentu (slave ID-ovi 0x01 – 0xFE, svaki jedinstven) |
485A na modulu spojite na stezaljku A/+ pristupnika, a 485B na B/−. Preporučuje se zajednička masa pristupnika i modula, osobito kod dužih vodova ili kada izvori napajanja nisu međusobno povezani.
Konfiguracija
WP8027ADAM se isporučuje s tvorničkim postavkama prikladnima za većinu instalacija:
| Parametar | Zadano | Može se mijenjati preko |
|---|---|---|
| Slave adresa | 0x01 | upis FC 06 u holding registar 0x0064 |
| Brzina prijenosa | 9600 | upis FC 06 u holding registar 0x0065 |
| Paritet / podatkovni / stop bitovi | nema / 8 / 1 | upis FC 06 u holding registar 0x0065 |
Uključivanje Modbus komunikacije
Nije potrebno softversko aktiviranje: Modbus RTU je jedini protokol modula i stalno je uključen. Koraci integracije sa sustavom TapHome:
- Spojite RS-485 i napajanje. Spojite 485A/485B na pristupnik i dovedite 9–30 V DC na AVcc/AGnd.
- Konfigurirajte pristupnik. Serijski priključak pristupnika postavite tako da odgovara modulu: 9600 bauda, 8 podatkovnih bitova, bez pariteta, 1 stop bit. Odaberite način „transparent” ili „Modbus RTU passthrough”, a nemojte koristiti načine „Modbus gateway” koji mijenjaju slave ID-ove ili adrese registara.
- Zabilježite IP adresu i TCP priključak pristupnika (za Modbus TCP obično 502). Dodijelite statičku IP adresu ili rezervaciju u DHCP-u kako se adresa ne bi promijenila nakon ponovnog uključivanja napajanja.
- Uvezite predložak TapHome. Unesite dva parametra uvoza:
- IP Address — IP adresa pristupnika u lokalnoj mreži (u predlošku je unaprijed upisan primjer
192.168.0.1) - Slave ID — Modbus slave adresa modula (zadano
1)
- IP Address — IP adresa pristupnika u lokalnoj mreži (u predlošku je unaprijed upisan primjer
Promjena slave adrese
Kada je na jednoj sabirnici RS-485 više modula WELLPRO, svaki mora imati jedinstven slave ID. Adresa se mijenja upisom u holding registar 0x0064 funkcijom FC 06:
- Dopušteni raspon:
0x0001–0x00FE(1–254) - Nova adresa ostaje sačuvana i nakon isključivanja napajanja
- Koristite alat za otklanjanje pogrešaka WELLPRO za Windows (pogledajte niže) ili bilo koji Modbus master koji podržava upis FC 06
Pri slanju emitirane naredbe za postavljanje adrese (
00 06 00 64 ...) na sabirnicu smije biti spojen samo jedan modul. Ako je tijekom emitiranja paralelno spojeno više modula, svi će preuzeti istu novu adresu i morat ćete ih ponovno konfigurirati jedan po jedan.
Promjena parametara serijske linije
Holding registar 0x0065 odabire brzinu prijenosa i paritet:
| Vrijednost | Brzina prijenosa | Paritet | Podatkovni bitovi | Stop bitovi |
|---|---|---|---|---|
0x0001 | 4800 | nema | 8 | 1 |
0x0002 | 9600 | nema | 8 | 1 (zadano) |
0x0003 | 19200 | nema | 8 | 1 |
0x0004 | 38400 | nema | 8 | 1 |
0x0005 | 4800 | parna | 8 | 1 |
0x0006 | 9600 | parna | 8 | 1 |
0x0007 | 19200 | parna | 8 | 1 |
0x0008 | 38400 | parna | 8 | 1 |
Nakon promjene serijskih parametara treba uskladiti i konfiguraciju serijskog priključka pristupnika.
Alat za otklanjanje pogrešaka WELLPRO za računalo
Shanghai Wellpro isporučuje program za Windows kojim integrator preko pretvarača RS-485 na USB može uključivati i isključivati pojedine kanale DO, postaviti slave adresu i promijeniti serijske parametre. Koristan je za:
- Provjeru hardvera na radnom stolu prije ugradnje modula
- Promjenu slave adrese kada Modbus master još nije dostupan
- Praćenje neobrađenih heksadecimalnih zahtjeva i odgovora pri rješavanju problema
Mogućnosti uređaja
Predložak daje 16 sklopki, jednu za svaki kanal digitalnog izlaza.
Digitalni izlazi DO_01 – DO_16
Svaki coil C:0 – C:15 (Modbus coil adresa 00001 – 00016) prikazuje se u sustavu TapHome kao zasebna sklopka uklj./isklj. Čitanje koristi FC 01 (Read Coils), a upis FC 05 (Write Single Coil), pri čemu je 0xFF00 = UKLJ., a 0x0000 = ISKLJ. Interval očitavanja je 2,5 s po kanalu.
| Uređaj | Adresa coila (PDU) | Modbus coil | Stezaljka |
|---|---|---|---|
| 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 |
Šesnaest sklopki koristite kao opće upravljače releja u smart rules, rasporedima i scenama. Budući da se svaki coil adresira zasebno, promjena stanja na jednom kanalu ne utječe na ostale. Šesnaest LED-ova kanala na prednjoj ploči modula prikazuje trenutačno stanje coila i pomaže provjeriti je li upis preko Modbusa ispravno stigao.
Rješavanje problema
Nema Modbus komunikacije
- Provjerite svijetli li LED POWER/DATA modula zeleno u mirovanju: ako LED ne svijetli, provjerite polaritet AVcc/AGnd i napajanje 9–30 V DC.
- Provjerite ožičenje RS-485: 485A na modulu na A/+ na pristupniku, 485B na B/−. Zamijenjeni A/B čest su uzrok prekida komunikacije bez ikakve dojave pogreške.
- Provjerite odgovara li serijski priključak pristupnika modulu: prema zadanim postavkama 9600 bauda, N, 8, 1.
- Provjerite slave ID: parametar uvoza u sustavu TapHome mora odgovarati konfiguriranoj adresi modula (zadano
1). - Pingajte IP adresu pristupnika iz centralne jedinice TapHome Core i provjerite je li TCP port 502 (ili onaj koji pristupnik koristi) otvoren, bez vatrozida na putu.
- Ako je na istoj sabirnici RS-485 više modula WELLPRO, provjerite ima li svaki jedinstven slave ID.
LED svijetli crveno pri svakoj naredbi
Crvena LED POWER/DATA nakon primljene naredbe znači da je modul primio Modbus okvir upućen drugom slave ID-u ili neispravan okvir / okvir s neslaganjem CRC-a. Provjerite odgovara li slave ID uvezen u sustav TapHome modulu i provjerite ima li na sabirnici pogrešaka ožičenja ili petlji mase (ground loops) koje kvare bitove.
Izlaz ne pokreće trošilo
- Provjerite LED kanala na prednjoj ploči: ako LED svijetli, a trošilo ne reagira, upis preko Modbusa je uspio i kvar je dalje u krugu (ožičenje, trošilo, vanjsko napajanje).
- Provjerite napaja li se trošilo iz vanjskog izvora V+: modul ne daje struju trošilu, nego je samo propušta prema AGnd. Trošilo spojite između vanjskog V+ i DO_xx.
- Provjerite je li struja trošila unutar ograničenja od 500 mA po kanalu. Za veća trošila koristite međurelej kojim upravlja kanal DO.
- Kod induktivnih trošila provjerite je li paralelno sa zavojnicom ugrađena zaštitna (flyback) dioda. Bez nje ponovljeno uključivanje i isključivanje može oštetiti tranzistor s otvorenim kolektorom i trajno onesposobiti kanal.
Naredba za postavljanje adrese djeluje na više modula
Emitirani okvir za postavljanje adrese (00 06 00 64 ...) upisuje novu slave adresu u svaki modul koji sluša na sabirnici. Pri puštanju novog modula u rad najprije odspojite sve ostale module WELLPRO sa sabirnice RS-485, postavite adresu alatom za otklanjanje pogrešaka WELLPRO, a zatim ponovno spojite ostale.
