Kiga
English Russian Chinese Simplified Chinese Traditional French German Portuguese Spanish Japanese Korean Arabic Irish Greek Turkish Italian Danish Romanian Indonesian Czech Afrikaans Swedish Polish Basque Catalan Esperanto Hindi Lao Albanian Amharic Armenian Azerbaijani Belarusian Bengali Bosnian Bulgarian Cebuano Chichewa Corsican Croatian Dutch Estonian Filipino Finnish Frisian Galician Georgian Gujarati Haitian Hausa Hawaiian Hebrew Hmong Hungarian Icelandic Igbo Javanese Kannada Kazakh Khmer Kurdish Kyrgyz Latin Latvian Lithuanian Luxembou.. Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Burmese Nepali Norwegian Pashto Persian Punjabi Serbian Sesotho Sinhala Slovak Slovenian Somali Samoan Scots Gaelic Shona Sindhi Sundanese Swahili Tajik Tamil Telugu Thai Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu Kinyarwanda Tatar Oriya Turkmen Uyghur Abkhaz Acehnese Acholi Alur Assamese Awadish Aymara Balinese Bambara Bashkir Batak Karo Bataximau Longong Batak Toba Pemba Betawi Bhojpuri Bicol Breton Buryat Cantonese Chuvash Crimean Tatar Sewing Divi Dogra Doumbe Dzongkha Ewe Fijian Fula Ga Ganda (Luganda) Guarani Hakachin Hiligaynon Hunsrück Iloko Pampanga Kiga Kituba Konkani Kryo Kurdish (Sorani) Latgale Ligurian Limburgish Lingala Lombard Luo Maithili Makassar Malay (Jawi) Steppe Mari Meitei (Manipuri) Minan Mizo Ndebele (Southern) Nepali (Newari) Northern Sotho (Sepéti) Nuer Occitan Oromo Pangasinan Papiamento Punjabi (Shamuki) Quechua Romani Rundi Blood Sanskrit Seychellois Creole Shan Sicilian Silesian Swati Tetum Tigrinya Tsonga Tswana Twi (Akan) Yucatec Maya
Tunga ekihandiiko kya ahonaaho
Leave Your Message
Eby’empurizana bya Modbus: Ekishumuruzo ky’okwombeka emikutu y’amakorero etaine nshonga
Amakuru

Eby’empurizana bya Modbus: Ekishumuruzo ky’okwombeka emikutu y’amakorero etaine nshonga

2024-07-12

Eby’empurizana bya Modbus: Ekishumuruzo ky’okwombeka emikutu y’amakorero etaine nshonga

Okureeba

Modbus ni protocol erikukoresibwa munonga omuby’amakorero, eyakozirwe omu mwaka gwa 1979 kubaasa kushoboorora okugaaniira ahagati y’ebyoma ebirikukora eby’okwekorera. Modbus ekabanza yateebwa omu nkora nk’omutindo gw’okukozesa ogw’okujanjaaza amakuru kurabira omu nkora y’okujanjaaza amakuru, kandi hati neebaasa n’okwongyerwamu amaani kubaasa kuteebwa omu nkora kurabira omu nkora ya serial, TCP/IP, na User Datagram Protocol (UDP). Ekihandiiko eki nikiha enshoboorora y‘omutaano aha kuta omu nkora puroguraamu.Ekishushani 4kdn

Omu nkora ya Modbus nikimanyisa ki?

Modbus ni puroguraamu y‘okugarukamu okushaba erikuteebwa omu nkora kurabira omu nkoragana ya mukama n‘omuhuuku. Omu nkoragana ya mukama n‘omuhuuku, okugaaniira buriijo nikubaho omu babiri babiri (ekikwato kiine kutandikaho okushaba reero kitegyereze okugarukwamu), kandi ekikwato ekirikushaba (ekikwato kya mukama) nikyo kiine obujunaanizibwa bw‘okutandikaho buri kugaaniira. Omu muringo gw’omutaano, ekikwato ky’okubanza n’eky’okukoresa omu muntu n’ekyoma (HMI) nari enkora y’okureeberera n’okutunga amakuru (SCADA), kandi eby’okukoresa eby’akabiri n’ebikwato ebirikumanyisa, ebirikutegyeka enteekateeka ezirikubaasa kuteebwa omu puroguraamu (plcs), nari ebikwato ebirikukora puroguraamu (PACs). Ebirimu omu kushaba n’okugarukamu oku, hamwe n’omutindo gw’omutimbagano ogurikwohereza obutumwa obu, nibishoboororwa emiringo etari emwe n’emwe ey’omutindo.


Ekishushani 5skz

Ni bikwato ki ebirikushagika puroguraamu ya Modbus?


Enkora ya Modbus neeshagikwa munonga eby’okukoresa, otwariiremu eby’okukoresa ebirikutegyeka (PLCs), eby’okukoresa ebiri hare (RTUs), eby’okumanyisa, eby’okukoresa, eby’okukoresa eby’omuntu n’ebyoma (HMIs), n’ebindi bingi eby’okukoresa omu by’okukoresa eby’amakorero n’eby’amakorero. Ekitongore ekirikutegyeka enkora. Modbus neekoresibwa munonga kandi ebaire omutindo gwa de facto ogw’okukoragana ahagati y’ebyoma ebikozirwe abakozi batari bamwe na bamwe omu mirimo nk’okukora ebintu, amaani, eby’entambura, n’okukora ebyombeko omu muringo gw’okwekorera.

 

