Protokoll MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Tšehhi Vabariik
Dokument nr APP-0057-EN, muudetud 26. oktoobrist 2023.
© 2023 Advantech Czech sro Ühtegi selle väljaande osa ei tohi ilma kirjaliku nõusolekuta reprodutseerida ega edastada ühelgi kujul ega vahenditega, ei elektrooniliselt ega mehaaniliselt, kaasa arvatud fotograafia, salvestamine või mis tahes teabe salvestamise ja otsimise süsteem. Selles juhendis sisalduvat teavet võidakse ette teatamata muuta ja see ei kujuta endast Advantechi kohustust.
Advantech Czech sro ei vastuta juhuslike ega kaudsete kahjude eest, mis tulenevad selle juhendi sisustamisest, toimimisest või kasutamisest.
Kõik selles juhendis kasutatud kaubamärgid on nende vastavate omanike registreeritud kaubamärgid. Kaubamärkide või muu kasutamine
tähistused selles väljaandes on ainult viitamiseks ega kujuta endast kaubamärgiomaniku kinnitust.
Kasutatud sümbolid
Oht – teave kasutaja ohutuse või ruuteri võimalike kahjustuste kohta.
Tähelepanu – probleemid, mis võivad tekkida konkreetsetes olukordades.
Teave – kasulikud näpunäited või erilist huvi pakkuv teave.
Example - Ntampfunktsiooni, käsu või skripti le.
1. Muudatuste logi
1.1 Protokolli MODBUS-RTUMAP muudatuste logi
v1.0.0 (2012-01-13)
- Esimene väljalase
v1.0.1 (2012-01-20)
- Lubatud registri nulli lugemine
v1.0.2 (2013-12-11)
- Lisatud on FW 4.0.0+ tugi
v1.0.3 (2015-08-21)
- Parandatud viga andmete sortimisel sisepuhvris
v1.0.4 (2018-09-27)
- JavaSripti veateadetele on lisatud eeldatavad väärtusvahemikud
v1.0.5 (2019-02-13)
- Rullide fikseeritud lugemine
2. Ruuteri rakenduse kirjeldus
Ruuteri rakenduse protokoll MODBUS-RTUMAP ei sisaldu ruuteri standardses püsivaras. Selle ruuterirakenduse üleslaadimist kirjeldatakse konfiguratsioonijuhendis (vt [1, 2]).
Ruuteri rakendus ei ühildu v4 platvormiga.
Selle mooduli abil on võimalik perioodiliselt lugeda andmeid puhvrist, mis salvestab ühendatud mõõteseadmetest (arvestitest) saadud väärtusi. Igale mõõteseadmele saab määrata teatud arvu registreid (või mähiseid). Need vahemikud järgnevad üksteisele, nii et RTUMAP-moodul loeb andmeid määratud registrite (või mähiste) koguarvust alates määratud algusaadressist. Hästi korraldatud mudeliskeemi leiate järgmiselt jooniselt:
Joonis 1: Mudeli diagramm
- Arvuti
- MODBUS TCP
- PUHVER
- MEETRID
Konfigureerimiseks on saadaval RTUMAP-ruuteri rakendus web liides, mis avatakse, vajutades ruuteri lehel Ruuteri rakenduste mooduli nime web liides. Vasakpoolne osa web liides (st menüü) sisaldab ainult üksust Return, mis seda lülitab web liides ruuteri liidesega.
3. Ruuteri rakenduse konfigureerimine
Selle ruuteri rakenduse tegelik konfigureerimine tehakse paremal küljel oleva vormi kaudu. Selle vormi esimest üksust – Luba RTUMAP laienduspordis – kasutatakse nende ruuterirakenduste aktiveerimiseks. Teiste üksuste tähendusi kirjeldatakse allolevas tabelis:
Üksus | Tähtsus |
Laiendusport | Vastav laiendusport (PORT1 või PORT2) |
Baudi kiirus | Modulatsioonikiirus (edastusmeediumile sekundis tehtud selgete sümbolite muudatuste arv – signaalimissündmused) |
Andmebitid | Andmebittide arv (7 või 8) |
Pariteet | Pariteet (puudub, paaris või paaritu) |
Stop Bits | Peatusbittide arv (1 või 2) |
Split Timeout | Näiduste vaheline viivitus (millisekundites) |
Lugemisperiood | Puhvrist andmete lugemise periood (sekundites) |
TCP port | TCP pordi number |
Algusaadress | Registri algusaadress |
Tabel 1: Konfiguratsioonivormis olevate üksuste kirjeldus
Konfiguratsioonivormi allosas on saadaval ka ühendatud arvestite loend koos teabega nende seadistuste kohta.
Kõik muudatused jõustuvad pärast nupu Rakenda vajutamist.
Joonis 2: Konfiguratsioonivorm
3.1 Mõõteseadme lisamine ja eemaldamine
Üksikuid arvestiid (mõõteseadmeid) saab loendist eemaldada, klõpsates arvesti kirjelduse ees asuval üksusel [Kustuta]. Arvesti lisamiseks klõpsake üksusel [Lisa arvesti]. Enne arvesti lisamist tuleb sisestada arvesti aadress, algusaadress, registrite või mähiste arv (väärtuste arv (register või mähised)) ja valida lugemisfunktsioon (vt allolevat joonist). Nii on võimalik lisada kuni 10 seadet.
Joonis 3: Mõõteseadme lisamine
3.2 Lugemis- ja kirjutamisfunktsioonid
Järgmine joonis kirjeldab funktsioone, mida kasutatakse arvuti, RTUMAP-ruuteri rakenduse ja arvesti vahel lugemiseks ja kirjutamiseks. Funktsioonid 0x01 (lugemine) ja 0x0F (kirjutamine) on mõeldud ainult mähiste jaoks. Mõne väärtuse kirjutamiseks MODBUS RTU seadme mähistele (funktsiooni 0x0F järgi), määrake arvesti deklaratsiooni lugemisfunktsioon funktsioonile number 1.
Joonis 4: RTUMAP-ruuterirakenduse toetatud lugemis- ja kirjutamisfunktsioonid
- Arvuti
- funktsioonide lugemine 0x03, 0x04
- funktsioonide kirjutamine 0x06, 0x10
- RTUMAP
- funktsioonide lugemine 0x03x 0x04
- kirjutamisfunktsioonid 0x0F (ainult mähiste jaoks)
- MODBUS arvesti
Tootega seotud dokumente saate inseneriportaalist aadressil icr.advantech.cz aadress.
Ruuteri kiirjuhendi, kasutusjuhendi, konfiguratsioonijuhendi või püsivara hankimiseks avage Ruuteri mudelid lehele, otsige üles vajalik mudel ja minge vastavalt vahekaardile Kasutusjuhendid või Püsivara.
Ruuteri rakenduste installipaketid ja juhendid on saadaval aadressil Ruuteri rakendused lehel.
Arendusdokumentide jaoks minge lehele DevZone lehel.
Protokoll MODBUS-RTUMAP Manual
Dokumendid / Ressursid
![]() |
ADVANTECH protokolli MODBUS-RTUMAP ruuteri rakendus [pdfKasutusjuhend Protokoll MODBUS-RTUMAP ruuteri rakendus, protokoll MODBUS-RTUMAP, ruuteri rakendus, rakendus |