BTECH RS232 Serial To TCP IP Ethernet Converter 

BTECH RS232 Serial To TCP IP Ethernet Converter

Magsimula

Link ng produkto: 875-000072 Serial to Ethernet Converter

Application Diagram

Figure 2 Application diagram
Application Diagram

Disenyo ng Hardware

Mga Dimensyon ng Hardware

Larawan 3 Mga sukat ng hardware
. Disenyo 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
Depinisyon ng DB9 Pin

 RS422/RS485 Pin na kahulugan

Larawan 5 kahulugan ng RS422/RS485 pin
Kahulugan ng pin
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
Larawan 6 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 sa TCP, naka-on ang LINK; TCP connection disconnect normally, LINK off agad; Hindi normal na nadidiskonekta ang koneksyon ng TCP, naka-off ang link na may humigit-kumulang 40 segundong pagkaantala. I-enable 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

Mga Pag-andar ng Produkto

Ang kabanatang ito ay nagpapakilala sa mga function ng USR-SERIAL DEVICE SERVER gaya ng ipinapakita sa sumusunod na diagram, maaari kang makakuha ng pangkalahatang kaalaman tungkol dito

Figure 7 Diagram ng Mga Function ng Produkto
Mga Pag-andar ng Produkto

Mga Pangunahing Pag-andar

Static na IP/DHCP

Mayroong dalawang paraan para makuha ng module ang IP address: Static IP atDHCP.
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:

Larawan 8 Static IP/DHCP
Static na IP/DHCP

Ibalik ang mga default na setting

Hardware: Maaaring pindutin ng user ang I-reload sa loob ng 5 segundo at mas mababa sa 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 utos: 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:

Figure 9 I-upgrade ang bersyon ng firmware
I-upgrade ang Bersyon ng Firmware

Mga function ng socket

Sinusuportahan ng socket ng SERIAL DEVICE SERVER ang TCP Server, TCP Client, UDP Server, UDP Client atHTTPDClient.

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 ididiskonekta 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:
Larawan 10 TCP Client
Ang kliyente ng TCP
Ang kliyente ng TCP

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:
Larawan 11 TCP Server
TCP Server
TCP Server
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:
Larawan 12 Client ng UDP
Kliyente ng UDP
Kliyente ng UDP

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:

Larawan 13 UDP Server

UDP Server
UDP Server

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 maaaring makamit 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:
Larawan 14 HTTPD Client
HTTPD Client

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 depinisyon para kumonekta at RS232/RS485/RS422 ay hindi maaaring gamitin nang sabay-sabay.

Mga pangunahing parameter ng serial port

Figure 15 Mga 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

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 device o software ng USR, 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:

Figure 16 Baud Rate Synchronization
Pag-synchronize ng Baud Rate

Mga tampok

Function ng Packet ng Pagkakakilanlan

Figure 17 diagram ng aplikasyon ng Identity Packet

Mga tampok

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:

Larawan 18 Packet ng Pagkakakilanlan
Mga tampok

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:

Figure 19 Heartbeat Packet
Function ng Heartbeat Packet

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/huwag paganahin ng user ang function na I-reset sa pamamagitan ng setup software gaya ng sumusunod:

Figure 20 I-reset ang function
I-reset ang function

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:

Figure 21 Index function
Pag-andar ng index

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, kailangang gawin ng user ang bawat
data ng koneksyon na mas mababa sa 200 bytes/s.
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:

Larawan 22 Setting ng TCP Server
Setting ng TCP Server
Setting ng TCP Server

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 magdidiskonekta sa server pagkatapos ipadala ang lahat ng data sa server at walang data mula sa serial port side o network side 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 koneksyon sa pag-andar ni web server tulad ng sumusunod:

Figure 23 Hindi Patuloy na Koneksyon
Figure 23 Hindi Patuloy na Koneksyon

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:

Figure 24 Timeout Reset function
Pag-andar ng Pag-reset ng Timeout

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:
Larawan 25 Setup software
Setting ng Parameter

Pagkatapos magsaliksik ng SERIAL DEVICE SERVER at i-click ang SERIAL DEVICE SERVER upang 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:

Larawan 26Web mga default na parameter ng server

Parameter Mga default na setting
Web IP address ng server 192.168.0.7
User name admin
Password admin

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:

Larawan 27Web server
Setting ng Parameter

Setting ng Parameter

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

Logo

 

Mga Dokumento / Mga Mapagkukunan

BTECH RS232 Serial To TCP IP Ethernet Converter [pdf] User Manual
RS232 Serial To TCP IP Ethernet Converter, RS232 Serial, To TCP IP Ethernet Converter, IP Ethernet Converter, Ethernet Converter, Converter

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *