Doumbe
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
Amujane Muulo Wakufwambaana
Leave Your Message
Kwaambuuzyania kwa Modbus: Nzila Yakuyaka Nzila Zyakuchita Zintu Zitakwe Kampenda
Makani

Kwaambuuzyania kwa Modbus: Nzila Yakuyaka Nzila Zyakuchita Zintu Zitakwe Kampenda

2024-07-12

Kwaambuuzyania kwa Modbus: Nzila Yakuyaka Nzila Zyakuchita Zintu Zitakwe Kampenda

Kulanga-langa

Modbus ninzila iibelesyegwa kapati mumakkampani, yakapangwa mu 1979 kuti ibelesegwe kwaambuuzyania aakati kazibelesyo zibelesya minchina. Modbus yakasaanguna kubelesegwa mbuli nzila yakubelesya kutumina data kwiinda mu serial layer, lino ilakonzya kuyungizigwa kuti ibelesegwe kwiinda mu serial, TCP/IP, antoomwe a User Datagram Protocol (UDP). lugwalo olu lupa bupanduluzi buzulide bwakubelesya nzila eeyi.Cifwanikiso 4kdn

Ino Modbus protocol ninzi?

Modbus ninzila yakuvwiila kulomba iibelesyegwa kwiinda muchilongwe akati kasimalelo amuzike. Muchilongwe akati kasimalelo amuzike, kwaambuuzyania lyoonse kulachitika kabali bobilo (chibelesyo cheelede kutalisya kulomba mpawo kulindila bwiinguzi), mpawo chibelesyo chikumbila (chibelesyo simalelo) ncechijisi mukuli wakutalisya kujatana kuli koonse. Mbukubede, chibelesyo chipati nchibelesyo chabantu amunchina (HMI) naakuti nzila yakulanga-langa akujana data (SCADA), mpawo chibelesyo chachibili nzintu zilimvwisya, zibelesyo zyeendelezya (plcs), naakuti zibelesyo zyeendelezya (PACs). Makani aali muzikumbizyo eezyi ansandulo, antoomwe a network layer iitumina milumbe eeyi, zilapandululwa a layers yiindene-indene ya protocol.


Cifwanikiso 5skz

Ino nzibelesyo nzi zigwasilizya nzila ya Modbus?


Inzila ya Modbus ilagwasyilizyigwa kapati azibelesyo, kubikkilizya azibelesyo zyeendelezya (PLCs), zibelesyo zyakubelesya kule (RTUs), zibelesyo zyakumvwa, zibelesyo zibelesya minchina (HMIs), azimwi zibelesyo zyiingi mumakkampani. Dipatimenti yeendelezya nzila. Modbus ilabelesyegwa kapati alimwi yaba nzila iibelesyegwa kapati mukubelekela antoomwe akataa zibelesyo zipangwa abasikupanga zintu ziindene-indene mumbazu mbuli kupanga zintu, nguzu, zyakweenzya, alimwi akubelesya maanda.

 

Mulyango wa Modbus nchintu chisandula nzila zyakubandika zibelesyegwa aamakkampani aabelesya minchina. Ilabandika azibelesyo zyamaano, ilayobolola data kuzwa kuzibelesyo zili munsi-munsi mpawo yaitumizya kumulyango wa Modbus, ilabamba kujatana aama kkompiyuta aali atala, mpawo ichita nzila ya Modbus amakkompiyuta aa network.


Modbus nzila yakubandika


Inzila ya Modbus ilijisi nzila zyotatwe zyakubandika:

lRTU (Remote Terminal Unit)

lASCII (Nzila Yaku Amelika Yakusandula Makani)

lTCP/IP (Transmission Control Protocol/Internet Protocol)


Munzila ya Modbus, Modbus TCP antoomwe a Modbus RTU ninzila zyobile zibelesyegwa kapati mukubandika. Nikuba kuti zyoonse zyakabambilwa kuti zigwasye kucincanya data aakati kazibelesyo, kuli kwiindana kupati munzila zyakubelesya anzila zyakubelesya.


