ADVANTECH protokol MODBUS-RTU2TCP Router App
Informace o produktu
- Protokol: MODBUS-RTU2TCP
- Výrobce: Advantech Czech sro
- Adresa: Sokolská 71, 562 04 Ústí nad Orlicí, Česká republika
- Číslo dokumentu: APP-0056-EN
- Datum kontroly: 26. října 2023
Vyloučení odpovědnosti: 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.
Oznámení o ochranné známce: 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 je pouze pro referenční účely a nepředstavuje podporu držitele ochranné známky.
Návod k použití produktu
Seznam změn
Viz část Protokol změn protokolu MODBUS-RTU2TCP.
Popis aplikace routeru
Protokol aplikace Router MODBUS-RTU2TCP není součástí standardního firmwaru routeru. Chcete-li nahrát tuto aplikaci Router, postupujte podle pokynů v konfigurační příručce (viz kapitola Související dokumenty).
Aplikace routeru umožňuje konverzi zpráv Modbus RTU přijatých přes sériovou linku na protokol Modbus TCP.
Obrázek 1: Router s aplikací routeru převádějící data z kotlů do SCADA (obrázek není součástí dodávky)
Aplikace routeru může ukládat přijatá data na USB flash disk, pokud v tuto chvíli není k dispozici žádné síťové připojení TCP (internet). Data budou po navázání spojení odeslána znovu, aby bylo zajištěno správné pořadí dat.
Protokol MODBUS RTU a MODBUS TCP
Aplikace routeru poskytuje převod protokolu MODBUS RTU na protokol MODBUS TCP.
Protokol MODBUS RTU běží na sériové lince a router pro tento účel podporuje rozšiřující porty RS232 nebo RS485/422.
Obrázek 2: Zpráva Modbus na sériové lince (obrázek není součástí dodávky)
Při odesílání MODBUS ADU na TCP/IP se pro identifikaci používá hlavička MBAP. TCP port 502 je vyhrazen pro MODBUS TCP ADU.
Obrázek 3: Zpráva Modbus na TCP/IP (obrázek není součástí dodávky)
Konfigurace
Pro konfiguraci routerové aplikace Modbus RTU2TCP použijte Web rozhraní. Přístup k němu získáte kliknutím na stránku Router Apps a následným výběrem názvu aplikace routeru. Konfigurační stránka je označena „Config“ a je zde možnost „Return“ pro návrat zpět na Web rozhraní.
Obrázek 3: Konfigurační formulář (obrázek není součástí dodávky)
Advantech Czech sro, Sokolská 71, 562 04 Ústí nad Orlicí, Česká republika Dokument č. APP-0056-EN, revize ze dne 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.
Seznam změn
Protokol změn protokolu MODBUS-RTU2TCP
- v1.0.0 (2015)
První vydání - v1.0.1 (2015)
Přidána možnost „Slave ID“ - v1.0.2 (2016)
Opravena chyba ve smyčce čtení uart - v1.1.0 (2018)
Přidána podpora ttyUSB - v1.1.1 (2018)
Do chybových zpráv JavaSript byly přidány očekávané rozsahy hodnot
Popis aplikace routeru
Protokol aplikace směrovače MODBUS-RTU2TCP není obsažen ve standardním firmwaru směrovače. Nahrání této aplikace Router je popsáno v konfigurační příručce (viz kapitola Související dokumenty).
Modbus RTU2TCP není kompatibilní s platformou v4.
Aplikace routeru v routeru Advantech umožňuje konverzi zpráv Modbus RTU přijatých přes sériovou linku – na zprávy Modbus TCP. Ty jsou následně odeslány přes TCP na specifikovaný Modbus server. To je užitečné pro aplikace, kde počítač shromažďuje data např. z kotlů nebo jiných zařízení. Data ve formátu Modbus RTU jsou odesílána do routeru Advantech přes RS485. Jsou převedeny do formátu Modbus TCP a odeslány přes internet na server Modbus a poté do SCADA. Viz obrázek níže:
Router s povolenou aplikací routeru je RS485 Modbus slave – všechna data musí být odeslána do routeru počítačem nebo kaskádovým displejem.
Aplikace routeru může ukládat přijatá data na USB flash disk, pokud není momentálně dostupné připojení k síti TCP (internet). Poté je znovu odeslán, když je navázáno spojení se správným pořadím dat.
Protokol MODBUS RTU a MODBUS TCP
Převod protokolu MODBUS RTU na protokol MODBUS TCP zajišťuje aplikace routeru. Protokol MODBUS RTU běží na sériové lince. V routeru lze použít rozšiřující port RS232 nebo RS485/422.
Oba protokoly mají společnou část – protokolovou datovou jednotku (PDU). Liší se částí aplikační datové jednotky (ADU). Přijatá PDU na sériové lince má jako hlavičku adresu cílové jednotky a na konci kontrolní součet.
Při odesílání MODBUS ADU na TCP/IP se pro identifikaci používá hlavička MBAP. Port 502 TCP je vyhrazen pro MODBUS TCP ADU.
Konfigurace
Použijte Web rozhraní aplikace routeru Modbus RTU2TCP pro jeho konfiguraci. Je přístupný z routeru Web rozhraní kliknutím na stránku Router Apps a poté na název aplikace routeru. V nabídce aplikace Router nalevo jsou pouze dvě položky. Config je tato konfigurační stránka a Return znamená návrat na router Web rozhraní. Vysvětlené položky konfigurace naleznete v tabulce níže:
Položka | Popis |
Umožnit | Umožňuje konverzi protokolu MODBUS RTU na protokol MODBUS TCP/IP. |
Rozšiřující port | Port připojení MODBUS RTU bude navázáno na:
Podívat se na Generál stránku v routeru popř Rozšiřující port 1 or Rozšiřující port 2 stránky, abyste viděli pozici sériového rozhraní ve vašem routeru. |
Přenosová rychlost | Rychlost komunikace sériového rozhraní. Rozsah 300 až 115200. |
Datové bity | Počet datových bitů v sériové komunikaci. 7 nebo 8. |
Parita | Řídicí paritní bit v sériové komunikaci:
|
Stop bitům | Počet stop bitů v sériové komunikaci. 1 nebo 2. |
Časový limit rozdělení | Časový interval pro přerušení zprávy. Pokud je při příjmu rozpoznána mezera mezi těmito dvěma znaky a je-li tato mezera delší než hodnota parametru v milisekundách, je zpráva ze všech přijatých dat zkompilována a odeslána. |
Adresa serveru | Definuje adresu TCP serveru, kam budou odesílána data. |
TCP port | TCP port serveru (výše), na který se mají odesílat přijatá data. Port 502 je standardně nastaven pro MODBUS ADU. |
Časový limit odpovědi | Určuje časový interval, ve kterém se očekává odpověď. Pokud odpověď nepřijde, bude odeslán jeden z těchto chybových kódů:
|
Povolit mezipaměť na USB flash disku | Umožňuje ukládání zpráv, které nebylo možné doručit na stranu TCP. Každá jednotlivá zpráva Modbus je uložena jako a file. Až do 65536 files (zprávy) lze uložit. Aplikace routeru se pravidelně pokouší znovu odeslat nejstarší zprávu. Pokud je opětovné odeslání úspěšné, jsou znovu odeslány i další zprávy. Pořadí zpráv je zachováno. |
Tabulka 1: Konfigurační formulář
Všechny změny v nastavení se projeví po stisknutí tlačítka Použít tlačítko.
- Advantech Czech: Rozšiřující port RS232 – Uživatelská příručka (MAN-0020-EN)
- Advantech Czech: Rozšiřující port RS485/422 – Uživatelská příručka (MAN-0025-EN)
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 Router Models, vyhledejte požadovaný model a přepněte na kartu Manuals nebo Firmware.
Instalační balíčky a příručky Router Apps jsou k dispozici na stránce Router Apps.
Pro vývojové dokumenty přejděte na stránku DevZone.
Dokumenty / zdroje
![]() |
ADVANTECH protokol MODBUS-RTU2TCP Router App [pdfUživatelská příručka Protokol MODBUS-RTU2TCP Router App, Protocol MODBUS-RTU2TCP, Router App, App, App Protocol MODBUS-RTU2TCP |