Protokol MODBUS-RTUMAP
Advantech Czech sro, Sokolská 71, 562 04 Ústí nad Orlicí, Česká republika
Dokument č. APP-0057-EN, revize z 26. října 2023.
© 2023 Advantech Czech sro Žádná část této publikace nesmí být reprodukována nebo přenášena v jakékoli formě nebo jakýmikoli prostředky, elektronickými nebo mechanickými, včetně fotografií, záznamů nebo jakéhokoli systému pro ukládání a vyhledávání informací bez písemného souhlasu. Informace v této příručce se mohou bez upozornění změnit a nepředstavují závazek ze strany společnosti Advantech.
Advantech Czech sro nenese odpovědnost za náhodné nebo následné škody vzniklé v důsledku poskytnutí, provedení nebo použití tohoto návodu.
Všechny názvy značek použité v této příručce jsou registrované ochranné známky příslušných vlastníků. Použití ochranných známek nebo jiných
označení v této publikaci slouží pouze pro referenční účely a nepředstavují podporu držitele ochranné známky.
Použité symboly
Nebezpečí – Informace týkající se bezpečnosti uživatele nebo možného poškození routeru.
Pozor – Problémy, které mohou nastat v konkrétních situacích.
Informace – užitečné tipy nebo informace zvláštního zájmu.
Example - Přampsoubor funkce, příkazu nebo skriptu.
1. Seznam změn
1.1 Protokol změn protokolu MODBUS-RTUMAP
v1.0.0 (2012)
- První vydání
v1.0.1 (2012)
- Povolené čtení registru nula
v1.0.2 (2013)
- Přidána podpora FW 4.0.0+
v1.0.3 (2015)
- Opravena chyba v řazení dat ve vnitřním bufferu
v1.0.4 (2018)
- Do chybových zpráv JavaSript byly přidány očekávané rozsahy hodnot
v1.0.5 (2019)
- Opravené čtení cívek
2. Popis aplikace routeru
Router App Protocol MODBUS-RTUMAP není obsažen ve standardním firmwaru routeru. Nahrání této aplikace routeru je popsáno v konfiguračním manuálu (viz [1, 2]).
Aplikace routeru není kompatibilní s platformou v4.
Pomocí tohoto modulu je možné periodicky načítat data z vyrovnávací paměti, ve které jsou uloženy hodnoty získané z připojených měřicích zařízení (měřidel). Každému měřicímu zařízení lze přiřadit určitý počet registrů (nebo cívek). Tyto rozsahy na sebe navazují, takže modul RTUMAP čte data z celkového počtu přiřazených registrů (nebo cívek) počínaje zadanou počáteční adresou. Přehledné schéma modelu naleznete na následujícím obrázku:
Obrázek 1: Schéma modelu
- Počítač
- MODBUS TCP
- BUFFER
- METRY
Pro konfiguraci je k dispozici routerová aplikace RTUMAP web rozhraní, které se vyvolá stisknutím názvu modulu na stránce Router apps na routeru web rozhraní. Levá část web rozhraní (tzn. menu) obsahuje pouze položku Return, která toto přepíná web rozhraní k rozhraní routeru.
3. Konfigurace aplikace routeru
Vlastní konfigurace této aplikace routeru se provádí prostřednictvím formuláře na pravé straně. První položka v tomto formuláři – Povolit RTUMAP na rozšiřujícím portu – slouží k aktivaci těchto aplikací routeru. Význam ostatních položek je popsán v tabulce níže:
Položka | Význam |
Rozšiřující port | Odpovídající rozšiřující port (PORT1 nebo PORT2) |
Přenosová rychlost | Rychlost modulace (počet odlišných změn symbolů – signalizačních událostí – provedených na přenosovém médiu za sekundu) |
Datové bity | Počet datových bitů (7 nebo 8) |
Parita | Parita (žádná, sudá nebo lichá) |
Stop bitům | Počet stop bitů (1 nebo 2) |
Časový limit rozdělení | Prodleva mezi čteními (v milisekundách) |
Období čtení | Doba načítání dat z vyrovnávací paměti (v sekundách) |
TCP port | Číslo TCP portu |
Počáteční adresa | Počáteční adresa registrace |
Tabulka 1: Popis položek ve formuláři konfigurace
Ve spodní části konfiguračního formuláře je k dispozici také seznam připojených měřičů s informacemi o jejich nastavení.
Všechny změny se projeví po stisknutí tlačítka Použít.
Obrázek 2: Konfigurační formulář
3.1 Přidání a odebrání měřicího zařízení
Jednotlivá měřidla (měřidla) lze ze seznamu odstranit kliknutím na položku [Smazat], která se nachází před popisem měřidla. Pro přidání měřiče klikněte na položku [Přidat měřidlo]. Před přidáním měřiče je nutné zadat adresu měřiče, počáteční adresu, počet registrů nebo cívek (Number Of Values (Register nebo Coils)) a vybrat funkci čtení (viz obrázek níže). Takto je možné přidat až 10 zařízení.
Obrázek 3: Přidání měřicího zařízení
3.2 Funkce čtení a zápisu
Následující obrázek popisuje funkce, které se používají pro čtení a zápis mezi PC, aplikací routeru RTUMAP a měřičem. Funkce 0x01 (čtení) a 0x0F (zápis) jsou určeny pouze pro cívky. Aby bylo možné zapisovat některé hodnoty do cívek na zařízení MODBUS RTU (funkcí 0x0F), nastavte funkci čtení v deklaraci elektroměru na funkci číslo 1.
Obrázek 4: Funkce čtení a zápisu podporované aplikací routeru RTUMAP
- Počítač
- funkce čtení 0x03, 0x04
- zapisovat funkce 0x06, 0x10
- RTUMAP
- funkce čtení 0x03x 0x04
- funkce zápisu 0x0F (pouze pro cívky)
- Měřič MODBUS
Dokumenty týkající se produktu můžete získat na Engineering Portal na adrese icr.advantech.cz adresa.
Chcete-li získat příručku pro rychlý start, uživatelskou příručku, konfigurační příručku nebo firmware vašeho routeru, přejděte na stránku Modely směrovačů vyhledejte požadovaný model a přepněte se na kartu Manuals nebo Firmware.
Instalační balíčky a příručky Router Apps jsou k dispozici na Routerové aplikace strana.
Vývojové dokumenty najdete na DevZone strana.
Protokol MODBUS-RTUMAP Manuál
Dokumenty / zdroje
![]() |
ADVANTECH Protokol MODBUS-RTUMAP Router App [pdfUživatelská příručka Protokol MODBUS-RTUMAP Router App, Protocol MODBUS-RTUMAP, Router App, App |