Protokol MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Češka republika
Dokument št. APP-0057-EN, revizija od 26. oktobra 2023.
© 2023 Advantech Czech sro Nobenega dela te publikacije ni dovoljeno reproducirati ali prenašati v kakršni koli obliki ali na kakršen koli način, elektronski ali mehanski, vključno s fotografijo, snemanjem ali katerim koli sistemom za shranjevanje in iskanje informacij, brez pisnega soglasja. Informacije v tem priročniku se lahko spremenijo brez predhodnega obvestila in ne predstavljajo zaveze s strani Advantecha.
Advantech Czech sro ne odgovarja za naključno ali posledično škodo, ki je posledica dobave, delovanja ali uporabe tega priročnika.
Vse blagovne znamke, uporabljene v tem priročniku, so registrirane blagovne znamke svojih lastnikov. Uporaba blagovnih znamk ali drugega
Oznake v tej publikaciji so samo za referenčne namene in ne pomenijo odobritve imetnika blagovne znamke.
Uporabljeni simboli
Nevarnost - informacije o varnosti uporabnika ali morebitni poškodbi usmerjevalnika.
Pozor - Težave, ki se lahko pojavijo v posebnih situacijah.
Informacije – koristni nasveti ali informacije posebnega pomena.
Example – prample funkcije, ukaza ali skripta.
1. Dnevnik sprememb
1.1 Dnevnik sprememb protokola MODBUS-RTUMAP
v1.0.0 (2012-01-13)
- Prva izdaja
v1.0.1 (2012-01-20)
- Dovoljeno branje registra nič
v1.0.2 (2013-12-11)
- Dodana podpora za FW 4.0.0+
v1.0.3 (2015-08-21)
- Odpravljena napaka pri razvrščanju podatkov v notranjem medpomnilniku
v1.0.4 (2018-09-27)
- Sporočilom o napakah JavaSript dodani pričakovani obsegi vrednosti
v1.0.5 (2019-02-13)
- Fiksno branje tuljav
2. Opis aplikacije usmerjevalnika
Protokol aplikacije usmerjevalnika MODBUS-RTUMAP ni v standardni vdelani programski opremi usmerjevalnika. Nalaganje te aplikacije usmerjevalnika je opisano v priročniku za konfiguracijo (glejte [1, 2]).
Aplikacija usmerjevalnika ni združljiva s platformo v4.
S tem modulom je možno periodično odčitavanje podatkov iz medpomnilnika, v katerem so shranjene vrednosti, pridobljene iz priključenih merilnih naprav (števcev). Vsaki merilni napravi lahko dodelimo določeno število registrov (ali tuljav). Ti razponi si sledijo, tako da modul RTUMAP bere podatke iz skupnega števila dodeljenih registrov (ali tuljav), začenši z navedenim začetnim naslovom. Dobro urejen diagram modela je na naslednji sliki:
Slika 1: Diagram modela
- Računalnik
- MODBUS TCP
- PUFR
- METERI
Za konfiguracijo je na voljo aplikacija usmerjevalnika RTUMAP web vmesnik, ki se prikliče s pritiskom na ime modula na strani Router apps na usmerjevalniku web vmesnik. Levi del web vmesnik (tj. meni) vsebuje samo postavko Return, ki to preklopi web vmesnik do vmesnika usmerjevalnika.
3. Konfiguracija aplikacije usmerjevalnika
Dejanska konfiguracija te aplikacije usmerjevalnika se izvede prek obrazca na desni strani. Prvi element v tem obrazcu - Omogoči RTUMAP na razširitvenih vratih - se uporablja za aktiviranje te aplikacije usmerjevalnika. Pomen drugih postavk je opisan v spodnji tabeli:
Postavka | Pomembnost |
Razširitvena vrata | Ustrezna razširitvena vrata (PORT1 ali PORT2) |
Hitrost prenosa | Hitrost modulacije (število različnih sprememb simbola – signalnih dogodkov – v prenosnem mediju na sekundo) |
Podatkovni biti | Število podatkovnih bitov (7 ali 8) |
Pariteta | Pariteta (brez, sodo ali liho) |
Stop bitov | Število stop bitov (1 ali 2) |
Časovna omejitev razdelitve | Zamik med odčitki (v milisekundah) |
Obdobje branja | Obdobje branja podatkov iz medpomnilnika (v sekundah) |
Vrata TCP | številka vrat TCP |
Začetni naslov | Začetni naslov registra |
Tabela 1: Opis postavk v konfiguracijskem obrazcu
Na dnu konfiguracijskega obrazca je na voljo tudi seznam priključenih števcev s podatki o njihovih nastavitvah.
Vse spremembe stopijo v veljavo po pritisku na gumb Uporabi.
Slika 2: Konfiguracijski obrazec
3.1 Dodajanje in odstranjevanje merilne naprave
Posamezne števce (merilne naprave) lahko odstranite s seznama s klikom na postavko [Izbriši], ki se nahaja pred opisom števca. Če želite dodati merilnik, kliknite na element [Dodaj merilnik]. Pred dodajanjem števca je potrebno vnesti Meter Address, Start Address, število registrov ali tuljav (Number Of Values (Register or Coils)) in izbrati Read Function (glej spodnjo sliko). Na ta način je možno dodati do 10 naprav.
Slika 3: Dodajanje merilne naprave
3.2 Funkcije branja in pisanja
Naslednja slika opisuje funkcije, ki se uporabljajo za branje in pisanje med osebnim računalnikom, aplikacijo usmerjevalnika RTUMAP in merilnikom. Funkciji 0x01 (branje) in 0x0F (pisanje) sta namenjeni samo za tuljave. Da bi lahko zapisali nekaj vrednosti v tuljave na napravi MODBUS RTU (s funkcijo 0x0F), nastavite funkcijo branja v deklaraciji števca na funkcijo številka 1.
Slika 4: Funkcije branja in pisanja, ki jih podpira aplikacija usmerjevalnika RTUMAP
- Računalnik
- branje funkcij 0x03, 0x04
- pisanje funkcij 0x06, 0x10
- RTUMAP
- branje funkcij 0x03x 0x04
- pisne funkcije 0x0F (samo za tuljave)
- števec MODBUS
Dokumente, povezane z izdelkom, lahko dobite na inženirskem portalu na icr.advantech.cz naslov.
Če želite dobiti vodnik za hiter začetek, uporabniški priročnik, priročnik za konfiguracijo ali vdelano programsko opremo, obiščite Modeli usmerjevalnikov strani, poiščite želeni model in preklopite na zavihek Priročniki oziroma vdelana programska oprema.
Namestitveni paketi in priročniki za aplikacije usmerjevalnika so na voljo na Aplikacije usmerjevalnika strani.
Za razvojne dokumente pojdite na DevZone strani.
Priročnik za protokol MODBUS-RTUMAP
Dokumenti / Viri
![]() |
Protokol ADVANTECH MODBUS-RTUMAP Router App [pdf] Uporabniški priročnik Protokol MODBUS-RTUMAP Router App, Protocol MODBUS-RTUMAP, Router App, App |