B-TECH RS232 သို့ Ethernet TCP IP Server Converter အသုံးပြုသူလက်စွဲ
အင်္ဂါရပ်များ
- 10/100Mbps Ethernet port၊ Auto-MDI/MDIX ကို ပံ့ပိုးပေးသည်။
- TCP ဆာဗာ၊ TCP ကလိုင်းယင့်၊ UDP ကလိုင်းယင့်၊ UDP ဆာဗာ၊ HTTPD ဖောက်သည်တို့ကို ပံ့ပိုးပေးသည်။
- Baud နှုန်းကို 600bps မှ 230.4bps အထိ ပံ့ပိုးပေးသည်။ None၊ Odd၊ Even၊ Mark၊ Space ကို ပံ့ပိုးပါ။
- နှလုံးခုန်ခြင်း ပက်ကေ့ချ်နှင့် အထောက်အထား အစုံလိုက်ကို ပံ့ပိုးပါ။
- RS232၊ RS485 နှင့် RS422 တို့ကို ပံ့ပိုးပေးသည်။
- အထောက်အပံ့ web module ကို configure လုပ်ရန် server၊ AT command နှင့် setup software
- ပံ့ပိုးမှုအချိန်လွန် ပြန်လည်သတ်မှတ်ခြင်း လုပ်ဆောင်ချက်။
- TCP Client non-persistent function ကို ပံ့ပိုးပါ။
- DHCP/Static IP ကို ပံ့ပိုးပါ။
- ဆော့ဖ်ဝဲ/ဟာ့ဒ်ဝဲ ပြန်လည်စတင်ခြင်းကို ပံ့ပိုးပါ။
- USR-VCOM ဆော့ဖ်ဝဲလ်ဖြင့် virtual serial port ကို ပံ့ပိုးပါ။
စတင်လိုက်ပါ။
ထုတ်ကုန်လင့်ခ်-
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
လျှောက်လွှာပုံကြမ်း
Hardware ဒီဇိုင်း
Hardware Dimensions
DB9 Pin အဓိပ္ပါယ်
တံ | 2 | 3 | 5 | ၂၊ ၃၊ ၄၊ ၅၊ ၆ | 9 |
အဓိပ္ပါယ် | RXD | TXD | GND | NC | မူရင်း NC၊ ပါဝါပင်ကို အသုံးပြုနိုင်သည်။ |
ပုံ 4 DB9 Pin
RS422/RS485 Pin အဓိပ္ပါယ်
RS422- R+/R- များသည် RS422 RXD ပင်များနှင့် T+/T- များသည် RS422 TXD ပင်များဖြစ်သည်။
RS485- A/B များသည် RS485 RXD/TXD ပင်များဖြစ်သည်။
အယ်လ်အီးဒီ
ပြလိုက်သည် | အဆင့်အတန်း |
PWR | ဖွင့်သည်- ပါဝါဖွင့်ပါ။ |
ပိတ်- ပါဝါပိတ် | |
အလုပ် |
စက္ကန့်တိုင်း အချိန်တစ်ခု အလင်းပြပါ- ပုံမှန်အတိုင်း လုပ်ဆောင်ပါ။ |
200ms တိုင်း အချိန်ကာလတစ်ခုကို Flash- အဆင့်မြှင့်တင်ခြင်း။ | |
ပိတ်: အလုပ်မလုပ်ပါ။ | |
လင့်ခ် | လင့်ခ်လုပ်ဆောင်ချက်အတွက် LED။ လင့်ခ်လုပ်ဆောင်ချက်သည် TCP ကလိုင်းယင့်/ဆာဗာမုဒ်တွင်သာ အလုပ်လုပ်နိုင်သည်။ TCP ချိတ်ဆက်မှုကို စတင်ခဲ့ပြီး၊ LINK on; TCP ချိတ်ဆက်မှု ပုံမှန်အတိုင်း ချိတ်ဆက်မှုဖြုတ်ပါ၊ ချက်ခြင်း LINK ပိတ်ပါ။ TCP ချိတ်ဆက်မှု ပုံမှန်မဟုတ်သော ချိတ်ဆက်မှု ဖြတ်တောက်ပြီး စက္ကန့် 40 ခန့် နှောင့်နှေးခြင်းဖြင့် ချိတ်ဆက်မှုကို ပိတ်ပါ။ UDP မုဒ်တွင် လင့်ခ်လုပ်ဆောင်ချက်ကို ဖွင့်ပါ၊ LINK ကိုဖွင့်ပါ။ |
TX | ဖွင့်ထားသည်- အမှတ်စဉ်သို့ ဒေတာပို့ခြင်း။ |
ပိတ်သည်- အမှတ်စဉ်သို့ ဒေတာပေးပို့ခြင်း မရှိပါ။ | |
RX | ဖွင့်သည်- အမှတ်စဉ်မှ ဒေတာကို လက်ခံနေပါသည်။ |
ပိတ်ထားသည်- အမှတ်စဉ်မှ ဒေတာလက်ခံရရှိခြင်း မရှိပါ။ |
ပုံ 6 LED
ထုတ်ကုန်လုပ်ဆောင်ချက်များ
ဤအခန်းသည် အောက်ဖော်ပြပါပုံတွင် ပြထားသည့်အတိုင်း USR-SERIAL Device SERVER ၏လုပ်ဆောင်ချက်များကို မိတ်ဆက်ပေးသည်၊၊ ၎င်းနှင့်ပတ်သက်သော အလုံးစုံအသိပညာကို သင်ရနိုင်သည်။
အခြေခံလုပ်ဆောင်ချက်များ
Static IP/DHCP
Module getIP လိပ်စာအတွက် နည်းလမ်းနှစ်ခုရှိသည်- Static IP နှင့် DHCP။
Static IP- module ၏ မူရင်းဆက်တင်သည် Static IP ဖြစ်ပြီး defaultIP သည် 192.168.0.7 ဖြစ်သည်။ အသုံးပြုသူသည် Static IP မုဒ်တွင် module ကိုသတ်မှတ်သောအခါ၊ အသုံးပြုသူသည် IP၊ subnet mask နှင့် gateway ကိုသတ်မှတ်ရန်လိုအပ်ပြီး IP၊ subnet mask နှင့် gateway အကြားဆက်စပ်မှုကိုအာရုံစိုက်ရပါမည်။
DHCP- DHCP မုဒ်ရှိ Module သည် Gateway Host မှ IP၊ Gateway နှင့် DNS ဆာဗာလိပ်စာတို့ကို ဒိုင်းနမစ်ဖြင့် ရယူနိုင်သည်။ အသုံးပြုသူသည် PC သို့ တိုက်ရိုက်ချိတ်ဆက်သည့်အခါ၊ module ကို DHCP မုဒ်တွင် သတ်မှတ်၍မရပါ။ အဘယ်ကြောင့်ဆိုသော် သာမန်ကွန်ပြူတာတွင် IP လိပ်စာများကို သတ်မှတ်နိုင်စွမ်းမရှိသောကြောင့်ဖြစ်သည်။
အသုံးပြုသူသည် တပ်ဆင်ဆော့ဖ်ဝဲဖြင့် Static IP/DHCP ကို ပြောင်းလဲနိုင်သည်။ ပုံကြမ်းကို အောက်ပါအတိုင်း သတ်မှတ်ခြင်း-
မူရင်းဆက်တင်များကို ပြန်လည်ရယူပါ။
ဟာ့ဒ်ဝဲ- အသုံးပြုသူသည် 5 စက္ကန့်နှင့်အထက် Reload ကို နှိပ်နိုင်ပြီး 15 စက္ကန့်ထက်နည်းသော ပုံသေဆက်တင်များကို ပြန်လည်ရယူရန် လွှတ်လိုက်ပါ။
ဆော့ဖ်ဝဲ- အသုံးပြုသူသည် ပုံသေဆက်တင်များကို ပြန်လည်ရယူရန် တပ်ဆင်ဆော့ဖ်ဝဲကို အသုံးပြုနိုင်သည်။
AT အမိန့်- အသုံးပြုသူသည် AT အမိန့်ပေးမုဒ်သို့ ဝင်ရောက်နိုင်ပြီး မူရင်းဆက်တင်များကို ပြန်လည်ရယူရန် AT+RELD ကို အသုံးပြုနိုင်သည်။
Firmware Version ကို အဆင့်မြှင့်ပါ။
အသုံးပြုသူသည် လိုအပ်သော firmware ဗားရှင်းအတွက် အရောင်းသမားများထံ ဆက်သွယ်နိုင်ပြီး အောက်ပါအတိုင်း setup software ဖြင့် အဆင့်မြှင့်နိုင်သည်-
Socket လုပ်ဆောင်ချက်များ
SERIAL Device SERVER socket သည် TCP ဆာဗာ၊ TCP ကလိုင်းယင့်၊ UDP ဆာဗာ၊ UDP ကလိုင်းယင့်နှင့် HTTPD ကလိုင်းယင့်တို့ကို ပံ့ပိုးပေးသည်။
TCP သုံးစွဲသူ
TCP Client သည် TCP ကွန်ရက်ဝန်ဆောင်မှုများအတွက် Client ချိတ်ဆက်မှုများကို ပံ့ပိုးပေးပါသည်။ TCP Client စက်ပစ္စည်းသည် နံပါတ်စဉ်အပေါက်နှင့် ဆာဗာကြားတွင် ဒေတာပေးပို့မှုကို သိရှိနိုင်ရန် ဆာဗာသို့ ချိတ်ဆက်ပေးမည်ဖြစ်သည်။ TCP ပရိုတိုကောအရ၊ TCP Client သည် ယုံကြည်စိတ်ချရသော ဒေတာပေးပို့မှုကို သေချာစေရန်အတွက် ချိတ်ဆက်မှု/ပြတ်တောက်မှု အခြေအနေ ကွဲပြားမှုများ ရှိသည်။
TCP Client မုဒ်သည် Keep-Alive လုပ်ဆောင်ချက်ကို ပံ့ပိုးပေးသည်- ချိတ်ဆက်မှုကို တည်ဆောက်ပြီးနောက်၊ မော်ဂျူးသည် ချိတ်ဆက်မှုကို စစ်ဆေးရန် 15 စက္ကန့်တိုင်း Keep-Alive ပက်ကေ့ခ်ျများကို ပေးပို့မည်ဖြစ်ပြီး ချိတ်ဆက်မှုဖြတ်တောက်ပြီးနောက် ပုံမှန်မဟုတ်သောချိတ်ဆက်မှုကို Keep-Alive ပက်ကတ်များဖြင့် စစ်ဆေးပါက TCP ဆာဗာသို့ ပြန်လည်ချိတ်ဆက်မည်ဖြစ်သည်။ TCP Client မုဒ်သည် မမြဲသောလုပ်ဆောင်ချက်ကိုလည်း ပံ့ပိုးပေးသည်။
SERIAL Device ဆာဗာသည် TCP ကလိုင်းယင့်မုဒ်တွင် အလုပ်လုပ်သည် TCP ဆာဗာသို့ ချိတ်ဆက်ရန် လိုအပ်ပြီး ကန့်သတ်ချက်များကို သတ်မှတ်ရန် လိုအပ်သည်-
Remote Server Addr နှင့် Remote Port နံပါတ်။ SERIAL Device SERVER သည် TCP Client တွင် အလုပ်မလုပ်ဘဲ ပစ်မှတ်ဆာဗာမှလွဲ၍ အခြားချိတ်ဆက်မှုတောင်းဆိုမှုကို လက်ခံမည်မဟုတ်ကြောင်းနှင့် အသုံးပြုသူသည် ဒေသဆိုင်ရာဆိပ်ကမ်းကို သုညဟု သတ်မှတ်ပါက ကျပန်းဒေသတွင်းပို့တ်ဖြင့် ဆာဗာကို ဝင်ရောက်အသုံးပြုနိုင်မည်ဖြစ်သည်။
အသုံးပြုသူသည် TCP Client မုဒ်တွင် SERIAL Device SERVER နှင့် သက်ဆိုင်ရာ ကန့်သတ်ဘောင်များကို စနစ်ထည့်သွင်းသည့်ဆော့ဖ်ဝဲဖြင့် သတ်မှတ်နိုင်သည် သို့မဟုတ် web အောက်ပါအတိုင်း server
TCP ဆာဗာ
TCP ဆာဗာသည် LAN တစ်ခုပေါ်တွင် TCP client များနှင့် ဆက်သွယ်ရေးအတွက် အသုံးများသော ကွန်ရက်ချိတ်ဆက်မှုများကို နားထောင်ပြီး ကွန်ရက်ချိတ်ဆက်မှုများကို တည်ဆောက်မည်ဖြစ်သည်။ TCP ပရိုတိုကောအရ၊ TCP ဆာဗာသည် ယုံကြည်စိတ်ချရသော ဒေတာပေးပို့မှုကို သေချာစေရန်အတွက် ချိတ်ဆက်မှု/ပြတ်တောက်မှု အခြေအနေ ကွဲပြားမှုများ ရှိသည်။
TCP ဆာဗာမုဒ်သည်လည်း Keep-Alive လုပ်ဆောင်ချက်ကို ပံ့ပိုးပေးသည်။
SERIAL Device ဆာဗာသည် TCP ဆာဗာမုဒ်တွင် အလုပ်လုပ်သည် ချိတ်ဆက်မှုတောင်းဆိုမှုကို လက်ခံရရှိပြီးနောက် အသုံးပြုသူသတ်မှတ်၍ တည်ဆောက်ထားသည့် ချိတ်ဆက်မှုကို တည်ဆောက်သည့် စက်တွင်းဆိပ်ကမ်းကို နားထောင်ပါမည်။ စီးရီးဒေတာကို TCP ဆာဗာမုဒ်တွင် SERIAL Device ဆာဗာသို့ ချိတ်ဆက်ထားသော TCP Client စက်များအားလုံးသို့ တစ်ပြိုင်နက် ပေးပို့ပါမည်။
SERIAL Device SERVER သည် TCP ဆာဗာတွင် အလုပ်လုပ်သည် အများစုမှာ client ချိတ်ဆက်မှု 16 ခုကို ပံ့ပိုးပေးပြီး အများဆုံးချိတ်ဆက်မှုများထက် သက်တမ်းအရင့်ဆုံး ချိတ်ဆက်မှုကို စတင်ပါမည် (အသုံးပြုသူသည် ဤလုပ်ဆောင်ချက်ကို ဖွင့်/ပိတ်နိုင်သည် web ဆာဗာ) ။
အသုံးပြုသူသည် TCP ဆာဗာမုဒ်တွင် SERIAL Device SERVER နှင့် သက်ဆိုင်ရာ ကန့်သတ်ဘောင်များကို စနစ်ထည့်သွင်းသည့်ဆော့ဖ်ဝဲလ်ဖြင့် သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
UDP ဖောက်သည်
UDP သယ်ယူပို့ဆောင်ရေးပရိုတိုကောသည် ရိုးရှင်းပြီး ယုံကြည်စိတ်ချရသော ဆက်သွယ်ရေးဝန်ဆောင်မှုများကို ပေးဆောင်သည်။ ချိတ်ဆက်မှု မရှိ/ချိတ်ဆက်မှု ဖြုတ်ထားသည်။
UDP Client မုဒ်တွင်၊ SERIAL Device ဆာဗာသည် ပစ်မှတ် IP/Port နှင့်သာ ဆက်သွယ်ပါမည်။ ပစ်မှတ် IP/Port မှဒေတာမဟုတ်ပါက၊ ၎င်းကို SERIAL Device ဆာဗာမှ လက်ခံရရှိမည်မဟုတ်ပါ။
UDP Client မုဒ်တွင်၊ အသုံးပြုသူသည် အဝေးထိန်း IP ကို 255.255.255.255 အဖြစ် သတ်မှတ်ပါက၊ SERIAL DEVICE SERVER သည် ကွန်ရက်အပိုင်းတစ်ခုလုံးသို့ ထုတ်လွှင့်နိုင်ပြီး ထုတ်လွှင့်မှုဒေတာကို လက်ခံရရှိနိုင်ပါသည်။ Firmware ဗားရှင်း 4015 ပြီးနောက်၊ 306 သည် တူညီသောကွန်ရက်အပိုင်းတွင် ထုတ်လွှင့်ခြင်းကို ပံ့ပိုးပေးပါသည်။(ထိုကဲ့သို့သော xxx.xxx.xxx.255 ထုတ်လွှင့်သည့်နည်းလမ်းကဲ့သို့)။
အသုံးပြုသူသည် UDP Client မုဒ်တွင် SERIAL Device ဆာဗာကို စနစ်ထည့်သွင်းခြင်းဆော့ဖ်ဝဲဖြင့် သို့မဟုတ် သက်ဆိုင်ရာ ကန့်သတ်ဘောင်များကို သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
UDP ဆာဗာ
UDP ဆာဗာမုဒ်တွင်၊ SERIAL Device ဆာဗာသည် IP/Port အသစ်တစ်ခုမှ UDP ဒေတာကို လက်ခံရရှိပြီးနောက် အချိန်တိုင်း ပစ်မှတ် IP ကို ပြောင်းလဲမည်ဖြစ်ပြီး နောက်ဆုံးပေါ် ဆက်သွယ်မှု IP/Port သို့ ဒေတာပေးပို့မည်ဖြစ်သည်။
အသုံးပြုသူသည် SERIAL Device ဆာဗာကို UDP ဆာဗာမုဒ်တွင် နှင့် ဆက်နွှယ်သော ဘောင်များကို တပ်ဆင်ဆော့ဖ်ဝဲလ်ဖြင့် သတ်မှတ်နိုင်သည်။web အောက်ပါအတိုင်း server
HTTPD သုံးစွဲသူ
HTTPD Client မုဒ်တွင်၊ SERIAL Device SERVER သည် နံပါတ်စဉ်အပေါက်ကိရိယာနှင့် HTTP ဆာဗာကြားတွင် ဒေတာပေးပို့ခြင်းကို ရရှိနိုင်သည်။ အသုံးပြုသူသည် HTTPD Client တွင် SERIAL Device SERVER ကို သတ်မှတ်ရန် လိုအပ်ပြီး HTTPD ခေါင်းစီးကို သတ်မှတ်ရန်၊ URL နှင့် အချို့သော ဆက်စပ် ကန့်သတ်ဘောင်များ ၊ ထို့နောက် အမှတ်စဉ် အပေါက် ကိရိယာ နှင့် HTTP ဆာဗာ အကြား ဒေတာ ပို့လွှတ်မှုကို ရရှိနိုင်ပြီး ဒေတာ HTTP ဖော်မတ်ကို ဂရုမစိုက်ပါ။
အသုံးပြုသူသည် SERIAL Device ဆာဗာကို HTTPDClient မုဒ်တွင် နှင့် သက်ဆိုင်ရာ ကန့်သတ်ချက်များဖြင့် သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
အမှတ်စဉ် ဆိပ်ကမ်း
SERIAL Device ဆာဗာ RS232/RS485/RS422 ပံ့ပိုးမှု။ အသုံးပြုသူသည် 1.2.2 ကို ကိုးကားနိုင်သည်။ DB9 Pin အဓိပ္ပါယ်ဖွင့်ဆိုချက် 1.2.3။
ချိတ်ဆက်ရန် RS422/RS485 Pin အဓိပ္ပါယ်ရှိပြီး RS232/RS485/RS422 ကို တစ်ပြိုင်နက် အသုံးမပြုနိုင်ပါ။
Serial port အခြေခံ ဘောင်များ
ကန့်သတ်ချက်များ | ပုံသေ | အပိုင်းအခြား |
Baud နှုန်း | 115200 | 600 ~ 230.4Kbps ဖြစ်သည် |
ဒေတာနည်းနည်း | 8 | ၅၉၂၅~၆၄၂၅ |
ရပ်တန့်လိုက်ပါ။ | 1 | ၅၉၂၅~၆၄၂၅ |
ဂုဏ်သိက္ခာ | တစ်ခုမှ | တစ်ခုမှမပါ၊ အထူးအဆန်း၊ Even, Mark, Space |
ပုံ 15 Serial port ဘောင်များ
Serial Package နည်းလမ်းများ
ကွန်ရက်အမြန်နှုန်းသည် အမှတ်စဉ်ထက် ပိုမြန်သည်။ မော်ဂျူးသည် ၎င်းကို ကွန်ရက်သို့မပို့မီ ကြားခံတွင် အမှတ်စဉ်ဒေတာကို ထည့်သွင်းမည်ဖြစ်သည်။ ဒေတာများကို Package အဖြစ် Network သို့ ပေးပို့ပါမည်။ ပက်ကေ့ဂျ်ကို အဆုံးသတ်ရန်နှင့် ကွန်ရက်သို့ ပက်ကေ့ခ်ျပို့ရန် နည်းလမ်း 2 ခု ရှိသည် - Time Trigger Mode နှင့် Length Trigger Mode ။
SERIAL Device SERVER သည် ပုံသေ Package အချိန် (လေးဘိုက် ပေးပို့ချိန်) နှင့် ပုံသေ Package အရှည် (400 bytes) ကို လက်ခံပါသည်။
Baud နှုန်းကို ထပ်တူပြုခြင်း။
မော်ဂျူးသည် USR ကိရိယာများ သို့မဟုတ် ဆော့ဖ်ဝဲလ်နှင့် အလုပ်လုပ်သောအခါ၊ ကွန်ရက်ပရိုတိုကောအရ နံပါတ်စဉ်ပါရာမီတာသည် ဒိုင်းနမစ်ဖြင့် ပြောင်းလဲသွားမည်ဖြစ်သည်။ သုံးစွဲသူသည် သတ်မှတ်ထားသော ပရိုတိုကော via= ကွန်ရက်နှင့် ကိုက်ညီသော ဒေတာပေးပို့ခြင်းဖြင့် အမှတ်စဉ်ပါရာမီတာကို ပြင်ဆင်နိုင်သည်။ ၎င်းသည် ယာယီဖြစ်ပြီး၊ module restart လုပ်သောအခါ၊ parameters များသည် original parameters သို့ပြန်သွားပါသည်။
အသုံးပြုသူသည် အောက်ပါအတိုင်း setup software ဖြင့် Baud Rate Synchronization လုပ်ဆောင်ချက်ကို လက်ခံနိုင်သည်-
အင်္ဂါရပ်များ
Identity Packet လုပ်ဆောင်ချက်
မော်ဂျူးသည် TCP ကလိုင်းယင့်/UDP ကလိုင်းယင့်အဖြစ် အလုပ်လုပ်သောအခါ စက်ပစ္စည်းကို ခွဲခြားသတ်မှတ်ရန်အတွက် အသုံးပြုသည့် အထောက်အထား ပက်ကတ်တစ်ပြား။ Identity packet အတွက် ပေးပို့သည့်နည်းလမ်း နှစ်ခုရှိသည်။
- ချိတ်ဆက်မှုစတင်သောအခါတွင် အထောက်အထားဒေတာကို ပေးပို့ပါမည်။
- ဒေတာပက်ကေ့ချ်တိုင်း၏ ရှေ့တွင် အထောက်အထားဒေတာကို ပေါင်းထည့်မည်ဖြစ်သည်။
Identity Packet သည် MAC လိပ်စာ သို့မဟုတ် အသုံးပြုသူ တည်းဖြတ်နိုင်သော ဒေတာ ဖြစ်နိုင်သည် (အသုံးပြုသူ 40 bytes အများဆုံး တည်းဖြတ်နိုင်သော ဒေတာ)။ အသုံးပြုသူသည် Identity Packet လုပ်ဆောင်ချက်ဖြင့် SERIAL Device ဆာဗာကို သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
Heartbeat Packet လုပ်ဆောင်ချက်
Heartbeat packet- မော်ဂျူးသည် နှလုံးခုန်ခြင်းဒေတာကို အမှတ်စဉ် သို့မဟုတ် ကွန်ရက်အပိုင်းအလိုက် ထုတ်ပေးမည်ဖြစ်သည်။ အသုံးပြုသူသည် နှလုံးခုန်ခြင်းဒေတာနှင့် အချိန်ကြားကာလကို သတ်မှတ်နိုင်သည်။ Modbus ဒေတာကို စစ်တမ်းကောက်ယူရန်အတွက် အမှတ်စဉ် နှလုံးခုန်ခြင်းဒေတာကို အသုံးပြုနိုင်သည်။ ချိတ်ဆက်မှု အခြေအနေကို ပြသရန်နှင့် ချိတ်ဆက်မှုကို ထိန်းသိမ်းရန်အတွက် ကွန်ရက်နှလုံးခုန်ခြင်းဒေတာကို သုံးနိုင်သည် (TCP/UDP Client မုဒ်တွင်သာ အကျိုးသက်ရောက်သည်)။ Heartbeat packet သည် အများဆုံး 40 bytes ခွင့်ပြုသည်။
အသုံးပြုသူသည် Heartbeat Packet လုပ်ဆောင်ချက်ဖြင့် SERIAL Device ဆာဗာကို သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
ပြင်လို့ရတယ်။ Web ဆာဗာ
SERIAL Device SERVER အသုံးပြုသူမှ ပြင်ဆင်မွမ်းမံခြင်းကို ပံ့ပိုးပေးသည်။ web လိုအပ်ချက်အရ template ကိုအခြေခံ၍ server ကို အဆင့်မြှင့်ရန် သက်ဆိုင်ရာ tool ကိုသုံးပါ။ သုံးစွဲသူများ ဤတောင်းဆိုမှုရှိပါက ကျွန်ုပ်တို့၏ အရောင်းသမားများထံ ဆက်သွယ်နိုင်ပါသည်။ web ဆာဗာအရင်းအမြစ်နှင့်ကိရိယာ။
လုပ်ဆောင်ချက်ကို ပြန်လည်သတ်မှတ်ပါ။
306 သည် TCP Client မုဒ်တွင် အလုပ်လုပ်သောအခါ 306 သည် TCP ဆာဗာသို့ ချိတ်ဆက်မည်ဖြစ်သည်။ အသုံးပြုသူက Reset လုပ်ဆောင်ချက်ကိုဖွင့်သောအခါ၊ 306 သည် TCP Server သို့ အကြိမ် 30 ချိတ်ဆက်ရန် ကြိုးစားသော်လည်း ချိတ်ဆက်၍မရသေးပြီးနောက် ပြန်လည်စတင်မည်ဖြစ်သည်။
အသုံးပြုသူသည် setup software as= follow ဖြင့် Reset function ကို enable/disable လုပ်နိုင်ပါသည်။
အညွှန်းကိန်း
အညွှန်းလုပ်ဆောင်ချက်- 306 TCP ဆာဗာမုဒ်တွင် အလုပ်လုပ်ပြီး TCP Client သို့ ချိတ်ဆက်မှုတစ်ခုထက်ပိုသော ချိတ်ဆက်မှုတစ်ခုကို တည်ဆောက်သည့်အခါတွင် အသုံးပြုသည်။ Index လုပ်ဆောင်ချက်ကိုဖွင့်ပြီးနောက်၊ 306 သည် TCP Client တိုင်းကို ခွဲခြားသတ်မှတ်ပေးမည်ဖြစ်သည်။ အသုံးပြုသူသည် ၎င်းတို့၏ထူးခြားသောအမှတ်အသားအရ မတူညီသော TCP Client သို့ ဒေတာပေးပို့/လက်ခံနိုင်သည်။
အသုံးပြုသူသည် အောက်ပါအတိုင်း setup software ဖြင့် Index လုပ်ဆောင်ချက်ကို ဖွင့်/ပိတ်နိုင်သည်-
TCP ဆာဗာ ဆက်တင်
306 TCP ဆာဗာမုဒ်တွင် အလုပ်လုပ်သည် 16 TCP Clients အများစု ချိတ်ဆက်မှုကို ခွင့်ပြုသည်။ ပုံသေသည် TCP ဖောက်သည် 4 ဦးဖြစ်ပြီး အသုံးပြုသူသည် အများဆုံး TCP ကလိုင်းယင့်ချိတ်ဆက်မှုဖြင့် ပြောင်းလဲနိုင်သည်။ web ဆာဗာ။ TCP ဖောက်သည် 4 ဦးထက်ပိုသောအခါ၊ အသုံးပြုသူသည် ချိတ်ဆက်မှုဒေတာတိုင်းကို 200 bytes/s ထက်နည်းစေရန်လိုအပ်သည်။
306 နှင့် ချိတ်ဆက်ထားသော TCP ဖောက်သည်များသည် အမြင့်ဆုံး TCP ဖောက်သည်များထက် ကျော်လွန်ပါက၊ အသုံးပြုသူသည် ချိတ်ဆက်မှု လုပ်ဆောင်ချက်ဟောင်းကို ဖွင့်နိုင်/ပိတ်နိုင်သည် web ဆာဗာ။
အသုံးပြုသူအနေဖြင့် TCP Server ဆက်တင်များအထက်တွင် သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
Non-persistent ချိတ်ဆက်မှု
SERIAL Device ဆာဗာသည် TCP ကလိုင်းယင့်မုဒ်တွင် မမြဲသောချိတ်ဆက်မှုလုပ်ဆောင်ချက်ကို ပံ့ပိုးပေးသည်။ SERIAL Device SERVER သည် ဤလုပ်ဆောင်ချက်ကို လက်ခံသောအခါ၊ SERIAL Device SERVER သည် ဆာဗာသို့ ချိတ်ဆက်ပြီး နံပါတ်စဉ်အပေါက်ဘက်မှ ဒေတာကို လက်ခံရရှိပြီးနောက် ဒေတာပေးပို့မည်ဖြစ်ပြီး ဒေတာအားလုံးကို ဆာဗာသို့ ပေးပို့ပြီးနောက် ဆာဗာသို့ ချိတ်ဆက်မှု ဖြတ်တောက်သွားမည်ဖြစ်ပြီး နံပါတ်စဉ်အပေါက်ဘက် သို့မဟုတ် ကွန်ရက်ဘက်ခြမ်းမှ ဒေတာမရရှိပါ အချိန်။ ဤပုံသေအချိန်သည် 2 ~ 255s ဖြစ်နိုင်သည်၊ မူရင်းမှာ 3s ဖြစ်သည်။ အသုံးပြုသူသည် မမြဲသောချိတ်ဆက်မှုလုပ်ဆောင်ချက်ဖြင့် SERIAL Device ဆာဗာကို သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
Timeout Reset လုပ်ဆောင်ချက်
အချိန်ကုန်သွားပါက ပြန်လည်သတ်မှတ်ခြင်း လုပ်ဆောင်ချက်(ဒေတာပြန်လည်သတ်မှတ်ခြင်းမပြုပါ) − သတ်မှတ်ထားသည့်အချိန်ထက်ကျော်လွန်၍ ကွန်ရက်ဘက်မှ ဒေတာပေးပို့ခြင်း မရှိပါက (အသုံးပြုသူသည် ဤပုံသေအချိန်ကို 60~65535s ကြား သတ်မှတ်နိုင်သည်၊ ပုံသေမှာ 3600s ဖြစ်သည်။ အသုံးပြုသူသည် 60s ထက်နည်းသောအချိန်ကို သတ်မှတ်ပါက၊ ဤလုပ်ဆောင်ချက်ကို ပိတ်ပါမည်) , 306 ကို ပြန်လည်သတ်မှတ်ပါမည်။ အသုံးပြုသူအနေဖြင့် Timeout Reset လုပ်ဆောင်ချက်ကို သတ်မှတ်နိုင်သည်။ web အောက်ပါအတိုင်း server
ကန့်သတ်သတ်မှတ်ချက်
USR-SERIAL Device ဆာဗာကို configure လုပ်ရန် နည်းလမ်းသုံးမျိုးရှိပါသည်။ ၎င်းတို့သည် software configuration ကို setup လုပ်ခြင်း၊ web server configuration နှင့် AT command configuration
Setup software Configuration
အသုံးပြုသူသည် setup software ကို download လုပ်နိုင်သည် https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip အသုံးပြုသူသည် စနစ်ထည့်သွင်းသည့်ဆော့ဖ်ဝဲလ်ဖြင့် SERIAL Device ဆာဗာကို ပုံစံသတ်မှတ်လိုသောအခါ၊ အသုံးပြုသူသည် တပ်ဆင်ဆော့ဖ်ဝဲကို လုပ်ဆောင်နိုင်ပြီး တူညီသော LAN တွင် SERIAL Device ဆာဗာကို ရှာဖွေကာ SERIAL Device ဆာဗာကို အောက်ပါအတိုင်း စီစဉ်သတ်မှတ်နိုင်သည်-
SERIAL Device SERVER ကို သုတေသနလုပ်ပြီး ပြင်ဆင်သတ်မှတ်ရန် = SERIAL Device SERVER ကိုနှိပ်ပြီးနောက်၊ အသုံးပြုသူသည် အသုံးပြုသူအမည်နှင့် စကားဝှက်ဖြင့် ဝင်ရောက်ရန် လိုအပ်ပါသည်။ မူရင်းအသုံးပြုသူအမည်နှင့် စကားဝှက်နှစ်ခုစလုံးသည် စီမံခန့်ခွဲသူဖြစ်သည်။ အကယ်၍ အသုံးပြုသူသည် ပုံသေဘောင်များကို သိမ်းဆည်းထားပါက၊ ၎င်းသည် ဝင်ရောက်ရန် မလိုအပ်ပါ။
Web ဆာဗာဖွဲ့စည်းပုံ
အသုံးပြုသူသည် LAN ပေါက်မှတစ်ဆင့် SERIAL Device ဆာဗာသို့ PC နှင့် ချိတ်ဆက်၍ ဝင်ရောက်နိုင်သည်။ web configure လုပ်ရန် server ။ Web အောက်ပါအတိုင်း server default parameters များ
ကန့်သတ်ချက် | မူရင်းဆက်တင်များ |
Web ဆာဗာ IP လိပ်စာ | 192.168.0.7 |
အသုံးပြုသူအမည် | admin |
စကားဝှက် | admin |
ပုံ ၂Web ဆာဗာ၏ မူလသတ်မှတ်ချက်များ
PC ကို SERIAL Device SERVER သို့ ဦးစွာချိတ်ဆက်ပြီးနောက်၊ အသုံးပြုသူသည် ဘရောက်ဆာကိုဖွင့်ပြီး default IP 192.168.0.7 ကို လိပ်စာဘားသို့ ရိုက်ထည့်နိုင်ပြီး၊ ထို့နောက် အသုံးပြုသူအမည်နှင့် စကားဝှက်ကို လော့ဂ်အင်ဝင်ကာ အသုံးပြုသူသည် ထဲသို့ ဝင်ရောက်နိုင်မည်ဖြစ်သည်။ web ဆာဗာ။ Web အောက်ပါအတိုင်း server screenshot
ရှင်းလင်းချက်
ဤစာရွက်စာတမ်းသည် USR-SERIAL Device SERVER ထုတ်ကုန်များ၏ အချက်အလက်ကို ပံ့ပိုးပေးသည်၊ သို့မဟုတ် အခြားနည်းလမ်းဖြင့် ပြတ်သားစွာ သို့မဟုတ် သွယ်ဝိုက်၍ဖြစ်စေ ပြောဆိုခြင်းကို တားမြစ်ခြင်းဖြင့် ဉာဏပစ္စည်းမူပိုင်ခွင့်လိုင်စင်ကို ပေးအပ်ထားခြင်း မရှိပါ။ အရောင်းစည်းမျဥ်းစည်းကမ်းများတွင် ကြေငြာထားသော တာဝန်မှလွဲ၍ အခြားတာဝန်များကို ကျွန်ုပ်တို့မယူပါ။ သီးခြားရည်ရွယ်ချက် ရောင်းဝယ်နိုင်မှုနှင့် စျေးကွက်ချဲ့ထွင်မှု၊ အခြားမူပိုင်ခွင့်အခွင့်အရေး၊ မူပိုင်ခွင့်၊ ဉာဏပစ္စည်းမူပိုင်ခွင့်တို့အပါအဝင် ထုတ်ကုန်များကို ရောင်းချခြင်းနှင့် အသုံးပြုခြင်းတို့ကို ကျွန်ုပ်တို့ အာမခံမည်မဟုတ်ပါ။ ကျွန်ုပ်တို့သည် ကြိုတင်သတိမပေးဘဲ သတ်မှတ်ချက်နှင့် ဖော်ပြချက်ကို အချိန်မရွေး ပြင်ဆင်နိုင်ပါသည်။
အပ်ဒိတ်မှတ်တမ်း
2022-10-10 V1.0 ကို တည်ထောင်ခဲ့သည်။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
B-TECH RS232 သို့ Ethernet TCP IP Server ပြောင်းခြင်း။ [pdf] အသုံးပြုသူလက်စွဲ RS232 သို့ Ethernet TCP IP ဆာဗာပြောင်းခြင်း၊ RS232၊ Ethernet TCP IP ဆာဗာပြောင်းခြင်း၊ TCP IP ဆာဗာပြောင်းခြင်း၊ ဆာဗာပြောင်းခြင်း |