Magnetic Illuminance Sensor ၏ SM7561B RS485 အထွက်
အသုံးပြုသူလက်စွဲ
File ဗားရှင်း- V21.6.15
SM7561B သည် စံ RS485 ဘတ်စ်ကား MODBUS-RTU ပရိုတိုကော၊ PLC၊ DCS နှင့် Illuminance အခြေအနေ ပမာဏများကို စောင့်ကြည့်ရန် လွယ်ကူသော အခြားတူရိယာများ သို့မဟုတ် စနစ်များကို အသုံးပြုထားသည်။
မြင့်မားသောယုံကြည်စိတ်ချရမှုနှင့် အလွန်ကောင်းမွန်သောရေရှည်တည်ငြိမ်မှုကိုသေချာစေရန်အတွက် တိကျသောအာရုံခံ core နှင့် ဆက်စပ်စက်ပစ္စည်းများ၏အတွင်းပိုင်းကိုအသုံးပြုခြင်း
စိတ်ကြိုက် RS232၊RS485၊CAN၊4-20mA၊DC0~5V\10V၊ZIGBEE၊Lora၊WIFI၊GPRS နှင့် အခြားအထွက်နည်းလမ်းများ။
နည်းပညာဆိုင်ရာ ကန့်သတ်ချက်များ
နည်းပညာဆိုင်ရာ ကန့်သတ်ချက် | ကန့်သတ်တန်ဖိုး |
အမှတ်တံဆိပ် | သားမြတ် |
အလင်းအမှောင်တိုင်းတာခြင်းအပိုင်းအခြား | 0 ~ 10 0000Lux |
အလင်းရောင်သည် သွေဖည်မှုကို ခွင့်ပြုသည်။ | ±7% |
ထပ်တလဲလဲစမ်းသပ်မှု | ±5% |
အလင်းရောင်ထောက်လှမ်းမှု ချစ်ပ် | ဒစ်ဂျစ်တယ် တင်သွင်းပါ။ |
လှိုင်းအလျား | 380nm ~ 730nm |
ဆက်သွယ်ရေးအင်တာဖေ့စ် | RS485 |
မူရင်း baud နှုန်း | ၀၀း၉၀း၁၀ |
ပါဝါ | DC9~24V 1A |
လည်ပတ်အပူချိန် | -40~80°C |
စိုထိုင်းဆ အလုပ်လုပ်ခြင်း။ | 5%RH~90%RH |
ထုတ်ကုန်အရွယ်အစား
ဘယ်လိုကြိုးသွယ်ရမလဲ?
မှတ်ချက် - ဝိုင်ယာကြိုးတပ်သည့်အခါ၊ ပါဝါထောက်ပံ့ရေး၏ အပြုသဘောဆောင်သော အနုတ်တိုင်များကို ဦးစွာချိတ်ဆက်ပြီးနောက် အချက်ပြဝါယာကြိုးကို ချိတ်ဆက်ပါ။
လျှောက်လွှာဖြေရှင်းချက်
ဘယ်လိုသုံးရမလဲ?
ဆက်သွယ်ရေးပရိုတိုကော
ထုတ်ကုန်သည် RS485 MODBUS-RTU စံပရိုတိုကောဖော်မတ်ကို အသုံးပြုသည်၊ လုပ်ဆောင်ချက် သို့မဟုတ် ပြန်ကြားချက်အားလုံးသည် ဆယ်ဂဏန်းဆယ်ဂဏန်းအချက်အလက်ဖြစ်သည်။ စက်ကို တင်ပို့သည့်အခါ မူရင်း စက်ပစ္စည်းလိပ်စာသည် 1 ဖြစ်ပြီး၊ မူရင်း baud နှုန်းမှာ 9600၊ 8၊ n၊ 1 ဖြစ်သည်။
ဒေတာဖတ်ရန် (လုပ်ဆောင်ချက် id 0x03)
Inquiry frame ( hexadecimal ) ex ပို့ခြင်း။ample: Query 1# device 1 data၊ host computer မှ command:01 03 00 00 00 01 84 0A ပေးပို့သည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဒေတာအရှည် | CRC၂ |
01 | 03 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | 84 0A |
မှန်ကန်သော စုံစမ်းမှုဘောင်အတွက်၊ စက်ပစ္စည်းသည် ဒေတာဖြင့် တုံ့ပြန်လိမ့်မည်- 01 03 02 00 79 79 A6၊ တုံ့ပြန်မှုဖော်မတ်ကို အောက်ပါအတိုင်း ခွဲခြမ်းစိတ်ဖြာထားပါသည်။
စက် ID | လုပ်ဆောင်ချက် ID | ဒေတာအရှည် | 1 | Code ကိုစစ်ဆေးပါ |
01 | 03 | 02 | ၇၁၄၀၅ ၀.၀၃၅ | 79 A6 |
ဒေတာဖော်ပြချက်- အမိန့်ပေးစာရှိ ဒေတာသည် ဆဋ္ဌမကိန်းဂဏန်းဖြစ်သည်။ အချက်အလက် 1 ကို ဟောင်းအဖြစ် ယူပါ။ampလဲ့ 00 79 ကို ဒဿမတန်ဖိုး 121 သို့ပြောင်းသည်။ ဒေတာချဲ့ထွင်မှုသည် 100 ဖြစ်ပါက၊ အမှန်တကယ်တန်ဖိုးမှာ 121/100=1.21 ဖြစ်သည်။ တခြားသူဖြစ်သွားပြီ။
ဒေတာလိပ်စာဇယား
လိပ်စာ | လိပ်စာကို စတင်ပါ။ | ဖော်ပြချက် | ဒေတာအမျိုးအစား | တန်ဖိုးအပိုင်းအခြား |
40001 | ၇၁၄၀၅ ၀.၀၃၅ | 1#Illuminance စာရင်းသွင်းပါ။ | ဖတ်ရန်သာ | ၅၉၂၅~၆၄၂၅ |
40101 | ၇၁၄၀၅ ၀.၀၃၅ | မော်ဒယ်ကုဒ် | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
40102 | ၇၁၄၀၅ ၀.၀၃၅ | စုစုပေါင်းအမှတ်များ | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
40103 | ၇၁၄၀၅ ၀.၀၃၅ | စက် ID | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
40104 | ၇၁၄၀၅ ၀.၀၃၅ | baud နှုန်းကို | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
40105 | ၇၁၄၀၅ ၀.၀၃၅ | မုဒ် | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
40106 | ၇၁၄၀၅ ၀.၀၃၅ | ပရိုတိုကော | ဖတ်/ရေး | ၅၉၂၅~၆၄၂၅ |
3 စက်လိပ်စာကို ဖတ်ပြီး ပြင်ဆင်ပါ။
(၁) စက်လိပ်စာကို ဖတ်ပါ သို့မဟုတ် မေးမြန်းစုံစမ်းပါ။
သင်သည် လက်ရှိစက်ပစ္စည်းလိပ်စာကို မသိဘဲ ဘတ်စ်ကားပေါ်တွင် စက်ပစ္စည်းတစ်ခုသာရှိနေပါက၊ သင်သည် FA 03 00 64 00 02 90 5F Query ကိရိယာလိပ်စာ အမိန့်ကို အသုံးပြုနိုင်သည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဒေတာအရှည် | CRC၂ |
FA | 03 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | 90F |
FA သည် အထွေထွေလိပ်စာအတွက် 250 ဖြစ်သည်။ လိပ်စာမသိသောအခါ၊ စက်ပစ္စည်းလိပ်စာအစစ်အမှန်ကိုရရန် 250 ကိုသုံးနိုင်သည်၊ 00 64 သည် စက်ပစ္စည်းမော်ဒယ်မှတ်ပုံတင်ခြင်းဖြစ်ပါသည်။
မှန်ကန်သော query command အတွက်၊ ဥပမာ၊ စက်ပစ္စည်းသည် တုံ့ပြန်လိမ့်မည်။ample၊ တုံ့ပြန်မှုဒေတာသည် 01 03 02 07 12 3A 79 ဖြစ်ပြီး၊ အောက်ပါဇယားတွင်ပြသထားသည့်ဖော်မတ်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | Model ကုဒ် | CRC၂ |
01 | 03 | 02 | 55 3C 00 01 | 3A 79 |
တုံ့ပြန်မှုတစ်ခုသည် ဒေတာတွင်ရှိသင့်သည်၊ ပထမဘိုက် 01 သည် လက်ရှိစက်ပစ္စည်း၏လိပ်စာအစစ်အမှန်ဖြစ်ကြောင်းဖော်ပြသည်၊ 55 3C သည် ဒဿမ 20182 သို့ပြောင်းထားသော 21820 00C သည် လက်ရှိစက်ပစ္စည်း၏ပင်မမော်ဒယ်သည် 01 ဖြစ်ကြောင်းဖော်ပြသည်၊ နှင့် နောက်ဆုံးနှစ်ဘိုက် XNUMX XNUMX သည် စက်ကိုဖော်ပြသည် အခြေအနေ ပမာဏတစ်ခု ရှိသည်။
(၂) ဥပမာအတွက် စက်ပစ္စည်းလိပ်စာကို ပြောင်းပါ။ample၊ လက်ရှိစက်ပစ္စည်းလိပ်စာသည် 1 ဖြစ်ပါက၊ ကျွန်ုပ်တို့ ၎င်းကို 02 သို့ပြောင်းလိုသည်၊ အမိန့်မှာ- 01 06 00 66 00 02 E8 14 ဖြစ်သည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဦးတည်ရာ | CRC၂ |
01 | 06 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | E8 ၁၄ |
ပြောင်းလဲမှုအောင်မြင်ပြီးနောက်၊ စက်ပစ္စည်းသည် အချက်အလက်များကို ပြန်ပေးလိမ့်မည်- 02 06 00 66 00 02 E8 27၊ ၎င်း၏ဖော်မတ်ကို အောက်ပါဇယားတွင် ပြထားသည့်အတိုင်း ခွဲခြမ်းစိပ်ဖြာထားပါသည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဦးတည်ရာ | CRC၂ |
01 | 06 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | E8 ၁၄ |
တုံ့ပြန်မှုသည် ဒေတာတွင် ရှိသင့်သည်၊ ပြုပြင်မွမ်းမံမှု အောင်မြင်ပြီးနောက်၊ ပထမဘိုက်သည် စက်ပစ္စည်းလိပ်စာအသစ်ဖြစ်သည်။ ယေဘူယျစက်ပစ္စည်းလိပ်စာကို ပြောင်းပြီးနောက်၊ ၎င်းသည် ချက်ချင်းအကျိုးသက်ရောက်မည်ဖြစ်သည်။ ဤအချိန်တွင်၊ အသုံးပြုသူသည် software ၏ query command ကို တစ်ချိန်တည်းတွင် ပြောင်းလဲရန် လိုအပ်ပါသည်။
4 Baud အဆင့်ကို ဖတ်ပြီး ပြင်ဆင်ပါ။
(1) baud နှုန်းကိုဖတ်ပါ။
စက်၏မူလစက်ရုံ baud နှုန်းသည် 9600 ဖြစ်သည်။ ၎င်းကိုသင်ပြောင်းရန်လိုအပ်ပါက အောက်ပါဇယားနှင့် သက်ဆိုင်ရာဆက်သွယ်ရေးပရိုတိုကောအရ ၎င်းကိုပြောင်းလဲနိုင်သည်။
ဟောင်းအတွက်ample၊ လက်ရှိစက်ပစ္စည်း၏ baud နှုန်း ID ကိုဖတ်ပါ၊ အမိန့်မှာ- 01 03 00 67 00 01 35 D5 ဖြစ်ပြီး ၎င်း၏ဖော်မတ်ကို အောက်ပါအတိုင်း ခွဲခြားထားသည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဒေတာအရှည် | CRC၂ |
01 | 03 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | 35 D5 |
လက်ရှိစက်ပစ္စည်း၏ baud နှုန်းကုဒ်ကိုဖတ်ပါ။ Baud နှုန်းကုဒ်ပြောင်းခြင်း- 1 သည် 2400; 2 သည် 4800; 3 သည် 9600; 4 သည် 19200; 5 သည် 38400; 6 သည် 115200 ဖြစ်သည်။
မှန်ကန်သော query command အတွက်၊ ဥပမာ၊ စက်ပစ္စည်းသည် တုံ့ပြန်လိမ့်မည်။ample၊ တုံ့ပြန်မှုဒေတာမှာ- 01 03 02 00 03 F8 45 ဖြစ်ပြီး၊ အောက်ပါဇယားတွင်ပြထားသည့်အတိုင်း ဖော်မတ်၊
စက် ID | လုပ်ဆောင်ချက် ID | ဒေတာအရှည် | ID အဆင့်သတ်မှတ်ပါ။ | CRC၂ |
01 | 03 | 02 | ၇၁၄၀၅ ၀.၀၃၅ | F8 ၁ |
baud နှုန်းအရ 03 သည် 9600 ဖြစ်ပြီး၊ ဆိုလိုသည်မှာ လက်ရှိစက်ပစ္စည်းတွင် baud rate 9600 ရှိသည်။
(2) baud နှုန်းကိုပြောင်းပါ။
ဟောင်းအတွက်ample၊ baud နှုန်းကို 9600 မှ 38400 သို့ပြောင်းခြင်း၊ ဆိုလိုသည်မှာ ကုဒ်ကို 3 မှ 5 သို့ပြောင်းခြင်း၊ command သည် 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ပစ်မှတ် Baud နှုန်း | CRC၂ |
01 | 03 | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ |
baud နှုန်းကို 9600 မှ 38400 သို့ပြောင်းပြီး ကုဒ် 3 မှ 5 ကိုပြောင်းပါ။ baud နှုန်းအသစ်သည် ချက်ချင်းအကျိုးသက်ရောက်မည်ဖြစ်ပြီး၊ ထိုအချိန်တွင် စက်က ၎င်း၏တုံ့ပြန်မှုဆုံးရှုံးမည်ဖြစ်ပြီး စက်၏ baud နှုန်းကို လျော်ညီစွာမေးမြန်းသင့်သည်။ ပြင်ဆင်ထားသည်။
5 Correction Value ကိုဖတ်ပါ။
(၁) Correction Value ကိုဖတ်ပါ။
ဒေတာနှင့် ရည်ညွှန်းစံနှုန်းကြားတွင် အမှားအယွင်းတစ်ခုရှိသောအခါ၊ အမှားပြင်ဆင်မှုတန်ဖိုးကို ချိန်ညှိခြင်းဖြင့် ပြသမှုအမှားကို လျှော့ချနိုင်သည်။ အမှားပြင်ဆင်မှု ကွာခြားချက်ကို အပေါင်း သို့မဟုတ် အနှုတ် 1000 ဟု ပြင်ဆင်နိုင်သည်၊ ဆိုလိုသည်မှာ တန်ဖိုးအပိုင်းအခြားသည် 0-1000 သို့မဟုတ် 64535 -65535 ဖြစ်သည်။ ဟောင်းအတွက်ampဖော်ပြပါတန်ဖိုးသည် အလွန်သေးငယ်သောအခါ၊ ကျွန်ုပ်တို့သည် ၎င်းကို 100 ပေါင်းထည့်ခြင်းဖြင့် ပြုပြင်နိုင်ပါသည်။ အမိန့်မှာ - 01 03 00 6B 00 01 F5 D6 . command 100 တွင် hex 0x64 ကို လျှော့ချရန် လိုအပ်ပါက၊ သင်သည် -100 ကဲ့သို့သော အနုတ်တန်ဖိုးကို သတ်မှတ်နိုင်ပြီး 9-100=65535 အဖြစ် တွက်ချက်ထားသည့် FF 65435C ၏ hexadecimal တန်ဖိုးနှင့် သက်ဆိုင်သည့် အနုတ်တန်ဖိုးကို သတ်မှတ်နိုင်ပြီး၊ ထို့နောက် hexadecimal သို့ ပြောင်းနိုင်သည်။ 0x FF 9C ။ အမှားပြင်ဆင်ခြင်းတန်ဖိုးသည် 00 6B မှ စတင်သည်။ ပထမ parameter ကို ex အဖြစ် ယူပါတယ်။ampလဲ့ အမှားပြင်ဆင်ခြင်းတန်ဖိုးကို ကန့်သတ်ဘောင်များစွာအတွက် တူညီသောနည်းလမ်းဖြင့် ဖတ်ရှုပြီး ပြင်ဆင်ပါသည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဒေတာအရှည် | CRC၂ |
01 | 03 | 00 6B | ၇၁၄၀၅ ၀.၀၃၅ | F5 D6 |
မှန်ကန်သော query command အတွက်၊ ဥပမာ၊ စက်ပစ္စည်းသည် တုံ့ပြန်လိမ့်မည်။ample၊ တုံ့ပြန်မှုဒေတာမှာ- 01 03 02 00 64 B9 AF ဖြစ်ပြီး၊ အောက်ပါဇယားတွင်ပြထားသည့်အတိုင်း ဖော်မတ်၊
စက် ID | လုပ်ဆောင်ချက် ID | ဒေတာအရှည် | ဒေတာတန်ဖိုး | CRC၂ |
01 | 03 | 02 | ၇၁၄၀၅ ၀.၀၃၅ | B9 AF |
တုံ့ပြန်မှုဒေတာတွင်၊ ပထမ byte 01 သည် လက်ရှိစက်ပစ္စည်း၏လိပ်စာအမှန်ကိုဖော်ပြပြီး 00 6B သည်
ပထမဦးဆုံးပြည်နယ် အရေအတွက် အမှားပြင်ဆင်မှုတန်ဖိုး မှတ်ပုံတင်ခြင်း။ ကိရိယာတွင် ဘောင်များ အများအပြားပါရှိလျှင် အခြားသော ကန့်သတ်ချက်များသည် ဤနည်းဖြင့် လုပ်ဆောင်သည်။ တူညီသည်၊ ယေဘူယျ အပူချိန် နှင့် စိုထိုင်းဆ သည် ဤသတ်မှတ်ချက် ရှိသည် ၊ အလင်း သည် ယေဘုယျအားဖြင့် ဤအရာ မရှိပါ။
(2) ပြုပြင်မှုတန်ဖိုးကို ပြောင်းပါ။
ဟောင်းအတွက်ample၊ လက်ရှိအခြေအနေပမာဏသည် သေးငယ်လွန်းသည်၊ ကျွန်ုပ်တို့သည် 1 ကို ၎င်း၏တန်ဖိုးအမှန်သို့ ပေါင်းထည့်လိုပြီး လက်ရှိတန်ဖိုးနှင့် 100 အမှားပြင်ဆင်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်မှာ- 01 06 00 6B 00 64 F9 FD ဖြစ်သည်။
စက် ID | လုပ်ဆောင်ချက် ID | လိပ်စာကို စတင်ပါ။ | ဦးတည်ရာ | CRC၂ |
01 | 06 | 00 6B | ၇၁၄၀၅ ၀.၀၃၅ | F9 FD |
လုပ်ဆောင်ချက်အောင်မြင်ပြီးနောက်၊ စက်ပစ္စည်းသည် အချက်အလက်များကို ပြန်ပေးလိမ့်မည်- 01 06 00 6B 00 64 F9 FD၊ အောင်မြင်သောပြောင်းလဲမှုပြီးနောက် ဘောင်များသည် ချက်ခြင်းအကျိုးသက်ရောက်သည်။
ရှင်းလင်းချက်
ဤစာရွက်စာတမ်းသည် ထုတ်ကုန်နှင့်ပတ်သက်သည့် အချက်အလက်အားလုံးကို ပံ့ပိုးပေးသည်၊ ဉာဏပစ္စည်းမူပိုင်ခွင့်ကို လိုင်စင်မပေးဘဲ၊ ဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုခြင်းမပြုဘဲ၊ ဤထုတ်ကုန်၏ အရောင်းစည်းကမ်းသတ်မှတ်ချက်များထုတ်ပြန်ချက်ကဲ့သို့သော အခြားမည်သည့်ဉာဏပစ္စည်းမူပိုင်ခွင့်ကိုမဆို ပေးအပ်ခြင်းအား တားမြစ်ပိတ်ပင်ထားခြင်း၊ ကိစ္စများ။ တာဝန်ယူမှု တာဝန်ခံမှု မရှိပါ။ ထို့အပြင်၊ ကျွန်ုပ်တို့၏ကုမ္ပဏီသည် ဤထုတ်ကုန်၏ရောင်းချမှုနှင့်အသုံးပြုမှုနှင့်ပတ်သက်၍ အာမခံချက်၊ ထုတ်ဖော်ပြောဆိုခြင်း သို့မဟုတ် သွယ်ဝိုက်ဖော်ပြခြင်းမရှိဘဲ ထုတ်ကုန်၏အသုံးပြုမှုအတွက် သင့်လျော်မှု၊ စျေးကွက်ချဲ့ထွင်မှု သို့မဟုတ် မူပိုင်ခွင့်၊ မူပိုင်ခွင့် သို့မဟုတ် အခြားဉာဏပစ္စည်းမူပိုင်ခွင့်များအတွက် ချိုးဖောက်မှုများအတွက် တာဝန်ယူမှုအပါအဝင်၊ စသည်တို့။ ထုတ်ကုန်သတ်မှတ်ချက်များနှင့် ထုတ်ကုန်ဖော်ပြချက်များအား အသိပေးခြင်းမရှိဘဲ အချိန်မရွေး ပြင်ဆင်နိုင်ပါသည်။
ကြှနျုပျတို့ကိုဆကျသှယျရနျ
ကုမ္ပဏီ- Shanghai Sonbest Industrial Co., Ltd
လိပ်စာ: အဆောက်အဦ ၈၊ အမှတ် ၂၁၅ အရှေ့မြောက်လမ်း၊ Baoshan ခရိုင်၊ ရှန်ဟိုင်း၊ တရုတ်၊
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
အီးမေးလ်- sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Magnetic Illuminance Sensor ၏ SONBEST SM7561B RS485 အထွက် [pdf] အသုံးပြုသူလက်စွဲ SM7561B၊ Magnetic Illuminance Sensor ၏ RS485 အထွက်၊ Magnetic Illuminance Sensor ၏ SM7561B RS485 အထွက် |