Ibaraẹnisọrọ Modbus: Kókó láti kọ́ àwọn nẹ́tíwọ́ọ̀kì ilé-iṣẹ́ tí kò ní ìdààmú
Ibaraẹnisọrọ Modbus: Kókó láti kọ́ àwọn nẹ́tíwọ́ọ̀kì ilé-iṣẹ́ tí kò ní ìdààmú
Àkótán Àkótán
Modbus jẹ́ ìlànà tí a sábà máa ń lò ní ẹ̀ka iṣẹ́-ajé, tí a ṣe àgbékalẹ̀ rẹ̀ ní ọdún 1979 láti mú kí ìbánisọ̀rọ̀ wà láàrín àwọn ẹ̀rọ adaṣiṣẹ. Modbus ni a kọ́kọ́ ṣe gẹ́gẹ́ bí ìlànà ìpele ìṣàfilọ́lẹ̀ fún títà dátà nípasẹ̀ ìpele ìṣàfilọ́lẹ̀, àti nísinsìnyí a tún lè fẹ̀ sí i láti fi ṣe é nípasẹ̀ ìlànà serial, TCP/IP, àti User Datagram Protocol (UDP). Ìwé yìí pèsè ìtumọ̀ jíjinlẹ̀ nípa ìṣiṣẹ́ ìlànà náà.
Kí ni ìlànà Modbus?
Modbus jẹ́ ìlànà ìdáhùn ìbéèrè tí a ṣe nípasẹ̀ ìbáṣepọ̀ ọ̀gá-ẹrú. Nínú ìbáṣepọ̀ ọ̀gá-ẹrú, ìbáṣepọ̀ máa ń wáyé ní méjì-méjì (ẹ̀rọ kan gbọ́dọ̀ bẹ̀rẹ̀ ìbéèrè kan lẹ́yìn náà dúró fún ìdáhùn), àti ẹ̀rọ ìbéèrè (ẹ̀rọ olórí) ni ó ni ẹrù iṣẹ́ fún ìbẹ̀rẹ̀ ìbáṣepọ̀ kọ̀ọ̀kan. Lọ́pọ̀ ìgbà, ẹ̀rọ àkọ́kọ́ jẹ́ ìfọwọ́sowọ́pọ̀ ènìyàn-ẹ̀rọ (HMI) tàbí ètò ìmójútó àti gbígbà dátà (SCADA), nígbà tí àwọn ẹ̀rọ kejì jẹ́ àwọn sensọ̀, àwọn olùdarí ìlànà ètò (programmable logic controllers).plcs), tàbí àwọn olùdarí ìdánilójú tí a lè ṣètò (PACs). Àkóónú àwọn ìbéèrè àti ìdáhùn wọ̀nyí, àti ìpele nẹ́tíwọ́ọ̀kì tí ó ń fi àwọn ìránṣẹ́ wọ̀nyí ránṣẹ́, ni a túmọ̀ nípasẹ̀ àwọn ìpele ọ̀tọ̀ọ̀tọ̀ ti ìlànà náà.
Àwọn ẹ̀rọ wo ló ń ṣe àtìlẹ́yìn fún ìlànà Modbus?
Ìlànà Modbus ní àwọn ẹ̀rọ tó ń ṣiṣẹ́ dáadáa, títí bí àwọn olùdarí ètò ìṣiṣẹ́ (PLCs), àwọn ẹ̀rọ ìpele ìjìnnà (RTUs), àwọn sensọ̀, àwọn actuators, human-machine interfaces (HMIs), àti ọ̀pọ̀lọpọ̀ irú ẹ̀rọ míìrán nínú iṣẹ́ àdáṣe àti àwọn ẹ̀ka iṣẹ́. Ẹ̀ka Ìṣàkóso Ìlànà. Modbus ni a ń lò dáadáa, ó sì ti di ìlànà fún ìbáṣepọ̀ láàárín àwọn ẹ̀rọ tí onírúurú olùpèsè ṣe ní àwọn ẹ̀ka bíi iṣẹ́ ṣíṣe, agbára, ìrìnnà, àti iṣẹ́ àdáṣe ilé.
Modbus gateway jẹ́ ẹ̀rọ kan tí ó ń yí ìlànà ìbánisọ̀rọ̀ tí àwọn ibùdó ètò ìdámọ̀ṣe iṣẹ́-aládàáṣe ilé-iṣẹ́ ń lò padà. Ó ń bá àwọn ẹ̀rọ ọlọ́gbọ́n sọ̀rọ̀, ó ń kó ìwífún jọ láti inú àwọn ẹ̀rọ ìpele ìsàlẹ̀ ó sì ń gbé e lọ sí ẹnu ọ̀nà Modbus, ó ń so mọ́ nẹ́tíwọ́ọ̀kì kọ̀ǹpútà òkè, ó sì ń ṣe ìlànà Modbus pẹ̀lú àwọn kọ̀ǹpútà nẹ́tíwọ́ọ̀kì.
Ipo ibaraẹnisọrọ Modbus
Ilana Modbus ni awọn ipo ibaraẹnisọrọ akọkọ mẹta:
lRTU (Ẹ̀rọ Ibùdó Láti Ọ̀nà jíjìn)
lASCII (Kóòdù Ìdúróṣinṣin ti Amẹ́ríkà fún Ìyípadà Ìwífún)
lTCP/IP (Ìlànà Ìṣàkóso Gbigbe/Ìlànà Íńtánẹ́ẹ̀tì)
Nínú ìlànà Modbus, Modbus TCP àti Modbus RTU ni ọ̀nà ìbánisọ̀rọ̀ méjì tó wọ́pọ̀ jùlọ. Bó tilẹ̀ jẹ́ pé gbogbo wọn ni a ṣe láti mú kí pàṣípààrọ̀ dátà rọrùn láàrín àwọn ẹ̀rọ, àwọn ìyàtọ̀ pàtàkì kan wà nínú àwọn ọ̀nà ìgbékalẹ̀ wọn àti àwọn ipò ìlò wọn.
Ọna ibaraẹnisọrọ ati iyara
Modbus TCP lo ipilẹ ilana TCP/IP fun gbigbe data lori awọn nẹtiwọọki, ti o gbẹkẹle awọn amayederun nẹtiwọọki bii Ethernet lati ṣaṣeyọri gbigbe data iyara giga ati iwọn nla.
Ní ọwọ́ kejì ẹ̀wẹ̀, Modbus RTU ń gbé ìwífún nípasẹ̀ àwọn ìlà ìtẹ̀léra bíi RS-485 àti RS-232, tí ó ní iyàrá ìfiránṣẹ́ tí ó lọ́ra díẹ̀..
Modbus RTU kó àwọn férémù dátà jọ ní ìrísí onípele méjì, títí kan àwọn pápá àdírẹ́sì, àwọn kódù iṣẹ́, dátà, àti àwọn pápá checksum. A gbé ìrísí yìí jáde lọ́nà tó dára ní ìrísí onípele méjì, èyí tó mú kí ó dára fún àwọn ohun èlò ìṣàkóso àkókò gidi tàbí ti agbègbè, pàápàá jùlọ ní àwọn àyíká tí kò ní àwọn ètò ìṣiṣẹ́ nẹ́tíwọ́ọ̀kì tó wà, bíi àwọn ibi ìdáná iṣẹ́, àwọn ètò tí a fi sínú ẹ̀rọ, àwọn nẹ́tíwọ́ọ̀kì sensọ̀, àti àwọn ètò ìṣàkóso kékeré.
Ní ọwọ́ kejì ẹ̀wẹ̀, Modbus TCP yí gbogbo byte ti data binary padà sí okùn hexadecimal oni-nọmba meji tí a ti fi idi rẹ̀ múlẹ̀, èyí tí a wá so pọ̀ mọ́ ara wọn tí a sì gbé kalẹ̀ ní ìrísí koodu TCP. Nítorí ìrọ̀rùn rẹ̀, ìgbẹ́kẹ̀lé rẹ̀, àti bí ó ṣe ń ná owó púpọ̀, a ń lò ó ní gbogbogbòò nínú àwọn ètò adaṣiṣẹ ńlá, àwọn ilé ìtọ́jú data, adaṣiṣẹ ilé, àti Internet of Things ilé iṣẹ́, èyí tí ó nílò àwọn ìjìnnà ìbánisọ̀rọ̀ gígùn àti àwọn ìbéèrè gíga ní àkókò gidi àti ìdúróṣinṣin fún gbigbe data.
Aagbegbe ohun elo
Nínú iṣẹ́ ìṣẹ̀dá, a ń lo Modbus láti so onírúurú ohun èlò ìṣẹ̀dá pọ̀ àti láti ṣe àṣeyọrí ìmójútó àti ìṣàkóso iṣẹ́ ìṣẹ̀dá ní àkókò gidi; Nínú iṣẹ́ agbára, a ń lò ó fún ìṣàkóso iṣẹ́ àdánidá ti àwọn ètò agbára, títí bí iṣẹ́ agbára, ìgbéjáde, àti àwọn ìlànà pípínkiri; Nínú iṣẹ́ ìrìnnà, a ń lo Modbus fún àwọn ètò àmì ìrìnnà ọkọ̀ ojú irin ìlú, ìmójútó ipò ọkọ̀, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ; Nínú iṣẹ́ àdánidá ilé, a ń lo Modbus fún HVAC, ìmọ́lẹ̀, àti àwọn ètò ààbò nínú àwọn ilé.
Pẹ̀lú ìdàgbàsókè ìmọ̀ ẹ̀rọ ayélujára àti ìmọ́ ẹ̀rọ ayélujára ti àwọn nǹkan, Modbus tún ń ṣe àtúnṣe àti àtúnṣe nígbà gbogbo láti bá àwọn ipò iṣẹ́ tó díjú àti tó ń yípadà mu. Fún àpẹẹrẹ, Modbus/TCP ń di ìlànà pàtàkì fún ìbánisọ̀rọ̀ Ethernet ilé iṣẹ́, àti àwọn ẹ̀rọ ẹnu ọ̀nà tí a gbé ka Modbus ń jẹ́ kí àwọn ẹ̀rọ Modbus ìbílẹ̀ lè so pọ̀ mọ́ àwọn nẹ́tíwọ́ọ̀kì òde òní lọ́nà tó rọrùn, èyí tó ń jẹ́ kí a lè fi ìpamọ́ àti ìṣàyẹ̀wò dátà sínú àwọsánmà.
Ni ṣoki, Modbus, gẹgẹbi ilana ibaraẹnisọrọ ile-iṣẹ ti o dagba ati ti a lo jakejado, ti jẹri ilọsiwaju ti imọ-ẹrọ adaṣiṣẹ ile-iṣẹ ati fi ipilẹ to lagbara lelẹ fun oye ile-iṣẹ ọjọ iwaju. Pẹlu idagbasoke imọ-ẹrọ ti nlọ lọwọ, Modbus yoo tẹsiwaju lati ṣe ipa pataki ninu idagbasoke imotuntun ati iyipada ninu ẹgbẹ ile-iṣẹtàbí.











