Nova naprava je na vodilu, a nadzorni sistem ne prikaže ničesar. Je kriva ožičenje, naslov ali nastavitev? Dober Modbus tester odgovori v nekaj minutah. Pokaže, kaj gre po liniji, kaj se vrne in kje se zatakne.
V tem članku pojasnimo, kaj Modbus tester počne, kaj potrebujete in kako v praksi testirate Modbus RTU naprave. Za primer uporabimo ModbusMate, naše brezplačno orodje, ki deluje kar v brskalniku.

Kaj je Modbus tester?
Modbus tester je program, ki na vodilu prevzame vlogo masterja. Napravam pošilja zahteve in prikaže njihove odgovore. Tako preverite napravo, ne da bi potrebovali nadzorni sistem ali krmilnik.
Z njim lahko:
- berete registre in tuljave (coils),
- pišete vrednosti, na primer nastavitve ali ukaze,
- vidite vsak okvir v šestnajstiškem zapisu,
- preverite CRC ali LRC,
- poiščete naprave z neznanim naslovom.
Dober tester ne pokaže le številk. Pokaže tudi, zakaj odgovora ni.
Kdaj ga potrebujete?
- Zagon sistema. Vsako napravo preverite, preden jo predate integratorju nadzornega sistema.
- Servis. Naprava ne odgovarja več. Je vzrok kabel, naslov ali naprava?
- Razvoj. Preverite tabelo registrov in redke funkcijske kode na prototipu.
- Dokumentacija. Zapišete vrednosti in jih priložite zapisniku o zagonu.
Komu je namenjen?
Monterjem in serviserjem. Na terenu potrebujejo hiter odgovor: odgovarja naprava ali ne? Prenosnik in adapter sta dovolj.
Integratorjem nadzornih sistemov. Pred povezavo z nadzornim sistemom preverijo tabelo registrov, vrstni red bajtov in skaliranje. Tako se izognejo napačnim vrednostim v vizualizaciji.
Razvijalcem naprav. Na prototipu preizkusijo vse funkcijske kode, tudi redke, in v dnevniku vidijo vsak bajt.
Učiteljem in študentom. Z demo slavom se Modbus naučijo brez strojne opreme.
Kaj potrebujete
- Računalnik z operacijskim sistemom Windows, macOS, Linux ali ChromeOS.
- Brskalnik Chrome, Edge ali Opera. Firefox in Safari ne podpirata vmesnika Web Serial.
- Adapter USB–RS485 (ali RS-232 za starejše naprave). Deluje vsak adapter, ki se v sistemu prikaže kot serijska vrata. Pogosti so adapterji s čipi FTDI, CP210x in CH340.
- Podatkovni list naprave z naslovom, serijskimi nastavitvami in tabelo registrov.
Telefoni in tablice niso podprti, ker ne podpirajo vmesnika Web Serial.
Kako deluje Modbus tester v brskalniku
Sodobni brskalniki Chromium podpirajo vmesnik Web Serial. Spletna stran lahko z njim komunicira s serijskimi vrati, ko vrata izberete in dovolite dostop. Tehnologijo opisuje dokumentacija Chrome za razvijalce o Web Serial.
Brskalnik torej skrbi za vrata, aplikacija pa za Modbus. Ničesar vam ni treba namestiti. Isti zaslon deluje na Windows, macOS, Linux in ChromeOS.
ModbusMate podpira Modbus RTU in Modbus ASCII prek RS-485 ali RS-232. Hitrosti prenosa segajo od 300 do 3.000.000 baudov. Modbus TCP je napovedan, a še ni na voljo.
Prvi test v petih korakih
1. Priklopite adapter
Priključite adapter USB–RS485 na računalnik in ga povežite z napravo. Pazite na polarnost A/B. Pri daljših linijah sodi zaključni upor na oba konca.
2. Odprite ModbusMate in izberite vrata
Odprite aplikacijo v brskalniku Chrome, Edge ali Opera. Izberite serijska vrata in dovolite dostop. Nastavite hitrost, pariteto, stop bite ter način RTU ali ASCII.
3. Dodajte okno za branje
V oknu za branje (poll window) vnesete naslov naprave (slave ID), funkcijsko kodo, začetni naslov, število registrov in hitrost osveževanja. Odprete lahko več oken hkrati, vsako s svojimi nastavitvami.

4. Zaženite branje
Pritisnite F5 za zagon vseh oken, F6 za ustavitev ali F8 za enkratno branje. Vrednosti, ki prispejo, se obarvajo zeleno.
5. Preberite dnevnik in števce
Prometni dnevnik pokaže vsako zahtevo in odgovor v šestnajstiškem zapisu, s preverjanjem CRC pri RTU in LRC pri ASCII. Filtrirate lahko po napravi ali funkcijski kodi. Statusna vrstica šteje TX, RX, napake, napake CRC in čas odziva.

