Ganda (Luganda)
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
Funa Quote ey'amangu
Leave Your Message
Empuliziganya ya Modbus: Ekisumuluzo ky'okuzimba emikutu gy'amakolero egitalina buzibu
Amawulire

Empuliziganya ya Modbus: Ekisumuluzo ky'okuzimba emikutu gy'amakolero egitalina buzibu

2024-07-12 nga bwe kiri

Empuliziganya ya Modbus: Ekisumuluzo ky'okuzimba emikutu gy'amakolero egitalina buzibu

Okulambika okutwaliza awamu

Modbus ye nkola ekozesebwa ennyo mu by’amakolero, eyakolebwa mu 1979 okusobozesa empuliziganya wakati w’ebyuma ebikola mu ngeri ey’obwengula. Modbus yasooka kuteekebwa mu nkola nga enkola ey’omutendera gw’okukozesa okutambuza data okuyita mu serial layer, era kati esobola n’okugaziwa okuteekebwa mu nkola okuyita mu serial, TCP/IP, ne User Datagram Protocol (UDP). Ekiwandiiko kino kiwa okutaputa okw’obwegendereza ku nkola y’enkola.Ekifaananyi 4kdn

Protocol ya Modbus kye ki?

Modbus ye nkola y'okuddamu okusaba eteekebwa mu nkola okuyita mu nkolagana ya master-slave. Mu nkolagana ya master-slave, empuliziganya bulijjo ebaawo mu babiri (ekyuma kirina okutandika okusaba n’oluvannyuma ne kirinda okuddibwamu), era ekyuma ekisaba (master device) kye kivunaanyizibwa okutandika buli nkolagana. Mu ngeri entuufu, ekyuma ekikulu kiba nkola ya muntu n’ekyuma (HMI) oba enkola y’okulondoola n’okufunira amawulire (SCADA), ate ebyuma eby’okubiri biba sensa, ebifuga enzikiriziganya ebisobola okuteekebwa mu pulogulaamu (plcs), oba ebifuga otoma ebiyinza okuteekebwa mu pulogulaamu (PACs). Ebirimu mu kusaba kuno n’okuddamu, awamu n’olutimbe lw’omukutu olusindika obubaka buno, bitegeezebwa layeri ez’enjawulo ez’omukago.


Ekifaananyi 5skz

Ebyuma ki ebiwagira enkola ya Modbus?


Enkola ya Modbus ewagirwa nnyo ebyuma, omuli programmable logic controllers (PLCs), remote terminal units (RTUs), sensa, actuators, human-machine interfaces (HMIs), n’ebika ebirala bingi eby’ebyuma mu makolero automation n’amakolero. Ekitongole ekifuga enkola. Modbus ekozesebwa nnyo era efuuse omutindo ogwa de facto ogw’okukolagana wakati w’ebyuma ebikolebwa abakola eby’enjawulo mu bintu nga okukola, amaanyi, entambula, n’okukola mu ngeri ey’obwengula mu by’okuzimba.

 

Modbus gateway kye kyuma ekikyusa enkola y’empuliziganya ekozesebwa industrial automation system network hubs. Ewuliziganya n’ebyuma ebigezi, ekuŋŋaanya data okuva mu byuma eby’omutendera ogwa wansi n’egitambuza ku mulyango gwa Modbus, n’eteekawo enkolagana n’omukutu gwa kompyuta ogwa waggulu, n’ekola enkola ya Modbus ne kompyuta z’omukutu.


Enkola y’empuliziganya ya Modbus


Enkola ya Modbus erina engeri z’empuliziganya enkulu ssatu:

lRTU (Ekitundu kya Terminal ekiri ewala) .

lASCII (Etteeka ly’Amerika erikwata ku kuwanyisiganya amawulire) .

lTCP/IP (Enkola y’okufuga okutambuza/Enkola ya yintaneeti) .


Mu nkola ya Modbus, Modbus TCP ne Modbus RTU ze nkola bbiri ezisinga okukozesebwa mu mpuliziganya. Wadde nga byonna bikoleddwa okwanguyiza okuwanyisiganya data wakati w’ebyuma, waliwo enjawulo ennene mu nkola zaabyo ez’okussa mu nkola n’embeera z’okukozesa.


