B-TECH RS232 al Eterreto TCP IP-Servilo-Konvertilo-Manlibro
B-TECH RS232 al Ethernet TCP IP-Servilo-Konvertilo

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

Aplika Diagramo

Aparataro Dezajno

Aparataro Dimensioj

Aparataro Dimensioj

Difino de DB9 Pin

Difino de DB9 Pin

Pinglo2351, 4, 6, 7, 89
DifinoRXDTXDGNDNCDefaŭlta NC, povas esti uzata kiel potenco pinglo

Figuro 4 DB9 Pinglo 

RS422/RS485 Pinglo-difino

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

IndikiloStatuso
PWROn: Ŝaltu
Malŝaltita: Malŝalti
 

LABORO

Ekbriligi periodon ĉiun sekundon: Funkante normale
Ekbriligi periodon ĉiun 200ms: Altgradigo
Off: Ne funkcias
LIGOLED 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.
TXOn: Sendante datumojn al serialo
Malŝaltita: Neniuj datumoj sendataj al serialo
RXOn: 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.

Produktaj Funkcioj

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:

Bazaj Funkcioj

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:

Ĝisdatigu Firmware-Version

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-Kliento
TCP-Kliento

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:

TCP-Servilo

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-kliento

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:

UDP-Servilo

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:

HTTPD Kliento

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

ParametrojDefaŭlteGamo
Baudrapideco115200600 ~ 230.4Kbps
Datumaj bitoj85~8
Haltu pecojn11~2
ParecoNeniuNeniu, 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:

Sinkronigo de Baud Rate

Karakterizaĵoj

Identeca Paka Funkcio

Karakterizaĵoj

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:

Identeca Paka Funkcio

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:

Korbata Paka Funkcio

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:

Restarigi funkcion

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:

Indeksa funkcio

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:

Agordo de TCP-Servilo

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:

Ne-daŭra Konekto

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:

Timeout Restarigi funkcion

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:

Agordu programaron Agordo

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:

ParametroDefaŭltaj agordoj
Web IP-adreso de servilo192.168.0.7
Uzantnomoadmin
Pasvortoadmin

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:

Web Agordo de Servilo

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

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *