„Modbus“ protokolas yra universali kalba, naudojama elektroniniuose valdikliuose. Per šį protokolą valdikliai gali bendrauti tarpusavyje ir su kitais įrenginiais per tinklą (pvz., Ethernet). Jis tapo universaliu pramonės standartu. Šis protokolas apibrėžia valdiklį, kuris žino apie naudojamą pranešimų struktūrą, nepriklausomai nuo tinklo, per kurį jie bendrauja. Jis aprašo, kaip valdiklis prašo prieigos prie kitų įrenginių, kaip atsakyti į kitų įrenginių užklausas ir kaip aptikti bei registruoti klaidas. Jame nurodoma pranešimų srities schema ir bendras turinio formatas. Bendraujant per „ModBus“ tinklą, šis protokolas nustato, kad kiekvienas valdiklis turi žinoti savo įrenginio adresą, atpažinti pagal adresą siunčiamus pranešimus ir nustatyti, kokių veiksmų imtis. Jei reikia atsakymo, valdiklis generuoja grįžtamąjį ryšį ir siunčia jį naudodamas „ModBus“. Kituose tinkluose pranešimai, kuriuose yra „Modbus“ protokolas, konvertuojami į tame tinkle naudojamas kadrų arba paketų struktūras. Ši transformacija taip pat išplečia tinklui būdingą požiūrį į skyrių adresų sprendimą, maršruto parinkimo kelius ir klaidų aptikimą. „ModBus“ tinklas turi tik vieną pagrindinį kompiuterį ir visą srautą nukreipia jis. Tinklas gali palaikyti iki 247 nuotolinių pavaldinių valdiklių, tačiau faktinis palaikomų pavaldinių valdiklių skaičius priklauso nuo naudojamos ryšio įrangos. Naudodamas šią sistemą, kiekvienas kompiuteris gali keistis informacija su centriniu pagrindiniu kompiuteriu, nedarant įtakos kiekvienam kompiuteriui atliekant savo valdymo užduotis.
„ModBus“ sistemoje galima rinktis iš dviejų režimų: ASCII (Amerikos informacijos mainų kodas) ir RTU (Nuotolinis terminalo įrenginys). Mūsų gaminiai ryšiui paprastai naudoja RTU režimą, o kiekvienas 8 bitų baitas pranešime turi du 4 bitų šešioliktainius simbolius. Pagrindinis šio metodo privalumas yra tas, kad jis gali perduoti daugiau duomenų tuo pačiu duomenų perdavimo greičiu nei ASCII metodas.
Įrašo laikas: 2022 m. liepos 22 d.