B-TECH RS232 na Ethernet TCP IP server konverter Korisnički priručnik
Karakteristike
- 10/100Mbps Ethernet port, podržava Auto-MDI/MDIX.
- Podržava TCP server, TCP klijent, UDP klijent, UDP server, HTTPD klijent.
- Podrška brzina prijenosa od 600bps do 230.4bps; Podrška Ništa, Nepar, Par, Oznaka, razmak.
- Podržava paket otkucaja srca i paket identiteta.
- Podržava RS232, RS485 i RS422.
- Podrška web server, AT komande i softver za podešavanje za konfigurisanje modula.
- Supporttimeout funkcija resetiranja.
- Podržava TCP Client funkciju koja nije trajna.
- Podržava DHCP/Static IP.
- Podržava ponovno učitavanje softvera/hardvera.
- Podržava virtuelni serijski port sa softverom USR-VCOM.
Započnite
Link proizvoda:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Dijagram aplikacije
Dizajn hardvera
Dimenzije hardvera
DB9 Pin definicija
Pin | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Definicija | RXD | TXD | GND | NC | Zadani NC, može se koristiti kao strujni pin |
Slika 4 DB9 Pin
RS422/RS485 Pin definicija
RS422: R+/R- su RS422 RXD pinovi i T+/T- su RS422 TXD pinovi.
RS485: A/B su pinovi RS485 RXD/TXD.
LED
Indikator | Status |
Pwr | Uključeno: Uključeno |
Isključeno: Isključeno | |
RAD |
Treperi period svake sekunde: radi normalno |
Treperi period svakih 200ms: Status nadogradnje | |
Isključeno: Ne radi | |
LINK | LED za funkciju Link. Funkcija veze može raditi samo u TCP klijent/server modu. TCP veza uspostavljena, LINK uključen; TCP veza normalno prekinuta, LINK odmah isključen; TCP veza je prekinuta nenormalno, veza je isključena sa oko 40 sekundi kašnjenja. Omogućite funkciju veze u UDP modu, LINK uključen. |
TX | Uključeno: Slanje podataka na serijski |
Isključeno: Nema slanja podataka na serijski | |
RX | Uključeno: Prijem podataka sa serijskog |
Isključeno: Nema primanja podataka sa serijskog |
Slika 6 LED
Funkcije proizvoda
Ovo poglavlje predstavlja funkcije USR-SERIAL DEVICE SERVER-a kao što je prikazano na sljedećem dijagramu, možete dobiti opće znanje o tome.
Osnovne funkcije
Statički IP/DHCP
Postoje dva načina da modul dobije IP adresu: statička IP i DHCP.
Statička IP adresa: Zadana postavka modula je statička IP, a default IP je 192.168.0.7. Kada je korisnik postavio modul u Static IP modu, korisnik treba da postavi IP, subnet masku i gateway i mora obratiti pažnju na odnos između IP adrese, maske podmreže i gatewaya.
DHCP: Modul u DHCP modu može dinamički dobiti IP, Gateway i DNS adresu servera od Gateway Host-a. Kada se\ korisnik poveže direktno na PC, modul se ne može postaviti u DHCP mod. Zato što uobičajeni računar nema mogućnost dodjeljivanja IP adresa.
Korisnik može promijeniti statički IP/DHCP pomoću softvera za podešavanje. Dijagram podešavanja kako slijedi:
Vratite zadane postavke
Hardver: Korisnik može pritisnuti Reload duže od 5 sekundi i manje od 15 sekundi, a zatim otpustiti da vrati zadane postavke.
Softver: Korisnik može koristiti softver za podešavanje da vrati zadane postavke.
AT komanda: Korisnik može ući u AT komandni mod i koristiti AT+RELD da vrati zadane postavke.
Nadogradite verziju firmvera
Korisnik može kontaktirati prodavače za potrebnu verziju firmvera i nadogradnju softverom za podešavanje kako slijedi:
Funkcije utičnice
SERIAL DEVICE SERVER socket podržava TCP server, TCP klijent, UDP server, UDP klijent i HTTPD klijent.
TCP klijent
TCP klijent pruža klijentove veze za TCP mrežne usluge. TCP klijent uređaj će se povezati sa serverom kako bi realizovao prenos podataka između serijskog porta i servera. Prema TCP protokolu, TCP klijent ima razlike u statusu veze/prekidanja kako bi se osigurao pouzdan prijenos podataka.
Podrška u TCP klijentskom režimu Funkcija Keep-Alive: Nakon uspostavljanja veze, modul će slati Keep-Alive pakete otprilike svakih 15 sekundi kako bi provjerio vezu i prekinut će se, a zatim se ponovo povezati s TCP serverom ako su paketi Keep-Alive provjerili nenormalnu vezu. TCP klijentski način također podržava netrajnu funkciju.
SERIAL DEVICE SERVER radi u TCP Client modu treba se povezati na TCP server i treba postaviti parametre:
Adresa udaljenog servera i broj udaljenog porta. SERIJSKI UREĐAJ SERVER radi u TCP-u Klijent neće prihvatiti druge zahtjeve za povezivanje osim ciljnog servera i pristupit će serveru s nasumičnim lokalnim portom ako korisnik postavi lokalni port na nulu.
Korisnik može postaviti SERIAL DEVICE SERVER u TCP Client modu i povezane parametre pomoću softvera za podešavanje ili web server kako slijedi:
TCP server
TCP server će slušati mrežne veze i izgraditi mrežne veze, koje se obično koriste za komunikaciju sa TCP klijentima na LAN-u. Prema TCP protokolu, TCP server ima razlike u statusu veze/prekidanja kako bi se osigurao pouzdan prijenos podataka.
Način rada TCP servera također podržava funkciju Keep-Alive.
SERIAL DEVICE SERVER rad u TCP Server modu će slušati lokalni port koji je korisnik postavio i izgraditi vezu nakon što primi zahtjev za povezivanje. Serijski podaci će se istovremeno poslati svim TCP klijentskim uređajima povezanim na SERIAL DEVICE SERVER u režimu TCP servera.
SERIAL DEVICE SERVER radi u TCP serveru podržava najviše 16 klijentskih veza i pokreće najstariju vezu iznad maksimalnih veza (Korisnik može omogućiti/onemogućiti ovu funkciju tako da web server).
Korisnik može podesiti SERIAL DEVICE SERVER u TCP Server modu i povezane parametre pomoću softvera za podešavanje ili web server kako slijedi:
UDP klijent
UDP transportni protokol pruža jednostavne i nepouzdane komunikacijske usluge. Veza nije povezana/isključena.
U načinu UDP klijenta, SERIAL DEVICE SERVER će komunicirati samo sa ciljnim IP/portom. Ako podaci nisu sa ciljnog IP/porta, neće ih primiti SERIAL DEVICE SERVER.
U režimu UDP klijenta, ako korisnik postavi udaljenu IP adresu kao 255.255.255.255, SERIAL DEVICE SERVER može emitovati na cijeli segment mreže i primati podatke emitiranja. Nakon verzije firmvera 4015, 306 podržava emitovanje u istom segmentu mreže. (kao što je xxx.xxx.xxx.255 način emitiranja).
Korisnik može podesiti SERIAL DEVICE SERVER u UDP Client modu i povezane parametre pomoću softvera za podešavanje ili web server kako slijedi:
UDP server
U režimu UDP servera, SERIAL DEVICE SERVER će promijeniti ciljnu IP svaki put nakon što primi UDP podatke sa novog IP/Port-a i poslaće podatke na najnoviji komunikacioni IP/Port.
Korisnik može podesiti SERIAL DEVICE SERVER u režimu UDP servera i povezane parametre pomoću softvera za podešavanje iliweb server kako slijedi:
HTTPD klijent
U režimu HTTPD klijenta, SERIAL DEVICE SERVER može postići prijenos podataka između uređaja serijskog porta i HTTP servera. Korisnik samo treba postaviti SERIAL DEVICE SERVER u HTTPD klijentu i postaviti HTTPD zaglavlje, URL i neke druge povezane parametre, onda može postići prijenos podataka između serijskog porta uređaja i HTTP servera i nije potrebna briga o HTTP formatu podataka.
Korisnik može postaviti SERIAL DEVICE SERVER uHTTPDClient modu i povezane parametre pomoću web server kako slijedi:
Serijski port
SERIAL DEVICE SERVER podržava RS232/RS485/RS422. Korisnik može pogledati 1.2.2. Definicija pinova DB9 1.2.3.
RS422/RS485 Pin definicija za povezivanje i RS232/RS485/RS422 se ne mogu koristiti istovremeno
Osnovni parametri serijskog porta
Parameters | Default | Domet |
Baud rate | 115200 | 600 ~ 230.4Kbps |
Bitovi podataka | 8 | 5~8 |
Stop bitovi | 1 | 1~2 |
Paritet | Nema | Nema, Nepar, Par, Oznaka, Prostor |
Slika 15 Parametri serijskog porta
Metode serijskog paketa
Za mrežnu brzinu je veća od serijske. Modul će staviti serijske podatke u bafer prije slanja u mrežu. Podaci će biti poslani mreži kao paket. Postoje 2 načina da prekinete paket i pošaljete paket na mrežu – Time Trigger Mode i Length Trigger Mode.
SERIJSKI SERVER UREĐAJA usvaja fiksno vrijeme paketa (vrijeme slanja četiri bajta) i fiksnu dužinu paketa (400 bajtova).
Sinhronizacija brzine prenosa
Kada modul radi sa USR uređajima ili softverom, serijski parametar će se dinamički mijenjati prema mrežnom protokolu. Kupac može modificirati serijski parametar slanjem podataka usklađenih sa specifičnim protokolom putem= mreže. Privremeno je, kada se ponovo pokrene modul, parametri se vraćaju na originalne parametre.
Korisnik može usvojiti funkciju sinhronizacije brzine prijenosa pomoću softvera za podešavanje na sljedeći način:
Karakteristike
Funkcija paketa identiteta
Paket identiteta se koristi za identifikaciju uređaja kada modul radi kao TCP klijent/UDP klijent. Postoje dva načina slanja paketa identiteta.
- Podaci o identitetu će se poslati kada se veza uspostavi.
- Podaci o identitetu bit će dodati na prednju stranu svakog paketa podataka.
Paket identiteta može biti MAC adresa ili podaci koje može uređivati korisnik (podaci koji mogu uređivati korisnik najviše 40 bajtova). Korisnik može postaviti SERIAL DEVICE SERVER sa funkcijom Identity Packet web server kako slijedi:
Paketna funkcija otkucaja srca
Paket otkucaja srca: Modul će emitovati podatke o otkucajima srca na serijski ili mrežni periodični. Korisnik može konfigurirati podatke o otkucajima srca i vremenski interval. Serijski podaci o otkucajima srca mogu se koristiti za prozivanje Modbus podataka. Podaci mrežnog otkucaja mogu se koristiti za prikazivanje statusa veze i zadržavanje veze (stupaju na snagu samo u TCP/UDP načinu klijenta). Paket otkucaja srca dozvoljava najviše 40 bajtova.
Korisnik može podesiti SERIAL DEVICE SERVER sa funkcijom Heartbeat Packet web server kako slijedi:
Editable Web server
SERIAL DEVICE SERVER podržava korisničku modifikaciju web server baziran na šablonu prema potrebama, a zatim koristite odgovarajući alat za nadogradnju. Ukoliko korisnik ima ovaj zahtjev može se obratiti našim prodavačima za web izvor servera i alat.
Reset funkcija
Kada 306 radi u načinu TCP klijenta, 306 će se povezati na TCP server. Kada korisnik otvori funkciju Reset, 306 će se ponovo pokrenuti nakon pokušaja povezivanja na TCP server 30 puta, ali se još uvijek ne može povezati.
Korisnik može omogućiti/onemogućiti funkciju resetiranja pomoću softvera za podešavanje na sljedeći način:
Funkcija indeksa
Funkcija indeksa: Koristi se u situaciji kada 306 radi u režimu TCP servera i uspostavlja više od jedne veze sa TCP klijentom. Nakon otvaranja funkcije Index, 306 će označiti svakog TCP klijenta kako bi ga razlikovao. Korisnik može slati/primati podatke na/od različitog TCP klijenta u skladu sa svojom jedinstvenom oznakom.
Korisnik može omogućiti/onemogućiti funkciju indeksa pomoću softvera za podešavanje na sljedeći način:
Postavka TCP servera
306 rad u režimu TCP servera dozvoljavaju najviše 16 TCP klijenata veza. Podrazumevano je 4 TCP klijenta i korisnik može promeniti maksimalnu TCP Client vezu web server. Kada je TCP klijenata više od 4, korisnik treba da napravi svaki podatak o konekciji manjim od 200 bajtova/s.
Ako TCP klijenti povezani na 306 premašuju maksimalan broj TCP klijenata, korisnik može omogućiti/onemogućiti funkciju pokretanja stare veze pomoću web server.
Korisnik može postaviti iznad podešavanja TCP servera web server kako slijedi:
Netrajna veza
SERIAL DEVICE SERVER podržava funkciju nepostojane veze u TCP klijent načinu rada. Kada SERIAL DEVICE SERVER usvoji ovu funkciju, SERIAL DEVICE SERVER će se povezati sa serverom i poslati podatke nakon primanja podataka sa strane serijskog porta i prekinuće vezu sa serverom nakon što pošalje sve podatke na server i nema podataka sa strane serijskog porta ili strane mreže preko fiksne mreže vrijeme. Ovo fiksno vrijeme može biti 2~255s, zadano je 3s. Korisnik može podesiti SERIAL DEVICE SERVER sa funkcijom netrajne veze putem web server kako slijedi:
Timeout Reset funkcija
Funkcija resetovanja vremenskog ograničenja (bez resetovanja podataka): Ako na strani mreže nema prenosa podataka nakon određenog vremena (Korisnik može da podesi ovo fiksno vreme između 60~65535s, podrazumevano je 3600s. Ako korisnik postavi vreme manje od 60s, ova funkcija će biti onemogućena) , 306 će se resetirati. Korisnik može podesiti funkciju Timeout Reset web server kako slijedi:
Podešavanje parametara
Postoje tri načina za konfiguraciju USR-SERIAL DEVICE SERVER. Oni su konfiguracija softvera za podešavanje, web konfiguraciju servera i konfiguraciju AT komande
Konfiguracija softvera za podešavanje
Korisnik može preuzeti softver za podešavanje sa https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Kada korisnik želi konfigurirati SERIAL DEVICE SERVER pomoću softvera za postavljanje, korisnik može pokrenuti softver za postavljanje, pretražiti SERIAL DEVICE SERVER u istom LAN-u i konfigurirati SERIAL DEVICE SERVER na sljedeći način:
Nakon što istražite SERIAL DEVICE SERVER i kliknete = SERIAL DEVICE SERVER za konfiguraciju, korisnik se mora prijaviti sa korisničkim imenom i lozinkom. Podrazumevano korisničko ime i lozinka su i admin. Ako korisnik zadrži zadane parametre, nije se potrebno prijaviti.
Web Konfiguracija servera
Korisnik može spojiti PC na SERIAL DEVICE SERVER preko LAN porta i ući web server za konfigurisanje. Web zadani parametri servera kao što slijedi:
Parametar | Zadane postavke |
Web IP adresa servera | 192.168.0.7 |
Korisničko ime | admin |
Lozinka | admin |
Slika 26Web zadani parametri servera
Nakon što prvo poveže PC sa SERIJSKIM SERVEROM UREĐAJA, korisnik može otvoriti pretraživač i unijeti zadani IP 192.168.0.7 u adresnu traku, zatim se prijaviti korisničko ime i lozinku, korisnik će ući u web server. Web screenshot servera kako slijedi:
Odricanje od odgovornosti
Ovaj dokument pruža informacije o proizvodima USR-SERIAL DEVICE SERVER, nije mu dodijeljena licenca za intelektualno vlasništvo zabranom govora ili drugih načina, eksplicitno ili implicitno. Osim dužnosti deklarirane u uvjetima prodaje, ne preuzimamo nikakve druge odgovornosti. Ne jamčimo prodaju i upotrebu proizvoda eksplicitno ili implicitno, uključujući mogućnost prodaje i tržišnosti za određene svrhe, odgovornost za delikt bilo kojeg drugog patentnog prava, autorsko pravo, pravo intelektualne svojine. Možemo izmijeniti specifikaciju i opis u bilo koje vrijeme bez prethodne najave.
Ažuriraj historiju
2022-10-10 V1.0 Uspostavljen.
Dokumenti / Resursi
![]() |
B-TECH RS232 na Ethernet TCP IP server pretvarač [pdf] Korisnički priručnik RS232 na Ethernet TCP IP server konverter, RS232, Ethernet TCP IP server konverter, TCP IP server konverter, server konverter |