Kako brati prometni dnevnik
Dnevnik je najmočnejše orodje testerja. Poglejmo preprost primer. Vrednosti so zgled.
Zahteva masterja za branje enega holding registra na napravi 1:
01 03 00 00 00 01 84 0A
01je naslov naprave.03je funkcijska koda (branje holding registrov).00 00je začetni naslov, torej prvi register (40001).00 01je število registrov.84 0Aje CRC.
Odgovor naprave bi lahko bil 01 03 02 00 D7 in CRC. 02 pove, da sledita dva bajta podatkov. 00 D7 je vrednost 215. Če je to temperatura s faktorjem 0,1, pomeni 21,5 °C.
Če naprava odgovori z 01 83 02, gre za izjemo. Funkcijska koda je povečana za 0x80, koda izjeme 02 pa pomeni neveljaven naslov podatkov. Register torej ne obstaja ali pa je naslov zamaknjen za ena.
Če odgovora sploh ni, preverite naslov, nastavitve linije in ožičenje. Tester vam pokaže, da je zahteva odšla. Tako veste, da težava ni na strani računalnika.
Funkcije, ki jih boste uporabljali vsak dan
Več oken za branje
Vsako okno ima svojo napravo, funkcijsko kodo, naslov in hitrost. Tako hkrati spremljate temperaturo, nastavitve in stanja releja.
Center za testiranje
Testni center ponuja pripravljene zahteve za funkcijske kode 01–06, 08, 0B, 0F, 10, 11, 16, 17 in 2B. Tako hitro preizkusite tudi redke ukaze, na primer identifikacijo naprave.
Iskanje naprav
Ne poznate naslova? Iskanje naprav zaporedoma vpraša naslove in pokaže, katera naprava odgovori.
Grafi v živo in izvoz
Vrednosti narišete na grafu z drsnikom za časovno okno. Graf izvozite kot PNG ali CSV. Meritve lahko posnamete in jih izvozite v CSV ali XLSX.
Formati podatkov
Vrednosti prikažete kot Int/UInt 16, 32 ali 64, Float32/64 v vseh štirih vrstnih redih bajtov, šestnajstiško, binarno, logično ali ASCII. Podprto je skaliranje po formuli a × surova vrednost + b. Naslavljanje nastavite kot 0- ali 1-bazno.
Samo spremljanje
Na delujočem sistemu ne želite ničesar spremeniti po nesreči. Odkljukajte »Writes allowed« in tester bo samo bral.
Delovni prostori
Okna, imena registrov in nastavitve shranite s Ctrl+S in odprete s Ctrl+O. Delovni prostor izvozite kot JSON in ga delite s sodelavci.