Nzila yakubandika akufwambaana


Modbus TCP ibelesya TCP/IP protocol stack mukutumizya data kwiinda muma network, kabelesya nzila zya network zilimbuli Ethernet kuti kube kutumina data chakufwambaana alimwi chipati.

Modbus RTU, kulubazu lumwi, itumina data kwiinda munzila zitobelana zilimbuli RS-485 antoomwe a RS-232, eezyo zijisi kufwambaana kwakutola data. Nzila zyakutumizya data akubelesya.

 

Modbus RTU ilabamba ma data mafulemu munzila iitegwa binary, kubikkilizya akkeyala, kkoodi zyakubeleka, data, antoomwe a checksum fields. Eeyi nzila ilakonzya kutuminwa kabotu munzila ya binary, kupa kuti ibelesegwe kabotu muchiindi cheenzu naakuti muchiindi cheenzu, kampatila mumasena aatakwe zibelesyo zyakubelesya, mbuli masena aakubelesya minchina, zibelesyo zibikkidwe mukati, zibelesyo zyakumvwa, anzila zisyoonto zyakweendelezya.

Modbus TCP, kulubazu lumwi, isandula bbayiti lyomwe lyomwe lya data ya binary kuba ntambo ya hexadecimal yamadijiti obile iitacinci, eeyo iiswaanganizyigwa antoomwe akutumwa munzila ya kkodi ya TCP. Akaambo kakuubauba kwawo, kusyomeka, akubula mali manji, chibelesegwa kapati mumabambe mapati aabelesya minchina, mumasena aakuyobweda data, mumaanda aabelesya minchina, antoomwe aIntaneti yaZintu mumafakitali, alo ayanda kuti kube kwaambuuzyania kulamfwu antoomwe akutola data muchiindi chilamfu.


CHIbusena bwakubelesya


Mumulimo wakupanga zintu, Modbus ilabelesyegwa kuswaanganya zibelesyo zyakupanga zintu ziindene-indene akuzuzikizya kulanga-langa akweendelezya nzila zyakupanga zintu muciindi cini-cini; Muchibaka chamanguzu, chibelesegwa kweendelezya manguzu, kubikkilizya akupanga manguzu, kutumina, anzila zyakwaabila; Mumakwebo aazyakweenzya, Modbus ibelesyegwa mukupa zitondezyo zyakweenzya njanji mumadolopo, kulanga-langa mboibede myootokala, azimwi; Mumulimo wakubamba mayake, Modbus ilabelesyegwa ku HVAC, mumuni, anzila zyakukwabilila mumaanda.

 

Kakuli kuyaambele kwa Intaneti yamakkampani a Intaneti yaZintu, Modbus awalo ulazumanana kubamba zintu zipya akusumpula zintu kutegwa akonzye kweendelana abukkale bwamakwebo bukatazya alimwi bucinca. Mbuli chitondeezyo, Modbus/TCP asyoonto-asyoonto yaba nzila iibelesyegwa kapati mukwaambuuzyania kwa Ethernet, mpawo zibelesyo zya Modbus zipa kuti zibelesyo zya Modbus zyakale zikonzye kuswaangana ama network aamazubaano, akupa kuti kube kubamba akulanga-langa data mumakumbi.

 

Muchi chifwiifwi, Modbus, mbuli nzila yakwaambuuzyania iisumpukide alimwi iibelesyegwa kapati, yakabona kuyaambele kwatekkinoloji yakubelesya minchina mpawo yakabikka ntalisyo njumu yabusongo bwakumbele. Kakuli kuyaambele kwatekkinoloji, Modbus uyoozumanana kuchita mulimu mupati mukusololela zintu zipya akucinca mukabunga kamakwebonaakuti.