Modbusi protokoll on universaalne keel, mida kasutatakse elektroonilistes kontrollerites. Selle protokolli abil saavad kontrollerid omavahel ja teiste seadmetega võrgu (näiteks Etherneti) kaudu suhelda. Sellest on saanud universaalne tööstusstandard. See protokoll määratleb kontrolleri, mis on teadlik kasutatavast sõnumistruktuurist, olenemata võrgust, mille kaudu nad suhtlevad. See kirjeldab, kuidas kontroller taotleb juurdepääsu teistele seadmetele, kuidas vastata teiste seadmete päringutele ning kuidas tuvastada ja logida vigu. See määrab sõnumi domeeni skeemi ja sisu ühise vormingu. ModBusi võrgu kaudu suheldes määrab see protokoll, et iga kontroller peab teadma oma seadme aadressi, tuvastama aadressi järgi saadetud sõnumeid ja määrama, milliseid toiminguid teha. Kui on vaja vastust, genereerib kontroller tagasisidesõnumi ja saadab selle ModBusi kaudu. Teistes võrkudes teisendatakse Modbusi protokolli sisaldavad sõnumid selles võrgus kasutatavateks kaadri- või pakettstruktuurideks. See teisendus laiendab ka võrguspetsiifilist lähenemisviisi sektsiooniaadresside, marsruutimisteede ja vigade tuvastamise lahendamisele. ModBusi võrgul on ainult üks host ja kogu liiklus suunatakse tema poolt. Võrk toetab kuni 247 kaugjuhtimispulti, kuid tegelikult toetatavate moodulite arv sõltub kasutatavast sideseadmest. Selle süsteemi abil saab iga arvuti vahetada teavet keskse hostiga, ilma et see mõjutaks iga arvuti juhtimisülesannete täitmist.
ModBus-süsteemis on valida kahe režiimi vahel: ASCII (Ameerika teabevahetuskood) ja RTU (Kaugterminaliseade). Meie tooted kasutavad suhtluseks üldiselt RTU-režiimi ja iga 8-bitine bait sõnumis sisaldab kahte 4-bitist kuueteistkümnendsüsteemi märki. Selle meetodi peamine eelis on see, et see suudab sama baudikiirusega edastada rohkem andmeid kui ASCII-meetod.
Postituse aeg: 22. juuli 2022