Varno delo na delujočem sistemu
Testiranje na sistemu, ki že deluje, zahteva previdnost. Nekaj pravil:
- Pred testom se dogovorite z upravljavcem objekta.
- Ustavite ali odklopite drugega masterja, da se zahteve ne prekrivajo.
- Vklopite način samo za branje. Zapisujte le, ko natančno veste, kaj register pomeni.
- Osveževanje nastavite zmerno, da ne obremenite linije.
- Po testu vrnite linijo v prvotno stanje in znova zaženite nadzorni sistem.
Bližnjice v tabeli registrov
| Dejanje | Tipka |
|---|---|
| Premik po tabeli | puščice |
| Urejanje vrednosti | Enter ali F2 |
| Poimenovanje registra | Shift+F2 |
| Zapis vrednosti | Ctrl+Enter |
| Zavrženje spremembe | Del |
| Brisanje izbire | Esc |
Na računalnikih Mac namesto Ctrl uporabite tipko Command.
Brez naprave? Najprej vadite
ModbusMate ima vgrajenega demo slava (povratna zanka), ki odgovarja kot naprava 1. Tako spoznate vmesnik, preden greste na teren. Vodeni ogled v desetih korakih se zažene sam na zaslonih, širših od 720 px. Kadar koli ga znova odprete z gumbom s kapo diplomanta.
Primer iz prakse: zagon sobnega termostata
Recimo, da na novo linijo priklopite sobni termostat. Podatkovni list navaja naslov 1, 9600 baudov, 8N1 in temperaturo v registru 40001. Takole poteka test:
- Priklopite adapter na konec linije in preverite zaključni upor.
- V ModbusMate izberite vrata in nastavite 9600, 8N1, RTU.
- Odprite okno za branje: naprava 1, FC 03, začetni naslov 0, število 10, osveževanje na sekundo.
- Pritisnite F5. Vrednosti se obarvajo zeleno.
- Register poimenujte s Shift+F2, na primer »Temperatura«, in nastavite skaliranje.
- Pihnite na tipalo. Graf v živo pokaže dvig temperature.
- Shranite delovni prostor s Ctrl+S in posnetek izvozite v XLSX za zapisnik.
Ves postopek traja nekaj minut. Naslednji termostat na isti liniji preverite še hitreje, saj delovni prostor že imate.
Kontrolni seznam pred odhodom na teren
- ☐ Adapter USB–RS485 in rezervni adapter.
- ☐ Nameščen gonilnik za adapter, če ga ta potrebuje.
- ☐ Brskalnik Chrome, Edge ali Opera.
- ☐ ModbusMate enkrat odprt s povezavo, da deluje tudi brez interneta.
- ☐ Ustvarjen brezplačen profil, da se seja ne konča po petih minutah.
- ☐ Podatkovni listi vseh naprav s tabelami registrov.
- ☐ Kratek kabel USB in izvijač za sponke.
Pogoste napake pri testiranju
- Napačen naslov. Naslovi naprav so od 1 do 247. Naslov 0 je broadcast, nanj nobena naprava ne odgovori.
- Zamenjana A in B. Ni odgovora ali pa so okviri pokvarjeni. Zamenjajte žici in poskusite znova.
- Neusklajene nastavitve. Hitrost, pariteta in stop biti se morajo ujemati z napravo.
- Dva masterja. Na eni liniji sme biti aktiven le en master. Ustavite nadzorni sistem med testom.
- Zamik za ena. Register 40001 je v okviru naslov 0. Preverite, ali podatkovni list šteje od 0 ali od 1.
- Napaka CRC. Naprava zavrže okvir z napačnim CRC in ne odgovori. Master zato vidi časovno prekoračitev.
Več nasvetov za nastavitev senzorjev najdete v članku Ključne Modbus nastavitve za konfiguracijo senzorjev in v 3 nasvetih za odpravljanje težav s konfiguracijo Modbus senzorjev. Omejitve linije in odpornost na motnje opisuje poglobljen pregled Modbus omrežja.
ModbusMate v primerjavi z namiznimi orodji
| ModbusMate | Modbus Poll | QModMaster | |
|---|---|---|---|
| Cena | brezplačno | 129 USD na licenco | brezplačno |
| Sistemi | Windows, macOS, Linux, ChromeOS | Windows | Windows, Linux |
| Namestitev | ni potrebna | potrebna | potrebna |
| Grafi | da | – | ne |
Podatki so iz primerjalne tabele na produktni strani ModbusMate (oktober 2026). Pred odločitvijo preverite trenutne pogoje pri proizvajalcu.
Koliko stane?
Nič. ModbusMate je brezplačen med beta obdobjem in po njem. Ni licenčnine in ni plačljive različice. Gostujoča seja traja pet minut. Nato ustvarite brezplačen profil z imenom in e-poštnim naslovom.
Aplikacija se shrani v predpomnilnik brskalnika. Ko jo enkrat odprete s povezavo, deluje tudi brez interneta. To je priročno v kleteh in tehničnih prostorih brez signala.
Kdo stoji za ModbusMate?
ModbusMate razvija Andivi d.o.o. iz Slovenije, ki izdeluje tudi naprave Alledio z Modbus RTU. Z orodjem lahko preizkusite na primer Alledio OEM sobni termostat z Modbusom ali sobni krmilnik Alledio OEM.
Imate predlog ali ste našli napako? V aplikaciji izberite »Send feedback« in izberite Bug, Idea ali Question.
Pogosta vprašanja
Ali je Modbus tester ModbusMate res brezplačen?
Da. Brezplačen je med beta obdobjem in po njem. Ni licenčnine in ni plačljive različice. Po petminutni gostujoči seji potrebujete le brezplačen profil.
Ali moram kaj namestiti?
Ne. ModbusMate deluje v brskalniku Chrome, Edge ali Opera na namiznem računalniku. Potrebujete le adapter USB–RS485 in morda gonilnik za adapter.
Ali podpira Modbus TCP?
Še ne. Trenutno podpira Modbus RTU in ASCII prek RS-485 ali RS-232. Modbus TCP je napovedan.
Kateri adapter USB–RS485 potrebujem?
Deluje vsak adapter, ki se prikaže kot serijska vrata. Pogosti so adapterji s čipi FTDI, CP210x in CH340.
Ali lahko z njim pišem v registre?
Da, s funkcijskimi kodami 05, 06, 0F in 10. Za varno spremljanje delujočega sistema odkljukajte »Writes allowed«.
Ali deluje na telefonu?
Ne. Telefoni in tablice ne podpirajo vmesnika Web Serial. Uporabite namizni ali prenosni računalnik.
Preizkusite Modbus tester zdaj
Odprite aplikacijo, priklopite adapter in preberite prve registre v nekaj minutah.
Odprite ModbusMate – brezplačen Modbus tester
Vse funkcije so opisane na produktni strani ModbusMate. Vprašanja nam pošljite na info@alledio.com ali pokličite +386 51 630 770.






