Ukulanshanya kwa Modbus: Icishinka ca Kupanga Amakwebo Ayabula Amafya
Ukulanshanya kwa Modbus: Icishinka ca Kupanga Amakwebo Ayabula Amafya
Ukumona fyonse
Modbus ni nzila iyabomfiwa sana mu fyakupangapanga, iyapangilwe mu 1979 pakuti kube ukulanshanya pakati ka fibombelo ifibomfya ifyakupangapanga. Modbus pa kutendeka yalibomfiwe nga umusango wa mulimo wa kutuma amashiwi ukupitila mu ciputulwa ca nshita, kabili nomba kuti na kabili yasansalikwa ukubomfiwa ukupitila mu ciputulwa ca nshita, TCP / IP, na Inshila ya Kubomfya Amashiwi (UDP). Ici citabo cipeela ubupilibulo bwa mu kati ubwa kufikilisha kwa mafunde.
Bushe amafunde ya Modbus ni shani?
Modbus ni nzila iyakwasuka ilipusho iyabomfiwa ukupitila mu bwampano bwa shimapepo-umusha. Mu cibusa ca kwa shikulu no mubomfi, ukulanshanya lyonse kulacitika mu babili babili (icibombelo cifwile ukutendeka ukulomba kabili lyene ukulolela ukwasuka), kabili icibombelo cilomba (icibombelo cikalamba) ecikwata umulimo wa kutendeka ukulanshanya konse. Mu cituntulu, icibombelo ca kubalilapo ni cibombelo ca muntu na mashini (HMI) nangu ukuceeceeta no kusanga amashiwi (SCADA) inshila, lintu ifibombelo fya bubili ni ifipimo, ifikonkelepo ifya mano (plcs), nangu abakonkomesha abaibela (PACs). Ifilesangwa muli ifi ifipusho ne fyasuko, pamo pene ne ciputulwa ca network icituma aya mashiwi, fyalondolwelwa ku fiputulwa fyapusanapusana ifya protocol.
Ni ifibombelo nshi ifisuminisha amafunde ya Modbus?
Icikomo ca Modbus cilatungililwa sana na ifibombelo, ukubikapo na ifibombelo ifibomfiwa (PLCs), ifibombelo fyakubomfya ifyakutali (RTUs), ifipimo, ifibombelo, ifibombelo fyakubomfya abantu na mashini (HMIs), nafimbi ifingi ifyakubomfya mufibombelo fyakubomfya ifyakupangapanga. Iciputulwa ca Kutungulula Inshila. Modbus ilabomfiwa sana kabili yasanguka icalinga icakubomfya pakati ka fibombelo ifipangwa na bapanga ifintu ifingi mu fiputulwa pamo nga ukupanga, amaka, ukutwala, no kukuula ukwaibela.
Icipata ca Modbus ni cibombelo icipilibula inshila ya kulanshanya iyabomfiwa na mafakitare ayabomfya inshila shakubomfya inshila shakubomfya. Ici cilanshanya ne fibombelo fya mano, cilonganika amashiwi ukufuma ku fibombelo fya mu kati no kuyatuma ku mwinshi wa Modbus, cipanga ukumfwana na kompyuta ya pa muulu, kabili cicita umulimo wa Modbus na makompyuta ya pa muulu.
Umusango wa kulanshanya uwa Modbus
Icikomo ca Modbus cili ne misango itatu iya kulanshanya:
lRTU (Iciputulwa ca Kutali)
lASCII (Icikomo icalinga icaku America icakulanshanya amashiwi)
lTCP/IP (Icikomo ca Kukonkanyapo Ukutuma/Icikomo ca Intaneti)
Mu cikomo ca Modbus, Modbus TCP na Modbus RTU e nshila shibili ishaishibikwa sana isha kulanshanya. Nangu ca kuti fyonse fyapangilwe ku kwafwilisha ukulanshanya kwa fishinka pa kati ka fibombelo, kuli ukulekanalekana kumo ukwacindamisha mu nshila shabo isha kubomfya ne mibele ya kubomfya.
Inshila ya kulanshanya no bwangu
Modbus TCP ilabomfya umusango wa TCP/IP uwa kutuma amashiwi pa mishilwa, ukushintilila pa fibombelo fya mishilwa pamo nga Ethernet ku kufikilisha ukutuma amashiwi ukwayanguka kabili ukwakulisha.
Modbus RTU, ku lubali lumbi, ilatuma amashiwi ukupitila mu mishilwa iyakonkana pamo nga RS-485 na RS-232, iyo iyakwata ubupiina bwa kutuma ubunono. Ukutuma amashiwi na imibombele.
Modbus RTU ilabika amafulemu ya mashiwi mu misango yabili iyalinga, ukubikapo ne fifulo fya keyala, amakoodi ya milimo, amashiwi, na ififulo fya kuceeceeta. Iyi misango ilatumwa bwino bwino mu misango ya babili, ukucilenga ukuba icalinga nga nshi ku nshita iine-ine nangu ku mibombele ya kucenjela iya mu ncende, maka maka mu fifulo ifishakwata ifibombelo fya mibombele, pamo nga ififulo fyakubomfya ifyakupangapanga, imibombele iyabikwamo, imibombele ya sensor, na imibombele iinono iya kucenjela.
Modbus TCP, ku lubali lumbi, ilapilibula cila byte iya fishinka fibili mu cipimo ca manambala yabili ayashintililwapo, ayo lyene yasuntinkanishiwa pamo no kutuminwa mu musango wa kode ya TCP. Pa mulandu wa kwangufyanya kwa iko, ukucetekelwa, no kucefyako indalama ishingi, ilabomfiwa sana mu mibombele iikalamba iya kubomfya ifipe, ififulo fyakubikamo amashiwi, amayanda ayabomfya ifipe, na Intaneti ya fintu ifyakupangapanga, ififwaya intamfu ishitali isha kulanshanya elyo ne nshita iikalamba iyakubikamo amashiwi.
Aincende iyakubomfya
Mu fya kupangapanga, Modbus ilabomfiwa ku kulundanya ifibombelo fya kupangapanga ifyapusanapusana no kufikilisha ukuceeceeta no kutungulula inshila ya kupangamo ifintu mu nshita ya cine cine; Mu mulimo wa maka, ilabomfiwa ku kutungulula kwa mibombele ya maka iya kuitemenwa, ukusanshako ukupanga amaka, ukutwala, no kwakanya amaka; Mu fya kutwala, Modbus ilabomfiwa ku mibombele ya cishibilo ca kupita kwa nshila sha mu misumba, ukuceeceeta imibele ya motoka, na fimbi; Mu mulimo wa kupanga ifikuulwa ifya kuitemenwa, Modbus ilabomfiwa ku HVAC, ukumwentula, na ku mibombele ya kucingililwa mu fikuulwa.
Pa mulandu wa kukula kwa Intaneti ya fyakupangapanga na Intaneti ya fintu ifyakupangapanga, Modbus na kabili lyonse alepanga ifipya no kulundulula pakuti engaumfwana ne mibele ya fyakupangapanga iyakosa kabili iya kwaluka. Ica kumwenako fye, Modbus / TCP panono panono ilesanguka umusango ukalamba uwa kulanshanya kwa Ethernet ukwa fya makwebo, kabili ifibombelo fya pa mwinshi ifyashintilila pali Modbus filalenga ifibombelo fya Modbus ifya cifyalilwa ukuminkanya bwangu ku mibombele ya nomba, ukulenga ukusunga kwa makumbi no kupituluka mu fyebo.
Mukufusha, Modbus, nga inshila iyakula kabili iyabomfiwa sana iyakulanshanya mu fyakupangapanga, yamwene ukulunduluka kwa fyakupangapanga ifyakupangapanga ifyakupangapanga no kubika umufula uwakosa uwa mano ya fyakupangapanga aya kuntanshi. Pa mulandu wa kuti ifya kupangapanga fyalitwalilila ukukula, Modbus akatwalilila ukubomba umulimo ukalamba uwa kutungulula ifintu ifipya no kwaluka mu ciputulwa ca fya makwebo .nangula.











