ADVANTECH-protokolla MODBUS TCP2RTU -reititinsovellus
Tuotetiedot
Tuote on laite, joka tukee MODBUS TCP2RTU -protokollaa. Sen valmistaa Advantech Czech sro, joka sijaitsee Usti nad Orlicissa, Tšekin tasavallassa. Käyttöoppaan asiakirjanumero on APP-0014-FI, jonka tarkistuspäivä on 26. lokakuuta 2023.
Advantech Czech sro ilmoittaa, että he eivät ole vastuussa tämän oppaan käytöstä aiheutuvista satunnaisista tai välillisistä vahingoista. Kaikki käsikirjassa mainitut tuotenimet ovat omistajiensa rekisteröityjä tavaramerkkejä, ja niiden käyttö tässä julkaisussa on vain viitteellinen.
Tuotteen käyttöohjeet
Kokoonpano
Voit määrittää tuotteen seuraavasti:
- Käytä web käyttöliittymää painamalla moduulin nimeä reitittimen Router apps -sivulla Web käyttöliittymä.
- Vasemman osan valikossa web käyttöliittymä, siirry Asetukset-osioon.
- Kokoonpano-osiosta löydät kohteet portille 1, portille 2 ja USB-kokoonpanolle.
- Portin konfigurointia varten:
- Ota käyttöön laajennusportti: Tämä vaihtoehto mahdollistaa MODBUS TCP/IP -protokollan muuntamisen MODBUS RTU:ksi.
- Siirtonopeus: Aseta siirtonopeus laajennusportin MODBUS RTU -yhteydelle. Jos MODBUS RTU -laitetta ei ole kytketty sarjaliitäntään, aseta se arvoon Ei mitään.
I/O & XC-CNT MODBUS TCP-palvelin
Tuotteessa on I/O- ja XC-CNT MODBUS TCP -palvelimeen liittyvä reitittimen perusominaisuus ja osoiteavaruus. Lisätietoja näistä ominaisuuksista on reitittimen tai laajennusportin käyttöoppaassa.
Aiheeseen liittyvät asiakirjat
Lisätietoja ja asiaan liittyviä asiakirjoja saat Advantech Czech sro:n toimittamasta käyttöohjeesta
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Tsekin tasavalta Asiakirja nro APP-0014-EN, tarkistettu 26. lokakuuta 2023.
© 2023 Advantech Czech sro Mitään tämän julkaisun osaa ei saa jäljentää tai siirtää missään muodossa tai millään tavalla, sähköisesti tai mekaanisesti, mukaan lukien valokuvaus, tallennus tai mikä tahansa tiedon tallennus- ja hakujärjestelmä ilman kirjallista lupaa. Tämän oppaan tiedot voivat muuttua ilman erillistä ilmoitusta, eivätkä ne edusta Advantechin sitoutumista.
Advantech Czech sro ei ole vastuussa satunnaisista tai välillisistä vahingoista, jotka johtuvat tämän oppaan toimittamisesta, toiminnasta tai käytöstä.
Kaikki tässä oppaassa käytetyt tuotenimet ovat omistajiensa rekisteröityjä tavaramerkkejä. Tavaramerkkien tai muun käyttö
Tässä julkaisussa olevat nimitykset ovat vain viitteellisiä, eivätkä ne ole tavaramerkin haltijan hyväksyntää.
Käytetyt symbolit
- Vaara – Tietoja käyttäjän turvallisuudesta tai reitittimen mahdollisista vaurioista.
- Huomio – Ongelmat, joita voi syntyä tietyissä tilanteissa.
- Tiedot – Hyödyllisiä vinkkejä tai erityistä kiinnostavaa tietoa.
- Example – esimampfunktion, komennon tai komentosarjan le.
Muutosloki
Protokolla MODBUS TCP2RTU muutosloki
- v1.0.0 (2011)
Ensimmäinen julkaisu - v1.0.1 (2011)
Lisätty automaattinen tunnistus RS485-liitäntä ja RTS-signaalin ohjaus RS485-linjalle - v1.0.2 (2011)
Pieniä parannuksia HTML-koodiin - v1.0.3 (2012)
Korjattu käsittelemättömät poikkeukset
Lisätty lähettää modbus-virheviesti 0x0B, jos vastauksen aikakatkaisu vanhenee - v1.0.4 (2013)
Lisätty lähettää modbus-virhesanoma 0x0B, jos huono crc vastaanotetaan - v1.0.5 (2013)
Lisätty I/O- ja CNT-portin lukutoiminnot - v1.0.6 (2013)
Lisätty tuki FW 4.0.0+:lle - v1.0.7 (2014)
Sisäisen puskurin kokoa on lisätty - v1.0.8 (2014)
Lisätty uusien asiakkaiden esto, kun yhdistetty asiakas on aktiivinen - v1.0.9 (2014)
Lisätty TCP-tilan asiakas
Sarjanumero ja MAC-osoite lisätty modbus-rekistereihin - v1.1.0 (2015)
Parannettu pyyntöjen käsittely - v1.1.1 (2015)
Lisätty tietojen pituuden testi crc-tarkistukseen - v1.1.2 (2015)
Poistettu signaali SIG_PIPE - v1.1.3 (2016)
Käytössä säilytys TCP-palvelintilassa - v1.2.0 (2016)
Lisätty tuki kahdelle samanaikaisesti toimivalle portille
Tarpeettomat vaihtoehdot poistettu - v1.2.1 (2016)
Korjattu virhe uart-lukusilmukassa - v1.3.0 (2017)
Lisätty vaihtoehto Hylkää uudet yhteydet
Lisätty vaihtoehto Käyttämättömyyden aikakatkaisu - v1.4.0 (2017)
Lisätty MWAN IPv4 -osoite MODBUS-rekistereihin
Kiinteä MAC-osoitteen luku - v1.5.0 (2018)
Lisätty vaihtoehto "Ei mitään" sarjalaitteen valintaan - v1.6.0 (2018)
Lisätty tuki ttyUSB:lle
Korjattu file kuvaajan vuodot (ModulesSDK:ssa) - v1.6.1 (2018)
JavaSript-virhesanomiin lisätty odotetut arvoalueet - v1.7.0 (2020)
Päivitetty CSS- ja HTML-koodi vastaamaan laiteohjelmistoa 6.2.0+
"Vastauksen aikakatkaisun" raja muutettu arvoon 1...1000000 ms - v1.8.0 (2022)
Lisätty MWAN-tilaan liittyviä lisäarvoja - v1.9.0 (2022)
Lisätty ylimääräinen laitekokoonpanon CRC32-arvo - v1.10.0 (2022)
Muokatut lisenssitiedot - v1.10.1 (2023)
Yhdistetty staattisesti zlib 1.2.13:een - 1.11.0 (2023)
Lisätty tuki ylimääräisille binääritulon ja -lähdön GPIO-nastaille
Kuvaus
Reititinsovelluksen protokolla MODBUS TCP2RTU ei sisälly vakioreitittimen laiteohjelmistoon. Tämän reititinsovelluksen lataaminen on kuvattu määritysoppaassa (katso luku Aiheeseen liittyvät asiakirjat).
Modbus TCP2RTU -reititinsovellus tarjoaa MODBUS TCP -protokollan muuntamisen MODBUS RTU -protokollaksi, jota voidaan käyttää sarjalinjalla. RS232- tai RS485/422-liitäntää voidaan käyttää sarjaviestintään Advantech-reitittimessä.
Molemmille protokollille on yhteinen osa PDU. MBAP-otsikkoa käytetään tunnistamiseen lähetettäessä MODBUS ADU:ta TCP/IP:hen. Portti 502 on omistettu MODBUS TCP ADU:lle.
Kun PDU lähetetään sarjalinjalle, MBAP-otsikosta UNIT ID:ksi saatu kohdeyksikön osoite lisätään PDU:han tarkistussumman kanssa.
Moduuli tukee kahden erillisen sarjaliitännän konfigurointia, jos ne ovat saatavilla reitittimessä. Automaattinen RS485-portin tunnistus RS422:sta on tuettu. Yksityiskohtaiset tiedot sarjaliitännästä löytyvät reitittimen tai laajennusportin (RS485/422, katso [2]) käyttöoppaasta.
Käyttöliittymä
Web käyttöliittymä on käytettävissä painamalla moduulin nimeä reitittimen Reititinsovellukset-sivulla Web käyttöliittymä.
Vasemman osan valikko Web käyttöliittymä sisältää seuraavat osat: Status, Configuration ja Customiza-tion. Tila-osio sisältää tilastot, jotka näyttävät tilastotietoja, ja järjestelmälokin, joka näyttää saman lokin kuin reitittimen käyttöliittymässä. Kokoonpano-osio sisältää portit 1, portti 2 ja USB-kohteet ja Customization sisältää vain valikkoosion kytkimet takaisin moduulin web sivu reitittimeen web asetussivut. Moduulin graafisen käyttöliittymän päävalikko näkyy kuvassa 1.
Kokoonpano
Portin konfigurointi
Yksittäisten kohteiden merkitys:
Laajennusportti | Laajennusportti, johon MODBUS RTU -yhteys muodostetaan. Jos sarjaliitäntään ei ole kytketty MODBUS RTU -laitetta, se voidaan asettaa asetukseksi "Ei mitään" ja tätä sarjaliitäntää voidaan käyttää viestintään toisen laitteen kanssa. Vain reitittimen sisäiset rekisterit voidaan lukea tässä tapauksessa. |
Tuote | Kuvaus |
Pariteetti | Ohjauspariteettibitti:
|
Stop-bittiä
Jaettu aikakatkaisu |
Pysäytysbittien lukumäärä
Aika katkaista viesti (katso huomautus alla) |
TCP-tila | Tilan valinta:
|
Palvelimen osoite
TCP-portti |
Määrittää palvelimen osoitteen, kun valittu tila on Asiakas (sisään TCP-tila erä). TCP-portti, jossa reititin kuuntelee MODBUS TCP -yhteyspyyntöjä. MODBUS ADU:n lähettämistä varten on varattu portti 502. |
Vastauksen aikakatkaisu | Määrittää aikavälin, jonka kuluessa se odottaa vastausta. Jos vastausta ei saada, sille lähetetään jokin seuraavista virhekoodeista:
|
Käyttämättömyyden aikakatkaisu | Aikajakso, jonka jälkeen TCP/UDP-yhteys katkeaa, jos se ei ole aktiivinen |
Hylkää uudet yhteydet | Kun tämä on käytössä, reititin hylkää kaikki muut yhteysyritykset – reititin ei enää tue useita yhteyksiä |
Ota käyttöön I/O- ja XC-CNT-laajennukset | Tämä vaihtoehto mahdollistaa suoran yhteyden reitittimen kanssa. I/O (reitittimen binääritulot ja -lähdöt) ja sisäiset rekisterit toimivat kaikilla alustoilla (v2, v2i, v3 ja v4). XC-CNT on laajennuskortti v2-reitittimille. Tämä viestintämuoto toimii vain v2-alustalla. |
Yksikön tunnus | ID suoraa kommunikointia varten reitittimen kanssa. Arvot voivat olla 1 - 255. Arvo 0 hyväksytään myös kommunikoimaan suoraan MOD-BUS/TCP- tai MODBUS/UDP-laitteisiin. Oletusarvo on 240. |
Kaikki asetusten muutokset otetaan käyttöön, kun painat Käytä-painiketta.
Huomautus: Jos kahden vastaanotetun merkin välinen aika on pidempi kuin Split Timeout -parametrin arvo millisekunteina, sanoma kaikesta vastaanotetusta tiedosta kootaan ja lähetetään.
USB-kokoonpano
USB-kokoonpanossa on lähes samat asetukset kuin PORT1:ssä ja PORT2:ssa. Ainoa ero puuttuu Ota käyttöön I/O- ja XC-CNT-laajennukset ja yksikkötunnuskohteet.
I/O & XC-CNT MODBUS TCP-palvelin
Perusominaisuus
I/O-protokolla ja XC-CNT MODBUS TCP-palvelin on yksi reitittimen tiedonsiirtoprotokollasta, jossa on Modbus TCP2RTU -reititinsovellus, joka perustuu I/O-liitäntään ja XC-CNT-laajennuskortteihin. Reititin tarjoaa tulojen nykyisen tilan reaaliajassa. Järjestelmä voi lukea sen käyttämällä viestiä 0x03-koodilla (lukee useamman rekisterin arvot). Käyttämällä viestejä koodilla 0x10 (kirjoitetaan useamman rekisterin arvoja) järjestelmä voi ohjata digitaalisia lähtöjä ja asettaa tilalaskurit. Viestejä eri koodeilla (esim. 0x6 yhden rekisterin arvon kirjoittamiseen) ei tueta.
Reitittimen osoiteavaruus
Osoite | Pääsy | Kuvaus |
0x0400 | R/- | ylempi 16 bittiä lämpötilaa reitittimessä [◦C] (kyltillä) |
0x0401 | R/- | ylempi 16 bittiä lämpötilaa reitittimessä [◦C] (kyltillä) |
0x0402 | R/- | ylempi 16 bittiä syöttötilavuudestatage [mV] |
0x0403 | R/- | ylempi 16 bittiä syöttötilavuudestatage [mV] |
0x0404 | R/- | BIN16:n ylemmän 2 bitin tila, aina 0 |
0x0405 | R/- | BIN16:n alemman 2 bitin tila |
0x0406 | R/- | BIN16:n ylemmän 3 bitin tila, aina 0 |
0x0407 | R/- | BIN16:n alemman 3 bitin tila |
0x0408 | R/- | BIN16:n ylemmän 0 bitin tila, aina 0 |
0x0409 | R/- | BIN16:n alempien 0 bitin tila:
|
0x040A | R/- | BOUT16:n ylemmän 0 bitin tila, aina 0 |
0x040B | R/W | BOUT16:n alempien 0 bitin tila:
|
0x040C | R/- | BIN16:n ylemmän 1 bitin tila, aina 0 |
0x040D | R/- | BIN16:n alempien 1 bitin tila:
|
0x040E | R/- | BOUT16:n ylemmän 1 bitin tila, aina 0 |
0x040F | R/W | BOUT16:n alempien 1 bitin tila:
|
Jatkuu seuraavalla sivulla |
Osoite | Pääsy | Kuvaus |
Taulukko 2: I/O | ||
Osoite | Pääsy | Kuvaus |
0x0410 | R/- | AN16-arvon ylempi 1 bittiä, aina 0 |
0x0411 | R/- | alempi 16 bittiä AN1-arvoa, arvo 12-bittisestä AD-muuntimesta |
0x0412 | R/- | AN16-arvon ylempi 2 bittiä, aina 0 |
0x0413 | R/- | alempi 16 bittiä AN2-arvoa, arvo 12-bittisestä AD-muuntimesta |
0x0414 | R/W | CNT16:n ylempi 1 bittiä |
0x0415 | R/W | alempi 16 bittiä CNT1 |
0x0416 | R/W | CNT16:n ylempi 2 bittiä |
0x0417 | R/W | alempi 16 bittiä CNT2 |
0x0418 | R/- | ylemmän 16 binääritulon tila:
|
0x0419 | R/- | alemman 16 binaaritulon tila:
|
0x041A | R/- | ylemmän 16 binäärilähdön tila:
|
0x041B | R/W | alemman 16 binaarilähdön tila:
|
0x041C | R/- | ei käytetty, aina 0 |
0x041D | R/- | ei käytetty, aina 0 |
0x041E | R/- | ei käytetty, aina 0 |
0x041F | R/- | ei käytetty, aina 0 |
Osoite | Pääsy | Kuvaus |
0x0420 | R/- | AN16-arvon ylempi 1 bittiä, aina 0 |
0x0421 | R/- | alempi 16 bittiä AN1-arvoa, arvo 12-bittisestä AD-muuntimesta |
0x0422 | R/- | AN16-arvon ylempi 2 bittiä, aina 0 |
0x0423 | R/- | alempi 16 bittiä AN2-arvoa, arvo 12-bittisestä AD-muuntimesta |
0x0424 | R/W | CNT16:n ylempi 1 bittiä |
0x0425 | R/W | alempi 16 bittiä CNT1 |
0x0426 | R/W | CNT16:n ylempi 2 bittiä |
0x0427 | R/W | alempi 16 bittiä CNT2 |
0x0428 | R/- | ylemmän 16 binääritulon tila:
|
0x0429 | R/- | alemman 16 binaaritulon tila:
|
0x042A | R/- | ylemmän 16 binäärilähdön tila:
|
0x042B | R/W | alemman 16 binaarilähdön tila:
|
0x042C | R/- | ei käytetty, aina 0 |
0x042D | R/- | ei käytetty, aina 0 |
0x042E | R/- | ei käytetty, aina 0 |
0x042F | R/- | ei käytetty, aina 0 |
Taulukko 4: XC-CNT – PORT2 | ||
Osoite | Pääsy | Kuvaus |
0x0430 | R/- | sarjanumeron ylempi 16 bittiä |
0x0431 | R/- | sarjanumeron pienempi 16 bittiä |
0x0432 | R/- | 1st ja 2nd tavu MAC-osoitetta |
0x0433 | R/- | 3rd ja 4th tavu MAC-osoitetta |
0x0434 | R/- | 5th ja 6th tavu MAC-osoitetta |
0x0435 | R/- | 1st ja 2nd tavu IP-osoitteesta MWAN |
0x0436 | R/- | 3rd ja 4th tavu IP-osoitteesta MWAN |
0x0437 | R/- | aktiivisen SIM-kortin numero |
Jatkuu seuraavalla sivulla |
Osoite | Pääsy | Kuvaus |
0x0430 | R/- | sarjanumeron ylempi 16 bittiä |
0x0431 | R/- | sarjanumeron pienempi 16 bittiä |
0x0432 | R/- | 1st ja 2nd tavu MAC-osoitetta |
0x0433 | R/- | 3rd ja 4th tavu MAC-osoitetta |
0x0434 | R/- | 5th ja 6th tavu MAC-osoitetta |
0x0435 | R/- | 1st ja 2nd tavu IP-osoitteesta MWAN |
0x0436 | R/- | 3rd ja 4th tavu IP-osoitteesta MWAN |
0x0437 | R/- | aktiivisen SIM-kortin numero |
Osoite | Pääsy | Kuvaus |
0x0438 | R/- | 1st ja 2nd tavu MWAN Rx Dataa |
0x0439 | R/- | 3rd ja 4th tavu MWAN Rx Dataa |
0x043A | R/- | 5th ja 6th tavu MWAN Rx Dataa |
0x043B | R/- | 7th ja 8th tavu MWAN Rx Dataa |
0x043C | R/- | 1st ja 2nd tavu MWAN Tx Dataa |
0x043D | R/- | 3rd ja 4th tavu MWAN Tx Dataa |
0x043E | R/- | 5th ja 6th tavu MWAN Tx Dataa |
0x043F | R/- | 7th ja 8th tavu MWAN Tx Dataa |
0x0440 | R/- | 1st ja 2nd tavu MWAN-käyttöaikaa |
0x0441 | R/- | 3rd ja 4th tavu MWAN-käyttöaikaa |
0x0442 | R/- | 5th ja 6th tavu MWAN-käyttöaikaa |
0x0443 | R/- | 7th ja 8th tavu MWAN-käyttöaikaa |
0x0444 | R/- | MWAN-rekisteröinti |
0x0445 | R/- | MWAN-tekniikka |
0x0446 | R/- | MWAN PLMN |
0x0447 | R/- | MWAN-solu |
0x0448 | R/- | MWAN-solu |
0x0449 | R/- | MWAN LAC |
0x044A | R/- | MWAN TAC |
0x044B | R/- | MWAN kanava |
0x044C | R/- | MWAN Band |
0x044D | R/- | MWAN-signaalin voimakkuus |
0x044E | R/- | Reitittimen kokoonpanon CRC32-arvo |
0x044F | R/- | Reitittimen kokoonpanon CRC32-arvo |
Huomautuksia:
- Osoitteiden 0x0430 ja 0x0431 sarjanumerot ovat olemassa vain 7-numeroisen sarjanumeron tapauksessa, muuten näiden osoitteiden arvot ovat tyhjiä.
- Jos XC-CNT-korttia ei ole, kaikki vastaavat arvot ovat 0.
- Tietoja XC-CNT-korttien nykyisestä sovituksesta ja kokoonpanosta löytyy järjestelmälokista reititinsovelluksen käynnistämisen jälkeen.
- Kirjoittaminen on itse asiassa mahdollista kaikille rekistereille. Rekisteriin kirjoittaminen, jota ei ole tarkoitettu kirjoittamista varten, onnistuu aina, mutta fyysistä muutosta ei tapahdu.
- Arvojen lukeminen rekisterin osoitealueelta 0x0437 – 0x044D toimii kaikilla reititinalustoilla.
- Taulukon osoitteet alkavat nollasta. Jos toteutus käyttää 0:stä alkavia rekisterinumeroita, rekisteriosoitetta on korotettava yhdellä.
- Advantech Czech: Laajennusportti RS232 – Käyttöopas (MAN-0020-FI)
- Advantech Czech: Laajennusportti RS485/422 – Käyttöopas (MAN-0025-FI)
- Advantech Czech: Laajennusportti CNT – Käyttöopas (MAN-0028-FI)
Voit hankkia tuotteisiin liittyviä asiakirjoja suunnitteluportaalista osoitteessa icr.advantech.cz osoite.
Saat reitittimesi pika-aloitusoppaan, käyttöoppaan, määritysoppaan tai laiteohjelmiston siirtymällä Reititinmallit-sivulle, etsimällä haluamasi mallin ja siirtymällä Ohjeet- tai Laiteohjelmisto-välilehteen.
Router Apps -asennuspaketit ja -oppaat ovat saatavilla Router Apps -sivulla.
Kehitysasiakirjat ovat DevZone-sivulla.
Asiakirjat / Resurssit
![]() |
ADVANTECH-protokolla MODBUS TCP2RTU -reititinsovellus [pdfKäyttöopas Protokolla MODBUS TCP2RTU reititinsovellus, protokolla MODBUS TCP2RTU, reititinsovellus, sovellus, sovellusprotokolla MODBUS TCP2RTU |