Ym meysydd awtomeiddio diwydiannol a Rhyngrwyd Pethau (IoT), mae protocol cyfathrebu Modbus (y cyfeirir ato'n aml fel protocol MC) yn parhau i fod yn safon allweddol hyd heddiw fel un o'r safonau cyfathrebu agored hynaf. Mae'r erthygl hon yn darparu dadansoddiad manwl o brotocol Modbus o bedwar safbwynt-egwyddorion technegol, amrywiadau protocol, senarios cymhwysiad, a heriau diogelwch-ac yn archwilio ei gyfeiriad yn y dyfodol yng nghyd-destun amgylcheddau diwydiannol modern.

I. Pensaernïaeth Protocol ac Egwyddorion Technegol
Datblygwyd Modbus ym 1979 ac mae'n seiliedig ar bensaernïaeth feistr ar gaethweision. Roedd yr haen ffisegol yn wreiddiol yn seiliedig ar gyfathrebu cyfresol RS-232/RS-485 ac fe'i hehangwyd yn ddiweddarach i gefnogi rhwydweithiau TCP/IP. Mae Uned Ddata Protocol (PDU) yn cynnwys cod swyddogaeth a maes data, lle mae'r cod swyddogaeth wedi'i rannu'n godau cyffredin (1-127) a chodau a ddiffinnir gan ddefnyddwyr (128-255). Mae gweithrediadau nodweddiadol yn cynnwys:
● Codau swyddogaeth 01/02: Darllen coiliau/mewnbynnau arwahanol.
● Codau swyddogaeth 03/04: Darllen cofrestrau dal/mewnbynnu.
● Codau swyddogaeth 05/06: Ysgrifennwch un coil/cofrestr.
● Cod swyddogaeth 16: Swmp ysgrifennu i gofrestrau.
Mae'r model data yn defnyddio pedwar gofod cyfeiriad: Coiliau (00001-09999), Mewnbynnau Arwahanol (10001-19999), Cofrestrau Mewnbwn (30001-39999), a Chofrestrau Dal (40001-49999). Mae'r dyluniad hwn yn cydbwyso'n glyfar gydnawsedd a scalability dyfeisiau; er enghraifft, pan fydd PLC yn darllen cyfeiriad 40001 gan ddefnyddio cod swyddogaeth 03, mewn gwirionedd mae'n cyrchu cofrestr daliad cyntaf y ddyfais.
II. Amrywiadau Protocol a Llwybr Esblygiadol
1. Fersiwn Cyfresol (RTU/ASCII)
Mae modd RTU yn defnyddio amgodio deuaidd a gwiriad CRC, gan gynnig effeithlonrwydd trawsyrru uwch na modd ASCII. Mae strwythur ffrâm nodweddiadol yn cynnwys maes cyfeiriad (1 beit), cod swyddogaeth (1 beit), maes data (N beit), a maes checksum (2 beit). Mae'r gyfradd baud fel arfer wedi'i gosod i 9600 bps neu 19200 bps, gyda chyfwng 3.5-cymeriad yn gweithredu fel amffinydd ffrâm.
2. Addasiad TCP/IP
Mae Modbus/TCP yn trosi'r dynodwr uned yn bennawd MBAP tra'n cadw'r strwythur PDU gwreiddiol. Porthladd TCP 502 yw'r confensiwn safonol, a gall un neges gario hyd at 253 beit o ddata llwyth tâl. Mewn gweithrediadau modern, gall mewnbwn y fersiwn TCP fod yn fwy na 10 gwaith yn fwy na RTU; fodd bynnag, rhaid ystyried effaith hwyrni rhwydwaith ar-berfformiad amser real.
3. Teulu Protocol Estynedig
● Mae Modbus Plus (MB+) yn defnyddio saernïaeth cylch tocyn ac yn cefnogi-cyfathrebiadau cyfoedion.
● Mae Modbus Secure yn ychwanegu haen amgryptio TLS.
● Mae CDU Modbus yn addas ar gyfer senarios darlledu.
III. Dadansoddiad o Senarios Cymhwysiad Nodweddiadol
1. Systemau Rheoli Diwydiannol
Mewn systemau SCADA, mae Modbus yn aml yn gweithredu fel pont gyfathrebu rhwng CDPau ac AEM. Mae astudiaeth achos o linell gynhyrchu modurol yn dangos, trwy gysylltu dros 200 o synwyryddion trwy Modbus TCP, y gellir lleihau'r cylch samplu i 50 ms, gan fodloni gofynion rheoli cydamserol peiriannau stampio.
2. Systemau Rheoli Ynni
Mae mesuryddion deallus yn aml yn defnyddio Modbus RTU i drosglwyddo data defnydd trydan. Mae system fonitro mewn gwaith pŵer ffotofoltäig yn defnyddio cod swyddogaeth 03 i bleidleisio gwrthdroyddion, gan gasglu data o 32 cofrestr-gan gynnwys cynhyrchu pŵer a foltedd-bob 5 munud, gan brosesu dros 200,000 o negeseuon bob dydd ar gyfartaledd.
3. Automation Adeiladu
Mae offer HVAC yn integreiddio synwyryddion tymheredd a lleithder trwy Modbus. Dangosodd prosiect mewn cyfadeilad masnachol yn Beijing y gall strategaeth bleidleisio aml-linyn gadw'r cylch diweddaru data ar gyfer 200 o unedau VAV o fewn 10 eiliad.
IV. Heriau Diogelwch a Strategaethau Lliniaru
1. Gwendidau Cynhenid
● Diffyg Dilysu: Gall unrhyw westeiwr anfon gorchmynion rheoli.
● Trawsyrru Testun Plaen: Gall Wireshark ddosrannu cynnwys y neges yn uniongyrchol.
● Cam-drin Cod Swyddogaeth: Gall cod swyddogaeth 05 sbarduno diffygion dyfais.
2. Patrymau Ymosodiad Nodweddiadol
● Dyn{0}}yn{1}}yr ymosodiadau canol: Mae ymyrryd â gwerthoedd cofrestr yn achosi camweithrediadau PLC.
● Gwrthod{0}}ymosodiadau gwasanaeth: Rhwystro cyfathrebiad trwy{-ymholiadau amledd uchel.
● Profi cod swyddogaeth: Cael olion bysedd dyfais.
3. Mesurau Amddiffynnol
● Haen Rhwydwaith: segmentu VLAN + ynysu porthladd.
● Haen Protocol: Defnyddio pyrth Modbus Diogel.
● Haen Cais: Hidlo rhestr wen o godau swyddogaeth annormal.
● Mesurau Rheoli: Diweddaru'r tabl mapio cyfeiriadau caethweision yn rheolaidd.
V. Tueddiadau Datblygiad yn y Dyfodol
1. Integreiddio OPC AU
Mae dyfeisiau porth sy'n dod i'r amlwg yn cefnogi trosi semantig o Modbus i OPC UA, gan fynd i'r afael â diffyg protocolau traddodiadol mewn disgrifiadau metadata diffygiol. Mabwysiadodd prosiect piblinell olew penodol yr ateb hwn, gan alluogi data o hen ddyfeisiau RTU i gael eu hintegreiddio'n uniongyrchol i lwyfan Diwydiannol Rhyngrwyd Pethau (IIoT).
2. Amser-Addasiad Rhwydweithio Sensitif (TSN).
O dan safon IEEE 802.1Qbv, mae Modbus TSN yn galluogi cydamseru amser lefel microsecond, gan fodloni gofynion rheoli symudiadau manwl uchel. Mae profion labordy yn dangos y gall Time-Aware Shaping (TAS) leihau crynhoad gorchymyn rheoli i ±15 μs.
3. Gwelliannau Cyfrifiadura Ymyl
Gall defnyddio modiwl rhagbrosesu data Modbus ar ochr y porth leihau traffig cyswllt 70%. Mae system cynnal a chadw rhagfynegol tyrbinau gwynt yn cynnal dadansoddiad FFT trwy nodau ymyl, gan uwchlwytho gwerthoedd nodwedd yn unig yn hytrach na data dirgryniad crai.
O safbwynt technegol, mae llwyddiant Modbus yn deillio o'i athroniaeth o "symlrwydd wedi'i gymryd i'r eithaf." Er gwaethaf cyfyngiadau niferus, trwy esblygiad parhaus a gwelliannau i’r ecosystem, mae’r protocol hwn a aned yn y 1970au-yn parhau i ffynnu yng nghanol ton gweithgynhyrchu clyfar. Dros y pum mlynedd nesaf, wrth i'r Rhyngrwyd Ddiwydiannol ddyfnhau, gall Modbus drosglwyddo i rôl unigryw "cysylltydd ar gyfer dyfeisiau etifeddiaeth," gan barhau i chwarae rhan anadferadwy mewn sectorau penodol.




