Next Generation Gas Detection
“
သတ်မှတ်ချက်များ-
- ထုတ်ကုန်- Danfoss Gas Detection Modbus ဆက်သွယ်မှု
- ဆက်သွယ်ရေးမျက်နှာပြင်- Modbus RTU
- ထိန်းချုပ်သူလိပ်စာ- Slave ID မူရင်း = 1 (ပြသမှုတွင် ပြောင်းလဲနိုင်သည်။
ကန့်သတ်ချက်များ) - Baud နှုန်း - 19,200 baud
- ဒေတာဖော်မတ်- 1 အစဘစ်၊ ဒေတာ 8 ဘစ်၊ 1 ရပ်ဘစ်၊ ပင်
ကွာခြားမှု
ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ-
1. Modbus Function 03 – ကိုင်ဆောင်ထားသော မှတ်ပုံတင်များကို ဖတ်ပါ။
Danfoss ဓာတ်ငွေ့မှ ဒေတာကို လက်ခံရရှိရန် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုသည်။
ထောက်လှမ်းထိန်းချုပ်ကိရိယာ။ အောက်ပါဒေတာဘလောက်များကို ရနိုင်ပါသည်-
- ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုး (လိပ်စာ 1 မှ 96d)
- analog အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုး (လိပ်စာ 1 မှ 32d)
- ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး
- analog အာရုံခံကိရိယာများ၏ပျမ်းမျှတန်ဖိုး
- ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ အတိုင်းအတာကို တိုင်းတာခြင်း။
- Analog Sensor များ၏ အတိုင်းအတာကို တိုင်းတာခြင်း။
တိုင်းတာထားသော တန်ဖိုးများကို ကိန်းပြည့်ဖော်မတ်ဖြင့် ကိုယ်စားပြုသည်။
တိုင်းတာမှုအကွာအဝေးပေါ် မူတည်၍ ကွဲပြားခြားနားသောအချက်များ။
တိုင်းတာတန်ဖိုးများကို ကိုယ်စားပြုခြင်း-
- 1–9: Factor 1000
- 10–99: Factor 100
- 100–999: Factor 10
- 1000 မှစတင်သည်- Factor 1
တန်ဖိုးသည် -16385 အောက်တွင်ရှိနေပါက၊ ၎င်းကို error message အဖြစ်သတ်မှတ်သည်။
ဆဋ္ဌမကိန်းတန်ဖိုးအဖြစ် အဓိပ္ပာယ်ဖွင့်ဆိုရပါမည်။
အမြဲမေးလေ့ရှိသောမေးခွန်းများ:
မေး- ထိန်းချုပ်သူလိပ်စာ (Slave ID) ကို ပြောင်းလဲနိုင်ပါသလား။
A- ဟုတ်ကဲ့၊ Controller လိပ်စာကို Display မှာ ပြောင်းနိုင်ပါတယ်။
ကန့်သတ်ချက်များ။
မေး- ဆက်သွယ်ရေးအတွက် စံ Baud နှုန်းကဘာလဲ။
A- စံ Baud နှုန်းကို 19,200 baud တွင် သတ်မှတ်ထားပြီး မဟုတ်ပါ။
ပြောင်းလဲနိုင်သော။
မေး- ဓာတ်ငွေ့ထိန်းချုပ်ကိရိယာ X အတွက် စံပရိုတိုကောကဘာလဲ
ဘတ်စ်ကား?
A- စံပရိုတိုကောသည် Modbus RTU ဖြစ်သည်။
“`
အသုံးပြုသူလမ်းညွှန်
Danfoss Gas Detection Modbus ဆက်သွယ်မှု
GDIR.danfoss.com
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
မာတိကာ
စာမျက်နှာ အပိုင်း 1 X BUS ရှိ Danfoss Gas Detection Controller Serial Modbus Interface မှ Modbus ဆက်သွယ်ရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1. Modbus Function 03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ။၃
1.1 ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.2 analog အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.3 ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.4 analog အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.5 ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ အကွာအဝေးကို တိုင်းတာခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.6 Analog Sensor များ၏ အကွာအဝေးကို တိုင်းတာခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.7 နှိုးစက်များ၏ပြသမှုနှင့် ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ သက်ဆိုင်ရာ လပ်ချခြင်းအပိုင်းအစများ။ . . . . . . . . . . . . . . . . . . . . . .5 1.8 နှိုးစက်များ၏ ပြကွက်များနှင့် အန်နာလော့ အာရုံခံကိရိယာများ၏ သက်ဆိုင်ရာ latching bits များ။ . . . . . . . . . . . . . . . . . . . . . .5 1.9 အချက်ပြ relay များ၏ Relay အခြေအနေ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.10 နှိုးစက် relay များ၏ Relay အခြေအနေ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.11 Gas detection controller Watch Outputs (WI), MODBUS လိပ်စာ 50 မှ 57 အထိ။ . . . . . . . . . . . . . . . . .6 1.12 ဒေတာပိတ်ဆို့ခြင်း- ထုတ်ပေးမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2. Modbus-Function 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 လက်ဆွဲမုဒ်ကို အသိအမှတ်ပြုခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 ၂.၂ ဦးချိုကို အသိအမှတ်ပြုခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2 8 Modbus မှတစ်ဆင့် Watch Output တစ်ခုတည်းကို အသက်သွင်းခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3 8. Modbus Function 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .06 8. Modbus-Function 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 8. Modbus Function 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ။၈
အပိုင်း 2 Modbus တွင်ရှိသော Danfoss Gas Detection Units (Basic, Premium နှင့် Heavy Duty Serial Modbus Interface တွင် ModBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 ဗားရှင်း 1.0 မှ တိုင်းတာထားသော တန်ဖိုးမေးခွန်း (ချုံ့ထားသောပုံစံ)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 တိုင်းတာထားသော တန်ဖိုးများနှင့် အခြေအနေ မေးမြန်းမှု (ချုံ့မထားသော ပုံစံ)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 လည်ပတ်မှုဒေတာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Modbus Function 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. Modbus Function 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. မှတ်စုများနှင့် အထွေထွေအချက်အလက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 ရည်ရွယ်ထားသော ထုတ်ကုန်လျှောက်လွှာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 တပ်ဆင်သူ၏ တာဝန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 ပြုပြင်ထိန်းသိမ်းခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅
2 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
အပိုင်း 1 – Danfoss Gas Detection Controller မှ Modbus ဆက်သွယ်ရေး
X BUS ရှိ Serial Modbus Interface
ကျေးဇူးပြု၍ သတိပြုပါ- စံ Modbus Protocoll ကိုအသုံးပြုခြင်းသည် သီးခြားဓာတ်ငွေ့ရှာဖွေတွေ့ရှိခြင်း SIL ဘေးကင်းရေးဆက်သွယ်ရေးပရိုတိုကောတွင် ပါဝင်မည်မဟုတ်ပါ။ ထို့ကြောင့် SIL1/SIL2 ၏ ဘေးကင်းရေး အသွင်အပြင်သည် ဤဘတ်စ်ကားကြားခံအမျိုးအစားနှင့် မသက်ဆိုင်ပါ။
ဤလုပ်ဆောင်ချက်ကို display ဗားရှင်း 1.00.06 နှင့်အထက်မှ ရရှိနိုင်ပါသည်။
Gas Controller X bus ၏ နောက်ထပ် serial port တစ်ခုအတွက် standard protocol သည် ModBus RTU ဖြစ်သည်။
ဆက်သွယ်ရေး၏အဓိပ္ပာယ်ဖွင့်ဆိုချက် ဓာတ်ငွေ့ထိန်းချုပ်ကိရိယာသည် MODBUS slave အဖြစ်သာ အင်တာဖေ့စ် X bus တွင် လုပ်ဆောင်သည်။ ထိန်းချုပ်သူလိပ်စာ = Slave ID မူရင်း = 1၊ ( Display Parameters များတွင် ပြောင်းလဲနိုင်သည်)။
Baud နှုန်း 19,200 baud (ပြောင်းလဲ၍မရပါ) 1 စတင်ဘစ်၊ ဒေတာ 8 ဘစ် 1 ရပ်ဘစ်၊ ညီမျှခြင်းပင်
လိပ်စာ = လိပ်စာကို စတင်ကြည့်ရှုရန် လိပ်စာ အရှည် = ဒေတာ အရေအတွက် အောက်တွင် ဖော်ပြချက်များကို ကြည့်ရှုပါ။
1. Modbus လုပ်ဆောင်ချက် ၀၃
Read Holding Registers (ကိုင်ဆောင်ထားသော မှတ်ပုံတင်များကို ဖတ်ရှုခြင်း) ကို Danfoss ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာမှ ဒေတာကို လက်ခံရရှိရန် အသုံးပြုသည်။ ဒေတာဘလောက် ၉ ခု ရှိတယ်။
1.1
ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာအာရုံခံကိရိယာ၏လက်ရှိတန်ဖိုး
ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုးသည် 1 မှ 96d အထိ လိပ်စာရှိသည်။
1.2
Analog Sensors အာရုံခံကိရိယာ၏ လက်ရှိတန်ဖိုး
analog အာရုံခံကိရိယာများ၏ လက်ရှိတန်ဖိုးသည် 1 မှ 32d အထိ လိပ်စာပေးသည်။
MODBUS စတင်ရန်လိပ်စာ.. 1001d မှ 1096d.
MODBUS စတင်ရန်လိပ်စာ.. 2001d မှ 2032d.
© Danfoss | DCS (ms) | 2020.09
တိုင်းတာထားသော တန်ဖိုးများကို ကိုယ်စားပြုခြင်း- တိုင်းတာထားသော တန်ဖိုးများကို ကိန်းဂဏန်း 1၊ 10၊ 100 သို့မဟုတ် 1000 ဖြင့် ကိန်းပြည့်ဖော်မတ်တွင် ပြထားသည်။ ကိန်းဂဏန်းသည် သက်ဆိုင်ရာ တိုင်းတာမှုအပိုင်းအပေါ်မူတည်ပြီး အောက်ပါအတိုင်း အသုံးပြုသည်-
အပိုင်းအခြား
အချက်
၁၃.၅ -၁၈
1000
၀-၉
100
၀-၉
10
၁၀၀၀ မှ စ၍
1
တန်ဖိုးသည် -16385 အောက်တွင်ရှိနေပါက၊ ၎င်းသည် error message တစ်ခုဖြစ်ပြီး error များကိုဖြိုဖျက်ရန်အတွက် hexadecimal value အဖြစ် သတ်မှတ်သင့်သည်။
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.3 ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး
ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ အာရုံခံကိရိယာ addr ၏ပျမ်းမျှတန်ဖိုး။ 1 မှ 96d။ MODBUS Start address.. 3001d မှ 3096d တွင်ရနိုင်သည်။
1.4 analog အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး
analog အာရုံခံကိရိယာများ၏ ပျမ်းမျှတန်ဖိုး- အာရုံခံကိရိယာပေါင်းထည့်မှု။ ။ 1 မှ 32d။ MODBUS Start address.. 4001d မှ 4032d တွင်ရနိုင်သည်။
1.5 ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ အကွာအဝေးကို တိုင်းတာခြင်း။
1.6 Analog Sensor များ၏ အကွာအဝေးကို တိုင်းတာခြင်း။
ဒစ်ဂျစ်တယ် အာရုံခံကိရိယာများ၏ အတိုင်းအတာကို တိုင်းတာခြင်း – အာရုံခံကိရိယာထည့်သည့်ကိရိယာ။ 1 မှ 96d ။ MODBUS Start address.. 5001d မှ 5096d တွင်ရနိုင်သည်။
Analog အာရုံခံကိရိယာများ၏ အကွာအဝေးကို တိုင်းတာခြင်း – အာရုံခံကိရိယာပေါင်းထည့်ခြင်း.. 1 မှ 32d. MODBUS Start address.. 6001d မှ 6032d တွင်ရနိုင်သည်။
4 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.7 နှိုးစက်များ၏ ပြသမှုနှင့် ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ သက်ဆိုင်ရာ latching bits များ
1.8 နှိုးစက်များ၏ပြသမှုနှင့် သက်ဆိုင်ရာ analog အာရုံခံကိရိယာများ၏ latching bits များ
ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာမှ ထုတ်ပေးသည့် ဒေသတွင်းနှိုးဆော်သံများအပြင် ဒစ်ဂျစ်တယ်အာရုံခံကိရိယာများ၏ သက်ဆိုင်ရာ လတ်ချတ်ဘစ်များကို ပြသခြင်း - အာရုံခံကိရိယာသည် 1 မှ 96d အထိ လိပ်စာပေးသည်။ MODBUS Start address 1201d မှ 1296d တွင် ရနိုင်သည်။
ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာမှ ထုတ်ပေးသည့် ဒေသတွင်းနှိုးဆော်ချက်များကို ပြသခြင်းနှင့် သက်ဆိုင်ရာ analog အာရုံခံကိရိယာများ၏ latching bits များ - အာရုံခံကိရိယာသည် 1 မှ 32d အထိ လိပ်စာပေးသည်။ MODBUS Start address 2201d မှ 2232d တွင်ရနိုင်သည်။
.
ဤတွင်၊ ဆဋ္ဌမကိန်းဂဏန်းပုံစံတွင် ဖော်ပြချက်သည် ဒေတာများကို အောက်ပါပုံစံဖြင့် ပေးပို့သောကြောင့် ဖတ်ရပိုမိုလွယ်ကူပါသည်။
0xFFFF = 0x 0b
F 1111 Local latching
F 1111 Controller latching
နှိုးစက် s လေးခုအတွက် status bit လေးခုရှိသည်။tages တစ်ခုစီ။ 1 = နှိုးစက် သို့မဟုတ် လက်ဆွဲခြင်း တက်ကြွခြင်း 0 = နှိုးစက် သို့မဟုတ် လက်ဆွဲခြင်း မလှုပ်ရှားပါ။
အထက်ပါ example- DP1 တွင် စက်တွင်းနှိုးဆော်သံ နှစ်ခုရှိပြီး ဒုတိယတစ်ခုသည် latching မုဒ်တွင် ရှိနေသည်။ ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာမှ ထုတ်ပေးသည့် ပထမဆုံး အချက်ပေးအချက်မှာ DP4 တွင် ရှိနေသည်။ ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာမှ ထုတ်ပေးသည့် ပထမဆုံး အချက်ပေးအချက်မှာ AP5 တွင် ရှိနေသည်။
F 1111 ပြည်တွင်းနှိုးစက်များ
F 1111 ထိန်းချုပ်ကိရိယာ နှိုးစက်များ
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.9 အချက်ပြ relay များ၏ Relay အခြေအနေ
signal relays ၏ relay status signal relay address 1 to 96d ။ MODBUS Start လိပ်စာတွင် ရနိုင်သည်။ 7001d မှ 7096d
1.10 နှိုးစက် relay များ၏ Relay အခြေအနေ
နှိုးဆော်သံ ထပ်ဆင့်လွှင့်မှု အခြေအနေ နှိုးစက် relay လိပ်စာ 1 မှ 32d ။ MODBUS Start လိပ်စာတွင် ရနိုင်သည်။ 8001d မှ 8032d
ထိန်းချုပ်သူ၏အမှားမက်ဆေ့ချ် relay ၏ relay အခြေအနေသည် register 8000d တွင်ဖြစ်သည်။
1.11 Gas detection controller Watch Outputs (WI)၊ MODBUS လိပ်စာ 50 မှ 57
မှတ်ပုံတင် 50d တွင်၊ ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာတွင် အကဲဖြတ်ရန်အတွက် အသုံးပြုထားသည့်အတိုင်း နာရီအထွက်အားလုံးကို ဘိုက်အဖြစ် ပြသထားသည်။
Start address 51d 57d တွင် တစ်ဦးချင်းစီ ဘစ်တန်ဖိုးများကို Integer တန်ဖိုးများအဖြစ် ရရှိနိုင်ပါသည်။
0d = အထွက်သတ်မှတ်မှု မရှိပါ 1d = နာရီ 256d သို့မဟုတ် 0x0100h ဖြင့် ဖွင့်ပါ = Modbus 257d သို့မဟုတ် 0x0101h = Modbus နှင့် နာရီအလိုက် ဖွင့်ပါ
6 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.12 ဒေတာပိတ်ဆို့ခြင်း- ထုတ်ပေးမှု
စတင်လိပ်စာ 0d- X Bus ရှိ ကျွန်ုပ်၏ကျွန် MODBUS လိပ်စာ
လိပ်စာ 1d-
Relay ၏ ပထမ module (Controller Module) ၏ သတင်းအချက်အလက် bits များ Relay 1 သည် bit 0 မှ relay 4 သည် bit 3 ဖြစ်သည်
လိပ်စာ 2d-
တိုးချဲ့မှု module address_1 Relay 5 မှ bit 0 မှ relay 8 သည် bit 3 ဖြစ်သည်
လိပ်စာ 3d-
တိုးချဲ့မှု module address_2 Relay 9 မှ bit 0 မှ relay 12 သည် bit 3 ဖြစ်သည်
လိပ်စာ 4d-
Relay ၏ extension module လိပ်စာ 3 Relay 13 သည် bit 0 မှ relay 16 သည် bit 3 ဖြစ်သည်
လိပ်စာ 5d-
တိုးချဲ့မှု module address_4 Relay 17 မှ bit 0 မှ relay 20 သည် bit 3 ဖြစ်သည်
လိပ်စာ 6d-
တိုးချဲ့မှု module address_5 Relay 21 မှ bit 0 မှ relay 24 သည် bit 3 ဖြစ်သည်
လိပ်စာ 7d-
တိုးချဲ့မှု module address_6 Relay 25 မှ bit 0 မှ relay 28 သည် bit 3 ဖြစ်သည်
လိပ်စာ 8d-
တိုးချဲ့မှု module address_7 Relay 29 မှ bit 0 မှ relay 32 သည် bit 3 ဖြစ်သည်
9d မှ 24d လိပ်စာများသည် ဟာ့ဒ်ဝဲ analog output 1 မှ analog output 16 အတွက် ရပ်တည်သည်။
တန်ဖိုးများ၏ အဓိပ္ပါယ်ဖွင့်ဆိုချက်သည် 0 နှင့် 10000d ( 0 = 4mA Output; 10.000d = 20mA အထွက် = အာရုံခံကိရိယာ၏ အတိုင်းအတာတန်ဖိုး၊ 65535 အမှတ်အသား) တို့ကို အသုံးမပြုပါ။
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
2. Modbus-Function ၀၅
Write Single Coil (အဖွင့်/အပိတ် တစ်ခုတည်းသော ပြည်နယ်များကို ရေးသားခြင်း) ကို latching mode သို့မဟုတ် horns များကို အသိအမှတ်ပြုရန်နှင့် နာရီအထွက်များကို တစ်ဦးချင်းစီ သတ်မှတ်ရန် အသုံးပြုသည်။
2.1 လက်ဆွဲမုဒ်ကို အသိအမှတ်ပြုမှု
ဤရည်ရွယ်ချက်အတွက်၊ 05 သို့မဟုတ် 1.7 နှိုးစက်များပြသခြင်းနှင့် သက်ဆိုင်ရာ latching bits များမှ သက်ဆိုင်ရာ မှတ်ပုံတင်ခြင်း၏ ညွှန်ပြချက်ဖြင့် 1.8 အမိန့်ကို ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာ၏လိပ်စာသို့ ပေးပို့သည်။
တန်ဖိုးကို ON(0xFF00) ပေးပို့ပြီးမှသာ အသိအမှတ်ပြုခြင်းခံရပါသည်။
2.2 ဦးချို၏အသိအမှတ်ပြုမှု
ဤရည်ရွယ်ချက်အတွက်၊ command 05 ကို gas detection controller ၏လိပ်စာသို့ပေးပို့ပြီး 7000d ကို စာရင်းသွင်းပါ။
တန်ဖိုးကို ON(0xFF00) ပေးပို့ပြီးမှသာ အသိအမှတ်ပြုခြင်းခံရပါသည်။
2.3 Modbus မှတစ်ဆင့် Watch Output တစ်ခုတည်းကို အသက်သွင်းခြင်း။
ဤရည်ရွယ်ချက်အတွက်၊ 05 Display of the Watch Outputs witch register 1.11 မှ သက်ဆိုင်ရာ မှတ်ပုံတင်ခြင်း၏ ညွှန်ပြချက်ဖြင့် ထောက်လှမ်းခြင်း ထိန်းချုပ်ကိရိယာအဖြစ် g ၏လိပ်စာသို့ command 50 ကို ပေးပို့သည်။
3. Modbus လုပ်ဆောင်ချက် ၀၃
Single Registers ရေးပါ (မှတ်ပုံတင်တစ်ခုတည်းကိုရေးခြင်း) ကို gas detection controller ရှိ တစ်ဦးချင်း မှတ်ပုံတင်များပေါ်တွင်ရေးရန် အသုံးပြုသည်။
လက်ရှိတွင်၊ ၎င်းသည် ကိုယ်ပိုင်ကျွန်လိပ်စာပေါ်တွင်သာ ရေးနိုင်သည်။
Modbus လိပ်စာ 0 (1.12 ကိုကြည့်ပါ)
4. Modbus-Function ၀၅
Write Multiple Coil (အခြေအနေများစွာကို OFF/ON ရေးခြင်း) ကို နာရီအထွက်အားလုံးကို တစ်ပြိုင်နက် သတ်မှတ်ရန်အတွက် အသုံးပြုသည်။ အမြင့်ဆုံး 50 bits အရှည်ရှိသော register 7d ၏ညွှန်ပြချက်ဖြင့် gas detection controller address သို့ command ကို ပေးပို့ရပါမည်။
5. Modbus လုပ်ဆောင်ချက် ၀၃
အများအပြားမှတ်ပုံတင်များရေးပါ (မှတ်ပုံတင်အများအပြားကိုရေးသားခြင်း) ကိုဓာတ်ငွေ့ရှာဖွေမှုထိန်းချုပ်ကိရိယာရှိမှတ်ပုံတင်အများအပြားတွင်ရေးရန်အသုံးပြုသည်။
လက်ရှိတွင်၊ ၎င်းသည် ကိုယ်ပိုင်ကျွန်လိပ်စာပေါ်တွင်သာ ရေးနိုင်သည်။
Modbus လိပ်စာ 0 (1.12 ကိုကြည့်ပါ)
ဘေးကင်းရေး အကြောင်းပြချက်များဖြင့် အခြားသော ကန့်သတ်ပြောင်းလဲမှုအားလုံးကို ခွင့်မပြုပါ။ ထို့ကြောင့်၊ ဒေတာဦးတည်ချက်ကို သတိပေးစနစ်မှ ဖွင့်ထားသော MODBUS ဘက်သို့ ရှင်းလင်းစွာသတ်မှတ်ထားသည်။ နောက်ကြောင်းပြန်ဆွဲဖို့ မဖြစ်နိုင်ပါဘူး။
8 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
အပိုင်း 2 – Danfoss Gas Detection Units (Basic၊ Premium နှင့် Heavy Duty) အတွက် Modbus ဆက်သွယ်ရေးလမ်းညွှန်
ModBUS ရှိ Serial Modbus Interface
ဓာတ်ငွေ့ထိန်းချုပ်ကိရိယာ Modbus ၏ နောက်ထပ် အမှတ်စဉ် ဆိပ်ကမ်းတစ်ခုအတွက် စံပရိုတိုကောသည် ModBus RTU ဖြစ်သည်။
ဆက်သွယ်ရေး၏အဓိပ္ပာယ်ဖွင့်ဆိုချက်
ဓာတ်ငွေ့ရှာဖွေခြင်းယူနစ် (အခြေခံ၊ ပရီမီယံ သို့မဟုတ် လေးလံသောတာဝန်) သည် MODBUS slave အဖြစ်သာ RS 485 မျက်နှာပြင် (Bus A၊ Bus B Terminals) တွင် လုပ်ဆောင်ပါသည်။
ဆက်သွယ်ရေးအတွက် ကန့်သတ်ချက်-
Baud နှုန်း 19,200 baud 1 start bit၊ 8 data bits 1 stop bit၊ parity တောင်
ကာလအလိုက်မဲပေးနှုန်း-
လိပ်စာတစ်ခုလျှင် > 100 ms မဲရုံနှုန်း < 550 ms အတွက် မဲရုံတစ်ခုလျှင် အနည်းဆုံး ခေတ္တနားရန် > 550 ms ကို ထည့်သွင်းရန် လိုအပ်ပါသည်။
ပုံ 1- Modbus မေးမြန်းမှုအတွက် ဆက်တင်များ
1. Modbus လုပ်ဆောင်ချက် ၀၃
Read Holding Registers (ကိုင်ဆောင်ထားသော မှတ်ပုံတင်များကို ဖတ်ရှုခြင်း) ကို Gas Detection Controller စနစ်မှ ဒေတာလက်ခံရရှိရန် အသုံးပြုပါသည်။
1.1 ဗားရှင်း 1.0 မှ တိုင်းတာထားသော တန်ဖိုးမေးခွန်း (ချုံ့ထားသောပုံစံ)
အချက်အလက် 0 တိတိ (စကားလုံး) အရှည်ဖြင့် ကနဦးလိပ်စာ 10 ကို စုံစမ်းမေးမြန်းနိုင်ပါသည်။
Example ဒီမှာ SlaveID = Slave လိပ်စာ = ၃
ပုံ 1.1a- Query တန်ဖိုးများ
အခြေခံနှင့် ပရီမီယံ ယူနစ်များ-
ModBus မေးမြန်းမှုတွင်၊ တန်ဖိုးများသည် အောက်ပါအတိုင်းဖြစ်သည်-
offs လိပ်စာများ မှတ်ပုံတင်ခြင်း 0 – 9 0 လက်ရှိတန်ဖိုးအာရုံခံကိရိယာ 1 1 ပျမ်းမျှအာရုံခံကိရိယာ 1 2 လက်ရှိတန်ဖိုးအာရုံခံကိရိယာ 2 3 ပျမ်းမျှအာရုံခံကိရိယာ 2 4 လက်ရှိတန်ဖိုးအာရုံခံကိရိယာ 3 5 ပျမ်းမျှအာရုံခံကိရိယာ 3 6 အမျိုးအစား + အပိုင်းအခြားအာရုံခံကိရိယာ 1 7 အမျိုးအစား + အပိုင်းအခြားအာရုံခံကိရိယာ 2 8 အမျိုးအစား + အပိုင်းအခြားအာရုံခံကိရိယာ 3 9 လက်ရှိအပူချိန် °C
ဇယား 1.1b- မှတ်ပုံတင်ထားသော တန်ဖိုးများ
ပုံ 1.1c- Modbus မေးမြန်းမှုမှ Window အပိုင်း
Heav Duty ယူနစ်များ-
Heavy Duty ModBus မေးမြန်းမှုကိစ္စတွင်၊ ပထမထည့်သွင်းမှု၏တန်ဖိုးများကိုသာ သိမ်းပိုက်ထားပြီး၊ အခြားအရာအားလုံးကို 0 ဖြင့်ပြသထားသည်-
ဓာတ်ငွေ့အချက်အလက်အတွက် ဒိုင်နမစ် ကြည်လင်ပြတ်သားမှုကို အသုံးပြုသည်၊ ဆိုလိုသည်မှာ တိုင်းတာခြင်းအကွာအဝေး < 10 ဆိုလျှင် ဓာတ်ငွေ့တန်ဖိုး 1000 နှင့် မြှောက်မည်ဆိုပါက တိုင်းတာသည့်အကွာအဝေး < 100 & >=10 ဆိုလျှင် ဓာတ်ငွေ့တန်ဖိုးသည် 100 နှင့် မြှောက်ပါက၊ တိုင်းတာခြင်းအကွာအဝေး < 1000 & >=100၊ ထို့နောက် ဓာတ်ငွေ့တန်ဖိုးကို 10 နှင့် မြှောက်သည်၊ အကယ်၍ တိုင်းတာသည့်အကွာအဝေး >= 1000 ဆိုလျှင် ဓာတ်ငွေ့တန်ဖိုးသည် 1 နှင့် မြှောက်သည်။ ထို့ကြောင့် ကိစ္စတိုင်းတွင် ကြည်လင်ပြတ်သားမှု 1000 ကို အာမခံနိုင်သည်။
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.2 တိုင်းတာထားသော တန်ဖိုးများနှင့် အခြေအနေ မေးမြန်းချက် (ချုံ့မထားသော ပုံစံ)
ဤနေရာတွင် မေးမြန်းမှုရွေးချယ်စရာနှစ်ခုကို ရနိုင်သည်-
A- စက်ပစ္စည်း၏ အခြေခံလိပ်စာမှတစ်ဆင့် အချက်အလက်အားလုံးကို မေးမြန်းပါ- ပုံသေ မှတ်ပုံတင်ခြင်း (စတင်) လိပ်စာ 40d (28h) အရှည် 1 မှ 48 ဃ အချက်အလက် (စကားလုံးများ) Example ဒီမှာ Slave ID = Slave Address = 3 (အချက်အလက်အားလုံးကို block တစ်ခုတွင် လွှဲပြောင်းထားသောကြောင့် အခြားလိပ်စာ 4 နှင့် 5 သည် မလိုအပ်ပါ)
B- မတူညီသော တစ်ဦးချင်းစီ လိပ်စာများမှတစ်ဆင့် သက်ဆိုင်ရာ အာရုံခံကိရိယာကို စုံစမ်းမေးမြန်းပါ- စတင်လိပ်စာများကို ဇယား 1.2c အရ သတ်မှတ်ထားပြီး၊ အရှည် 12 ဖိုးဖြင့် သတ်မှတ်ထားသည်
Fig.1.2a- ဗားရှင်း A အတွက် Modbus query parameters များ
ဒေတာများကို အောက်ပါအတိုင်း စီစဥ်ထားပါသည်။
offs Sensor 1 Device Base Address Register Addr. 40-51 စက်ပစ္စည်းအခြေခံလိပ်စာ Addr မှတ်ပုံတင်ပါ။ ၄၀-၅၁
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relay 8 threshold_1a 9 threshold_1b 10 threshold_1c 11threshold_1d အချက်အလက် ဇယား 1.2။
ပုံ 1.2b- ဗားရှင်း B အတွက် အာရုံခံကိရိယာ 1 – 3 Modbus မေးမြန်းမှု ဘောင်များ
အာရုံခံကိရိယာ 2 စက်ပစ္စည်း အခြေခံလိပ်စာ Addr မှတ်ပုံတင်ပါ။ 52-63 စက်ပစ္စည်း အခြေခံလိပ်စာ +1 Addr မှတ်ပုံတင်ပါ။ 40-51 gastype_2 range_2 divisor_2 current_value _2 average_value _2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
အာရုံခံကိရိယာ 3 စက်ပစ္စည်း အခြေခံလိပ်စာ Addr မှတ်ပုံတင်ပါ။ 64-75 စက်ပစ္စည်း အခြေခံလိပ်စာ +2 Addr မှတ်ပုံတင်ပါ။ 40-51 gastype_3 range_3 divisor_3 current_value _3 average_value _3 error_3 alarm_3 di+relay threshold_3a threshold_3b threshold_3c threshold_3d
10 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.2 တိုင်းတာထားသော တန်ဖိုးများနှင့် အခြေအနေ မေးမြန်းချက် (ချုံ့မထားသော ပုံစံ)
Offs Sensor 1 Sensor 1 Register addr 40-51 Sensor 1 Register addr ၄၀-၅၁
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relay 8 threshold_1a 9 threshold_1b 10threshold_1c 11threshold_1d
ဇယား 1.2e- တန်ဖိုး ဥပမာample
တန်ဖိုးများ
1302 25 100 314 314 0 0 12
၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂
အာရုံခံကိရိယာ 2 အာရုံခံကိရိယာ 2 မှတ်ပုံတင်ခြင်း addr 52-63 အာရုံခံကိရိယာ 2 ပေါင်းထည့်ခြင်းကို မှတ်ပုံတင်ပါ။ 52-63 gastype_2 range_2 divisor_2 current_value_2 average_value_2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
တန်ဖိုးများ
၁၉၅၁ ၅ ၇၁၂ ၂ ၄
၁၄ ၄ ၅ ၅ ၀ ၈ ၅
အာရုံခံကိရိယာ 3 အာရုံခံကိရိယာ 3 ပေါင်းထည့်ခြင်းကို မှတ်ပုံတင်ပါ။ 64-75 အာရုံခံကိရိယာ 3 ပေါင်းထည့်ခြင်းကို မှတ်ပုံတင်ပါ။ 64-75 gastype_3 range_3 divisor_3 current_value_3 average_value_3 error_3 alarm_3 di+relay threshold_3a threshold_3b threshold_3c threshold_3d
တန်ဖိုးများ
၇၁၄၀၅ ၀.၀၃၅
၁၃၀၀ ၇၆၉ ၆၈၈
၁၄ ၄ ၅ ၅ ၀ ၈ ၅
1.2 A နှင့် 1.2 B အတွက် တိုင်းတာမှုတန်ဖိုးများ၏ ဖော်ပြချက်ကို မှတ်ပုံတင်ပါ။
လိပ်စာများသည် Parameter Name ကို ပိတ်ထားသည်
အဓိပ္ပါယ်
40,52,64 0 Gastype_x ui16
အာရုံခံကိရိယာ၏ ဓာတ်ငွေ့အမျိုးအစား ကုဒ်နံပါတ် 1၊ 2၊ 3 ဇယားကို ကြည့်ပါ။
41,53,65 1 Range_x ui16
အာရုံခံကိရိယာ၏ အတိုင်းအတာ 1၊ 2၊ 3 (ဘာသာပြန်မပါဘဲ ကိန်းပြည့်)
42,54,66 2 divisor_x ui16
အာရုံခံကိရိယာ 1၊ 2၊ 3 (ဥပမာ- မှတ်ပုံတင်တန်ဖိုး = 10 -> တိုင်းတာထားသော တန်ဖိုးများနှင့် အချက်ပြအဆင့်များအားလုံးကို 10 ဖြင့် ပိုင်းခြားရပါမည်။
43,55,67 3 cur_val_x သည် i16 တွင် လက်မှတ်ရေးထိုးခဲ့သည်။
အာရုံခံကိရိယာ 1၊ 2၊ 3 ၏ လက်ရှိတန်ဖိုး- ကိန်းပြည့်အဖြစ် တန်ဖိုးတင်ပြချက် (အဆက်ကိန်းကိန်းနှင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို divisor factor ဖြင့် ပိုင်းခြားရမည်)
44,56,68 4 average_val_x တွင် ရေးထိုးထားသော i16 အာရုံခံကိရိယာ၏ ပျမ်းမျှတန်ဖိုး 1၊ 2၊ 3- တန်ဖိုးတင်ပြချက်အား ကိန်းပြည့်အဖြစ် (divisor factor နှင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို divisor factor ဖြင့် ပိုင်းခြားရမည်)
45,57,69 5 error_x ui16
အမှားအချက်အလက်၊ ဒွိကုဒ်နံပါတ်၊ ဇယား 1.3f အမှားကုဒ်များကို ကြည့်ပါ။
46,58,70 6 alarm_x ui16
အာရုံခံကိရိယာ 1၊ 2၊ 3၊ ဒွိကုဒ်နံပါတ်များ၊ Alarm1(bit4) Alarm4 (bit7)၊ SBH (Self Hold Bit) အချက်အလက် bits Alarm1(bit12)- Alarm4(bit15)
47,59,71 7 di+rel_x uii16
relay ၏ နှိုးစက်အခြေအနေ bits 1(bit0) 5(bit4) နှင့် digital input state 1(bit8)-2 (bit9)
48,60,72 8 threshold_x y ui16
အာရုံခံကိရိယာ 1၊ 1၊ 2 ၏ အဆင့် 3၊ ကိန်းပြည့်အဖြစ် တန်ဖိုးတင်ပြချက် (အဆက်ကိန်းကိန်းနှင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို အဆက်ကိန်းကိန်းဖြင့် ပိုင်းခြားရမည်)
49,61,73 9 threshold_x y ui16
အာရုံခံကိရိယာ 2၊ 1၊ 2 ၏ အဆင့် 3၊ ကိန်းပြည့်အဖြစ် တန်ဖိုးတင်ပြချက် (အဆက်ကိန်းကိန်းနှင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို အဆက်ကိန်းကိန်းဖြင့် ပိုင်းခြားရမည်)
50,62,74 10 threshold_x y ui16
အာရုံခံကိရိယာ 3၊ 1၊ 2 ၏ Threshold3၊ တန်ဖိုးတင်ပြချက်အား ကိန်းပြည့်အဖြစ် (အဆက်ကိန်းကိန်းဖြင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို divisor factor ဖြင့် ပိုင်းခြားရမည်)
51,63,75 11 threshold_x y ui16
အာရုံခံကိရိယာ 4၊ 1၊ 2 ၏ အဆင့် 3၊ ကိန်းပြည့်အဖြစ် တန်ဖိုးတင်ပြချက် (အဆက်ကိန်းကိန်းနှင့် မြှောက်ထားသည်၊ ထို့ကြောင့် အမှန်တကယ်ဓာတ်ငွေ့တန်ဖိုးကို အဆက်ကိန်းကိန်းဖြင့် ပိုင်းခြားရမည်)
ဇယား 1.2f- 1.2 A နှင့် 1.2 B အတွက် တိုင်းတာခြင်းတန်ဖိုးများ၏ ဖော်ပြချက်ကို မှတ်ပုံတင်ပါ။
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.3 လည်ပတ်မှုဒေတာ
ဤနေရာတွင် မေးမြန်းမှုရွေးချယ်စရာနှစ်ခုကို ရနိုင်သည်-
A: အချက်အလက်အားလုံး၏ အခြေခံလိပ်စာမှတဆင့် မေးမြန်းပါ။
စက်ပစ္စည်း-
ပုံသေမှတ်ပုံတင် (စတင်) လိပ်စာ 200d (28 နာရီ) နှင့်အတူ
အရှည် 1 မှ 48 ဃ အချက်အလက် (စကားလုံးများ)
Example here: Slave ID = Slave Address = 3
(အခြားလိပ်စာ 4 နှင့် 5 ကို ဤနေရာတွင် အသုံးမပြုပါ။)
လိပ်စာသည် အမြဲတမ်း 200d ဖြစ်သည်။
အာရုံခံကိရိယာ အရေအတွက်- ၁ ၂
အလျား:
၇၁၄၀၅ ၀.၀၃၅
B- မတူညီသော တစ်ဦးချင်းစီ လိပ်စာများမှတစ်ဆင့် သက်ဆိုင်ရာ အာရုံခံကိရိယာကို စုံစမ်းမေးမြန်းပါ- စတင်လိပ်စာများကို ဇယား 1.2c အရ သတ်မှတ်ထားပြီး၊ အရှည် 18 ဖိုးဖြင့် သတ်မှတ်ထားသည်
Fig.1.3a- Modbus မေးမြန်းမှု ဘောင်များ ဗားရှင်း A
ပုံ 1.3b- အာရုံခံကိရိယာ 1 – 3 Modbus လည်ပတ်မှုဒေတာ Modbus မေးမြန်းမှု ကန့်သတ်ချက်များ ဗားရှင်း B
ဒေတာစီစဉ်မှု
ဇယား 1.3c- ဒေတာ စီစဉ်မှု
offs အာရုံခံကိရိယာ 1 (စက်ပစ္စည်းအားလုံး) ကိရိယာ၏အခြေခံလိပ်စာ စတင်လိပ်စာ 200-217d စက်ပစ္စည်းအခြေခံလိပ်စာ စတင်လိပ်စာ 200-217d
0 prod_dd_mm_1 1 prod_year_1 2 serialnr_1 3 unit_type_1 4 operating_days_1 5 days_till_calib_1 6 opday_last_calib_1 7 calib_interv_1 8 days_last_calib_1 9 အာရုံခံနိုင်မှု_အမျိုးအစား1_10 ကိရိယာ 1 gas_conz_11 1 max_gas_val_12 1 temp_min_13 1 temp_max_14 1 အခမဲ့
အာရုံခံကိရိယာ 2 (Only Premium) စက်၏အခြေခံလိပ်စာ စတင်လိပ်စာ 218-235d စက်၏အခြေခံလိပ်စာ +1 စတင်လိပ်စာ 200-217d prod_dd_mm_1 prod_year_2 serialnr_2 unit_type_2 operating_days_2 days_till_calib_2 opday_last_calib_2 calibrv_2nr_calib_2 calibr tool_type_2 tool_nr_2 gas_conz_2 max_gas_val_2 temp_min_2 temp_max_2 အခမဲ့
12 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.3 လည်ပတ်ဒေတာ (ဆက်ရန်)
လည်ပတ်ဒေတာ acc ၏ ဖော်ပြချက်ကို မှတ်ပုံတင်ပါ။ 1.3 A နှင့် 1.3 B သို့
လိပ်စာများသည် bildname ကို နှိမ်သည်။
အဓိပ္ပါယ်
၇၁၄၀၅ ၀.၀၃၅
prod_dd_mm ui16
= စက်ထုတ်လုပ်သည့်နေ့ + လ၊ hex coded ဥပမာ- 14.3: 0x0E03h = 14 (day) 3 (month)(နှစ်)
၇၁၄၀၅ ၀.၀၃၅
prod_year ui16
စက်ပစ္စည်းထုတ်လုပ်သည့်နှစ် ဥပမာ 0x07E2h = 2018d
၇၁၄၀၅ ၀.၀၃၅
Serialnr ui16
ထုတ်လုပ်သူ၏ စက်ပစ္စည်း အမှတ်စဉ် နံပါတ်
၇၁၄၀၅ ၀.၀၃၅
unit_type ui16
စက်ပစ္စည်းအမျိုးအစား- 1 = အာရုံခံကိရိယာခေါင်း 2 = အခြေခံ၊ ပရီမီယံယူနစ် 3 = ဓာတ်ငွေ့ရှာဖွေမှု ထိန်းချုပ်ကိရိယာ
၇၁၄၀၅ ၀.၀၃၅
operating_days ui16
လက်ရှိလည်ပတ်နေသောရက်အရေအတွက်
၇၁၄၀၅ ၀.၀၃၅
days_till_calib သည် i16 တွင် လက်မှတ်ရေးထိုးခဲ့သည်။
လာမည့် ပြုပြင်ထိန်းသိမ်းမှု အနုတ်တန်ဖိုးများအထိ ကျန်ရှိသော လည်ပတ်ရက်များ အရေအတွက်သည် ပြုပြင်ထိန်းသိမ်းချိန် ကန့်သတ်ချက်ကို ကျော်လွန်နေပါသည်။
၇၁၄၀၅ ၀.၀၃၅
opday_last_calib နောက်ဆုံးချိန်ညှိခြင်း ui16 အထိ လည်ပတ်သည့်ရက်များ
၇၁၄၀၅ ၀.၀၃၅
calib_interv ui16
ပြုပြင်ထိန်းသိမ်းမှုကာလသည် နေ့ရက်များဖြစ်သည်။
၇၁၄၀၅ ၀.၀၃၅
days_last_calib ui16
နောက်ပြုပြင်ထိန်းသိမ်းမှုအထိ ယခင်ပြုပြင်ထိန်းသိမ်းမှုကာလ၏ ကျန်ရှိသောလည်ပတ်ရက်အရေအတွက်
၇၁၄၀၅ ၀.၀၃၅
အာရုံခံနိုင်မှု ui16
လက်ရှိအာရုံခံအာရုံခံနိုင်စွမ်း % (100% = အာရုံခံကိရိယာအသစ်)
၇၁၄၀၅ ၀.၀၃၅
cal_nr b ui16
လုပ်ဆောင်ပြီးသော ချိန်ညှိမှုအရေအတွက်
၇၁၄၀၅ ၀.၀၃၅
tool_type ui16
ထုတ်လုပ်သူ၏ အမှတ်စဉ်နံပါတ် ချိန်ညှိကိရိယာ
၇၁၄၀၅ ၀.၀၃၅
tool_nr ui16
ချိန်ညှိကိရိယာ၏ ထုတ်လုပ်သူ၏ ID နံပါတ်
၇၁၄၀၅ ၀.၀၃၅
gas_conz ui16
အချိန်နှင့်အမျှ အာရုံခံကိရိယာတွင် တိုင်းတာသည့် ဓာတ်ငွေ့ပြင်းအား၏ ပျမ်းမျှတန်ဖိုး
၇၁၄၀၅ ၀.၀၃၅
max_gas_val သည် i16 တွင် လက်မှတ်ရေးထိုးခဲ့သည်။
အာရုံခံကိရိယာပေါ်တွင် အမြင့်ဆုံးဓာတ်ငွေ့ပါဝင်မှုကို တိုင်းတာသည်။
၇၁၄၀၅ ၀.၀၃၅
temp_min သည် i16 ကို ဝင်ရောက်ခဲ့သည်။
အာရုံခံကိရိယာပေါ်တွင် အနိမ့်ဆုံးအပူချိန်ကို တိုင်းတာသည်။
၇၁၄၀၅ ၀.၀၃၅
temp_max ကို i16 တွင် ရေးထိုးထားသည်။
အာရုံခံကိရိယာပေါ်တွင် အမြင့်ဆုံးအပူချိန်ကို တိုင်းတာသည်။
217,235,253 17 ui16
အသုံးမပြုပါ။
ဇယား 1.3d- လည်ပတ်ဒေတာ acc ၏ ဖော်ပြချက်ကို မှတ်ပုံတင်ပါ။ 1.3 A နှင့် 1.3 B သို့
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
1.3 လည်ပတ်ဒေတာ (ဆက်ရန်)
ဓာတ်ငွေ့အမျိုးအစားများနှင့် ယူနစ်များ
ဂက်စ်ကုတ်
ရိုက်ပါ။
1286
E-1125
1268
EXT
1269
EXT
1270
EXT
1271
EXT
1272
EXT
1273
EXT
1275
EXT
1276
EXT
1179
P-3408
1177
P-3480
1266
S164
1227
S-2077-01
1227
S-2077-02
1227
S-2077-03
1227
S-2077-04
1227
S-2077-05
1227
S-2077-06
1227
S-2077-07
1227
S-2077-08
1227
S-2077-09
1227
S-2077-10
1227
S-2077-11
1230
S-2080-01
1230
S-2080-02
1230
S-2080-03
1230
S-2080-04
1230
S-2080-05
1230
S-2080-06
1230
S-2080-07
1230
S-2080-08
1233
S-2125
ဇယား 1.3e- ဓာတ်ငွေ့အမျိုးအစားနှင့် ယူနစ်များ ဇယား
Gas Type Ammonia TempC TempF Humidity Pressure TOX Comb. ပြင်ပ ဒစ်ဂျစ်တယ် အမိုးနီးယား ပရိုပိန်း ကာဗွန်ဒိုင်အောက်ဆိုဒ် R134a R407a R416a R417a R422A R422d R427A R437A R438A R449A R407f R125 R32 R404a R407c R410a R434A R507
ဖော်မြူလာ NH3 TempC TempF Hum။ TOX Comb ကိုနှိပ်ပါ။
NH3 C3H8 CO2 C2H2F4
C2HF5 CH2F2
NH3
ယူနစ် ppm CF %rH mbar ppm %LEL % % LEL % LEL % Vol ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm
Modbus မေးမြန်းမှုတွင် ဖြစ်ပေါ်သည့် အမှားကုဒ်များသည် သုံးစွဲသူလမ်းညွှန် “Controller unit and Expansion module” တွင် မှတ်တမ်းတင်ထားသည့်အတိုင်း အတူတူပင်ဖြစ်ပါသည်။ ၎င်းတို့သည် ဘစ်ကုဒ်ဖြင့် ပေါင်းစပ်၍ ဖြစ်ပေါ်နိုင်သည်။
,,DP 0X အာရုံခံဒြပ်စင်" ,,DP 0X ADC အမှား " ,,DP 0X Voltage”,,DP 0X CPU Error”,,DP 0x EE Error”,,DP 0X I/O Error”,,DP 0X Overtemp” ,,DP 0X Overrange”,,DP 0X Underrange”,,SB 0X Error”,,DP 0X Error”,,EP_06 0X Error”,,Maintenance”,,USV Error”,,Power Failure”,,Horn Error”၊ ၊သတိပေးဆိုင်းဘုတ် အမှား” ,,XXX FC: 0xXXXX” ဇယား 1.3f- အမှားကုဒ်များ
0x8001h (32769d) အာရုံခံကိရိယာခေါင်းရှိ အာရုံခံဒြပ်စင် – အမှားအယွင်း 0x8002h (32770d) စောင့်ကြည့်စစ်ဆေးခြင်း amplifier နှင့် AD converter – အမှား 0x8004h (32772d) အာရုံခံကိရိယာနှင့်/သို့မဟုတ် လုပ်ငန်းစဉ် ပါဝါထောက်ပံ့မှုကို စောင့်ကြည့်ခြင်း – အမှား 0x8008h (32776d) ပရိုဆက်ဆာ လုပ်ဆောင်ချက် အမှားအယွင်း 0x8010h (32784d) ဒေတာ သိုလှောင်မှု အစီရင်ခံစာများကို စောင့်ကြည့်ခြင်း။ 0x8020h (32800d) ပါဝါဖွင့်ခြင်း/ ပရိုဆက်ဆာ၏ အဝင်/အထွက်များကို စောင့်ကြည့်ခြင်း – အမှားအယွင်း 0x8040h (32832d) ဝန်းကျင်အပူချိန် မြင့်မားလွန်း 0x8200h (33280d) အာရုံခံကိရိယာခေါင်းရှိ အာရုံခံဒြပ်စင်၏ အချက်ပြမှုသည် အပိုင်းအခြားကျော်လွန်နေပါသည်။ အာရုံခံကိရိယာခေါင်းရှိ 0x8100h (33024d) အာရုံခံကိရိယာ၏ အချက်ပြမှုသည် အပိုင်းအခြားအောက်တွင် ရှိနေသည်။ 0x9000h (36864d) ဗဟိုယူနစ်မှ SB 0X 0xB000h (45056d) ဆက်သွယ်ရေး အမှားအယွင်း SB မှ DP 0X အာရုံခံကိရိယာ 0x9000h (36864d) ဆက်သွယ်ရေးအမှား EP_06 0X module 0h စနစ်သို့ ပြုပြင်ထိန်းသိမ်းမှု အမှား 0080x0h (8001d) USV သည် ကောင်းမွန်စွာ အလုပ်မလုပ်ပါ၊ GC မှသာလျှင် အချက်ပြနိုင်သည်။ 32769x0h (8004d) ကို GC မှသာလျှင် အချက်ပြနိုင်သည်။ 32772xA0h (000d) သည် ဟာ့ဒ်ဝဲရွေးချယ်မှုဖြင့်သာ GC/EP မှ အချက်ပြနိုင်သည်။ 40960x0h (9000d) ကို ဟာ့ဒ်ဝဲရွေးချယ်မှုဖြင့်သာ GC/EP မှ အချက်ပြနိုင်သည်။ တိုင်းတာမှုအမှတ်တစ်ခုမှ အမှားအယွင်းများစွာရှိနေပါက ဖြစ်ပေါ်ပါသည်။
14 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
အသုံးပြုသူလမ်းညွှန် | Danfoss Gas Detection – Modbus ဆက်သွယ်မှု
2. Modbus လုပ်ဆောင်ချက် ၀၃
Single Registers ရေးပါ (မှတ်ပုံတင်တစ်ခုတည်းကိုရေးခြင်း) ကို gas detection controller ရှိ တစ်ဦးချင်း မှတ်ပုံတင်များပေါ်တွင်ရေးရန် အသုံးပြုသည်။
လောလောဆယ်တော့ အချက်အလက်တွေ ရေးလို့ မရသေးဘူး။
3. Modbus လုပ်ဆောင်ချက် ၀၃
အများအပြားမှတ်ပုံတင်များရေးပါ (မှတ်ပုံတင်အများအပြားကိုရေးသားခြင်း) ကိုဓာတ်ငွေ့ရှာဖွေမှုထိန်းချုပ်ကိရိယာရှိမှတ်ပုံတင်အများအပြားတွင်ရေးရန်အသုံးပြုသည်။
စက်လိပ်စာများကို ပြောင်းလဲရန် ဤအမိန့်ကို အသုံးပြုသည်။
သတိပြုရန်- ၎င်းတို့ကို ကြိုတင်သိရှိထားရမည်ဖြစ်ပြီး တူညီသောလိပ်စာပါသည့် စက်တစ်လုံးတည်းသာ ဘတ်စ်ကားပေါ်တွင် ရှိနေနိုင်သည်၊ သို့မဟုတ်ပါက စက်ပစ္စည်းအားလုံးသည် လိပ်စာတပ်ထားမည်ဖြစ်သည်။ ဒီ example အတိအကျအရှည် 3 (12 စကားလုံး) ဖြင့် ပုံသေစတင်သည့်လိပ်စာ 333d (0x14dh) ဖြင့် စက်လိပ်စာ 1 ကို လိပ်စာ 1 သို့ ပြောင်းသည်။
ဤအမိန့်ကို ရေးသားပြီးနောက်၊ စက်ပစ္စည်းကို လိပ်စာအသစ်ဖြင့်သာ ဆက်သွယ်နိုင်မည်ဖြစ်သည်။ လုံခြုံရေးအကြောင်းပြချက်ကြောင့် အခြားသော ကန့်သတ်ပြောင်းလဲမှုအားလုံးကို ခွင့်မပြုပါ။ ထို့ကြောင့် ဒေတာဦးတည်ချက်အား သတိပေးစနစ်ဘက်မှ ဖွင့်ထားသော MODBUS ဘက်သို့ ရှင်းရှင်းလင်းလင်းသတ်မှတ်ထားသည်။ နောက်ကြောင်းပြန်ဆွဲဖို့ မဖြစ်နိုင်ပါဘူး။
ပုံ ၅
4. မှတ်စုများနှင့် အထွေထွေအချက်အလက်များ
အချက်အလက်နှင့် ညွှန်ကြားချက်များကို နားလည်နိုင်ရန် ဤအသုံးပြုသူလက်စွဲကို ဂရုတစိုက်ဖတ်ရန် အရေးကြီးပါသည်။ Danfoss GD ဓာတ်ငွေ့စောင့်ကြည့်ခြင်း၊ ထိန်းချုပ်ခြင်းနှင့် အချက်ပေးစနစ်အား ရည်ရွယ်ထားသည့်အသုံးပြုမှုနှင့်အညီ အပလီကေးရှင်းများအတွက်သာ အသုံးပြုနိုင်ပါသည်။
သင့်လျော်သောလည်ပတ်မှုနှင့် ပြုပြင်ထိန်းသိမ်းမှုဆိုင်ရာ ညွှန်ကြားချက်များနှင့် အကြံပြုချက်များကို လိုက်နာရမည်ဖြစ်သည်။
အမြဲတမ်းထုတ်ကုန်ဖွံ့ဖြိုးတိုးတက်မှုများကြောင့် Danfoss သည် သတ်မှတ်ချက်များကို အသိပေးခြင်းမရှိဘဲ ပြောင်းလဲပိုင်ခွင့်ရှိသည်။ ဤနေရာတွင်ပါရှိသော အချက်အလက်များသည် တိကျသည်ဟု ယူဆထားသော အချက်အလက်များအပေါ် အခြေခံထားသည်။ သို့သော်လည်း ဤဒေတာများ၏ တိကျမှုနှင့်ပတ်သက်ပြီး အာမခံချက် သို့မဟုတ် အာမခံဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုထားခြင်းမရှိပါ။
4.1 ရည်ရွယ်ထားသော ထုတ်ကုန်လျှောက်လွှာ
Danfoss ဓာတ်ငွေ့ထောက်လှမ်းမှုစနစ်ကို ထိန်းချုပ်ရန်၊ စွမ်းအင်ချွေတာရန်နှင့် OSHA လေထုအရည်အသွေးကို စီးပွားဖြစ်အဆောက်အအုံများနှင့် ကုန်ထုတ်စက်ရုံများတွင် ထိန်းသိမ်းရန်အတွက် ဒီဇိုင်းထုတ်ထားပြီး ထုတ်လုပ်ထားသည်။
4.2 တပ်ဆင်သူ၏ တာဝန်များ
နိုင်ငံတော်နှင့် ဒေသဆိုင်ရာ စည်းမျဉ်းများနှင့် OSHA လိုအပ်ချက်များအားလုံးနှင့်အညီ ဓာတ်ငွေ့ရှာဖွေမှု ယူနစ်အားလုံးကို တပ်ဆင်ထားကြောင်း သေချာစေရန် တပ်ဆင်သူ၏ တာဝန်ဖြစ်သည်။ တပ်ဆင်မှုအားလုံးကို သင့်လျော်သော တပ်ဆင်မှုနည်းပညာများနှင့် ရင်းနှီးကျွမ်းဝင်သော နည်းပညာရှင်များမှသာလျှင် ထိန်းချုပ်တပ်ဆင်ခြင်းအတွက် ကုဒ်များ၊ စံချိန်စံညွှန်းများနှင့် သင့်လျော်သော ဘေးကင်းရေးဆိုင်ရာ လုပ်ငန်းစဉ်များနှင့် အမျိုးသားလျှပ်စစ်ကုဒ် (ANSI/NFPA70) ၏ နောက်ဆုံးထုတ်ဝေမှုဖြစ်သည်။
လိုအပ်သော ဆက်စပ်မှုရှိသော နှောင်ကြိုး (ဥပမာ- မြေကြီးပေါ်ရှိ ဆင့်ပွားအလားအလာ) သို့မဟုတ် မြေစိုက်တိုင်းတာမှုများကို သက်ဆိုင်ရာ ပရောဂျက်လိုအပ်ချက်များနှင့်အညီ ဆောင်ရွက်ရမည်။ အီလက်ထရွန်းနစ်တိုင်းတာရေးကိရိယာများတွင် မလိုလားအပ်သောဝင်ရောက်စွက်ဖက်မှုကို ရှောင်ရှားရန် မြေပြင်ကွင်းများမဖွဲ့စည်းထားကြောင်း သေချာစေရန် အရေးကြီးသည်။ တပ်ဆင်မှုလမ်းညွှန်/အသုံးပြုသူလမ်းညွှန်တွင် ဖော်ပြထားသည့်အတိုင်း တိကျစွာလိုက်နာရန်လည်း မရှိမဖြစ်လိုအပ်ပါသည်။
4.3 ပြုပြင်ထိန်းသိမ်းခြင်း။
Danfoss သည် GD ဓာတ်ငွေ့ရှာဖွေရေးစနစ်ကို ပုံမှန်စစ်ဆေးရန် အကြံပြုထားသည်။ ပုံမှန်ပြုပြင်ထိန်းသိမ်းမှု ကွာခြားချက်များကြောင့် ထိရောက်မှု လွယ်ကူစွာ ပြုပြင်နိုင်သည်။ အစိတ်အပိုင်းများကို ပြန်လည်ချိန်ညှိခြင်းနှင့် အစားထိုးခြင်းတို့ကို သင့်လျော်သောကိရိယာများဖြင့် အရည်အချင်းပြည့်မီသော နည်းပညာရှင်တစ်ဦးမှ ဆိုက်တွင် သိရှိနိုင်သည်။
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | ၁
16 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Danfoss Next Generation Gas Detection [pdf] အသုံးပြုသူလမ်းညွှန် BC283429059843en-000301၊ Next Generation Gas Detection၊ Generation Gas Detection၊ Gas Detection |