Modbus pamusoro peRS485: Gwaro rekuongorora kwakadzama uye kutevedzera
Nzvimbo yekushanda kwemagetsi mumaindasitiri iri kuramba ichichinja, uye pakati pekutaurirana kunobudirira mukati memasisitimu emagetsi pane Modbus yakasimba pamusoro peRS485 protocol. Iyi protocol yekutaurirana yagara kwenguva refu, ichiratidza kukosha kwekutaurirana kwakatevedzana pakati pemidziyo yakasiyana-siyana.
Pakutanga yakagadzirwa mukupera kwema1970 neModicon (ikozvino Schneider Electric), Modbus yakagadzirwa kuti igonese kutaurirana kwedata kwakarongeka mukati memasisitimu e automation. Kuisanganisa neRS485 standard yakasimba kwakaita kuti maindasitiri ave nenzira yakavimbika uye inoshanda yekutaurirana pakati pemidziyo.
Gwaro iri rine chinangwa chekupa nyanzvi dziri muchikamu chekudzora maindasitiri kunzwisisa kwakaoma kweModbus pamusoro peRS485. Tichaongorora zvikamu zvayo, mashandiro ayo, uye mashandisirwo ayo, tichisimbisa kukosha kwayo kwenguva refu mumamiriro emazuva ano ekugadzira otomatiki.
Chinhu chinokosha chekutenga
- Nzwisisa zvakakosha zveRS485 neModbus protocols.
- Dzidza zvakanakira kushandisa Modbus pane RS485 mukuita otomatiki kwemaindasitiri.
- Wana ruzivo rwekukunda matambudziko akajairika ekushandisa.
- Enzanisa Modbus neRS485 nedzimwe nzira dzekutaurirana.
- Ongorora mashandisirwo anoshanda uye mikana yeramangwana yeModbus uchishandisa RS485.
- Mutemo weRS485 inzira inoremekedzwa yekutaurirana kwakatevedzana, yakagadzirirwa kutumira data munzvimbo refu zvinobudirira. Nheyo dzeRS485 dzakavakirwa pakuratidza zviratidzo zvakasiyana-siyana, nzira inowedzera zvakanyanya kudzivirira ruzha. Nekushandisa ma differential pairs kutumira zviratidzo, RS485 inogona kuderedza kupindira kunowanzoitika munzvimbo dzemaindasitiri.
- Chimwe chinhu chinoshamisa cheRS485 standard ndechekuti ine hafu-duplex. Musystem ine hafu-duplex, kutapurirana kwedata kunogona kuitika kumativi ese, asi kwete panguva imwe chete. Kubatana uku kunovimbisa kujeka uye kudzivirira kugongana kwedata, kunyanya zvakakosha mukugadzirisa kwakaoma.
- RS485 inoreva kutaurirana kure. Inogona kuchengetedza kutumirwa kwemashoko kwakavimbika padaro rinosvika mamita 4000, zvichiita kuti ive yakakosha mukushandiswa kukuru uko mamwe maitiro ekutaurirana anokundikana.
- Muchidimbu, chiyero cheRS485 chinomira semhinduro yakasimba yezvinodiwa pakutaurirana kure, inobudirira mukudzivirira ruzha uye ichipa sevhisi yakavimbika munzvimbo dzinoda maindasitiri.
- Modbus protocol inoshandiswa zvakanyanya pakutaurirana yakagadzirirwa zvishandiso zvemaindasitiri. Yakatangwa naModicon muna 1979, iyi protocol inobvumira michina yakasiyana-siyana yemagetsi kutaurirana zvinobudirira mu network, zvisinei nekusiyana kwevagadziri.
- Chinhu chikuru che modbus protocol ihurongwa hwayo hwemaster-slave. Mugadziriro iyi, master device inodzora network, ichitumira mirairo uye ichigamuchira data kubva kune imwe kana kupfuura slave device. slave yega yega inogona kungopindura mirairo kubva kuna master, zvichiita kuti data rive nyore kuchinjana uye kubatana kwakanyatsojeka.
- Nzira ye modbus inotsigira mhando mbiri huru: modbus RTU ne modbus ASCII. Modbus RTU inokodha data muchimiro chebinary, izvo zvinovandudza mwero wekutumira data uye zvinoderedza kunonoka. Kusiyana neizvi, modbus ASCII inoshandisa rugwaro rwakajeka pakunyora data, zvichiita kuti zvive nyore kuverenga nekugadzirisa asi kazhinji zvinononoka kupfuura modbus RTU.
- Iyi nzira yekutaurirana inoshandiswa zvakasiyana-siyana inogamuchirwa zvakanyanya muhurongwa hwakasiyana-siyana hwekudzora maindasitiri. Kureruka kwayo maererano nekuisa nekugadzirisa, pamwe nekukwanisa kubatana nemidziyo yakawanda, kwakaita kuti ive nzira yakajairika yekutaurirana mumaindasitiri kubva pakugadzira kusvika pakutarisira simba.
Chii chinonzi RS485?
| Chinhu | Tsananguro |
| RS485 Standard | Nzira yekufamba daro refu rakavimbika kutaurirana kwakatevedzana. |
| Kusiyanisa Chiratidzo | Zvinowedzera kusadzivirira ruzha, zvakakosha munzvimbo dzemaindasitiri. |
| Hafu-Duplex | Inobvumira kutamiswa kwedata munzira mbiri asi kwete panguva imwe chete. |
| Kusadzivirira Ruzha | Inoderedza kupindira, ichivimbisa kuvimbika kwedata. |
| Kutaurirana Kure | Inoshanda kutapurirana kwedata pamusoro penzvimbo dzakareba. |
Chii chinonzi Modbus Protocol?
Chii chinonzi Modbus RS-485?
Kubatanidza protocol yeModbus neRS485 physical layer kunogadzira dhizaini yekutaurirana inoshanda inozivikanwa seModbus RS-485. Kubatanidzwa uku kunoshandiswa zvakanyanya mumaindasitiri ekudzora masystem, zvichishandisa simba rematekinoroji ese ari maviri kusimudzira kutapurirana kwedata uye kuvimbika kwemasystem.
Runako rweRS485 rwuri muhurongwa hwayo hwema "multi-drop network topology", iyo inobvumira michina yakawanda kubatana mubhazi rimwe chete. Iyi setup yakakodzera protocol yeModbus, ichigonesa kutaurirana kuri nyore pakati pemidziyo yakawanda pasina kuoma kwekugadzirisa master-slave. Nekutsigira ma nodes anosvika makumi matatu nemaviri pachikamu chimwe chete chenetwork, Modbus RS-485 inovandudza kushanda zvakanaka uye kukura kwemasisitimu ekudzora maindasitiri.
Chimwe chezvinhu zvinonyanya kukosha paModbus kupfuura RS485 inzira dzayo dzakasimba dzekuona zvikanganiso. Iyi protocol inovimbisa kusimba kwedata kuburikidza nenzira dzakasiyana-siyana dzakadai sekutarisa parity uye cyclic redundancy checks (CRC). Idzi nzira dzekuona zvikanganiso dzakakosha pakuchengetedza kutaurirana kwakavimbika munzvimbo dzinosangana neruzha rwemagetsi nezvimwe zvinokanganisa.
Chimwe chinhu chakakosha paModbus RS-485 kumisa bhazi. Kumisa bhazi zvakanaka kunoita kuti chiratidzo chive chakasimba nekudzivirira kuratidzwa kwechiratidzo kunogona kukanganisa kutapurirana kwedata. Kazhinji, zvinodzivirira magumo zvinoiswa kumagumo ebhazi reRS485 kuti zvienderane netambo inopinzwa, nokudaro zvichivandudza mashandiro ese eModbus network.
Muchidimbu, Modbus RS-485 inobatanidza protocol yakasimba yeModbus neRS485 physical layer inoshanduka-shanduka, zvichigadzira mhinduro yekutaurirana yakavimbika uye inoshanda yekushandiswa kwekutonga kwemaindasitiri. Rutsigiro rwayo rwemagadzirirwo akawanda, nzira dzakakwana dzekuona zvikanganiso, uye kumiswa kwemabhazi kunodiwa zvinosimbisa kukosha kwayo mukuvandudza mashandiro ehurongwa uye kuvimbika.
Magadzirirwo eModbus pamusoro peRS485
Kutaurirana pakati pemidziyo ye modbus master ne modbus slave muRS485 network kunosanganisira nzira yakadzama yekuona kuti data rinochinjana zvakanaka. Chinhu chikuru chekutaurirana uku chiri mu data frame, iyo inotakura data rakarongeka kubva kuna master kuenda kumuranda uye zvinopesana.
Furemu yedata yakajairika muModbus ine zvikamu zvakakosha zvakati wandei: kero yemudziyo, kodhi yebasa, data, uye cheki yecrc. Kero yemudziyo inoratidza munhu anotarisirwa kugamuchira, nepo kodhi yebasa ichitsanangura chiito chinofanira kuitwa. Data rinosanganisira ruzivo rwakakosha rwechiito ichocho, uye CRC (Cyclic Redundancy Check) inovimbisa kuvimbika kwedata nekuona zvikanganiso panguva yekutumira.
Kuongorora kwe crc kwakakosha pakuona zvikanganiso. Kukosha uku kwe two-byte kwakabatanidzwa kumagumo e data frame kunobvumira michina kuona kururama kwe data rakagamuchirwa, zvichiwedzera kuvimbika kwekutaurirana.
Zvinodiwa pakushandisa Modbus RS485 zvinosanganisira chiteshi chekubatanidza chinongedzo chemudziyo wega wega uye tambo dzakakodzera kuti ubatanidze network. Chigadziko cheprotocol pamidziyo yese mikuru neyevaranda chinotarisira kutaurirana uku, ichiva nechokwadi chekuti maframe edata akagadzirwa nemazvo, anotumirwa, uye anogamuchirwa.
Heino kupatsanurwa kwakadzama kwechimiro chedata reModbus RS485:
| Chikamu | Tsananguro |
| Kero yemudziyo | Inoona chinangwa muranda wemodbuskana tenzi wemodbus. |
| Kodhi Yebasa | Inotsanangura mashandiro (semuenzaniso, verenga, nyora) anofanira kuitwa. |
| Data | Ine ma parameters kana mhedzisiro yekushanda. |
| Kuongorora kweCRC | Inovimbisa kuvimbika kwedata nekuona zvikanganiso zvekutumira. |
Kushandisa Modbus pamusoro peRS485 zvinobudirira kunoda kunzwisisa zvakajeka zvikamu izvi uye mabasa azvo mukati meprotocol stack. Kuwirirana pakati pehardware nesoftware kunoita kuti kutaurirana kusanetseke, zvichiita kuti Modbus pamusoro peRS485 ive mhinduro yakasimba kumashandisirwo emaindasitiri.
Sei Uchifanira Kusarudza Modbus Pane RS485?
Mafambiro Ari Kubuda Uye Maonero Eramangwana
| Matambudziko | Mhinduro |
| Kutongana kweBhazi | Shandisa zvirongwa zvekutanga uye nzira dzekugadzirisa kusawirirana. |
| Kutumira Kero paDhiya | Ipa kero dzakasiyana kune mudziyo wega wega; ita shuwa kuti wagadzirisa zvinhu nemazvo. |
| Kure Kutaurirana | Shandisa marepeater, matambo emhando yepamusoro, uye kuronga topology ye network zvinobudirira. |
| Kuchinjana Data | Isa nzira dzekutarisa zvikanganiso dzakadai se parity bits ne CRC. |
| Kugadzirisa matambudziko | Shandisa zvinodzivirira kudzima, tambo dzakadzivirirwa, uye marongero emudziyo akafanana. |
Modbus RS485 muContext: Kuenzanisa
Mashandisirwo Anoshanda uye Mienzaniso
Modbus pamusoro peRS485 yave nzira inokosha mumakambani akasiyana-siyana eindasitiri nekuda kwesimba rayo uye kushanda kwayo zvakanaka. Muenzaniso mumwe chete unoratidza izvi uri muchikamu chekutarisa data, uko makambani akadai seSiemens anoshandisa nzira iyi kuona kuti kutaurirana kwakanaka pakati pemasensa avo nemasisitimu ekudzora ari pakati penzvimbo dzakaoma dzekugadzira. Nekubatsira kuchinjana data nekukurumidza, inotsigira mashandisirwo enguva chaiyo akakosha pakupindura nekukurumidza mumasisitimu emagetsi.
Imwe nzira inoshanda inogona kuonekwa mukubatanidzwa kwema actuator mumichina yeindasitiri. Vagadziri vakaita seGeneral Electric vanoshandisa Modbus RS485 kubatanidza zviito zveaya ma actuator nezvinopinzwa kubva kuma sensor akasiyana-siyana, nokudaro zvichiwedzera kunyatsojeka mumabasa akadai semitsetse yekubatanidza uye kurongedza. Kurongeka uku hakungovimbisi chete kururama asiwo kunovandudza kushanda zvakanaka kwebasa uye kunoderedza nguva yekushanda.
Muchikamu chesimba, Modbus RS485 inobatsira zvikuru mukushanda kwemasystem ekudzora anowanikwa muhunyanzvi hwemagetsi. Makambani akaita seSchneider Electric anoshandisa iyi protocol kutarisira nekutarisa maitiro ekugovera magetsi, kuona kuti mitoro yakaenzana uye kuderedza kutambisa simba. Kugona kubata mashandisirwo emagetsi panguva chaiyo kunoita kuti zvigadziriswe nenguva, zvichiwedzera kuvimbika uye kugadzikana kwemanetwork emagetsi.
| Nzvimbo Yekushandisa | Muenzaniso weKambani | Mabhenefiti |
| Kutarisa Data | Siemens | Kukurukurirana Kwakawedzerwa, Kuchinjana Kwedata Munguva Yechokwadi |
| Manetiweki eMaindasitiri | Magetsi Akawanda | Kuvandudzwa Kwakanaka, Kugadzirisa Kufamba Kwebasa |
| Masisitimu Ekudzora | Schneider Magetsi | Mitoro Yakaenzana, Kushanda Nesimba Zvakanaka |
Mienzaniso iyi inoratidza kushanda kweModbus paRS485 muma network akasiyana-siyana emaindasitiri. Nekuita kuti mashandiro ari pakati pemasensa, ma actuator, uye masisitimu ekudzora ashande otomatiki, iyi protocol inosimudzira kushanda zvakanaka uye kugona kushanda zvakanaka mumashandisirwo akasiyana-siyana emaindasitiri.
Maonero Eramangwana eModbus pamusoro peRS485
Remangwana reModbus pamusoro peRS485inoumbwa nemafambiro akasiyana-siyana anonakidza uye zvinhu zvitsva. Sezvatinofambira mberi munyaya dzekutaurirana kwemaindasitiri, pane kutarisisa kwakakosha pakuvandudzakushanda zvakanaka kwekutauriranauyekukura kwenetiwekiIzvi zvinokonzerwa nekuwanda kwekudiwa kwezvigadzirwa zvakasimba uye zvinoshanduka-shandukazvishandiso zvekushandisa otomatikiiyo inobatanidzwa zvakanaka nemasisitimu aripo, kusanganisira mhinduro kubva kuvatungamiririmugadziri wemakomputa emaindasitiriuye zvishandiso zvehunyanzvi zvakaita sePC yeindasitiri ine NVIDIA GPU.
Kufambira mberi kukuru kuri kuitwa mushanduko yeprotocolzvakare. Vagadziri vari kuramba vachishanda kuti vagadzirise hunyanzvi hweModbuskuona kuti inoramba ichishanda pakati pezvinodiwa zvetekinoroji zviri kukura. Izvi zvinosanganisira kugadzirisa mashandiro ayo uye kubatanidza matekinoroji matsva anowedzera kushanda zvakanaka kwehurongwa hwese, achitsigirwa nemidziyo yakasimba yakaita seLaptop yakasimba ine GPUkana zvishandiso kubva kumusorovagadziri vemapiritsi vane hunyanzvi.
Uyezve, kufambira mberi kuri kuenderera mberi muzvishandiso zvekushandisa otomatikiuchapupu hwekuti seiModbus pamusoro peRS485kuri kuchinja. Kugona kwakawedzerwa kwehardware, kusanganisiraPC yepaneru yeindasitiri Windows 10masisitimu uyekombiyuta yekuisa rackmount yeindasitirimhinduro, zvichatungamira mukuwedzera kwekukura kwenetiweki, zvichiita kuti masisitimu makuru uye akaomarara ashande zvakanaka. Izvi zvinoita kuti pave nekushanda kuri nanikushanda zvakanaka kwekutaurirana, zvakakosha pakushandiswa kwemaindasitiri emazuva ano, uko kuvimbika kunovimbiswa nevanovimbwa navovagadziri vemalaptop vane hunyanzvi.
Kutarisa mberi, zviri pachena kutiModbus pamusoro peRS485zvicharamba zvichichinja, zvichitungamirirwa nekumhanya kusingaperi kweshanduko yeprotocoluye kufambira mberi mukutaurirana kwemaindasitiriKubatanidzwa kwetekinoroji dzemazuva ano uye kutarisisa kwakasimba pakuvandudza mashandiro ebasa kuchaita kuti zvinhu zvienderane nezvinodiwa nevatengi.Modbussesarudzo yakavimbika yekushandiswa mumaindasitiri mune ramangwana.
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

Rackmount PC
Kombiyuta Yakabatanidzwa
Makomputa Anotakurika Emaindasitiri
Mapiritsi Akakombama
Laptop Yakaomarara
Computer yePaneli yeMaindasitiri
Ruoko Rwakabatirirwa
Kombiyuta yeAdvantech Industrial