Enkola y’empuliziganya n’obwangu


Modbus TCP ekozesa TCP/IP protocol stack okutambuza data ku mikutu, nga yeesigamye ku network infrastructure nga Ethernet okutuuka ku kutambuza data ku sipiidi ey’amaanyi n’ennene.

Ate Modbus RTU etambuza data ng’eyita mu layini za serial nga RS-485 ne RS-232, ezirina emisinde gy’okutambuza empola. Ensonga z’okutambuza data n’okukozesa.

 

Modbus RTU ekwata fuleemu za data mu nkola ya binary entono, omuli ennimiro z’endagiriro, koodi z’emirimu, data, n’ennimiro z’okukebera. Enkola eno etambuzibwa bulungi mu ngeri ya binary, ekigifuula esaanira okukozesebwa mu kufuga mu kiseera ekituufu oba mu kitundu, naddala mu mbeera ezitaliimu bikozesebwa bya mutimbagano ebiriwo, gamba ng’ebifo eby’amakolero eby’obwengula, enkola eziteekeddwamu, emikutu gya sensa, n’enkola entonotono ez’okufuga.

Modbus TCP, ku ludda olulala, ekyusa buli byte ya data ya binary mu fixed digito bbiri hexadecimal string, oluvannyuma ne ziyungibwa wamu ne ziweebwayo mu nkola ya TCP code. Olw’obwangu bwayo, obwesigwa, n’okusaasaanya ssente ennyingi, ekozesebwa nnyo mu nkola ennene ez’obwengula, ebifo eby’okutereka amawulire, ebyuma ebikozesebwa mu bizimbe, ne Intaneeti y’ebintu mu makolero, ebyetaagisa amabanga amawanvu ag’empuliziganya n’obwetaavu obw’amaanyi obw’ekiseera ekituufu n’obutebenkevu mu kutambuza data.


OMUekitundu kya pplication


Mu mulimu gw’okukola ebintu, Modbus ekozesebwa okuyunga ebyuma eby’enjawulo ebikola n’okutuuka ku kulondoola n’okufuga enkola y’okufulumya mu kiseera ekituufu; Mu by’amasoboza, ekozesebwa mu kuddukanya enkola z’amasannyalaze mu ngeri ey’obwengula, omuli enkola z’okukola amasannyalaze, okutambuza, n’okugagaba; Mu by’entambula, Modbus ekozesebwa mu nkola za siginiini z’eggaali y’omukka mu bibuga, okulondoola embeera y’emmotoka, n’ebirala; Mu by’okukola ebizimbe mu ngeri ey’obwengula, Modbus ekozesebwa ku nkola za HVAC, amataala, n’obukuumi mu bizimbe.

 

Olw’okukulaakulanya tekinologiya wa yintaneeti mu makolero ne yintaneeti y’ebintu, Modbus nayo buli kiseera eyiiya n’okulongoosa okusobola okutuukagana n’embeera z’amakolero ezisingako obuzibu era ezikyukakyuka. Okugeza, Modbus/TCP egenda efuuka mpolampola omutindo omukulu ogw’empuliziganya ya Ethernet mu makolero, era ebyuma eby’omulyango ebisinziira ku Modbus bisobozesa ebyuma bya Modbus eby’ennono okwanguyirwa okuyungibwa ku mikutu egy’omulembe, okusobozesa okutereka mu kire n’okwekenneenya data.

 

Mu bufunze, Modbus, ng’enkola y’empuliziganya mu makolero ekuze era ekozesebwa ennyo, ebadde omujulizi w’enkulaakulana ya tekinologiya w’amakolero mu ngeri ey’obwengula era n’eteekawo omusingi omunywevu ogw’amagezi g’amakolero ag’omu maaso. Olw’enkulaakulana ya tekinologiya egenda mu maaso, Modbus egenda kwongera okukola omulimu omukulu mu kuvuga obuyiiya n’enkyukakyuka mu kiwayi ky’amakolerooba.