ADVANTECH-protokol MODBUS-RTU2TCP-roeteerder-app
Produk inligting
- Protokol: MODBUS-RTU2TCP
- Vervaardiger: Advantech Czech sro
- Adres: Sokolska 71, 562 04 Usti nad Orlici, Tsjeggiese Republiek
- Dokumentnommer: APP-0056-EN
- Hersieningsdatum: 26 Oktober 2023
Vrywaring: Advantech Czech sro sal nie aanspreeklik wees vir toevallige of gevolglike skade wat voortspruit uit die verskaffing, uitvoering of gebruik van hierdie handleiding nie.
Handelsmerkkennisgewing: Alle handelsname wat in hierdie handleiding gebruik word, is die geregistreerde handelsmerke van hul onderskeie eienaars. Die gebruik van handelsmerke of ander benamings in hierdie publikasie is slegs vir verwysingsdoeleindes en vorm nie 'n endossement deur die handelsmerkhouer nie.
Produkgebruiksinstruksies
Veranderlogboek
Verwys na die Protokol MODBUS-RTU2TCP Changelog afdeling.
Roeter App Beskrywing
Die roeteerder-toepassing-protokol MODBUS-RTU2TCP is nie by die standaard roeteerder-firmware ingesluit nie. Om hierdie Router-toepassing op te laai, volg die instruksies in die Konfigurasiehandleiding (sien Hoofstuk Verwante Dokumente).
Die roeteerder-toepassing maak die omskakeling van Modbus RTU-boodskappe wat via reekslyn ontvang word, na Modbus TCP-protokol moontlik.
Figuur 1: Roeter met router-app wat data van ketels na SCADA omskakel (prent nie ingesluit nie)
Die roeteerder-toepassing kan ontvangde data op 'n USB-flitsstokkie stoor as daar geen TCP-netwerkverbinding (internet) op die oomblik beskikbaar is nie. Die data sal weer gestuur word wanneer 'n verbinding tot stand gebring word, wat die korrekte volgorde van data verseker.
MODBUS RTU en MODBUS TCP-protokol
Die router-app bied die omskakeling van MODBUS RTU-protokol na MODBUS TCP-protokol.
Die MODBUS RTU-protokol loop op 'n reekslyn, en die roeteerder ondersteun RS232- of RS485/422-uitbreidingpoorte vir hierdie doel.
Figuur 2: Modbus-boodskap op reekslyn (prent nie ingesluit nie)
Wanneer MODBUS ADU op die TCP/IP gestuur word, word die MBAP-kopskrif vir identifikasie gebruik. Die TCP-poort 502 is toegewy vir MODBUS TCP ADU.
Figuur 3: Modbus-boodskap op TCP/IP (beeld nie ingesluit nie)
Konfigurasie
Om die roeteerder-toepassing Modbus RTU2TCP op te stel, gebruik die Web koppelvlak. Toegang tot dit deur op die Roeter Apps-bladsy te klik en dan die naam van die router-toepassing te kies. Die konfigurasiebladsy is gemerk "Config", en daar is 'n "Return"-opsie om terug te gaan na die router se Web koppelvlak.
Figuur 3: Konfigurasievorm (prent nie ingesluit nie)
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Tsjeggiese Republiek Dokumentnr. APP-0056-EN, hersiening vanaf 26 Oktober 2023.
© 2023 Advantech Czech sro Geen deel van hierdie publikasie mag gereproduseer of versend word in enige vorm of op enige manier, elektronies of meganies, insluitend fotografie, opname, of enige inligtingberging en herwinningstelsel sonder skriftelike toestemming nie. Inligting in hierdie handleiding is onderhewig aan verandering sonder kennisgewing, en dit verteenwoordig nie 'n verbintenis aan die kant van Advantech nie.
Advantech Czech sro sal nie aanspreeklik wees vir toevallige of gevolglike skade wat voortspruit uit die verskaffing, uitvoering of gebruik van hierdie handleiding nie.
Alle handelsname wat in hierdie handleiding gebruik word, is die geregistreerde handelsmerke van hul onderskeie eienaars. Die gebruik van handelsmerke of ander
benamings in hierdie publikasie is slegs vir verwysingsdoeleindes en vorm nie 'n endossement deur die handelsmerkhouer nie.
Gebruikte simbole
- Gevaar – Inligting oor gebruikersveiligheid of potensiële skade aan die router.
- Aandag – Probleme wat in spesifieke situasies kan ontstaan.
- Inligting – Nuttige wenke of inligting van spesiale belang.
- Example – Bvample van funksie, opdrag of skrif.
Veranderlogboek
Protokol MODBUS-RTU2TCP Changelog
- v1.0.0 (2015-07-31)
Eerste vrystelling - v1.0.1 (2015-11-04)
Bygevoeg opsie "Slave ID" - v1.0.2 (2016-11-10)
Vaste fout in uart leeslus - v1.1.0 (2018-09-27)
Bygevoeg ondersteuning van ttyUSB - v1.1.1 (2018-09-27)
Het verwagte reekse waardes by JavaSript-foutboodskappe gevoeg
Roeter App Beskrywing
Roeter-toepassing Protokol MODBUS-RTU2TCP is nie vervat in die standaard router-firmware nie. Die oplaai van hierdie router-toepassing word beskryf in die konfigurasiehandleiding (sien hoofstuk verwante dokumente).
Modbus RTU2TCP is nie v4-platformversoenbaar nie.
Die roeteerder-toepassing in Advantech-roeteerder maak die omskakeling moontlik van Modbus RTU-boodskappe wat via reekslyn ontvang word - in Modbus TCP-boodskappe. Dit word daarna via TCP na die gespesifiseerde Modbus-bediener gestuur. Dit is nuttig vir toepassings waar 'n rekenaar data van bv ketels of ander toestelle insamel. Die data in Modbus RTU-formaat word via RS485 na die Advantech-roeteerder gestuur. Hulle word omgeskakel na Modbus TCP-formaat en via internet na die Modbus-bediener gestuur en dan na SCADA. Sien die figuur hieronder:
Die roeteerder met die roeteerder-toepassing geaktiveer is 'n RS485 Modbus-slaaf - alle data moet deur 'n rekenaar of 'n kaskadeskerm na die roeteerder gestuur word.
Die router-toepassing kan die ontvangde data op die USB-flitsstokkie stoor as TCP-netwerkverbinding (internet) nie op die oomblik beskikbaar is nie. Dit word dan weergegee wanneer verbinding met die regte volgorde van data tot stand gebring word.
MODBUS RTU en MODBUS TCP-protokol
Die omskakeling van MODBUS RTU-protokol na MODBUS TCP-protokol word deur die router-toepassing verskaf. Die MODBUS RTU-protokol loop op 'n reekslyn. Die RS232- of RS485/422-uitbreidingspoort kan in die roeteerder gebruik word.
Beide protokolle het 'n gemeenskaplike deel – protokoldata-eenheid (PDU). Hulle verskil in toepassingsdata-eenheid (ADU) deel. Die ontvangde PDU op die reekslyn het die adres van die bestemmingseenheid as 'n kopskrif en die kontrolesom aan die einde.
Wanneer MODBUS ADU op die TCP/IP gestuur word, word die MBAP-kopskrif vir identifikasie gebruik. Die 502 TCP-poort is toegewy vir MODBUS TCP ADU.
Konfigurasie
Gebruik die Web koppelvlak van die router-toepassing Modbus RTU2TCP om dit op te stel. Dit is toeganklik vanaf die router s'n Web koppelvlak deur op die Roeter Apps-bladsy te klik en dan die naam van die router-toepassing. Daar is net twee items in die Router-toepassing se spyskaart aan die linkerkant. Config is hierdie konfigurasiebladsy en Return is om terug te keer na die router s'n Web koppelvlak. Sien die tabel hieronder vir die konfigurasie-items wat verduidelik word:
Item | Beskrywing |
Aktiveer | Aktiveer omskakeling van MODBUS RTU-protokol na MODBUS TCP/IP-protokol. |
Uitbreidingshawe | Poort die MODBUS RTU-verbinding sal gevestig word op:
Kyk na Algemeen bladsy in die router of Uitbreidingspoort 1 or Uitbreidingspoort 2 bladsye om die posisie van seriële koppelvlak in jou router te sien. |
Baud koers | Seriële koppelvlak kommunikasie spoed. 300 tot 115200 reeks. |
Data stukkies | Aantal databisse in seriële kommunikasie. 7 of 8. |
Pariteit | Beheer pariteitsbietjie in seriële kommunikasie:
|
Stop Bits | Aantal stoppunte in seriële kommunikasie. 1 of 2. |
Split timeout | Tydsinterval om die boodskap af te breek. As 'n spasie tussen die twee karakters herken word tydens ontvangs en as hierdie spasie langer is as die parameterwaarde in millisekondes, word boodskap van alle ontvangde data saamgestel en gestuur. |
Bedieneradres | Definieer bedieneradres van die TCP-bediener waarheen data gestuur sal word. |
TCP-poort | TCP-poort van die bediener (hierbo) om ontvangde data op te stuur. Die 502-poort is standaard gestel vir MODBUS ADU. |
Antwoord Timeout | Spesifiseer die tydinterval waarin 'n reaksie verwag word. As die antwoord nie kom nie, sal een van hierdie foutkodes gestuur word:
|
Aktiveer Cache op USB-geheuestokkie | Maak dit moontlik om die boodskappe te stoor wat nie aan die TCP-kant afgelewer kon word nie. Elke enkele Modbus-boodskap word gestoor as 'n file. Tot 65536 files (boodskappe) kan gestoor word. Die roeteerder-toepassing probeer gereeld weer die oudste boodskap stuur. As herstuur suksesvol is, word ander boodskappe ook weer gestuur. Die volgorde van die boodskappe word bewaar. |
Tabel 1: Konfigurasievorm
Alle veranderinge in instellings sal toegepas word nadat die gedruk is Doen aansoek knoppie.
- Advantech Tsjeggies: Uitbreidingpoort RS232 – Gebruikershandleiding (MAN-0020-EN)
- Advantech Tsjeggies: Uitbreidingpoort RS485/422 – Gebruikershandleiding (MAN-0025-EN)
Jy kan produkverwante dokumente op Ingenieursportaal by icr.advantech.cz adres.
Om jou roeteerder se vinnige begingids, gebruikershandleiding, konfigurasiehandleiding of fermware te kry, gaan na die roeteerdermodelle-bladsy, soek die vereiste model en skakel oor na onderskeidelik die handleidings of fermware-oortjie.
Die Roeter Apps installasie pakkette en handleidings is beskikbaar op die Roeter Apps bladsy.
Vir die Ontwikkelingsdokumente, gaan na die DevZone-bladsy.
Dokumente / Hulpbronne
![]() |
ADVANTECH-protokol MODBUS-RTU2TCP-roeteerder-app [pdf] Gebruikersgids Protokol MODBUS-RTU2TCP Roeter Toepassing, Protokol MODBUS-RTU2TCP, Roeter Toepassing, Toepassing, Toepassing Protokol MODBUS-RTU2TCP |