B-TECH RS232 to Ethernet TCP IP Server Converter User Manual
Mga tampok
- 10/100Mbps Ethernet port, sinusuportahan ang Auto-MDI/MDIX.
- Suportahan ang TCP Server, TCP Client, UDP Client, UDP Server, HTTP Client.
- Suportahan ang Baud rate mula 600bps hanggang 230.4bps; Suporta Wala, Kakatwa, Kahit, Markahan, Space.
- Suportahan ang heartbeat packet at identity packet.
- Suportahan ang RS232, RS485 at RS422.
- Suporta web server, AT command at setup software para i-configure ang module.
- Supporttimeout reset function.
- Suportahan ang TCP Client na hindi paulit-ulit na function.
- Suportahan ang DHCP/Static IP.
- Suportahan ang software/hardware reload.
- Suportahan ang virtual serial port gamit ang USR-VCOM software.
Magsimula
Link ng produkto:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Application Diagram
Disenyo ng Hardware
Mga Dimensyon ng Hardware
Depinisyon ng DB9 Pin
Pin | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Kahulugan | RXD | TXD | GND | NC | Default na NC, maaaring gamitin bilang power pin |
Larawan 4 DB9 Pin
RS422/RS485 Pin na kahulugan
RS422: R+/R- ay RS422 RXD pin at T+/T- ay RS422 TXD pin.
RS485: Ang A/B ay mga RS485 RXD/TXD pin.
LED
Tagapagpahiwatig | Katayuan |
PWR | Naka-on: Naka-on |
Naka-off: I-off | |
TRABAHO |
Mag-flash ng tuldok bawat isang segundo: Gumagana nang normal |
Mag-flash ng tuldok tuwing 200ms: Status ng pag-upgrade | |
Off: Hindi gumagana | |
LINK | LED para sa function ng Link. Ang function ng link ay maaari lamang gumana sa TCP Client/Server mode. Naitatag ang koneksyon ng TCP, naka-on ang LINK; TCP connection disconnect normally, LINK off agad; Ang koneksyon ng TCP ay hindi normal na nadidiskonekta, naka-off ang link na may halos 40 segundong pagkaantala. Paganahin ang function ng Link sa UDP mode, naka-on ang LINK. |
TX | Naka-on: Nagpapadala ng data sa serial |
Naka-off: Walang data na nagpapadala sa serial | |
RX | Naka-on: Pagtanggap ng data mula sa serial |
Naka-off: Walang natatanggap na data mula sa serial |
Larawan 6 LED
Mga Pag-andar ng Produkto
Ipinakilala ng kabanatang ito ang mga pag-andar ng USR-SERIAL DEVICE SERVER gaya ng ipinapakitang diagram, maaari kang makakuha ng pangkalahatang kaalaman tungkol dito.
Mga Pangunahing Pag-andar
Static na IP/DHCP
Mayroong dalawang paraan para makuha ng module ang IP address: Static IP at DHCP.
Static IP: Ang default na setting ng module ay Static IP at ang defaultIP ay 192.168.0.7. Kapag ang user ay nagtakda ng module sa Static IP mode, kailangan ng user na magtakda ng IP, subnet mask at gateway at dapat bigyang pansin ang kaugnayan ng IP, subnet mask at gateway.
DHCP: Ang module sa DHCP mode ay maaaring dynamic na makakuha ng IP, Gateway, at DNS server address mula sa Gateway Host. Kapag direktang kumonekta ang user sa PC, hindi maaaring itakda ang module sa DHCP mode. Dahil ang karaniwang computer ay walang kakayahang magtalaga ng mga IP address.
Maaaring baguhin ng user ang Static IP/DHCP sa pamamagitan ng setup software. Pagtatakda ng diagram tulad ng sumusunod:
Ibalik ang mga default na setting
Hardware: Maaaring pindutin ng user ang I-reload sa loob ng 5 segundo at wala pang 15 segundo pagkatapos ay bitawan upang ibalik ang mga default na setting.
Software: Maaaring gumamit ang user ng software sa pag-setup para ibalik ang mga default na setting.
AT command: Maaaring pumasok ang user sa AT command mode at gamitin ang AT+RELD para ibalik ang mga default na setting.
I-upgrade ang Bersyon ng Firmware
Maaaring makipag-ugnayan ang user sa mga salesperson para sa kinakailangang bersyon ng firmware at mag-upgrade sa pamamagitan ng setup software gaya ng sumusunod:
Mga function ng socket
Sinusuportahan ng socket ng SERIAL DEVICE SERVER ang TCP Server, TCP Client, UDP Server, UDP Client at HTTPD Client.
Ang kliyente ng TCP
Nagbibigay ang TCP Client ng mga koneksyon sa Client para sa mga serbisyo ng TCP network. Ang aparato ng TCP Client ay kumonekta sa server upang mapagtanto ang paghahatid ng data sa pagitan ng serial port at server. Ayon sa TCP protocol, ang TCP Client ay may mga pagkakaiba sa status ng koneksyon/disconnection upang matiyak ang maaasahang paghahatid ng data.
Sinusuportahan ng TCP Client mode ang Keep-Alive function: Pagkatapos na maitatag ang koneksyon, magpapadala ang module ng mga Keep-Alive packet tungkol sa bawat 15 segundo upang suriin ang koneksyon at magdi-disconnect pagkatapos ay muling kumonekta sa TCP server kung ang abnormal na koneksyon ay nasuri ng mga Keep-Alive packet. Sinusuportahan din ng TCP Client mode ang di-persistent na function.
Ang SERIAL DEVICE SERVER na gumagana sa TCP Client mode ay kailangang kumonekta sa TCP Server at kailangang itakda ang mga parameter:
Remote Server Addr at Remote Port Number. Ang SERIAL DEVICE SERVER na gumagana sa TCP Client ay hindi tatanggap ng iba pang kahilingan sa koneksyon maliban sa target na server at ia-access ang server na may random na lokal na port kung itatakda ng user ang lokal na port sa zero.
Maaaring itakda ng user ang SERIAL DEVICE SERVER sa TCP Client mode at mga nauugnay na parameter sa pamamagitan ng setup software o web server tulad ng sumusunod:
TCP Server
Ang TCP Server ay makikinig sa mga koneksyon sa network at bubuo ng mga koneksyon sa network, na karaniwang ginagamit para sa komunikasyon sa mga TCP client sa isang LAN. Ayon sa TCP protocol, ang TCP Server ay may mga pagkakaiba sa katayuan ng koneksyon/disconnection upang matiyak ang maaasahang paghahatid ng data.
Sinusuportahan din ng TCP Server mode ang Keep-Alive function.
Ang SERIAL DEVICE SERVER na gumagana sa TCP Server mode ay makikinig sa lokal na port kung aling user ang nagtakda at bumuo ng koneksyon pagkatapos matanggap ang kahilingan sa koneksyon. Ang serial data ay ipapadala sa lahat ng TCP Client device na konektado sa SERIAL DEVICE SERVER sa TCP Server mode nang sabay-sabay.
Gumagana ang SERIAL DEVICE SERVER sa TCP Server na sumusuporta sa 16 na koneksyon ng kliyente at sisimulan ang pinakalumang koneksyon na lampas sa pinakamataas na koneksyon (Maaaring paganahin/pagana ng user ang function na ito sa pamamagitan ng web server).
Maaaring itakda ng user ang SERIAL DEVICE SERVER sa TCP Server mode at mga nauugnay na parameter sa pamamagitan ng setup software o web server tulad ng sumusunod:
Kliyente ng UDP
Ang UDP transport protocol ay nagbibigay ng simple at hindi mapagkakatiwalaang mga serbisyo sa komunikasyon. Walang koneksyon na konektado / nadiskonekta.
Sa UDP Client mode, ang SERIAL DEVICE SERVER ay makikipag-ugnayan lamang sa target na IP/Port. Kung ang data ay hindi mula sa target na IP/Port, hindi ito matatanggap ng SERIAL DEVICE SERVER.
Sa UDP Client mode, kung itinakda ng user ang malayuang IP bilang 255.255.255.255, ang SERIAL DEVICE SERVER ay maaaring mag-broadcast sa buong network segment at makatanggap ng broadcast data. Pagkatapos ng bersyon ng firmware na 4015, sinusuportahan ng 306 ang pagsasahimpapawid sa parehong segment ng network.(Tulad ng xxx.xxx.xxx.255 na paraan ng pagsasahimpapawid).
Maaaring itakda ng user ang SERIAL DEVICE SERVER sa UDP Client mode at mga nauugnay na parameter sa pamamagitan ng setup software o web server tulad ng sumusunod:
UDP Server
Sa UDP Server mode, babaguhin ng SERIAL DEVICE SERVER ang target na IP sa bawat oras pagkatapos matanggap ang UDP data mula sa isang bagong IP/Port at magpapadala ng data sa pinakabagong IP/Port ng komunikasyon.
Maaaring itakda ng user ang SERIAL DEVICE SERVER sa UDP Server mode at mga kaugnay na parameter sa pamamagitan ng setup software oweb server tulad ng sumusunod:
HTTPD Client
Sa HTTPD Client mode, makakamit ng SERIAL DEVICE SERVER ang paghahatid ng data sa pagitan ng serial port device at HTTP server. Kailangan lang ng user na itakda ang SERIAL DEVICE SERVER sa HTTPD Client at itakda ang HTTPD header, URL at ilang iba pang mga kaugnay na parameter, pagkatapos ay makakamit ang paghahatid ng data sa pagitan ng serial port device at HTTP server at hindi nangangailangan ng pangangalaga tungkol sa HTTP na format ng data.
Maaaring itakda ng user ang SERIAL DEVICE SERVER saHTTPDClient mode at mga nauugnay na parameter sa pamamagitan ng web server tulad ng sumusunod:
Serial port
Sinusuportahan ng SERIAL DEVICE SERVER ang RS232/RS485/RS422. Maaaring sumangguni ang user sa 1.2.2. Depinisyon ng DB9 Pin 1.2.3.
RS422/RS485 Pin na kahulugan upang kumonekta at RS232/RS485/RS422 ay hindi magagamit nang sabay-sabay
Mga pangunahing parameter ng serial port
Mga Parameter | Default | Saklaw |
Baud rate | 115200 | 600 ~ 230.4Kbps |
Mga bit ng data | 8 | 5~8 |
Stop bits | 1 | 1~2 |
Pagkakapantay-pantay | wala | Wala, Odd, Even, Mark, Space |
Figure 15 Mga parameter ng serial port
Mga Paraan ng Serial Package
Para sa bilis ng network ay mas mabilis kaysa sa serial. Ang module ay maglalagay ng serial data sa buffer bago ito ipadala sa network. Ang data ay ipapadala sa Network bilang Package. Mayroong 2 paraan para tapusin ang package at ipadala ang package sa network – Time Trigger Mode at Length Trigger Mode.
Ang SERIAL DEVICE SERVER ay gumagamit ng nakapirming oras ng Package (apat na byte na oras ng pagpapadala) at nakapirming haba ng Package (400 bytes).
Pag-synchronize ng Baud Rate
Kapag gumagana ang module sa mga USR device o software, dynamic na magbabago ang serial parameter ayon sa network protocol. Maaaring baguhin ng customer ang serial parameter sa pamamagitan ng pagpapadala ng data na naaayon sa partikular na protocol sa pamamagitan ng= network. Ito ay pansamantala, kapag i-restart ang module, ang mga parameter ay bumalik sa orihinal na mga parameter.
Maaaring gamitin ng user ang Baud Rate Synchronization function sa pamamagitan ng setup software gaya ng sumusunod:
Mga tampok
Function ng Packet ng Pagkakakilanlan
Ginagamit ang mga packet ng pagkakakilanlan para makilala ang device kapag gumagana ang module bilang TCP client/UDP client. Mayroong dalawang paraan ng pagpapadala para sa packet ng pagkakakilanlan.
- Ipapadala ang data ng pagkakakilanlan kapag naitatag ang koneksyon.
- Ang data ng pagkakakilanlan ay idaragdag sa harap ng bawat packet ng data.
Ang packet ng pagkakakilanlan ay maaaring MAC address o data na na-e-edit ng user (Ang data na nae-edit ng user ay hindi hihigit sa 40 bytes). Maaaring itakda ng user ang SERIAL DEVICE SERVER na may Identity Packet function sa pamamagitan ng web server tulad ng sumusunod:
Function ng Heartbeat Packet
Heartbeat packet: Ang module ay maglalabas ng data ng heartbeat sa serial o network periodic. Maaaring i-configure ng user ang data ng heartbeat at time interval. Maaaring gamitin ang serial heartbeat data para sa pagboto ng Modbus data. Maaaring gamitin ang data ng heartbeat ng network para sa pagpapakita ng status ng koneksyon at panatilihin ang koneksyon (magkakabisa lamang sa TCP/UDP Client mode). Ang heartbeat packet ay nagbibigay-daan sa 40 bytes sa pinakamaraming.
Maaaring itakda ng user ang SERIAL DEVICE SERVER na may function ng Heartbeat Packet sa pamamagitan ng web server tulad ng sumusunod:
Nae-edit Web server
SERIAL DEVICE SERVER support user na baguhin ang web server batay sa template ayon sa mga pangangailangan, pagkatapos ay gumamit ng kaugnay na tool upang mag-upgrade. Kung ang user ay may ganitong demand ay maaaring makipag-ugnayan sa aming mga salesperson para sa web pinagmulan at tool ng server.
I-reset ang function
Kapag ang 306 ay gumana sa TCP Client mode, ang 306 ay kumonekta sa TCP Server. Kapag binuksan ng user ang Reset function, magre-restart ang 306 pagkatapos subukang kumonekta sa TCP Server ng 30 beses ngunit hindi pa rin makakonekta sa.
Maaaring paganahin/paganahin ng user ang function na I-reset sa pamamagitan ng setup software bilang= sundin:
Pag-andar ng index
Index function: Ginagamit sa sitwasyon kung kailan gumagana ang 306 sa TCP Server mode at nagtatag ng higit sa isang koneksyon sa TCP Client. Pagkatapos ng bukas na function ng Index, markahan ng 306 ang bawat TCP Client upang makilala ang mga ito. Maaaring magpadala/makatanggap ng data ang user sa/mula sa iba't ibang TCP Client ayon sa kanilang natatanging marka.
Maaaring paganahin/paganahin ng user ang Index function sa pamamagitan ng setup software gaya ng sumusunod:
Setting ng TCP Server
Ang 306 na trabaho sa TCP Server mode ay nagbibigay-daan sa hindi hihigit sa 16 na TCP Client na koneksyon. Ang default ay 4 na TCP Client at maaaring baguhin ng user ang maximum na koneksyon ng TCP Clients sa pamamagitan ng web server. Kapag ang mga TCP Client ay higit sa 4, kailangan ng user na gawing mas mababa sa 200 bytes/s ang bawat data ng koneksyon.
Kung ang mga TCP Client na nakakonekta sa 306 ay lumampas sa maximum na mga TCP Client, maaaring paganahin/i-disable ng user ang lumang function ng koneksyon sa pamamagitan ng web server.
Maaaring itakda ng user sa itaas ang mga setting ng TCP Server sa pamamagitan ng web server tulad ng sumusunod:
Hindi-persistent na Koneksyon
Sinusuportahan ng SERIAL DEVICE SERVER ang di-persistent na function ng koneksyon sa TCP Client mode. Kapag pinagtibay ng SERIAL DEVICE SERVER ang function na ito, kokonekta ang SERIAL DEVICE SERVER sa server at magpapadala ng data pagkatapos matanggap ang data mula sa gilid ng serial port at madidiskonekta sa server pagkatapos ipadala ang lahat ng data sa server at walang data mula sa gilid ng serial port o gilid ng network sa isang nakapirming oras. Ang nakapirming oras na ito ay maaaring 2~255s, ang default ay 3s. Maaaring itakda ng user ang SERIAL DEVICE SERVER na may hindi paulit-ulit na function ng koneksyon sa pamamagitan ng web server tulad ng sumusunod:
Pag-andar ng Pag-reset ng Timeout
Function ng pag-reset ng timeout(walang pag-reset ng data): Kung ang bahagi ng network ay walang paghahatid ng data na lampas sa isang nakapirming oras (Maaaring itakda ng user ang nakapirming oras na ito sa pagitan ng 60~65535s, ang default ay 3600s. Kung magtakda ang user ng oras na mas mababa sa 60s, ang function na ito ay idi-disable) , 306 ay magre-reset. Maaaring itakda ng user ang function ng Timeout Reset sa pamamagitan ng web server tulad ng sumusunod:
Setting ng Parameter
May tatlong paraan upang i-configure ang USR-SERIAL DEVICE SERVER. Ang mga ito ay setup ng software configuration, web configuration ng server at configuration ng AT command
I-setup ang Configuration ng software
Maaaring mag-download ang gumagamit ng setup software mula sa https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Kapag gusto ng user na i-configure ang SERIAL DEVICE SERVER sa pamamagitan ng setup software, maaaring magpatakbo ang user ng setup software, maghanap sa SERIAL DEVICE SERVER sa parehong LAN at i-configure ang SERIAL DEVICE SERVER gaya ng sumusunod:
Pagkatapos magsaliksik ng SERIAL DEVICE SERVER at i-click ang= SERIAL DEVICE SERVER para i-configure, kailangan ng user na mag-log in gamit ang user name at password. Ang default na user name at password ay parehong admin. Kung pinapanatili ng user ang mga default na parameter, hindi na kailangang mag-log in.
Web Configuration ng Server
Maaaring ikonekta ng user ang PC sa SERIAL DEVICE SERVER sa pamamagitan ng LAN port at pumasok web server upang i-configure. Web mga default na parameter ng server tulad ng sumusunod:
Parameter | Mga default na setting |
Web IP address ng server | 192.168.0.7 |
User name | admin |
Password | admin |
Larawan 26Web mga default na parameter ng server
Pagkatapos munang ikonekta ang PC sa SERIAL DEVICE SERVER, maaaring buksan ng user ang browser at ipasok ang default na IP 192.168.0.7 sa address bar, pagkatapos ay mag-log in ang user name at password, papasok ang user sa web server. Web screenshot ng server tulad ng sumusunod:
Disclaimer
Ang dokumentong ito ay nagbibigay ng impormasyon ng mga produkto ng USR-SERIAL DEVICE SERVER, hindi ito nabigyan ng anumang lisensya sa intelektwal na ari-arian sa pamamagitan ng pagbabawal sa pagsasalita o iba pang mga paraan nang tahasan o hindi malinaw. Maliban sa tungkuling idineklara sa mga tuntunin at kundisyon sa pagbebenta, wala kaming ibang responsibilidad. Hindi namin ginagarantiyahan ang mga pagbebenta at paggamit ng mga produkto nang tahasan o hindi malinaw, kabilang ang partikular na layunin ng kakayahang maikalakal at kakayahang maibenta, ang pananagutan sa tort ng anumang iba pang karapatan sa patent, copyright, karapatan sa intelektwal na ari-arian. Maaari naming baguhin ang detalye at paglalarawan anumang oras nang walang paunang abiso.
I-update ang Kasaysayan
2022-10-10 V1.0 Itinatag.
Mga Dokumento / Mga Mapagkukunan
![]() |
B-TECH RS232 sa Ethernet TCP IP Server Converter [pdf] User Manual RS232 sa Ethernet TCP IP Server Converter, RS232, Ethernet TCP IP Server Converter, TCP IP Server Converter, Server Converter |