Við skulum tala um galla Modbus bókunarinnar

May 19, 2026 Skildu eftir skilaboð

Sem fagmenn í iðnaðarstýringu þekkir þú líklega Modbus samskiptareglur. Það er að öllum líkindum mest notaða samskiptareglur á sviði iðnaðar sjálfvirkni. Hreinskilni hans, sveigjanleiki og stöðlun hefur gert það að alhliða iðnaðarstaðli.


Ég tel að kostir Modbus siðareglur séu sjálfsagðir. Tilgangur þessarar greinar er fyrst og fremst að ræða galla Modbus samskiptareglunnar.


Allt hefur tvær hliðar og sérhver siðareglur hefur sína galla. Sú staðreynd að Modbus hefur galla þýðir ekki að það sé slæm siðareglur; Ég vona að allir líti á þetta af skynsemi.


1. Takmarkanir á magni gagna sem hægt er að lesa


Eftirfarandi skýringarmynd sýnir gagnasniðið fyrir Modbus RTU samskiptaregluaðgerðakóða 03:

 

图片

 

Eins og sést á myndinni er gagnatalningin (bætafjöldi) sem þrælastöðin skilar aðeins eitt bæti.


Þar sem bætatalningin tekur aðeins eitt bæti, við lestur inntaks/holdskrár, er að hámarki hægt að lesa 127 skrár í einu. Í forritum með mjög mikið gagnamagn þarf að lesa mörg gögn til að ná í öll gögn, sem dregur óhjákvæmilega úr skilvirkni samskipta.


2. Skortur á stuðningi við að skrifa á einstaka skráarbita


Meðal átta algengra Modbus virknikóða er engin sérstök aðgerð til að skrifa á einstaka bita innan skráar. Þess vegna, þegar við þurfum að stilla eða hreinsa ákveðinn bita í skrá, verður ferlið frekar fyrirferðarmikið.


Það eru almennt tvær aðferðir til að meðhöndla þetta:


Fyrsta nálgun: Við verðum fyrst að lesa gildi skrárinnar, handleika síðan ákveðinn bita af því gildi og að lokum skrifa breytta gildið til baka. Þetta krefst þess að það séu tvær-ferðir fram og til baka og frá ákveðnu sjónarhorni er það ekki öruggt.


Önnur aðferðin: Við getum meðhöndlað einn bita sem sérstakan skrá, þar sem að skrifa 1 táknar satt og að skrifa 0 táknar ósatt. Þessi aðferð er hægt að framkvæma í einni samskiptum, en hún sóar umtalsverðu minni plássi.


Modbus samskiptareglur voru búnar til árið 1979 og eru nú notaðar í tugþúsundum tækja. Ég tel að uppfinningamenn þess hafi vissulega verið meðvitaðir um þessi mál, en ekki getað innleitt sameinaða lausn.


Kannski mun Modbus siðareglur einn daginn geta leyst þessi tvö mál ...


Sumir gætu haldið því fram að Modbus siðareglur hafi öryggisveikleika. Hins vegar, sem samskiptareglur sem eru hönnuð fyrir iðnaðarsvæði, er aðaltilgangur hennar að auðvelda gagnaskipti. Í ótengdu umhverfi er enginn skaði ef það er engin árás.

Hringdu í okkur

whatsapp

Sími

Tölvupóstur

inquiry