Modbus gateway n’ekikwato ekirikuhindura omutindo gw’eby’empurizana ogurikukoresibwa omu nkora y’eby’empurizana ey’amakorero. Nikihurizana n’ebyoma by’obwengye, kiteerana amakuru kuruga omu bikwato by’omutindo gwa hansi kandi kigahitsya aha muryango gwa Modbus, kitaho enkoragana n’omutimbagano gwa kompyuta ogw’ahaiguru, kandi kikora puroguraamu ya Modbus na kompyuta z’omutimbagano.


Omuringo gw'empurizana ogwa Modbus


Enkora ya Modbus eine emiringo eshatu y’okugaaniira:

lRTU (Ekitongore ky'okutaho ebiri hare)

lASCII (Ekiragiro kya America eky'okuhindura amakuru)

lTCP/IP (enkora y'okutegyeka okujanjaaza amakuru/enkora ya intaneeti)


Omu nkora ya Modbus, Modbus TCP na Modbus RTU nizo miringo ebiri erikukirayo kukoresibwa omu kugaaniira. N‘obu byona biraabe bitebeekanisiibwe kwongyera aha kuhindura amakuru ahagati y‘ebikwato, hariho entaaniso z‘amaani omu miringo y‘okubita omu nkora n‘embeera z‘okubikozesa.


Omuringo gw'okugaaniira n'obwangu


Modbus TCP neekozesa TCP/IP protocol stack ahabw’okujanjaaza amakuru aha mikutu, erikwesiga eby’obugaiga by’emikutu nka Ethernet kubaasa kutunga okujanjaaza amakuru omu sipiidi mpango kandi omu bwingi.

Modbus RTU, aha rubaju orundi, neehitsya amakuru kurabira omu nshonda z’omubaro nka RS-485 na RS-232, eziine sipiidi y’okuhitsya amakuru mpora. Okujanjaaza amakuru n'okukozesa.

 

Modbus RTU neekwatanisa ebishushani bya data omu muringo gwa compact binary, harimu emyanya y’endagiiriro, koodi z’emirimo, data, n’emyanya y’okukyebera. Enkora egi neejanjaazibwa gye omu muringo gwa binary, ekirikugihindura ehikire omu bwire obwabuzima nari omu nkora z’okutegyeka ez’omu kicweka, namunonga omu myanya etarimu eby’obugaiga by’omutimbagano ebiriho, nk’emyanya y’okukora eby’amakorero, enkora ezitairwemu, emikutu y’okumanyisa, n’enkora z’okutegyeka ezikye.

Modbus TCP, aha rubaju orundi, neehindura buri byte ya binary data omu nkora ya hexadecimal eya digito ibiri ezitaine mpinduka, bwanyima ekakwatanisibwa hamwe kandi ekajanjaazibwa omu muringo gwa koodi ya TCP. Ahabw’okugira ngu n’ekyanguhi, okwesigwa, kandi n’okukoresa sente nyingi, nikikoresibwa munonga omu nkora z’okukora ebintu z’omutaano, emyanya y’okubiikamu amakuru, eby’okwombeka, n’eby’amakorero aha Intaneeti y’ebintu, ebirikwetenga emyanya miraingwa y’okuhurizana n’obwire bw’ahaiguru obw’amazima n’eby’okutegyeka ebyetaago by’okujanjaaza amakuru.


Eomwanya gw'okushaba


Omu by’okukora ebintu, Modbus neekoresibwa kugaita eby’okukoresa bitari bimwe na bimwe eby’okukora ebintu n’okuhikiiriza okureeba n’okutegyeka omuringo gw’okukora ebintu omu bwire obwabuzima; Omu by’amaani, nigakoresibwa omu nkora y’okutegyeka amashanyarazi omu muringo gw’okwekorera, otwariiremu okukora amashanyarazi, okugajanjaaza, n’okugagaba; Omu by’entambura, Modbus neekoresibwa omu nkora z’okumanyisa abantu ngu egari y’omwika neeza omu ndembo, okureeba ngu emotoka ziri, n’ebindi; Omuby’okukora ebyombeko eby’okwekorera, Modbus neekoresibwa omu HVAC, omushana, n’eby’okwerinda omu byombeko.

 

Ahabw’okutunguuka kwa Intaneeti y’amakorero na tekinologiya ya Intaneeti y’ebintu, Modbus nayo neeguma neekora ebisya n’okutunguura kubaasa kumanyiira embeera z’amakorero ezigumire kandi ezirikuhinduka. Nk’eky’okureeberaho, Modbus/TCP neetandika kuhinduka mpora mpora omutindo gw’okugaaniira kwa Ethernet omu makorero, kandi eby’okukoresa by’omuryango ebirikwegamira ahari Modbus nibibaasisa eby’okukoresa bya Modbus eby’obuhangwa kukwatiraine n’emikutu y’obunaku obu omu muringo gworobi, ekirikubaasisa okubiika omu bicu n’okushwijuma amakuru.

 

Omu bugufu, Modbus, nk’omuringo gw’okugaaniira ogw’amakorero ogukuzire kandi ogurikukoresibwa munonga, ereebire okutunguuka kwa tekinologiya y’okukora eby’amakorero kandi yaataho omusingi guhamire gw’obwengye bw’amakorero omu biro by’omumaisho. Ahabw’okutunguuka kwa tekinologiya okurikugumizamu, Modbus neija kugumizamu neekora omurimo muhango omu kureetaho obuhanguzi n’empindahinduka omu kicweka ky’amakorero .ningashi.