PROTOCOL RS485 Modbus နှင့် Lan Gateway
သတ်မှတ်ချက်များ
- ဆက်သွယ်ရေး ပရိုတိုကောများ- MODBUS ASCII/RTU၊ MODBUS TCP
- ပံ့ပိုးထားသော အင်တာဖေ့စ်များ RS485 MODBUS၊ LAN
- အများဆုံးကျွန်များကို ပံ့ပိုးထားသည်- ၃၀၀ အထိ
- MODBUS TCP ဆိပ်ကမ်း- 502
- ဘောင်ဖွဲ့စည်းပုံ-
- ASCII မုဒ်- 1 အစ၊ 7 ဘစ်၊ တောင်၊ 1 ရပ် (7E1)
- RTU မုဒ်- 1 အစ၊ 8 ဘစ်၊ မရှိ၊ 1 ရပ် (8N1)
- TCP မုဒ်- 1 အစ၊ 7 ဘစ်၊ တောင်၊ 2 ရပ် (7E2)
အမြဲမေးလေ့ရှိသောမေးခွန်းများ
- MODBUS ဆက်သွယ်ရေးပရိုတိုကော၏ ရည်ရွယ်ချက်ကား အဘယ်နည်း။
- MODBUS ပရိုတိုကောသည် မာစတာစက်ပစ္စည်းနှင့် ကျွန်ကိရိယာမျိုးစုံတို့ကြား ဆက်သွယ်ရေးကို လွယ်ကူချောမွေ့စေပြီး စက်မှုလုပ်ငန်းသုံး အလိုအလျောက်စနစ်တွင် ဒေတာဖလှယ်မှုကို ပံ့ပိုးပေးသည်။
- MODBUS ပရိုတိုကောကို အသုံးပြု၍ ကျွန်မည်မျှချိတ်ဆက်နိုင်သနည်း။
- MODBUS ပရိုတိုကောသည် ဘတ်စ်ကား သို့မဟုတ် ကြယ်ပွင့်ကွန်ရက်ပုံစံဖွဲ့စည်းမှုတွင် ချိတ်ဆက်ထားသော ကျွန် 247 ဦးအထိ ပံ့ပိုးပေးသည်။
- MODBUS ASCII/RTU မုဒ်တွင် ကျွန်လိပ်စာကို မည်သို့ပြောင်းလဲနိုင်မည်နည်း။
- MODBUS ASCII/RTU မုဒ်တွင် ကျွန်လိပ်စာကို ပြောင်းရန် ကောင်တာ၏ ယုတ္တိကိန်းဂဏန်းကို သတ်မှတ်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်များအတွက် အသုံးပြုသူလက်စွဲကို ကိုးကားပါ။
တာဝန်ဝတ္တရားကန့်သတ်ချက်
ထုတ်လုပ်သူသည် ယခင်သတိပေးချက်မပါဘဲ ဤလက်စွဲစာအုပ်ပါ သတ်မှတ်ချက်များကို ပြုပြင်ပြောင်းလဲပိုင်ခွင့်ကို လက်ဝယ်ရှိသည်။ ဤလက်စွဲစာအုပ်၏ မိတ္တူ၊ တစ်စိတ်တစ်ပိုင်း သို့မဟုတ် အပြည့်အစုံ၊ မိတ္တူကူးယူခြင်း သို့မဟုတ် အခြားနည်းဖြင့်ဖြစ်စေ ထုတ်လုပ်သူမှ စာဖြင့်ခွင့်ပြုချက်မပေးဘဲ အီလက်ထရွန်နစ်သဘောသဘာဝအရပင်၊ မူပိုင်ခွင့်စည်းကမ်းများကို ဖောက်ဖျက်ကျူးလွန်ပြီး တရားစွဲဆိုရန် တာဝန်ရှိသည်။
ဤလက်စွဲစာအုပ်တွင် ကောက်ချက်ချထားသည့်အတိုင်း တီထွင်ဖန်တီးထားသည့် အခြားအသုံးပြုမှုများအတွက် စက်ပစ္စည်းကို အသုံးပြုရန် တားမြစ်ထားသည်။ ဤစက်ပစ္စည်းရှိ အင်္ဂါရပ်များကို အသုံးပြုသောအခါ၊ ဥပဒေများအားလုံးကို နာခံပြီး အခြားသူများ၏ ကိုယ်ရေးကိုယ်တာနှင့် တရားဝင်အခွင့်အရေးများကို လေးစားပါ။
တည်ဆဲဥပဒေဖြင့် တားမြစ်ထားသော အတိုင်းအတာမှလွဲ၍ မည်သည့်အခြေအနေမျိုးတွင်မဆို ထုတ်လုပ်သူသည် ဆက်စပ်၍ တည်ရှိနေသော ကုန်ပစ္စည်းနှင့် ထုတ်လုပ်သူ တင်သွင်းထုတ်လုပ်သူ၏ လက်ခွဲမရှိစေရပါ။ ထိုကဲ့သို့သော တာဝန်မှလွဲ၍ အခြားတာဝန်များ သို့မဟုတ် တာဝန်ဝတ္တရားတစ်ခုခုအတွက် ခံယူရမည့်သူ ဤနေရာတွင် အတိအလင်း ဖော်ပြထားပါသည်။
ဤလက်စွဲစာအုပ်ပါ အမှတ်တံဆိပ်အားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
ဤလက်စွဲစာအုပ်တွင်ပါရှိသောအချက်အလက်များသည် သတင်းအချက်အလက်ရည်ရွယ်ချက်အတွက်သာဖြစ်ပြီး၊ ယခင်သတိပေးချက်မရှိဘဲ အပြောင်းအလဲများဖြစ်ပေါ်နိုင်ပြီး ထုတ်လုပ်သူအတွက် စည်းနှောင်မှုဟု မယူဆနိုင်ပါ။ ထုတ်လုပ်သူသည် ဤလက်စွဲတွင်ပါရှိသော မည်သည့်အမှားအယွင်းများ သို့မဟုတ် ညီညွတ်မှုမရှိခြင်းအတွက် တာဝန်မရှိဟု ယူဆပါသည်။
ဖော်ပြချက်
MODBUS ASCII/RTU သည် ဘတ်စ်ကား သို့မဟုတ် ကြယ်ပွင့်ကွန်ရက်တစ်ခုတွင် ချိတ်ဆက်ထားသော ကျွန် 247 ဦးအထိ ပံ့ပိုးပေးနိုင်သည့် master-slave ဆက်သွယ်ရေးပရိုတိုကောဖြစ်သည်။ ပရိုတိုကောသည် စာကြောင်းတစ်ခုတည်းတွင် ရိုးရိုးရှင်းရှင်းချိတ်ဆက်မှုကို အသုံးပြုသည်။ ဤနည်းအားဖြင့် ဆက်သွယ်ရေး မက်ဆေ့ချ်များသည် ဆန့်ကျင်ဘက် လမ်းကြောင်းနှစ်ခုတွင် မျဉ်းတစ်ခုတည်းပေါ်တွင် ရွေ့လျားသည်။
MODBUS TCP သည် MODBUS မိသားစု၏ မူကွဲတစ်ခုဖြစ်သည်။ အထူးသဖြင့်၊ ၎င်းသည် fixed port 502 ရှိ TCP/IP ပရိုတိုကောကို အသုံးပြု၍ "Intranet" သို့မဟုတ် "Internet" ပတ်ဝန်းကျင်တွင် MODBUS စာတိုပေးပို့ခြင်းအသုံးပြုခြင်းကို အကျုံးဝင်ပါသည်။
Master-slave မက်ဆေ့ဂျ်များ ဖြစ်နိုင်သည်-
- စာဖတ်ခြင်း (Function codes $01, $03, $04): ဆက်သွယ်ရေးသည် သခင်နှင့် ကျွန်တစ်ဦးကြားတွင်ရှိသည်။ ၎င်းသည် မေးမြန်းထားသောကောင်တာနှင့်ပတ်သက်သည့် အချက်အလက်များကို ဖတ်နိုင်စေပါသည်။
- စာရေးခြင်း (Function code $10)- သခင်နှင့် ကျွန်တစ်ဦးကြား ဆက်သွယ်မှု။ ကောင်တာဆက်တင်များကို ပြောင်းလဲနိုင်သည်။
- ထုတ်လွှင့်မှု ( MODBUS TCP အတွက် မရရှိနိုင်ပါ ) : ဆက်သွယ်ရေးသည် သခင်နှင့် ချိတ်ဆက်ထားသော ကျွန်များအားလုံးကြားတွင် ရှိနေသည်။ ၎င်းသည် အမြဲတမ်း ရေးရန် အမိန့်ပေးသည့် (Function code $10) ဖြစ်ပြီး ယုတ္တိဗေဒ နံပါတ် $00 လိုအပ်သည်။
အချက်ပေါင်းများစွာ ချိတ်ဆက်မှု (MODBUS ASCII/RTU) တွင် slave လိပ်စာ (ယုတ္တိကိန်းဂဏန်းဟုလည်း ခေါ်သည်) သည် ဆက်သွယ်မှုအတွင်း ကောင်တာတစ်ခုစီကို ဖော်ထုတ်နိုင်စေပါသည်။ ကောင်တာတစ်ခုစီကို default slave လိပ်စာ (01) ဖြင့် ကြိုတင်သတ်မှတ်ထားပြီး အသုံးပြုသူက ၎င်းကို ပြောင်းလဲနိုင်သည်။
MODBUS TCP တွင်၊ slave လိပ်စာကို Unit identifier တစ်ခုတည်း byte ဖြင့် အစားထိုးသည်။
ဆက်သွယ်ရေးဘောင်ဖွဲ့စည်းပုံ - ASCII မုဒ်
ဘစ်တစ်ဘိုက်- 1 အစ၊ 7 ဘစ်၊ တောင်၊ 1 ရပ် (7E1)
နာမည် | အရှည် | လုပ်ဆောင်ချက် |
စတင်ဘောင် | 1 char | မက်ဆေ့ဂျ် စတင်အမှတ်အသား။ အူမကြီး “:” ($3A) ဖြင့် စတင်သည် |
လိပ်စာ ကွက်လပ် | ၂ ပုဒ် | တန်ပြန်ယုတ္တိနံပါတ် |
လုပ်ဆောင်ချက်ကုဒ် | ၂ ပုဒ် | လုပ်ဆောင်ချက်ကုဒ် ($01/$03/$04/$10) |
Data FIELD | n အက္ခရာများ | မက်ဆေ့ချ်အမျိုးအစားပေါ်မူတည်ပြီး ဒေတာ + အရှည် ဖြည့်ပါမည်။ |
အမှားစစ်ဆေးပါ။ | ၂ ပုဒ် | အမှားစစ်ဆေးခြင်း (LRC) |
ဘောင်အဆုံးသတ် | ၂ ပုဒ် | ရထားပြန်ပို့ခြင်း – လိုင်းအစာ (CRLF) အတွဲ ($0D နှင့် $0A) |
ဆက်သွယ်ရေးဘောင်ဖွဲ့စည်းပုံ - RTU မုဒ်
ဘစ်တစ်ဘိုက်- 1 အစ၊ 8 ဘစ်၊ မရှိ၊ 1 ရပ် (8N1)
နာမည် | အရှည် | လုပ်ဆောင်ချက် |
စတင်ဘောင် | စာလုံး 4 လုံး ဘာမှမလုပ်ပါဘူး။ | အနည်းဆုံး စာလုံး 4 လုံး အသံတိတ်ချိန် (MARK အခြေအနေ) |
လိပ်စာ ကွက်လပ် | 8 bits | တန်ပြန်ယုတ္တိနံပါတ် |
လုပ်ဆောင်ချက်ကုဒ် | 8 bits | လုပ်ဆောင်ချက်ကုဒ် ($01/$03/$04/$10) |
Data FIELD | nx 8 bits | မက်ဆေ့ချ်အမျိုးအစားပေါ်မူတည်ပြီး ဒေတာ + အရှည် ဖြည့်ပါမည်။ |
အမှားစစ်ဆေးပါ။ | 16 bits | အမှားစစ်ဆေးခြင်း (CRC) |
ဘောင်အဆုံးသတ် | စာလုံး 4 လုံး ဘာမှမလုပ်ပါဘူး။ | ဘောင်များကြားတွင် အနည်းဆုံး စာလုံး 4 လုံး၏ အသံတိတ်ချိန် |
ဆက်သွယ်ရေးဘောင်ဖွဲ့စည်းပုံ - TCP မုဒ်
ဘစ်တစ်ဘိုက်- 1 အစ၊ 7 ဘစ်၊ တောင်၊ 2 ရပ် (7E2)
နာမည် | အရှည် | လုပ်ဆောင်ချက် |
ငွေသွင်းငွေထုတ် ID | 2 bytes | ဆာဗာနှင့် ကလိုင်းယင့်၏ မက်ဆေ့ချ်များကြား ထပ်တူပြုခြင်းအတွက် |
ပရိုတိုကော ID | 2 bytes | MODBUS TCP အတွက် သုည |
BYTE COUNT | 2 bytes | ဤဘောင်တွင် ကျန်ရှိသော ဘိုက်အရေအတွက် |
ယူနစ် ID | 1 byte | ကျွန်လိပ်စာ ( အသုံးမပြုပါက 255 ) |
လုပ်ဆောင်ချက်ကုဒ် | 1 byte | လုပ်ဆောင်ချက်ကုဒ် ($01 / $04 / $10) |
ဒေတာ BYTES | n ဘိုက် | တုံ့ပြန်မှု သို့မဟုတ် အမိန့်အဖြစ် ဒေတာ |
LRC မျိုးဆက်
Longitudinal Redundancy Check (LRC) အကွက်သည် 8-bit binary တန်ဖိုး ပါဝင်သော တစ်ဘိုက်ဖြစ်သည်။ LRC တန်ဖိုးကို မက်ဆေ့ဂျ်တွင် LRC ဖြည့်စွက်ပေးသည့် ပို့လွှတ်သည့်ကိရိယာမှ တွက်ချက်သည်။ လက်ခံသည့်ကိရိယာသည် မက်ဆေ့ချ်လက်ခံရရှိစဉ်တွင် LRC ကို ပြန်လည်တွက်ချက်ပြီး LRC အကွက်တွင် ရရှိသည့် အမှန်တကယ်တန်ဖိုးနှင့် တွက်ချက်ထားသောတန်ဖိုးကို နှိုင်းယှဉ်သည်။ တန်ဖိုးနှစ်ခု မညီပါက အမှားတစ်ခု ဖြစ်ပေါ်လာသည်။ LRC ကို မက်ဆေ့ဂျ်တွင် 8-bit bytes ဆက်တိုက်ပေါင်းထည့်ကာ မည်သည့်သယ်ဆောင်မှုများကိုမဆို စွန့်ပစ်ပြီးနောက် ရလဒ်နှစ်ခုကို ဖြည့်စွက်ခြင်းဖြင့် တွက်ချက်သည်။ LRC သည် 8-bit အကွက်တစ်ခုဖြစ်ပြီး ထို့ကြောင့် 255 ဒသမ XNUMX ဒဿမထက် ပိုမြင့်သည့်တန်ဖိုးကို ဖြစ်ပေါ်စေမည့် စာလုံးအသစ်တစ်ခုစီသည် အကွက်၏တန်ဖိုးကို သုညအထိ 'ကျော်သွားသည်' ဖြစ်သည်။ ကိုးခုမြောက်ဘစ်မရှိသောကြောင့် သယ်ယူသွားခြင်းကို အလိုအလျောက် လွှင့်ပစ်သည်။
LRC ကို ထုတ်ပေးရန်အတွက် လုပ်ထုံးလုပ်နည်းမှာ-
- စတင်သည့် 'ကော်လံ' နှင့် CR LF အဆုံးသတ်တို့ အပါအဝင် မက်ဆေ့ဂျ်တွင် ဘိုက်အားလုံးကို ထည့်ပါ။ ၎င်းတို့ကို 8-bit အကွက်ထဲသို့ ထည့်ပါ၊ သို့မှသာ သယ်ဆောင်မှုများကို ဖယ်ရှားပစ်မည်ဖြစ်သည်။
- ဖြည့်စွက်ချက်များ-ဖြည့်စွက်ထုတ်လုပ်ရန် နောက်ဆုံးအကွက်တန်ဖိုးကို $FF မှ နုတ်ပါ။
- နှစ်ခု-အဖြည့်ကိုထုတ်လုပ်ရန် 1 ကိုထည့်ပါ။
LRC ကို Message တွင်ထည့်ပါ။
မက်ဆေ့ဂျ်တွင် 8-bit LRC (2 ASCII အက္ခရာ) ကို ပို့သောအခါ၊ မှာယူမှုမြင့်သော အက္ခရာကို ဦးစွာ ပေးပို့မည်ဖြစ်ပြီး၊ ၎င်းနောက်တွင် အနိမ့်ဆုံး အက္ခရာဖြင့် ပေးပို့ပါမည်။ ဟောင်းအတွက်ampLRC တန်ဖိုးသည် $52 (0101 0010) ဖြစ်ပါက၊
အူမကြီး
':' |
လိပ်စာ | Func | ဒေ
ရေတွက်ပါ။ |
ဒေ | ဒေ | …. | ဒေ | LRC
မင်္ဂလာပါ '5' |
LRC
Lo'2' |
CR | LF |
LRC တွက်ချက်ရန် C-function
CRC မျိုးဆက်
Cyclical Redundancy Check (CRC) အကွက်သည် 16-ဘစ်တန်ဖိုး ပါဝင်သော နှစ်ဘိုက်ဖြစ်သည်။ CRC တန်ဖိုးကို မက်ဆေ့ဂျ်တွင် CRC ကို ထပ်ပေါင်းပေးသော ပို့လွှတ်သည့် စက်က တွက်ချက်သည်။ လက်ခံသည့်ကိရိယာသည် မက်ဆေ့ချ်လက်ခံရရှိစဉ်တွင် CRC ကို ပြန်လည်တွက်ချက်ပြီး CRC အကွက်တွင် ရရှိသည့် အမှန်တကယ်တန်ဖိုးနှင့် တွက်ချက်ထားသောတန်ဖိုးကို နှိုင်းယှဉ်သည်။ တန်ဖိုးနှစ်ခု မညီပါက အမှားတစ်ခု ဖြစ်ပေါ်လာသည်။
CRC သည် 16 အားလုံးသို့ 1-bit မှတ်ပုံတင်ခြင်းကို ဦးစွာကြိုတင်တင်ခြင်းဖြင့် CRC ကို စတင်သည်။ ထို့နောက် မှတ်ပုံတင်ခြင်း၏ လက်ရှိအကြောင်းအရာများသို့ မက်ဆေ့ဂျ်၏ 8-bit bytes ဆက်တိုက်အသုံးပြုသည့် လုပ်ငန်းစဉ်တစ်ခု စတင်သည်။ CRC ကို ဖန်တီးရန်အတွက် အက္ခရာတစ်ခုစီရှိ ဒေတာရှစ်ဘစ်ကိုသာ အသုံးပြုပါသည်။ ဘစ်များ စတင်ခြင်းနှင့် ရပ်တန့်ခြင်း၊ နှင့် ညီမျှခြင်းဘစ်သည် CRC နှင့် မသက်ဆိုင်ပါ။
CRC ၏မျိုးဆက်အတွင်း၊ 8-bit အက္ခရာတစ်ခုစီသည် မှတ်ပုံတင်အကြောင်းအရာများဖြင့် သီးသန့် ORed ဖြစ်သည်။ ထို့နောက် ရလဒ်သည် အထူးခြားဆုံးဘစ် (MSB) အနေအထားသို့ သုညဖြည့်ခြင်းဖြင့် ရလဒ်အား အနည်းဆုံးသိသာထင်ရှားသောဘစ် (LSB) ၏ ဦးတည်ရာသို့ ရွှေ့သည်။ LSB ကို ထုတ်ယူပြီး စစ်ဆေးသည်။ LSB သည် 1 ဖြစ်ပါက၊ မှတ်ပုံတင်သည် သီးသန့် ORed ဖြစ်ပြီး ကြိုတင်သတ်မှတ်ထားသော၊ ပုံသေတန်ဖိုးဖြစ်သည်။ LSB သည် 0 ဖြစ်ပါက၊ သီးသန့် OR ဖြစ်မလာပါ။
ရှစ်ဆိုင်းပြီးသည်အထိ ဤလုပ်ငန်းစဉ်ကို ထပ်ခါတလဲလဲ လုပ်ဆောင်သည်။ နောက်ဆုံး (ရှစ်ခုမြောက်) အပြောင်းအရွှေ့ပြီးနောက်၊ နောက် 8-bit အက္ခရာကို မှတ်ပုံတင်၏ လက်ရှိတန်ဖိုးဖြင့် သီးသန့် ORed လုပ်ပြီး အထက်တွင်ဖော်ပြထားသည့်အတိုင်း နောက်ထပ် ရှစ်ဆိုင်းများအတွက် ထပ်လုပ်ပါသည်။ မက်ဆေ့ဂျ်၏ အက္ခရာများအားလုံးကို အသုံးချပြီးနောက် မှတ်ပုံတင်ခြင်း၏ နောက်ဆုံးအကြောင်းအရာသည် CRC တန်ဖိုးဖြစ်သည်။
CRC တစ်ခု ဖန်တီးရန်အတွက် တွက်ချက်ထားသော လုပ်ထုံးလုပ်နည်းမှာ-
- $FFFF ဖြင့် 16-bit မှတ်ပုံတင်ခြင်းကို ရယူပါ။ ဒါကို CRC မှတ်ပုံတင်လို့ ခေါ်တယ်။
- သီးသန့် သို့မဟုတ် ရလဒ်ကို CRC မှတ်ပုံတင်ခြင်းတွင် ထည့်သွင်းပြီး 8-bit CRC မှတ်ပုံတင်ခြင်း၏ အနိမ့်-အမှာစာ ဘိုက်ဖြင့် မက်ဆေ့ချ်၏ ပထမဆုံး 16-ဘစ်ဘိုက်။
- CRC မှတ်ပုံတင်ခြင်းကို ညာဘက်မှ တစ်နည်းနည်း ( LSB သို့ ) ရွှေ့ပါ၊ MSB ကို သုညဖြည့်ပါ။ ထုတ်ယူပြီး LSB ကို စစ်ဆေးပါ။
- (LSB သည် 0 ဖြစ်ပါက- အဆင့် 3 (အခြားအဆိုင်း) ကို ပြန်လုပ်ပါ။ (LSB သည် 1 ဖြစ်ပါက)- သီးသန့် သို့မဟုတ် အများကိန်းတန်ဖိုး $A001 (1010 0000 0000 0001) ဖြင့် CRC မှတ်ပုံတင်ပါ။
- အဆင့် 3 နှင့် 4 ကို 8 ဆိုင်းလုပ်ဆောင်ပြီးသည်အထိပြန်လုပ်ပါ။ ၎င်းကိုပြီးသောအခါ၊ ပြီးပြည့်စုံသော 8-bit byte ကို လုပ်ဆောင်ပြီးဖြစ်သည်။
- မက်ဆေ့ဂျ်၏ နောက်ထပ် 2-bit byte အတွက် အဆင့် 5 မှ 8 ကို ပြန်လုပ်ပါ။ ဘိုက်များအားလုံးကို လုပ်ဆောင်ပြီးသည်အထိ ၎င်းကို ဆက်လက်လုပ်ဆောင်ပါ။
- CRC မှတ်ပုံတင်ခြင်း၏ နောက်ဆုံးအကြောင်းအရာမှာ CRC တန်ဖိုးဖြစ်သည်။
- CRC ကို မက်ဆေ့ချ်တွင် ထည့်သွင်းသောအခါ၊ ၎င်း၏အပေါ်နှင့် အောက်ဘိုက်များကို အောက်တွင်ဖော်ပြထားသည့်အတိုင်း လဲလှယ်ရပါမည်။
CRC ကို Message တွင်ထည့်ပါ။
16-bit CRC (8-bit bytes နှစ်ခု) ကို မက်ဆေ့ချ်တွင် ပို့သောအခါ၊ အနိမ့်ဆုံး ဘိုက်ကို ဦးစွာ ပို့မည်ဖြစ်ပြီး၊ ၎င်းနောက်တွင် မှာယူမှုမြင့်သော byte ဖြင့် ပို့ပါမည်။
ဟောင်းအတွက်ample၊ အကယ်၍ CRC တန်ဖိုးသည် $35F7 (0011 0101 1111 0111) ဖြစ်ပါက၊
Addr | Func | ဒေ
ရေတွက်ပါ။ |
ဒေ | ဒေ | …. | ဒေ | CRC
lo F7 |
CRC
မင်္ဂလာပါ ၂ |
CRC မျိုးဆက်လုပ်ဆောင်ချက်များ - ဇယားဖြင့်
ဖြစ်နိုင်ချေရှိသော CRC တန်ဖိုးများအားလုံးကို မက်ဆေ့ချ်ကြားခံမှတဆင့် လုပ်ဆောင်ချက်တိုးလာမှုများအဖြစ် ရိုးရှင်းစွာ အညွှန်းပြုထားသည့် array နှစ်ခုသို့ ကြိုတင်ထည့်သွင်းထားသည်။ array တစ်ခုတွင် 256-bit CRC အကွက်၏ မြင့်မားသော byte အတွက် ဖြစ်နိုင်သော CRC တန်ဖိုးများ 16 လုံး ပါ၀င်ပြီး အခြား array တွင် low byte အတွက် တန်ဖိုးများအားလုံး ပါရှိသည်။ ဤနည်းဖြင့် CRC ကို အညွှန်းရေးခြင်းသည် မက်ဆေ့ဂျ်ကြားခံမှ စာလုံးအသစ်တစ်ခုစီနှင့် CRC တန်ဖိုးအသစ်ကို တွက်ချက်ခြင်းဖြင့် အောင်မြင်သည်ထက် ပိုမိုမြန်ဆန်သော လုပ်ဆောင်မှုကို ပံ့ပိုးပေးပါသည်။
CRC မျိုးဆက်လုပ်ဆောင်ချက်များ - ဇယားမပါသော
Command Structure ကို ဖတ်ခြင်း။
- ကောင်တာတစ်ခုနှင့် ပေါင်းစပ်ထားသော မော်ဂျူးကိစ္စတွင်- မာစတာဆက်သွယ်ရေးစက်သည် ၎င်း၏အခြေအနေနှင့် စနစ်ထည့်သွင်းမှုကို ဖတ်ရန် သို့မဟုတ် ကောင်တာနှင့်သက်ဆိုင်သည့် တိုင်းတာထားသော တန်ဖိုးများ၊ အခြေအနေနှင့် တပ်ဆင်မှုကို ဖတ်ရန် မော်ဂျူးထံ ညွှန်ကြားချက်များ ပေးပို့နိုင်သည်။
- ပေါင်းစပ်ဆက်သွယ်ရေးဖြင့် ကောင်တာ၏ကိစ္စရပ်တွင်- မာစတာဆက်သွယ်ရေးစက်သည် ၎င်း၏အခြေအနေ၊ သတ်မှတ်မှုနှင့် တိုင်းတာသည့်တန်ဖိုးများကိုဖတ်ရန် ကောင်တာထံ အမိန့်များပေးပို့နိုင်သည်။
- မှတ်ပုံတင်မှုများ ဆက်တိုက်ဖြစ်နေမှသာ တစ်ချိန်တည်းတွင် နောက်ထပ် မှတ်ပုံတင်မှုများကို အမိန့်တစ်ခုတည်း ပေးပို့ခြင်းဖြင့် ဖတ်ရှုနိုင်သည် (အခန်း 5 ကိုကြည့်ပါ)။ MODBUS ပရိုတိုကောမုဒ်အရ၊ read command ကို အောက်ပါအတိုင်း ဖွဲ့စည်းထားပါသည်။
Modbus ASCII/RTU
Query သို့မဟုတ် Response မက်ဆေ့ချ်များတွင် နှစ်ခုလုံးပါရှိသော တန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
မေးခွန်းဟောင်းampMODBUS RTU ၏ကိစ္စတွင် le: 01030002000265CB
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ကျွန်လိပ်စာ | 1 |
03 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
00 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
02 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ဖတ်ရမည့် စကားလုံးနံပါတ် | 2 |
02 | နိမ့်သည်။ | ||
65 | မြင့်သည်။ | အမှားစစ်ဆေးခြင်း (CRC) | 2 |
CB | နိမ့်သည်။ |
တုံ့ပြန်မှု exampMODBUS RTU ၏ဖြစ်ရပ်တွင် le: 01030400035571F547
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ကျွန်လိပ်စာ | 1 |
03 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
04 | – | ဘိုက်ရေတွက်ပါ။ | 1 |
00 | မြင့်သည်။ | တောင်းဆိုထားသော အချက်အလက် | 4 |
03 | နိမ့်သည်။ | ||
55 | မြင့်သည်။ | ||
71 | နိမ့်သည်။ | ||
F5 | မြင့်သည်။ | အမှားစစ်ဆေးခြင်း (CRC) | 2 |
47 | နိမ့်သည်။ |
Modbus TCP ဖြစ်သည်
Query သို့မဟုတ် Response မက်ဆေ့ချ်များတွင် နှစ်ခုလုံးပါရှိသော တန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
မေးခွန်းဟောင်းampMODBUS TCP ၏ဖြစ်ရပ်မှန်- 010000000006010400020002
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ငွေပေးငွေယူသတ်မှတ်မှု | 1 |
00 | မြင့်သည်။ | ပရိုတိုကော သတ်မှတ်မှု | 4 |
00 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ||
00 | နိမ့်သည်။ | ||
06 | – | ဘိုက်ရေတွက်ပါ။ | 1 |
01 | – | ယူနစ်အမှတ်အသား | 1 |
04 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
00 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
02 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ဖတ်ရမည့် စကားလုံးနံပါတ် | 2 |
02 | နိမ့်သည်။ |
တုံ့ပြန်မှု exampMODBUS TCP ၏ဖြစ်ရပ်မှန်- 01000000000701040400035571
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ငွေပေးငွေယူသတ်မှတ်မှု | 1 |
00 | မြင့်သည်။ | ပရိုတိုကော သတ်မှတ်မှု | 4 |
00 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ||
00 | နိမ့်သည်။ | ||
07 | – | ဘိုက်ရေတွက်ပါ။ | 1 |
01 | – | ယူနစ်အမှတ်အသား | 1 |
04 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
04 | – | တောင်းဆိုထားသောဒေတာ၏ ဘိုက်နံပါတ် | 2 |
00 | မြင့်သည်။ | တောင်းဆိုထားသော အချက်အလက် | 4 |
03 | နိမ့်သည်။ | ||
55 | မြင့်သည်။ | ||
71 | နိမ့်သည်။ |
IEEE စံနှုန်းအတိုင်း Floating Point
- အခြေခံဖော်မတ်သည် အောက်တွင်ပြထားသည့်အတိုင်း IEEE စံနှုန်းဖြင့် ရေပေါ်အမှတ်နံပါတ်ကို 32-bit ဖော်မတ်တစ်ခုဖြင့် ကိုယ်စားပြုနိုင်စေသည်-
- S သည် သင်္ကေတဘစ်နေရာတွင် e' သည် ထပ်ကိန်း၏ပထမအပိုင်းဖြစ်ပြီး f သည် 1 ၏ဘေးတွင်ထားရှိသည့်ဒဿမအပိုင်းဖြစ်သည်။ အတွင်းပိုင်းကိန်းဂဏန်းသည် 8 ဘစ်အရှည်ဖြစ်ပြီး သိမ်းဆည်းထားသောအပိုင်းကိန်းသည် 23 ဘစ်ရှည်သည်။
- အသွားအပြန်မှ အနီးဆုံးနည်းလမ်းကို တွက်ချက်ထားသော floating point ၏တန်ဖိုးတွင် အသုံးပြုသည်။
- Floating Point ဖော်မတ်ကို အောက်ပါအတိုင်း ပြထားသည်။
မှတ်ချက်: ဦးဆောင် 1 (ဝှက်ထားသောဘစ်) ကို သိမ်းဆည်းမထားသော်လည်း အပိုင်းပိုင်းများ (ဒဿမများ) ကို အမြဲပြသထားသည်။
ExampFloating Point ဖြင့် ပြထားသော တန်ဖိုး၏ ပြောင်းလဲခြင်း le
Floating Point ဖြင့်ဖတ်သောတန်ဖိုး
45AACC00(16)
တန်ဖိုးကို ဒွိဖော်မတ်ဖြင့် ပြောင်းထားသည်-
0 | 10001011 | (၄) ၉၀၀၊ |
လက္ခဏာ | ထပ်ကိန်း | အပိုင်း |
Writing Command StrucTURE
- ကောင်တာတစ်ခုနှင့် ပေါင်းစပ်ထားသော မော်ဂျူးကိစ္စတွင်- မာစတာဆက်သွယ်ရေးစက်သည် ၎င်းကိုယ်တိုင် ပရိုဂရမ်ပြုလုပ်ရန် သို့မဟုတ် ကောင်တာပရိုဂရမ်ကို မော်ဂျူးထံ အမိန့်များပေးပို့နိုင်သည်။
- ပေါင်းစပ်ဆက်သွယ်ရေးဖြင့် ကောင်တာကိစ္စတွင်- မာစတာဆက်သွယ်ရေးစက်သည် ၎င်းကို ပရိုဂရမ်ပြုလုပ်ရန် ကောင်တာထံသို့ အမိန့်များပေးပို့နိုင်သည်။
- သက်ဆိုင်ရာ မှတ်ပုံတင်များသည် တစ်ဆက်တည်းဖြစ်နေမှသာ တစ်ချိန်တည်းတွင် နောက်ထပ်ဆက်တင်များကို အမိန့်တစ်ခုတည်းပေးပို့ခြင်းဖြင့် လုပ်ဆောင်နိုင်သည် (အခန်း 5 ကိုကြည့်ပါ)။ အသုံးပြုထားသော MODBUS ပရိုတိုကော အမျိုးအစားအရ၊ write command ကို အောက်ပါအတိုင်း ဖွဲ့စည်းထားပါသည်။
Modbus ASCII/RTU
တောင်းဆိုမှု သို့မဟုတ် တုံ့ပြန်မှုမက်ဆေ့ချ်များတွင် နှစ်ခုလုံးပါရှိသော တန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
မေးခွန်းဟောင်းampMODBUS RTU ၏ဖြစ်ရပ်တွင် le: 011005150001020008F053
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ကျွန်လိပ်စာ | 1 |
10 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
05 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
15 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ရေးရမည့် စကားလုံးနံပါတ် | 2 |
01 | နိမ့်သည်။ | ||
02 | – | ဒေတာဘိုက်ကောင်တာ | 1 |
00 | မြင့်သည်။ | ပရိုဂရမ်းမင်းအတွက်ဒေတာ | 2 |
08 | နိမ့်သည်။ | ||
F0 | မြင့်သည်။ | အမှားစစ်ဆေးခြင်း (CRC) | 2 |
53 | နိမ့်သည်။ |
တုံ့ပြန်မှု exampMODBUS RTU: 01100515000110C1 ကိစ္စတွင် le
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ကျွန်လိပ်စာ | 1 |
10 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
05 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
15 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ရေးထားသော စကားလုံး နံပါတ် | 2 |
01 | နိမ့်သည်။ | ||
10 | မြင့်သည်။ | အမှားစစ်ဆေးခြင်း (CRC) | 2 |
C1 | နိမ့်သည်။ |
Modbus TCP ဖြစ်သည်
တောင်းဆိုမှု သို့မဟုတ် တုံ့ပြန်မှုမက်ဆေ့ချ်များတွင် နှစ်ခုလုံးပါရှိသော တန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
မေးခွန်းဟောင်းampMODBUS TCP ၏ဖြစ်ရပ်မှန်- 010000000009011005150001020008
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ငွေပေးငွေယူသတ်မှတ်မှု | 1 |
00 | မြင့်သည်။ | ပရိုတိုကော သတ်မှတ်မှု | 4 |
00 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ||
00 | နိမ့်သည်။ | ||
09 | – | ဘိုက်ရေတွက်ပါ။ | 1 |
01 | – | ယူနစ်အမှတ်အသား | 1 |
10 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
05 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
15 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ရေးရမည့် စကားလုံးနံပါတ် | 2 |
01 | နိမ့်သည်။ | ||
02 | – | ဒေတာဘိုက်ကောင်တာ | 1 |
00 | မြင့်သည်။ | ပရိုဂရမ်းမင်းအတွက်ဒေတာ | 2 |
08 | နိမ့်သည်။ |
တုံ့ပြန်မှု exampMODBUS TCP ၏ဖြစ်ရပ်မှန်- 010000000006011005150001
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ငွေပေးငွေယူသတ်မှတ်မှု | 1 |
00 | မြင့်သည်။ | ပရိုတိုကော သတ်မှတ်မှု | 4 |
00 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ||
00 | နိမ့်သည်။ | ||
06 | – | ဘိုက်ရေတွက်ပါ။ | 1 |
01 | – | ယူနစ်အမှတ်အသား | 1 |
10 | – | လုပ်ဆောင်ချက်ကုဒ် | 1 |
05 | မြင့်သည်။ | စတင်စာရင်းပေးသွင်းပါ။ | 2 |
15 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | အမိန့်ကို အောင်မြင်စွာ ပေးပို့ခဲ့သည်။ | 2 |
01 | နိမ့်သည်။ |
ခြွင်းချက်ကုဒ်များ
- ကောင်တာနှင့် ပေါင်းစပ်ထားသော မော်ဂျူးကိစ္စတွင်- မော်ဂျူးသည် မမှန်ကန်သော မေးမြန်းမှုတစ်ခုကို လက်ခံရရှိသောအခါ၊ အမှားအယွင်း မက်ဆေ့ချ် (ခြွင်းချက်ကုဒ်) ကို ပေးပို့သည်။
- ပေါင်းစပ်ဆက်သွယ်ရေးဖြင့် ကောင်တာ၏ကိစ္စရပ်တွင်- ကောင်တာမှ တရားဝင်မဟုတ်သော မေးမြန်းမှုတစ်ခုကို လက်ခံရရှိသောအခါ၊ အမှားအယွင်းမက်ဆေ့ခ်ျတစ်ခု (ခြွင်းချက်ကုဒ်) ကို ပေးပို့သည်။
- MODBUS ပရိုတိုကောမုဒ်အရ ဖြစ်နိုင်သော ခြွင်းချက်ကုဒ်များမှာ အောက်ပါအတိုင်းဖြစ်သည်။
Modbus ASCII/RTU
တုံ့ပြန်မှုစာတိုများတွင်ပါရှိသောတန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
တုံ့ပြန်မှု exampMODBUS RTU ၏ဖြစ်ရပ်တွင် le: 01830131F0
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ကျွန်လိပ်စာ | 1 |
83 | – | လုပ်ဆောင်ချက်ကုဒ် (80+03) | 1 |
01 | – | ခြွင်းချက်ကုဒ် | 1 |
31 | မြင့်သည်။ | အမှားစစ်ဆေးခြင်း (CRC) | 2 |
F0 | နိမ့်သည်။ |
MODBUS ASCII/RTU အတွက် ခြွင်းချက်ကုဒ်များကို အောက်ပါအတိုင်း ဖော်ပြထားပါသည်။
- $01 တရားမဝင်သော လုပ်ဆောင်မှု- မေးမြန်းမှုတွင် လက်ခံရရှိသည့် လုပ်ဆောင်ချက်ကုဒ်သည် ခွင့်ပြုနိုင်သော လုပ်ဆောင်ချက်မဟုတ်ပါ။
- $02 တရားမဝင်ဒေတာလိပ်စာ- မေးမြန်းမှုတွင်ရရှိသောဒေတာလိပ်စာကို ခွင့်မပြုပါ (ဆိုလိုသည်မှာ မှတ်ပုံတင်ခြင်းနှင့် လွှဲပြောင်းခြင်း၏ပေါင်းစပ်မှု အရှည်သည် မမှန်ကန်ပါ)။
- $03 တရားမဝင်ဒေတာတန်ဖိုး- မေးမြန်းမှုဒေတာအကွက်တွင်ပါရှိသောတန်ဖိုးသည် ခွင့်ပြုနိုင်သောတန်ဖိုးမဟုတ်ပါ။
- $04 တရားမဝင်တုံ့ပြန်မှု အရှည်- တောင်းဆိုချက်သည် MODBUS ပရိုတိုကောအတွက် ရနိုင်သော ပမာဏထက် ပိုကြီးသော တုံ့ပြန်မှုတစ်ခု ဖန်တီးပေးမည်ဖြစ်သည်။
Modbus TCP ဖြစ်သည်
တုံ့ပြန်မှုစာတိုများတွင်ပါရှိသောတန်ဖိုးများသည် hex ဖော်မတ်ဖြစ်သည်။
တုံ့ပြန်မှု exampMODBUS TCP ၏ဖြစ်ရပ်မှန်- 010000000003018302
Example | ဘိုက် | ဖော်ပြချက် | ဘိုက်နံပါတ် |
01 | – | ငွေပေးငွေယူသတ်မှတ်မှု | 1 |
00 | မြင့်သည်။ | ပရိုတိုကော သတ်မှတ်မှု | 4 |
00 | နိမ့်သည်။ | ||
00 | မြင့်သည်။ | ||
00 | နိမ့်သည်။ | ||
03 | – | ဤစာကြောင်းရှိ နောက်ဒေတာတစ်ဘိုက်၏ နံပါတ် | 1 |
01 | – | ယူနစ်အမှတ်အသား | 1 |
83 | – | လုပ်ဆောင်ချက်ကုဒ် (80+03) | 1 |
02 | – | ခြွင်းချက်ကုဒ် | 1 |
MODBUS TCP အတွက် ခြွင်းချက်ကုဒ်များကို အောက်ပါအတိုင်း ဖော်ပြထားပါသည်။
- $01 တရားမဝင်သောလုပ်ဆောင်မှု- လုပ်ဆောင်ချက်ကုဒ်ကို ဆာဗာမှ မသိပါ။
- $02 တရားမဝင်ဒေတာလိပ်စာ- မေးမြန်းမှုတွင်ရရှိသောဒေတာလိပ်စာသည် ကောင်တာအတွက်ခွင့်ပြုထားသောလိပ်စာမဟုတ်ပါ (ဆိုလိုသည်မှာ မှတ်ပုံတင်ခြင်းနှင့် လွှဲပြောင်းမှုပေါင်းစပ်မှု အရှည်သည် မမှန်ကန်ပါ)။
- $03 တရားမဝင်ဒေတာတန်ဖိုး- မေးမြန်းမှုဒေတာအကွက်တွင်ပါရှိသောတန်ဖိုးသည် ကောင်တာအတွက် ခွင့်ပြုနိုင်သောတန်ဖိုးမဟုတ်ပါ။
- $04 ဆာဗာ ပျက်ကွက်- ဆာဗာကို လုပ်ဆောင်နေစဉ် မအောင်မြင်ပါ။
- $05 အသိအမှတ်ပြုမှု- ဆာဗာသည် ဆာဗာတောင်းဆိုချက်ကို လက်ခံခဲ့သော်လည်း ဝန်ဆောင်မှုကို လုပ်ဆောင်ရန် အချိန်အတော်လေးကြာရန် လိုအပ်သည်။ ထို့ကြောင့် ဆာဗာသည် ဝန်ဆောင်မှုတောင်းခံခြင်းပြေစာအား အသိအမှတ်ပြုမှုတစ်ခုသာ ပြန်ပေးသည်။
- $06 ဆာဗာအလုပ်ရှုပ်နေသည်- ဆာဗာသည် MB တောင်းဆိုချက် PDU ကို လက်မခံနိုင်ပါ။ ဖောက်သည်လျှောက်လွှာတွင် တောင်းဆိုချက်အား ပြန်လည်ပေးပို့ရန်ရှိ/မရှိကို ဆုံးဖြတ်ရန် တာဝန်ရှိသည်။
- $0A GATEWAY PATH မရနိုင်ပါ- ဆက်သွယ်ရေး မော်ဂျူး (သို့မဟုတ် ကောင်တာတွင် ပေါင်းစည်းထားသော ဆက်သွယ်မှုရှိသည့် ကောင်တာအတွက်) ကို ပြင်ဆင်သတ်မှတ်မထားပါ သို့မဟုတ် ဆက်သွယ်၍မရပါ။
- $0B GATEWAY Target Device ကို တုံ့ပြန်ရန် မအောင်မြင်ပါ- ကောင်တာသည် ကွန်ရက်တွင် မရရှိနိုင်ပါ။
မှတ်ပုံတင်ဇယားများတွင် အထွေထွေအချက်အလက်များ
မှတ်ချက်: command တစ်ခုတည်းဖြင့် ဖတ်နိုင်သော အမြင့်ဆုံး မှတ်ပုံတင်နံပါတ် (သို့မဟုတ် bytes)
- 63 ASCII မုဒ်တွင် မှတ်ပုံတင်သည်။
- 127 RTU မုဒ်တွင် မှတ်ပုံတင်သည်။
- TCP မုဒ်တွင် 256 bytes
မှတ်ချက်: command တစ်ခုတည်းဖြင့် ပရိုဂရမ်ပြုလုပ်နိုင်သော မှတ်ပုံတင်နံပါတ်အများဆုံး
- 13 ASCII မုဒ်တွင် မှတ်ပုံတင်သည်။
- 29 RTU မုဒ်တွင် မှတ်ပုံတင်သည်။
- 1 TCP မုဒ်တွင် စာရင်းသွင်းပါ။
မှတ်ချက်: မှတ်ပုံတင်တန်ဖိုးများသည် hex ဖော်မတ် ($) ဖြင့်ဖြစ်သည်။
Table Header | အဓိပ္ပါယ် |
PARAMETER | ဖတ်ရန်/ရေးရမည့် သင်္ကေတနှင့် ဖော်ပြချက်။ |
+/- |
ဖတ်ရှုမှုတန်ဖိုးပေါ်တွင် အပြုသဘောဆောင်သော သို့မဟုတ် အနုတ်လက္ခဏာလက္ခဏာ။
ဆက်သွယ်ရေး မော်ဂျူး သို့မဟုတ် တန်ပြန်ပုံစံအရ ဆိုင်းဘုတ်ကိုယ်စားပြုမှု ပြောင်းလဲသည်- Bit Mode ကိုဝင်ပါ။: ဤကော်လံကို အမှန်ခြစ်ထားပါက၊ ဖတ်ရှုစာရင်းသွင်းတန်ဖိုးတွင် အပြုသဘော သို့မဟုတ် အနုတ်လက္ခဏာ လက္ခဏာရှိနိုင်သည်။ အောက်ပါညွှန်ကြားချက်များတွင် ပြထားသည့်အတိုင်း လက်မှတ်ထိုးထားသော မှတ်ပုံတင်တန်ဖိုးကို ပြောင်းပါ- အထူးခြားဆုံး Bit (MSB) သည် အောက်ပါအတိုင်း လက္ခဏာကို ညွှန်ပြသည်- 0=positive (+), 1=negative (-)။ အနုတ်တန်ဖိုး ဥပမာample- MSB $8020 = 1000000000100000=-32 | hex | ဘင် | ဒီဇင်ဘာ | |
2 ၏ ဖြည့်စွက်မုဒ်: ဤကော်လံကို အမှန်ခြစ်ထားလျှင် ဖတ်ရှုစာရင်းသွင်းတန်ဖိုးသည် အပြုသဘော သို့မဟုတ် အနုတ်လက္ခဏာရှိနိုင်သည်။
လက္ခဏာ အနုတ်တန်ဖိုးများကို 2 ၏ ဖြည့်စွက်ချက်ဖြင့် ကိုယ်စားပြုသည်။ |
|
INTEger |
INTEGER စာရင်းသွင်းဒေတာ။
၎င်းသည် တိုင်းတာမှုယူနစ်ကို ပြသသည်၊ RegSet သည် သက်ဆိုင်ရာ Word နံပါတ်နှင့် hex ဖော်မတ်ဖြင့် လိပ်စာကို ရိုက်ထည့်သည်။ RegSet အမျိုးအစား နှစ်မျိုး ရရှိနိုင်ပါသည်။ RegSet 0- even/odd word registers. RegSet 1- စာလုံးစာရင်းများပင်။ LAN GATEWAY မော်ဂျူးများအတွက် မရရှိနိုင်ပါ။ အတွက်သာ ရနိုင်သည်- ▪ MODBUS ပေါင်းစပ်ထားသောကောင်တာများ ▪ ETHERNET ပေါင်းစပ်ထားသော ကောင်တာများ ▪ Firmware ထွက်ရှိမှု 485 နှင့် အထက်ရှိသော RS2.00 မော်ဂျူးများကို အသုံးပြုနေသည့် RegSet ကို သိရှိနိုင်ရန်၊ ကျေးဇူးပြု၍ $0523/$0538 စာရင်းသွင်းမှုများကို ကိုးကားပါ။ |
IEEE | IEEE Standard Register data
၎င်းသည် တိုင်းတာမှုယူနစ်၊ Word နံပါတ်နှင့် လိပ်စာကို hex ဖော်မတ်ဖြင့် ပြသသည်။ |
မော်ဒယ်အလိုက် ရရှိနိုင်မှုကို မှတ်ပုံတင်ပါ။ |
မော်ဒယ်အလိုက် မှတ်ပုံတင်ရရှိမှု။ အမှန်ခြစ်ထားလျှင် (●) မှတ်ပုံတင်ရန် ရရှိနိုင်ပါပြီ။
သက်ဆိုင်ရာ မော်ဒယ်- 3ph 6A/63A/80A စီးရီး- အမှတ်စဉ်ဆက်သွယ်မှုနှင့်အတူ 6A၊ 63A နှင့် 80A 3phase ကောင်တာများ။ 1ph 80A စီးရီး- အမှတ်စဉ်ဆက်သွယ်မှုနှင့်အတူ 80A 1phase ကောင်တာများ။ 1ph 40A စီးရီး- အမှတ်စဉ်ဆက်သွယ်မှုနှင့်အတူ 40A 1phase ကောင်တာများ။ 3ph ပေါင်းစပ်ထားသော ETHERNET TCP- ပေါင်းစပ် ETHERNET TCP ဆက်သွယ်မှုနှင့်အတူ 3 အဆင့်ကောင်တာများ။ 1ph ပေါင်းစပ်ထားသော ETHERNET TCP- ပေါင်းစပ် ETHERNET TCP ဆက်သွယ်မှုနှင့်အတူ 1 အဆင့်ကောင်တာများ။ LANG TCP (မော်ဒယ်အရ) LAN GATEWAY module နှင့်ပေါင်းစပ်ကောင်တာများ။ |
ဒေတာအဓိပ္ပာယ် | ဖတ်ရှုခြင်းအမိန့်တစ်ခု၏ တုံ့ပြန်မှုမှရရှိသော အချက်အလက်ဖော်ပြချက်။ |
ပရိုဂရမ်မာနိုင်သောဒေတာ | စာရေးခြင်းအတွက် ပေးပို့နိုင်သော ဒေတာဖော်ပြချက်။ |
မှတ်ပုံတင်များဖတ်ခြင်း (လုပ်ဆောင်ချက်ကုဒ် $03၊ $04)
U1N | Ph 1-N Voltage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N Voltage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N Voltage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 Voltage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 Voltage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 Voltage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | စနစ် Voltage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Ph1 Current | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Ph2 Current | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Ph3 Current | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | Neutral Current | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | စနစ်လက်ရှိ | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | Ph1 ပါဝါအချက် | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | Ph2 ပါဝါအချက် | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
PF3 | Ph3 ပါဝါအချက် | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | Sys ပါဝါအချက် | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Ph1 သည် Active Power ဖြစ်သည်။ | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Ph2 သည် Active Power ဖြစ်သည်။ | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Ph3 သည် Active Power ဖြစ်သည်။ | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Sys Active Power | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 သရုပ်ပါဝါ | ● | 3 | 0028 | 4 | 0030 | mVA | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 သရုပ်ပါဝါ | ● | 3 | 002B | 4 | 0034 | mVA | 2 | 102A | VA | ● | ● | ● | |||
S3 | Ph3 သရုပ်ပါဝါ | ● | 3 | 002E | 4 | 0038 | mVA | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Sys Apparent Power | ● | 3 | 0031 | 4 | 003C | mVA | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | Ph1 Reactive Power | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | Ph2 Reactive Power | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | Ph3 Reactive Power | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
မေး∑ | Sys Reactive Power | ● | 3 | 003D | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | အကြိမ်ရေ | 1 | 0040 | 2 | 0050 | MHz | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | အဆင့်တစ်ဆက်တည်း | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
ဒေတာဖတ်ခြင်း၏အဓိပ္ပါယ်
- INTEGER- $00=123-CCW၊ $01=321-CW၊ $02=သတ်မှတ်မထားပါ
- ပေါင်းစပ်ဆက်သွယ်ရေးနှင့် RS485 မော်ဂျူးများပါသည့်ကောင်တာများအတွက် IEEE- $3DFBE76D=123-CCW၊ $3E072B02=321-CW၊ $0=သတ်မှတ်မထားပါ
- LAN GATEWAY Modules အတွက် IEEE- $0=123-CCW၊ $3F800000=321-CW၊ $40000000=သတ်မှတ်မထားပါ
+kWh1 | Ph1 Imp Active En | 3 | 0100 | 4 | 0100 | 0.1Wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp Active En | 3 | 0103 | 4 | 0104 | 0.1Wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp Active En | 3 | 0106 | 4 | 0108 | 0.1Wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp Active En | 3 | 0109 | 4 | 010C | 0.1Wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kWh1 | Ph1 Exp Active En | 3 | 010C | 4 | 0110 | 0.1Wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kWh2 | Ph2 Exp Active En | 3 | 010F | 4 | 0114 | 0.1Wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kWh3 | Ph3 Exp Active En | 3 | 0112 | 4 | 0118 | 0.1Wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp Active En | 3 | 0115 | 4 | 011C | 0.1Wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0118 | 4 | 0120 | 0.1VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 011B | 4 | 0124 | 0.1VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 011E | 4 | 0128 | 0.1VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0121 | 4 | 012C | 0.1VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0124 | 4 | 0130 | 0.1VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0127 | 4 | 0134 | 0.1VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 012A | 4 | 0138 | 0.1VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 012D | 4 | 013C | 0.1VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp ခဲ. ထင်ရှားသော En. | 3 | 0130 | 4 | 0140 | 0.1VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp ခဲ. ထင်ရှားသော En. | 3 | 0133 | 4 | 0144 | 0.1VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp ခဲ. ထင်ရှားသော En. | 3 | 0136 | 4 | 0148 | 0.1VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp ခဲ. ထင်ရှားသော En. | 3 | 0139 | 4 | 014C | 0.1VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp ခဲ. ထင်ရှားသော En. | 3 | 013C | 4 | 0150 | 0.1VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp ခဲ. ထင်ရှားသော En. | 3 | 013F | 4 | 0154 | 0.1VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp ခဲ. ထင်ရှားသော En. | 3 | 0142 | 4 | 0158 | 0.1VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp ခဲ. ထင်ရှားသော En. | 3 | 0145 | 4 | 015C | 0.1VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 014B | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-vary∑-L | Sys Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 015D | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 016F | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– လက်ဝယ်ရှိတယ်။ | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
အကောက်ခွန် ၁ ကောင်တာ
+kWh1-T1 | Ph1 Imp Active En | 3 | 0200 | 4 | 0200 | 0.1Wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp Active En | 3 | 0203 | 4 | 0204 | 0.1Wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp Active En | 3 | 0206 | 4 | 0208 | 0.1Wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp Active En | 3 | 0209 | 4 | 020C | 0.1Wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp Active En | 3 | 020C | 4 | 0210 | 0.1Wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp Active En | 3 | 020F | 4 | 0214 | 0.1Wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp Active En | 3 | 0212 | 4 | 0218 | 0.1Wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp Active En | 3 | 0215 | 4 | 021C | 0.1Wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0218 | 4 | 0220 | 0.1VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 021B | 4 | 0224 | 0.1VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 021E | 4 | 0228 | 0.1VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0221 | 4 | 022C | 0.1VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0224 | 4 | 0230 | 0.1VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0227 | 4 | 0234 | 0.1VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 022A | 4 | 0238 | 0.1VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 022D | 4 | 023C | 0.1VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp ခဲ. ထင်ရှားသော En. | 3 | 0230 | 4 | 0240 | 0.1VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp ခဲ. ထင်ရှားသော En. | 3 | 0233 | 4 | 0244 | 0.1VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp ခဲ. ထင်ရှားသော En. | 3 | 0236 | 4 | 0248 | 0.1VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp ခဲ. ထင်ရှားသော En. | 3 | 0239 | 4 | 024C | 0.1VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp ခဲ. ထင်ရှားသော En. | 3 | 023C | 4 | 0250 | 0.1VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp ခဲ. ထင်ရှားသော En. | 3 | 023F | 4 | 0254 | 0.1VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp ခဲ. ထင်ရှားသော En. | 3 | 0242 | 4 | 0258 | 0.1VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp ခဲ. ထင်ရှားသော En. | 3 | 0245 | 4 | 025C | 0.1VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 024B | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-vary∑-L-T1 | Sys Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 025D | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 026F | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– လက်ဝယ်ရှိတယ်။ | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp Active En | 3 | 0300 | 4 | 0300 | 0.1Wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp Active En | 3 | 0303 | 4 | 0304 | 0.1Wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp Active En | 3 | 0306 | 4 | 0308 | 0.1Wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp Active En | 3 | 0309 | 4 | 030C | 0.1Wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp Active En | 3 | 030C | 4 | 0310 | 0.1Wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp Active En | 3 | 030F | 4 | 0314 | 0.1Wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp Active En | 3 | 0312 | 4 | 0318 | 0.1Wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp Active En | 3 | 0315 | 4 | 031C | 0.1Wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0318 | 4 | 0320 | 0.1VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 031B | 4 | 0324 | 0.1VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 031E | 4 | 0328 | 0.1VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0321 | 4 | 032C | 0.1VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0324 | 4 | 0330 | 0.1VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0327 | 4 | 0334 | 0.1VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 032A | 4 | 0338 | 0.1VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 032D | 4 | 033C | 0.1VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp ခဲ. ထင်ရှားသော En. | 3 | 0330 | 4 | 0340 | 0.1VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp ခဲ. ထင်ရှားသော En. | 3 | 0333 | 4 | 0344 | 0.1VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp ခဲ. ထင်ရှားသော En. | 3 | 0336 | 4 | 0348 | 0.1VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp ခဲ. ထင်ရှားသော En. | 3 | 0339 | 4 | 034C | 0.1VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp ခဲ. ထင်ရှားသော En. | 3 | 033C | 4 | 0350 | 0.1VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp ခဲ. ထင်ရှားသော En. | 3 | 033F | 4 | 0354 | 0.1VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp ခဲ. ထင်ရှားသော En. | 3 | 0342 | 4 | 0358 | 0.1VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp ခဲ. ထင်ရှားသော En. | 3 | 0345 | 4 | 035C | 0.1VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 034B | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-vary∑-L-T2 | Sys Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 035D | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 036F | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-vary∑-C-T2 | Sys Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– လက်ဝယ်ရှိတယ်။ | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
တစ်စိတ်တစ်ပိုင်း ကောင်တာများ
+kWh∑-P | Sys Imp Active En | 3 | 0400 | 4 | 0400 | 0.1Wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp Active En | 3 | 0403 | 4 | 0404 | 0.1Wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0406 | 4 | 0408 | 0.1VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp အဲလိုဘဲ။ ထင်ရှားသော En. | 3 | 0409 | 4 | 040C | 0.1VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp ခဲ. ထင်ရှားသော En. | 3 | 040C | 4 | 0410 | 0.1VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp ခဲ. ထင်ရှားသော En. | 3 | 040F | 4 | 0414 | 0.1VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-LP | Sys Exp အဲလိုဘဲ။ ဓာတ်ပြုခြင်း En. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-CP | Sys Exp ခဲ. ဓာတ်ပြုခြင်း En. | 3 | 041B | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
လက်ကျန်ငွေစာရင်းများ
kWh∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1Wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | Sys Lag။ ထင်ရှားသော En. | ● | 3 | 0421 | 4 | 042C | 0.1VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | Sys Lead ထင်ရှားသော En. | ● | 3 | 0424 | 4 | 0430 | 0.1VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Sys Lag။ ဓာတ်ပြုခြင်း En. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | Sys Lead ဓာတ်ပြုခြင်း En. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– လက်ဝယ်ရှိတယ်။ | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | ကောင်တာအမှတ်စဉ် | 5 | 0500 | 6 | 0500 | ASCII အက္ခရာ ၁၀ လုံး။ ($10…$FF) | ● | ● | ● | ● | ● | ● |
EC ပုံစံ | ကောင်တာပုံစံ | 1 | 0505 | 2 | 0506 | $03=6A 3phases၊ 4 ကြိုးများ
$08=80A 3phases၊ 4 ကြိုးများ $0C=80A 1phase၊ ကြိုး 2 ခု $10=40A 1phase၊ ကြိုး 2 ခု $12=63A 3phases၊ 4 ကြိုးများ |
● | ● | ● | ● | ● | ● |
EC အမျိုးအစား | ကောင်တာအမျိုးအစား | 1 | 0506 | 2 | 0508 | $00=အလယ်အလတ်မရှိ၊ ပြင်ဆင်သတ်မှတ်ပါ။
$01=အလယ်အလတ်မရှိပါ။ $02=အလယ် $03=အလယ်အလတ်မရှိ၊ ကြိုးကြိုးရွေးချယ်မှု $05=MID ကွဲပြားမှုမရှိပါ။ $09=MID၊ ဝိုင်ယာကြိုး ရွေးချယ်မှု $0A=MID ကွဲပြားမှုမရှိပါ၊ ကြိုးကြိုးရွေးချယ်မှု $0B=အလယ်အလတ်မရှိ၊ ပြန်သတ်မှတ်ရန်၊ ကြိုးကြိုးရွေးချယ်မှု |
● | ● | ● | ● | ● | ● |
EC FW REL1 | ကောင်တာဖမ်ဝဲဖြန့်ချိရေး ၁ | 1 | 0507 | 2 | 050A | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $66=102 => rel။ ၁.၀၂ |
● | ● | ● | ● | ● | ● |
EC HW VER | Counter Hardware ဗားရှင်း | 1 | 0508 | 2 | 050C | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $64=100 => ver. 1.00 |
● | ● | ● | ● | ● | ● |
– | လက်ဝယ်ရှိတယ်။ | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | အသုံးအနှုန်းများ | 1 | 050B | 2 | 0510 | $01=အကောက်ခွန် ၁
$02=အကောက်ခွန် ၁ |
● | ● | ● | |||
PRI/SEC | Primary/Secondary Value 6A မော်ဒယ်သာ။ သီးသန့်နှင့်
အခြားမော်ဒယ်များအတွက် 0 သို့ ပြုပြင်ထားသည်။ |
1 | 050C | 2 | 0512 | $00=မူလတန်း
$01=အလယ်တန်း |
● | ● | ● | |||
ERR | ကုဒ်အမှား | 1 | 050D | 2 | 0514 | ဘစ်အကွက် ကုဒ်နံပါတ်-
– bit0 (LSb)=အဆင့်ဆင့် – bit1=မှတ်ဉာဏ် – bit2=နာရီ (RTC)- ETH မော်ဒယ် တစ်ခုတည်းသာ - အခြား bit များကို အသုံးမပြုပါ။
Bit=1 ဆိုသည်မှာ အမှားအယွင်းအခြေအနေ၊ Bit=0 သည် အမှားအယွင်းမရှိဟု ဆိုလိုသည်။ |
● | ● | ● | ● | ● | ● |
CT | CT Ratio တန်ဖိုး
6A မော်ဒယ်ပဲရှိတယ်။ သီးသန့်နှင့် အခြားမော်ဒယ်များအတွက် 1 သို့ ပြုပြင်ထားသည်။ |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | လက်ဝယ်ရှိတယ်။ | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | FSA တန်ဖိုး | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | ဝါယာကြိုးမုဒ် | 1 | 0512 | 2 | 051C | $01=3 အဆင့်များ၊ ဝိုင်ယာကြိုး ၄ ခု၊ ရေစီးကြောင်း ၃ ခု
$02=3 အဆင့်များ၊ ဝိုင်ယာကြိုး ၄ ခု၊ ရေစီးကြောင်း ၃ ခု $03=1 အဆင့် $04=3 အဆင့်များ၊ ဝိုင်ယာကြိုး ၄ ခု၊ ရေစီးကြောင်း ၃ ခု |
● | ● | ● | ● | ● | ● |
ADDR | MODBUS လိပ်စာ | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS မုဒ် | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | ဆက်သွယ်ရေးမြန်နှုန်း | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | လက်ဝယ်ရှိတယ်။ | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
စွမ်းအင်ကောင်တာ နှင့် ဆက်သွယ်မှု မော်ဂျူးတွင် အချက်အလက်များ
EC-P STAT | တစ်စိတ်တစ်ပိုင်းကောင်တာအခြေအနေ | 1 | 0517 | 2 | 0526 | ဘစ်အကွက် ကုဒ်နံပါတ်-
– bit0 (LSb)= +kWhΣ PAR – bit1=-kWhΣ PAR – bit2=+kVAhΣ-L PAR – bit3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – bit5=-kVAhΣ-C PAR – bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR - အခြား bit များကို အသုံးမပြုပါ။
Bit = 1 ဆိုသည်မှာ တန်ပြန်တက်ကြွခြင်း၊ Bit = 0 ဆိုသည်မှာ တန်ပြန်ရပ်တန့်ခြင်း ဖြစ်သည်။ |
● | ● | ● | ● | ● | ● |
PARAMETER | INTEger | ဒေတာအဓိပ္ပာယ် | မော်ဒယ်အလိုက် ရရှိနိုင်မှုကို မှတ်ပုံတင်ပါ။ | |||||||||
သင်္ကေတ |
ဖော်ပြချက် |
RegSet 0 | RegSet 1 |
တန်ဖိုးများ |
3ph 6A/63A/80A SERIAL | 1ph 80A စီးရီး | 1ph 40A စီးရီး | 3ph ETHERNET TCP ပေါင်းစပ်ထားသည်။ | 1ph ETHERNET TCP ပေါင်းစပ်ထားသည်။ | LANG TCP
(မော်ဒယ်အလိုက်) |
||
MOD SN | မော်ဂျူး အမှတ်စဉ် နံပါတ် | 5 | 0518 | 6 | 0528 | ASCII အက္ခရာ ၁၀ လုံး။ ($10…$FF) | ● | ● | ● | |||
ဆိုင်းဘုတ် | တန်ဖိုးကိုယ်စားပြုလက်မှတ်ထိုး | 1 | 051D | 2 | 052E | $00=ဆိုင်းဘုတ်နည်းနည်း
$01=2 ၏ ဖြည့်စွက်ချက် |
● | ● | ● | ● | ● | |
– လက်ဝယ်ရှိတယ်။ | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | Module Firmware ဖြန့်ချိခြင်း။ | 1 | 051F | 2 | 0532 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $66=102 => rel။ ၁.၀၂ |
● | ● | ● | |||
MOD ပါ။ HW VER | Module Hardware ဗားရှင်း | 1 | 0520 | 2 | 0534 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $64=100 => ver. 1.00 |
● | ● | ● | |||
– လက်ဝယ်ရှိတယ်။ | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
REGSET | အသုံးပြုနေသော RegSet | 1 | 0523 | 2 | 0538 | $00=0 set ကို စာရင်းသွင်းပါ။
$01=1 set ကို စာရင်းသွင်းပါ။ |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=0 set ကို စာရင်းသွင်းပါ။
$01=1 set ကို စာရင်းသွင်းပါ။ |
● | |||||||
FW REL2 | ကောင်တာဖမ်ဝဲဖြန့်ချိရေး ၁ | 1 | 0600 | 2 | 0600 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $C8=200 => rel။ 2.00 |
● | ● | ● | ● | ● | ● |
RTC-နေ့ | အီသာနက် အင်တာဖေ့စ် RTC စေသည်။ | 1 | 2000 | 1 | 2000 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $1F=31 => နေ့ 31 |
● | ● | ||||
RTC-လ | Ethernet အင်တာဖေ့စ် RTC လ | 1 | 2001 | 1 | 2001 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $0C=12 => ဒီဇင်ဘာ |
● | ● | ||||
RTC-နှစ် | Ethernet interface RTC ဖြစ်ပါ တယ်။ | 1 | 2002 | 1 | 2002 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $15=21 => နှစ် 2021 |
● | ● | ||||
RTC-နာရီ | Ethernet interface RTC နာရီ | 1 | 2003 | 1 | 2003 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $0F=15 => 15 နာရီ |
● | ● | ||||
RTC-MIN | Ethernet interface RTC မိနစ် | 1 | 2004 | 1 | 2004 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $1E=30 => 30 မိနစ် |
● | ● | ||||
RTC-SEC | Ethernet interface RTC စက္ကန့် | 1 | 2005 | 1 | 2005 | Read Hex တန်ဖိုးကို Dec တန်ဖိုးသို့ ပြောင်းပါ။
ဥပမာ $0A=10 => 10 စက္ကန့် |
● | ● |
မှတ်ချက်: RTC မှတ်ပုံတင်ခြင်း ($2000…$2005) ကို Ethernet Firmware rel ဖြင့် စွမ်းအင်မီတာအတွက်သာ ရနိုင်ပါသည်။ 1.15 နှင့်အထက်။
ကွိုင်များဖတ်ခြင်း (FunCTION ကုဒ် $01)
PARAMETER | INTEger | ဒေတာအဓိပ္ပာယ် | မော်ဒယ်အလိုက် ရရှိနိုင်မှုကို မှတ်ပုံတင်ပါ။ | |||||
သင်္ကေတဖော်ပြချက် |
ဘစ်
လိပ်စာ |
တန်ဖိုးများ |
3ph 6A/63A/80A SERIAL | 1ph 80A စီးရီး | 1ph 40A စီးရီး | 3ph ETHERNET TCP ပေါင်းစပ်ထားသည်။ | 1ph ETHERNET TCP ပေါင်းစပ်ထားသည်။ | LANG TCP
(မော်ဒယ်အလိုက်) |
AL နှိုးစက်များ | ၁၀း၁၀ | နည်းနည်း sequence နည်းနည်း 39 (MSB) … bit 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
ဒဏ္ဍာရီ L = တံခါးခုံအောက် (နိမ့်) H = တံခါးခုံ (အမြင့်) O = အပိုင်းအခြားပြင်ပ COM=IR ပို့တ်တွင် ဆက်သွယ်မှု OK။ ပေါင်းစပ်ထားသော SERIAL ဆက်သွယ်မှုဖြင့် မော်ဒယ်များအတွက် ကိစ္စရပ်ကို မစဉ်းစားပါနှင့် RES=Bit ကို 0 သို့ သီးသန့်ထားသည်။
မှတ်ချက်- Voltage၊ လက်ရှိနှင့် Frequency Threshold တန်ဖိုးများသည် ကောင်တာပုံစံအတိုင်း ပြောင်းလဲနိုင်သည်။ ကိုကိုးကားပါ။ ဇယားများကို အောက်တွင်ဖော်ပြထားသည်။ |
● | ● | ● | ● | ● |
VOLTAGမော်ဒယ်အလိုက် E နှင့် ကြိမ်နှုန်းအဆင့်များ | PARAMETER သတ်မှတ်ချက်များ | |||
အဆင့်-ကြားနေ VOLTAGE | အဆင့်-အဆင့် VOLTAGE | လက်ရှိ | အကြိမ်ရေ | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=လက်ရှိစတင်ခြင်း (Ist) IH=လက်ရှိ အတိုင်းအတာ (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
ရေးမှတ်ခြင်း (FuncTION Code $10)
စွမ်းအင်ကောင်တာနှင့် ဆက်သွယ်မှုပုံစံအတွက် ပရိုဂရမ်မာနိုင်သောဒေတာ
လိပ်စာ | MODBUS လိပ်စာ | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS မုဒ် | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | ဆက်သွယ်ရေးမြန်နှုန်း
*300, 600, 1200, 57600 တန်ဖိုးများ 40A မော်ဒယ်အတွက် မရရှိနိုင်ပါ။ |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | စွမ်းအင်ကောင်တာများကို ပြန်လည်သတ်မှတ်ပါ။
RESET လုပ်ဆောင်ချက်ဖြင့်သာ ရိုက်ပါ။ |
1 | 0516 | 2 | 0524 | $00=TOTAL ကောင်တာများ
$03=ကောင်တာအားလုံး |
● | ● | ● | ● | ● | ● |
$01=TARIFF 1 ကောင်တာများ
$02=TARIFF 2 ကောင်တာများ |
● | ● | ● | |||||||||
EC-P OPER | Partial Counter Operation | 1 | 0517 | 2 | 0526 | RegSet1 အတွက်၊ MS စကားလုံးကို အမြဲတမ်း 0000 ဟု သတ်မှတ်ပါ။ LS စကားလုံးကို အောက်ပါအတိုင်း ဖွဲ့စည်းထားရပါမည်။
Byte 1 – တစ်စိတ်တစ်ပိုင်း တန်ပြန်ရွေးချယ်မှု $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=တစ်စိတ်တစ်ပိုင်းကောင်တာများအားလုံး ဘိုက် 2 – တစ်စိတ်တစ်ပိုင်း တန်ပြန်ဆောင်ရွက်မှု $01=စတင် $02=ရပ်ပါ။ $03=ပြန်လည်သတ်မှတ်ပါ။ ဥပမာ - Start +kWhΣ PAR ကောင်တာ 00=+kWhΣ PAR 01=စတင်သည်။ သတ်မှတ်ရမည့် နောက်ဆုံးတန်ဖိုး- –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
REGSET | RegSet ပြောင်းခြင်း။ | 1 | 100B | 2 | 1010 | $00= RegSet 0 သို့ပြောင်းပါ။
$01= RegSet 1 သို့ပြောင်းပါ။ |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00= RegSet 0 သို့ပြောင်းပါ။
$01= RegSet 1 သို့ပြောင်းပါ။ |
● | |||||||
RTC-နေ့ | အီသာနက် အင်တာဖေ့စ် RTC စေသည်။ | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-လ | Ethernet အင်တာဖေ့စ် RTC လ | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-နှစ် | Ethernet interface RTC ဖြစ်ပါ တယ်။ | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
ဥပမာ- 2021 ကိုသတ်မှတ်ရန် $15 ဟုရေးပါ။ |
● | ● | ||||
RTC-နာရီ | Ethernet interface RTC နာရီ | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-MIN | Ethernet interface RTC မိနစ် | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | Ethernet interface RTC စက္ကန့် | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
မှတ်ချက်: RTC မှတ်ပုံတင်ခြင်း ($2000…$2005) ကို Ethernet Firmware rel ဖြင့် စွမ်းအင်မီတာအတွက်သာ ရနိုင်ပါသည်။ 1.15 နှင့်အထက်။
မှတ်ချက်: RTC အရေးအသားအမိန့်တွင် မသင့်လျော်သောတန်ဖိုးများ (ဥပမာ၊ ဖေဖော်ဝါရီလ 30 ရက်) ပါ၀င်ပါက၊ တန်ဖိုးကို လက်ခံမည်မဟုတ်သည့်အပြင် စက်သည် ခြွင်းချက်ကုဒ် (တရားမဝင်တန်ဖိုး) ဖြင့် စာပြန်သည်။
မှတ်ချက်: အချိန်အကြာကြီး ပါဝါပိတ်ခြင်းကြောင့် RTC ဆုံးရှုံးသွားသောအခါ အသံသွင်းခြင်းကို ပြန်လည်စတင်ရန် RTC တန်ဖိုး (ရက်၊ လ၊ နှစ်၊ နာရီ၊ မိနစ်၊ စက္ကန့်) ကို ထပ်မံသတ်မှတ်ပါ။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
PROTOCOL RS485 Modbus နှင့် Lan Gateway [pdf] အသုံးပြုသူလမ်းညွှန် RS485 Modbus နှင့် Lan Gateway၊ RS485၊ Modbus နှင့် Lan Gateway၊ Lan Gateway၊ Gateway |