အာထရာဆောင်းစီးဆင်းမှုမီတာများ

ထုတ်လုပ်မှုအတွေ့အကြုံ ၂၀ နှစ်ကျော်

Lanry flow meter ရဲ့ Modbus-RTU ဆက်သွယ်ရေး protocol ဆိုတာဘာလဲ။

Modbus protocol သည် အီလက်ထရွန်းနစ် ထိန်းချုပ်ကိရိယာများတွင် အသုံးပြုသော universal language တစ်ခုဖြစ်သည်။ ဤ protocol မှတစ်ဆင့် ထိန်းချုပ်ကိရိယာများသည် အချင်းချင်းနှင့် ကွန်ရက်တစ်ခု (ဥပမာ Ethernet) မှတစ်ဆင့် အခြားကိရိယာများနှင့် ဆက်သွယ်နိုင်သည်။ ၎င်းသည် universal industry standard တစ်ခု ဖြစ်လာခဲ့သည်။ ဤ protocol သည် ၎င်းတို့ ဆက်သွယ်သည့် ကွန်ရက် မည်သို့ပင်ရှိစေကာမူ အသုံးပြုနေသော မက်ဆေ့ချ်ဖွဲ့စည်းပုံကို သိရှိသည့် ထိန်းချုပ်ကိရိယာတစ်ခုကို သတ်မှတ်ပေးသည်။ ၎င်းသည် ထိန်းချုပ်ကိရိယာတစ်ခုသည် အခြားကိရိယာများသို့ ဝင်ရောက်ခွင့်ကို မည်သို့တောင်းဆိုသည်၊ အခြားကိရိယာများမှ တောင်းဆိုမှုများကို မည်သို့တုံ့ပြန်ရမည်နှင့် အမှားများကို မည်သို့ရှာဖွေပြီး မှတ်တမ်းတင်ရမည်ကို ဖော်ပြထားသည်။ ၎င်းသည် မက်ဆေ့ချ်ဒိုမိန်း schema နှင့် အကြောင်းအရာ၏ ဘုံပုံစံကို သတ်မှတ်ပေးသည်။ ModBus ကွန်ရက်တစ်ခုမှတစ်ဆင့် ဆက်သွယ်သည့်အခါ ဤ protocol သည် ထိန်းချုပ်ကိရိယာတစ်ခုစီသည် ၎င်းတို့၏ device address ကို သိရှိရန်၊ address ဖြင့် ပေးပို့သော မက်ဆေ့ချ်များကို မှတ်မိရန်နှင့် မည်သည့်လုပ်ဆောင်ချက်များ လုပ်ဆောင်ရမည်ကို ဆုံးဖြတ်ရန် လိုအပ်ကြောင်း ဆုံးဖြတ်သည်။ တုံ့ပြန်မှုတစ်ခု လိုအပ်ပါက ထိန်းချုပ်ကိရိယာသည် feedback message တစ်ခုကို ထုတ်ပေးပြီး ModBus ကို အသုံးပြု၍ ပေးပို့သည်။ အခြားကွန်ရက်များတွင် Modbus protocol ပါရှိသော မက်ဆေ့ချ်များကို ထိုကွန်ရက်တွင် အသုံးပြုသော frame သို့မဟုတ် packet structure များအဖြစ် ပြောင်းလဲသည်။ ဤပြောင်းလဲမှုသည် section address များ၊ routing path များနှင့် error detection များကို ဖြေရှင်းရန် ကွန်ရက်-သီးသန့်ချဉ်းကပ်မှုကိုလည်း တိုးချဲ့သည်။ ModBus ကွန်ရက်တွင် host တစ်ခုသာရှိပြီး traffic အားလုံးကို ၎င်းမှ route လုပ်သည်။ ကွန်ရက်သည် remote slave controller ၂၄၇ ခုအထိ ပံ့ပိုးပေးနိုင်သော်လည်း slave controller အရေအတွက်မှာ အသုံးပြုသော ဆက်သွယ်ရေးပစ္စည်းကိရိယာများပေါ်တွင် မူတည်ပါသည်။ ဤစနစ်ကို အသုံးပြုခြင်းဖြင့် PC တစ်ခုစီသည် central host နှင့် အချက်အလက်များ ဖလှယ်နိုင်ပြီး PC တစ်ခုစီသည် ၎င်းတို့၏ကိုယ်ပိုင်ထိန်းချုပ်မှုလုပ်ငန်းများကို လုပ်ဆောင်ရာတွင် မထိခိုက်စေပါ။

ModBus စနစ်တွင် ရွေးချယ်စရာ မုဒ်နှစ်ခုရှိသည်- ASCII (အမေရိကန် သတင်းအချက်အလက်ဖလှယ်ရေးကုဒ်) နှင့် RTU (အဝေးထိန်းကိရိယာကိရိယာ)။ ကျွန်ုပ်တို့၏ ထုတ်ကုန်များသည် ယေဘုယျအားဖြင့် ဆက်သွယ်ရေးအတွက် RTU မုဒ်ကို အသုံးပြုကြပြီး မက်ဆေ့ချ်ရှိ 8Bit byte တစ်ခုစီတွင် 4Bit hexadecimal စာလုံးနှစ်လုံးပါဝင်သည်။ ဤနည်းလမ်း၏ အဓိကအားသာချက်မှာ ASCII နည်းလမ်းထက် baud rate တူညီသော data များကို ပိုမိုထုတ်လွှင့်နိုင်ခြင်းဖြစ်သည်။


ပို့စ်တင်ချိန်: ၂၀၂၂ ခုနှစ်၊ ဇူလိုင်လ ၂၂ ရက်

သင့်မက်ဆေ့ချ်ကို ကျွန်ုပ်တို့ထံ ပေးပို့ပါ-