B-TECH RS232 al Eterreto TCP IP-Servilo-Konvertilo-Manlibro
Karakterizaĵoj
- 10/100Mbps Ethernet-haveno, subtenas Aŭtomatan MDI/MDIX.
- Subtenu TCP-servilon, TCP-klienton, UDP-klienton, UDP-servilon, HTTPD-klienton.
- Subtenu Baud-rapidecon de 600bps ĝis 230.4bps; Subtenu Neniun, Nepara, Para, Mark, Spaco.
- Subtenu korbatpakon kaj identan pakon.
- Subtenu RS232, RS485 kaj RS422.
- Subteno web servilo, AT-komando kaj agorda programaro por agordi modulon.
- Subtentempo de restarigo funkcio.
- Subtenu TCP-klientan ne-daŭran funkcion.
- Subtenu DHCP/Statikan IP.
- Subteno programaro/aparataro reŝargi.
- Subtenu virtualan serian havenon per USR-VCOM-programaro.
Komencu
Produkta ligilo:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Aplika Diagramo
Aparataro Dezajno
Aparataro Dimensioj
Difino de DB9 Pin
Pinglo | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Difino | RXD | TXD | GND | NC | Defaŭlta NC, povas esti uzata kiel potenco pinglo |
Figuro 4 DB9 Pinglo
RS422/RS485 Pinglo-difino
RS422: R+/R- estas RS422 RXD-stiftoj kaj T+/T- estas RS422 TXD-stiftoj.
RS485: A/B estas RS485 RXD/TXD-stiftoj.
LED
Indikilo | Statuso |
PWR | On: Ŝaltu |
Malŝaltita: Malŝalti | |
LABORO | Ekbriligi periodon ĉiun sekundon: Funkante normale |
Ekbriligi periodon ĉiun 200ms: Altgradigo | |
Off: Ne funkcias | |
LIGO | LED por Link-funkcio. Ligfunkcio povas funkcii nur en TCP Kliento/Servilo-reĝimo. TCP-konekto establita, LINK ŝaltita; TCP-konekto malkonekti normale, LINK malŝaltita tuj; TCP-konekto malkonektita nenormale, Ligo malŝaltita kun ĉirkaŭ 40 sekundoj malfruo. Ebligu Link-funkcion en UDP-reĝimo, LINK ŝaltita. |
TX | On: Sendante datumojn al serialo |
Malŝaltita: Neniuj datumoj sendataj al serialo | |
RX | On: Ricevante datumojn de serialo |
Malŝaltita: Neniuj datumoj ricevitaj de serialo |
Figuro 6 LED
Produktaj Funkcioj
Ĉi tiu ĉapitro prezentas la funkciojn de USR-SERIAL DEVICE SERVER kiel la sekva diagramo montrita, vi povas akiri ĝeneralan scion pri ĝi.
Bazaj Funkcioj
Senmova IP/DHCP
Estas du manieroj por modulo akiri IP-adreson: Statika IP kaj DHCP.
Senmova IP: Defaŭlta agordo de modulo estas Senmova IP kaj defaŭlta IP estas 192.168.0.7. Kiam uzanto starigas modulon en Statika IP-reĝimo, uzanto bezonas agordi IP, subretan maskon kaj enirejon kaj devas atenti la rilaton inter IP, subretan maskon kaj enirejon.
DHCP: Modulo en DHCP-reĝimo povas dinamike akiri IP, Enirejon kaj DNS-serviladreson de Gateway Host. Kiam\ uzanto konektas rekte al komputilo, modulo ne povas esti agordita en DHCP-reĝimo. Ĉar komuna komputilo ne havas la kapablon atribui IP-adresojn.
Uzanto povas ŝanĝi Statikan IP/DHCP per agorda programaro. Agordi diagramon jene:
Restarigu defaŭltajn agordojn
Aparataro: Uzanto povas premi Reŝargi dum 5 sekundoj kaj malpli ol 15 sekundoj kaj poste liberigi por restarigi defaŭltajn agordojn.
Programaro: Uzanto povas uzi agordan programaron por restarigi defaŭltajn agordojn.
AT-komando: Uzanto povas eniri AT-komandreĝimon kaj uzi AT+RELD por restarigi defaŭltajn agordojn.
Ĝisdatigu Firmware-Version
Uzanto povas kontakti vendistojn por bezonata firmware versio kaj ĝisdatigi per agorda programaro jene:
Ingofunkcioj
SERIAL DEVICE SERVER-subteno de TCP-Servilo, TCP-Kliento, UDP-Servilo, UDP-Kliento kaj HTTPD-Kliento.
TCP-Kliento
TCP Kliento disponigas Klientajn ligojn por TCP-retaj servoj. TCP Kliento-aparato konektos al servilo por realigi datumtranssendon inter la seria haveno kaj servilo. Laŭ la TCP-protokolo, TCP-kliento havas diferencojn de statuso de konekto/malkonekto por certigi fidindan transdonon de datumoj.
TCP-kliento-reĝimo subteno Keep-Alive-funkcio: Post kiam konekto estas establita, modulo sendos Keep-Alive-pakaĵojn proksimume ĉiujn 15 sekundojn por kontroli la konekton kaj malkonektos tiam rekonektos al TCP-servilo se nenormala konekto estas kontrolita per Keep-Alive-pakoj. TCP Kliento-reĝimo ankaŭ subtenas ne-daŭran funkcion.
SERIAL DEVICE SERVER funkcias en TCP Kliento-reĝimo bezonas konekti al TCP-Servilo kaj devas agordi la parametrojn:
Fora Servilo-Adreso kaj Fora Havena Nombro. SERIA APARATO SERVILO laboro en TCP Kliento ne akceptos alian konektopeton krom cela servilo kaj aliros servilon kun hazarda loka haveno se uzanto fiksas lokan havenon al nulo.
Uzanto povas agordi SERIAN DEVICE SERVER en TCP-kliento-reĝimo kaj rilatajn parametrojn per agorda programaro aŭ web servilo jene:
TCP-Servilo
TCP-Servilo aŭskultos retajn konektojn kaj konstruos retajn konektojn, ofte uzatajn por komunikado kun TCP-klientoj en LAN. Laŭ la TCP-protokolo, TCP-Servilo havas konekton/malkonektigstatusdiferencojn por certigi fidindan transdonon de datumoj.
TCP-Servila reĝimo ankaŭ subtenas la funkcion Keep-Alive.
SERIAL DEVICE SERVER laboro en TCP-Servilo-reĝimo aŭskultos lokan havenon, kiun uzanto starigis kaj konstruos konekton post ricevado de konektopeto. Seriaj datumoj estos senditaj al ĉiuj TCP Kliento-aparatoj konektitaj al SERIAL DEVICE SERVER en TCP-Servila reĝimo samtempe.
SERIA APARATO SERVILIO funkcias en TCP-Servilo subtenas maksimume 16 klientajn konektojn kaj ekfunkciigos la plej malnovan konekton preter maksimumaj ligoj (Uzanto povas ebligi/malŝalti ĉi tiun funkcion per web servilo).
Uzanto povas agordi SERIAN DEVICE SERVER en TCP-Servilo-reĝimo kaj rilatajn parametrojn per agorda programaro aŭ web servilo jene:
UDP-kliento
UDP-transporta protokolo disponigas simplajn kaj nefidindajn komunikadservojn. Neniu konekto konektita/malkonektita.
En UDP-Klienta reĝimo, SERIAL DEVICE SERVER nur komunikados kun cela IP/Haveno. Se datumoj ne de cela IP/Haveno, ĝi ne estos ricevita de SERIAL DEVICE SERVER.
En UDP-Klienta reĝimo, se uzanto fiksas malproksiman IP kiel 255.255.255.255, SERIAL DEVICE SERVER povas dissendi al tuta retsegmento kaj ricevi elsendajn datumojn. Post firmware-versio 4015, 306 subtenas dissendadon en sama retsegmento. (Tiel kiel xxx.xxx.xxx.255-elsenda maniero).
Uzanto povas agordi SERIAN DEVICE SERVER en UDP Kliento-reĝimo kaj rilatajn parametrojn per agorda programaro aŭ web servilo jene:
UDP-Servilo
En UDP-Servilo-reĝimo, SERIAL DEVICE SERVER ŝanĝos celon IP ĉiufoje post ricevado de UDP-datumoj de nova IP/Haveno kaj sendos datumojn al plej nova komunikado IP/Haveno.
Uzanto povas agordi SERIAN DEVICE SERVER en UDP-Servilo-reĝimo kaj rilatajn parametrojn per agorda programaro aŭweb servilo jene:
HTTPD Kliento
En HTTPD Kliento-reĝimo, SERIAL DEVICE SERVER povas atingi datumtranssendon inter seria havena aparato kaj HTTP-servilo. Uzanto nur bezonas agordi SERIAN DEVICE SERVER en HTTPD-Kliento kaj agordi la HTTPD-kapon, URL kaj iuj aliaj rilataj parametroj, tiam povas atingi transdonon de datumoj inter seria havena aparato kaj HTTP-servilo kaj ne bezonas zorgi pri la HTTP-formato de datumoj.
Uzanto povas agordi SERIAN DEVICE SERVER enHTTPDClient-reĝimon kaj rilatajn parametrojn per web servilo jene:
Seria haveno
SERIALA APARATO SERVILsubteno RS232/RS485/RS422. Uzanto povas raporti al 1.2.2. Difino de DB9 Pinglo 1.2.3.
RS422/RS485 Pindifino por konekti kaj RS232/RS485/RS422 ne povas esti uzata samtempe
Bazaj parametroj de seria haveno
Parametroj | Defaŭlte | Gamo |
Baudrapideco | 115200 | 600 ~ 230.4Kbps |
Datumaj bitoj | 8 | 5~8 |
Haltu pecojn | 1 | 1~2 |
Pareco | Neniu | Neniu, Nepara, Para, Marko, Spaco |
Figuro 15 Parametroj de seriaj havenoj
Seriaj Pakaj Metodoj
Por reto rapideco estas pli rapida ol seria. Modulo metos seriajn datumojn en bufron antaŭ sendi ĝin al reto. La datumoj estos senditaj al Reto kiel Pako. Estas 2 manieroj fini la pakaĵon kaj sendi pakaĵon al reto - Time Trigger Mode kaj Long Trigger Mode.
SERIALA APARATO SERVILO adoptas fiksan paktempon (kvar bajtoj sendtempo) kaj fiksan paklongon (400 bajtoj).
Sinkronigo de Baud Rate
Kiam modulo funkcias kun USR-aparatoj aŭ programaro, seria parametro ŝanĝiĝos dinamike laŭ reto-protokolo. Kliento povas modifi serian parametron sendante datumojn konformajn al specifa protokolo per reto. Ĝi estas provizora, kiam rekomencas modulon, la parametroj reen al originalaj parametroj.
Uzanto povas adopti funkcion de Sinkronigado de Baud Rate per agorda programaro jene:
Karakterizaĵoj
Identeca Paka Funkcio
Identeca pako estas uzata por identigi la aparaton kiam modulo funkcias kiel TCP-kliento/UDP-kliento. Estas du sendaj metodoj por identeca pako.
- Identecaj datumoj estos senditaj kiam konekto estas establita.
- Identecaj datumoj estos aldonitaj ĉe la fronto de ĉiu datumpakaĵo.
Identecpakaĵo povas esti MAC-adreso aŭ uzanta redakteblaj datumoj (Uzanto redakteblaj datumoj maksimume 40 bajtoj). Uzanto povas agordi SERIAN DEVICE SERVER kun Identeca Pako-funkcio per web servilo jene:
Korbata Paka Funkcio
Korbatpako: Modulo eligos korbatajn datumojn al seria aŭ retperioda. Uzanto povas agordi la korbatajn datumojn kaj tempointervalon. Seriaj korbatdatenoj povas esti uzitaj por balotado de Modbus-datenoj. Retaj korbatdatenoj povas esti uzataj por montri konektan staton kaj konservi la konekton (nur efektiviĝas en TCP/UDP-Klienta reĝimo). Korbatpako permesas maksimume 40 bajtojn.
Uzanto povas agordi SERIAN DEVICE SERVER kun Heartbeat Packet-funkcio per web servilo jene:
Redaktebla Web servilo
SERIAL DEVICE SERVER subteno uzanto modifi la web servilo bazita sur ŝablono laŭ bezonoj, tiam uzu rilatan ilon por ĝisdatigi. Se uzanto havas ĉi tiun postulon, povas kontakti niajn vendistojn por web servila fonto kaj ilo.
Restarigi funkcion
Kiam 306 funkcias en TCP Kliento-reĝimo, 306 konektos al TCP-Servilo. Kiam uzanto malfermas Restarigi funkcion, 306 rekomencos post provi konekti al TCP-Servilo 30 fojojn sed ankoraŭ ne povas konekti al.
Uzanto povas ebligi/malŝalti la Restarigi funkcion per agorda programaro kiel= sekvas:
Indeksa funkcio
Indeksa funkcio: Uzita en situacio kiam 306 funkcias en TCP-Servilo-reĝimo kaj establas pli ol unu konekton al TCP-Kliento. Post malferma Indeksa funkcio, 306 markos ĉiun TCP-Klienton por distingi ilin. Uzanto povas sendi/ricevi datumojn al/de malsama TCP-Kliento laŭ ilia unika marko.
Uzanto povas ebligi/malŝalti la Indeksan funkcion per agorda programaro jene:
Agordo de TCP-Servilo
306 laboro en TCP-Servilo-reĝimo permesas maksimume 16 TCP-klientojn konekton. Defaŭlte estas 4 TCP-klientoj kaj uzanto povas ŝanĝi maksimuman konekton de TCP-klientoj per web servilo. Kiam TCP Klientoj pli ol 4, uzanto bezonas fari ĉiun konekton datumoj malpli ol 200 bajtoj/s.
Se TCP-klientoj konektitaj al 306 superas maksimumajn TCP-klientojn, uzanto povas ebligi/malŝalti malnovan konektan funkcion per web servilo.
Uzanto povas agordi supre TCP-Servilon per web servilo jene:
Ne-daŭra Konekto
SERIAL DEVICE SERVER subtenas nedaŭran konektan funkcion en TCP-kliento-reĝimo. Kiam SERIALA SERVILO adoptos ĉi tiun funkcion, SERIALA SERVILO konektos al servilo kaj sendos datumojn post ricevo de datumoj de seria havenflanko kaj malkonektos al servilo post sendo de ĉiuj datumoj al servilo kaj neniuj datumoj de seria baborda flanko aŭ reto-flanko super fiksita. tempo. Ĉi tiu fiksa tempo povas esti 2~255s, defaŭlta estas 3s. Uzanto povas agordi SERIAN DEVICE SERVER kun ne-daŭra koneksa funkcio per web servilo jene:
Timeout Restarigi funkcion
Funkcio de restarigo de tempodaŭro (neniu datuma rekomencigita): Se reto-flanko neniu transdono de datumoj preter fiksa tempo (Uzanto povas agordi ĉi tiun fiksan tempon inter 60~65535s, defaŭlte estas 3600s. Se uzanto fiksas tempon malpli ol 60s, ĉi tiu funkcio estos malŝaltita) , 306 restarigos. Uzanto povas agordi la Timeout Reset funkcion per web servilo jene:
Parametra Agordo
Estas tri manieroj agordi USR-SERIAN DEVICE SERVER. Ili estas agorda programaro agordo, web agordo de servilo kaj agordo de komando AT
Agordu programaron Agordo
Uzanto povas elŝuti instalinstrukciojn de https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Kiam uzanto volas agordi la SERIALAPAJAN SERVilon per agorda programaro, la uzanto povas ruli agordan programaron, serĉi SERIAN APARATON SERVilon en la sama LAN kaj agordi la SERIAN APARATON SERVilon jene:
Post esploro de SERIAL DEVICE SERVER kaj klako= SERIAL DEVICE SERVER por agordi, uzanto bezonas ensaluti kun uzantnomo kaj pasvorto. Defaŭlta uzantnomo kaj pasvorto ambaŭ estas administrantoj. Se uzanto konservas la defaŭltajn parametrojn, ne necesas ensaluti.
Web Agordo de Servilo
Uzanto povas konekti komputilon al SERIA APARATO SERVILO tra LAN-haveno kaj eniri web servilo por agordi. Web defaŭltaj parametroj de la servilo jene:
Parametro | Defaŭltaj agordoj |
Web IP-adreso de servilo | 192.168.0.7 |
Uzantnomo | admin |
Pasvorto | admin |
Figuro 26Web servilaj defaŭltaj parametroj
Post unue konekti PC al SERIALA SERVILO, uzanto povas malfermi retumilon kaj enigi defaŭltan IP 192.168.0.7 en adresbreton, tiam ensaluti uzantnomon kaj pasvorton, uzanto eniros en. web servilo. Web servila ekrankopio jene:
Malgarantio
Ĉi tiu dokumento provizas informojn pri produktoj de USR-SERIAL DEVICE SERVER, al ĝi ne estis koncedita licenco pri intelekta proprieto malpermesante paroli aŭ aliajn manierojn aŭ eksplicite aŭ implicite. Krom la devo deklarita en vendaj terminoj kaj kondiĉoj, ni ne prenas aliajn respondecojn. Ni ne garantias la vendon kaj uzadon de la produktoj eksplicite aŭ implicite, inkluzive de speciala celo komercebleco kaj vendeblo, la delikta respondeco de iu ajn alia patenta rajto, kopirajto, intelekta proprieto. Ni povas modifi specifon kaj priskribon iam ajn sen antaŭa avizo.
Ĝisdatigi Historion
2022-10-10 V1.0 Establita.
Dokumentoj/Rimedoj
![]() | B-TECH RS232 al Ethernet TCP IP-Servilo-Konvertilo [pdf] Uzanto-manlibro RS232 al Ethernet TCP IP-Servilo-Konvertilo, RS232, Ethernet-TCP-IP-Servilo-Konvertilo, TCP-IP-Servilo-Konvertilo,-Servilo-Konvertilo |