B-TECH RS232 to Ethernet TCP IP-serveri muunduri kasutusjuhend
Omadused
- 10/100Mbps Etherneti port, automaatse MDI/MDIX tugi.
- Toetage TCP-serverit, TCP-klienti, UDP-klienti, UDP-serverit, HTTPD-klienti.
- Toetage edastuskiirust vahemikus 600 bps kuni 230.4 bps; Toetus puudub, paaritu, paaris, märk, tühik.
- Toetage südamelöögipaketti ja identiteedipaketti.
- Toetage RS232, RS485 ja RS422.
- Toetus web server, AT käsk ja häälestustarkvara mooduli konfigureerimiseks.
- Toe ajalõpu lähtestamise funktsioon.
- Toetage TCP-kliendi püsifunktsiooni.
- Toetage DHCP / staatilist IP-d.
- Toetage tarkvara / riistvara uuesti laadimist.
- Toetage virtuaalset jadaporti USR-VCOM tarkvaraga.
Alustage
Toote link:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Rakenduse skeem
Riistvara disain
Riistvara mõõtmed
DB9 Pin määratlus
Pin | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Definitsioon | RXD | TXD | GND | NC | Vaikimisi NC, saab kasutada toitetihvtina |
Joonis 4 DB9 pin
RS422/RS485 viigu definitsioon
RS422: R+/R- on RS422 RXD kontaktid ja T+/T- on RS422 TXD kontaktid.
RS485: A/B on RS485 RXD/TXD kontaktid.
LED
Näitaja | Olek |
PWR | Sees: toide sisse |
Väljas: toide välja | |
TÖÖ |
Vilgutage periood iga sekundi järel: töötab normaalselt |
Vilgub periood iga 200 ms järel: uuendamise olek | |
Väljas: ei tööta | |
LINK | LED lingi funktsiooni jaoks. Linkimisfunktsioon töötab ainult TCP kliendi/serveri režiimis. TCP-ühendus loodud, LINK sees; TCP-ühendus katkestage normaalselt, LINK kohe välja; TCP-ühendus katkes ebanormaalselt, ühendus katkeb umbes 40-sekundilise viivitusega. Luba linkimise funktsioon UDP-režiimis, LINK sees. |
TX | Sees: andmete saatmine jadakanalisse |
Väljas: andmeid seeriaviisile ei saadeta | |
RX | Sees: andmete vastuvõtmine jadavõrgust |
Väljas: seeriavõrgust andmeid ei saada |
Joonis 6 LED
Toote funktsioonid
See peatükk tutvustab USR-SERIAL DEVICE SERVERi funktsioone, nagu on näidatud järgmisel diagrammil, saate sellest üldised teadmised.
Põhifunktsioonid
Staatiline IP/DHCP
Moodulil on IP-aadressi saamiseks kaks võimalust: staatiline IP ja DHCP.
Staatiline IP: mooduli vaikeseade on Staatiline IP ja vaike-IP on 192.168.0.7. Kui kasutaja seab mooduli staatilises IP-režiimis, peab kasutaja määrama IP, alamvõrgu maski ja lüüsi ning pöörama tähelepanu IP, alamvõrgu maski ja lüüsi vahelisele suhtele.
DHCP: DHCP-režiimis olev moodul saab lüüsi hostilt dünaamiliselt hankida IP-, lüüsi- ja DNS-serveri aadressi. Kui kasutaja loob ühenduse otse arvutiga, ei saa moodulit DHCP-režiimi seada. Kuna tavalisel arvutil pole IP-aadresside määramise võimalust.
Kasutaja saab seadistustarkvara abil muuta staatilist IP/DHCP-d. Seadistusskeem järgmiselt:
Taasta vaikesätted
Riistvara: kasutaja saab vaikesätete taastamiseks vajutada nuppu Laadi uuesti üle 5 sekundi ja vähem kui 15 sekundit, seejärel vabastada.
Tarkvara: kasutaja saab vaikeseadete taastamiseks kasutada häälestustarkvara.
AT-käsk: kasutaja saab siseneda AT-käsurežiimi ja kasutada vaikeseadete taastamiseks klahvikombinatsiooni AT+RELD.
Täiendage püsivara versiooni
Kasutaja saab ühendust võtta müügimeestega, et saada vajalik püsivara versioon ja uuendada installitarkvara abil järgmiselt:
Pistikupesa funktsioonid
SERIAL DEVICE SERVER pesa toetab TCP-serverit, TCP-klienti, UDP-serverit, UDP-klienti ja HTTPD-klienti.
TCP klient
TCP-klient pakub kliendiühendusi TCP-võrguteenuste jaoks. TCP-kliendiseade loob ühenduse serveriga, et teostada andmeedastust jadapordi ja serveri vahel. Vastavalt TCP-protokollile on TCP-kliendil ühenduse/katkestamise oleku erinevused, et tagada usaldusväärne andmeedastus.
TCP-kliendirežiimi tugi Keep-Alive funktsiooni: Pärast ühenduse loomist saadab moodul ühenduse kontrollimiseks umbes iga 15 sekundi järel Keep-Alive pakette ja katkestab ühenduse ja ühendab uuesti TCP-serveriga, kui Keep-Alive paketid kontrollivad ebanormaalset ühendust. TCP-kliendirežiim toetab ka mittepüsivat funktsiooni.
SERIALSEADME SERVER tööks TCP-kliendi režiimis peab ühenduma TCP-serveriga ja seadistama parameetrid:
Kaugserveri aadress ja kaugpordi number. SERIALSEADME SERVER töö TCP-kliendis ei aktsepteeri muid ühenduse taotlusi peale sihtserveri ja pääseb serverile juurde juhusliku kohaliku pordiga, kui kasutaja seab kohaliku pordi nulliks.
Kasutaja saab seada SERIAL DEVICE SERVER režiimis TCP Client ja sellega seotud parameetrid häälestustarkvara või web server järgmiselt:
TCP server
TCP-server kuulab võrguühendusi ja loob võrguühendusi, mida tavaliselt kasutatakse kohtvõrgus TCP-klientidega suhtlemiseks. Vastavalt TCP-protokollile on TCP-serveril ühenduse/katkestamise oleku erinevused, et tagada usaldusväärne andmeedastus.
TCP-serveri režiim toetab ka funktsiooni Keep-Alive.
SERIALSEADME SERVER töö TCP-serveri režiimis kuulab kohalikku porti, mille kasutaja määras, ja loob ühenduse pärast ühendustaotluse saamist. Jadaandmed saadetakse samaaegselt kõigile TCP-kliendi seadmetele, mis on TCP-serveri režiimis ühendatud SERIAL DEVICE SERVER -iga.
SERIALSEADME SERVER töötab TCP-serveris maksimaalselt 16 kliendiühendust ja loob vanima ühenduse, mis ületab maksimaalse ühenduse (kasutaja saab selle funktsiooni lubada/keelata, kui web server).
Kasutaja saab seadistada SERIAL DEVICE SERVER TCP-serveri režiimis ja sellega seotud parameetrid häälestustarkvara või web server järgmiselt:
UDP klient
UDP transpordiprotokoll pakub lihtsaid ja ebausaldusväärseid sideteenuseid. Ühendust pole ühendatud/lahti ühendatud.
UDP-kliendi režiimis suhtleb SERIAL DEVICE SERVER ainult siht-IP/pordiga. Kui andmed ei tule siht-IP-st/pordist, siis SERIAL DEVICE SERVER neid vastu ei võta.
Kui kasutaja on UDP-kliendi režiimis määranud kaug-IP-ks 255.255.255.255, saab SERIAL DEVICE SERVER levida kogu võrgusegmendile ja vastu võtta leviedastusandmeid. Pärast püsivara versiooni 4015 toetab 306 leviedastust samas võrgusegmendis (nagu edastusviis xxx.xxx.xxx.255).
Kasutaja saab seadistada SERIAL DEVICE SERVER režiimis UDP Client ja sellega seotud parameetrid häälestustarkvara või web server järgmiselt:
UDP server
UDP-serveri režiimis muudab SERIAL DEVICE SERVER siht-IP-d iga kord pärast UDP-andmete saamist uuest IP-st/pordist ja saadab andmed uusimale side IP-le/pordile.
Kasutaja saab seadistada SERIAL DEVICE SERVER UDP serveri režiimis ja sellega seotud parameetrid häälestustarkvara võiweb server järgmiselt:
HTTPD klient
HTTPD-kliendirežiimis saab SERIAL DEVICE SERVER saavutada andmeedastuse jadapordiseadme ja HTTP-serveri vahel. Kasutaja peab lihtsalt HTTPD-kliendis määrama SERIAL DEVICE SERVER ja määrama HTTPD-päise, URL ja mõned muud seotud parameetrid, siis saab andmeedastuse jadapordiseadme ja HTTP-serveri vahel saavutada ega pea hoolima andmete HTTP-vormingust.
Kasutaja saab määrata SERIAL DEVICE SERVER režiimis HTTPDClient ja sellega seotud parameetrid web server järgmiselt:
Jadaport
SERIALSEADME SERVER toetab RS232/RS485/RS422. Kasutaja saab vaadata 1.2.2. DB9 viigu määratlus 1.2.3.
RS422/RS485 viigu määratlus ühendamiseks ja RS232/RS485/RS422 ei saa samaaegselt kasutada
Jadapordi põhiparameetrid
Parameetrid | Vaikimisi | Vahemik |
Baudi kiirus | 115200 | 600 ~ 230.4 kbps |
Andmebitid | 8 | 5-8 |
Stop bits | 1 | 1-2 |
Pariteet | Mitte ühtegi | Puudub, paaritu, paaris, märk, tühik |
Joonis 15 Jadapordi parameetrid
Seeriapakettide meetodid
Sest võrgu kiirus on kiirem kui jada. Moodul paneb jadaandmed enne võrku saatmist puhvrisse. Andmed saadetakse võrgule paketina. Paketi lõpetamiseks ja paketi võrku saatmiseks on kaks võimalust – Time Trigger Mode ja Length Trigger Mode.
SERIALSEADME SERVER võtab kasutusele fikseeritud paketiaja (neli baiti saatmisaega) ja fikseeritud paketi pikkuse (400 baiti).
Baadisageduse sünkroniseerimine
Kui moodul töötab USR-seadmete või tarkvaraga, muutub jadaparameeter dünaamiliselt vastavalt võrguprotokollile. Klient saab jadaparameetrit muuta, saates võrgu kaudu konkreetsele protokollile vastavaid andmeid. See on ajutine, mooduli taaskäivitamisel taastatakse parameetrid algsete parameetritega.
Kasutaja saab häälestustarkvara abil ülekandekiiruse sünkroonimise funktsiooni kasutada järgmiselt:
Omadused
Identiteedipaketi funktsioon
Identiteedipakette kasutatakse seadme tuvastamiseks, kui moodul töötab TCP-kliendina/UDP-kliendina. Identiteedipaketi jaoks on kaks saatmismeetodit.
- Isikuandmed saadetakse pärast ühenduse loomist.
- Identiteediandmed lisatakse iga andmepaketi esiküljele.
Identiteedipakett võib olla MAC-aadress või kasutaja muudetavad andmed (kasutaja redigeeritavad andmed kuni 40 baiti). Kasutaja saab määrata SERIAL DEVICE SERVER identiteedipaketi funktsiooniga web server järgmiselt:
Südamelöögi paketi funktsioon
Südamelöögi pakett: moodul väljastab südamelöökide andmed perioodiliselt jada- või võrgukanalisse. Kasutaja saab konfigureerida südamelöökide andmeid ja ajavahemikku. Südamelöögi jadaandmeid saab kasutada Modbusi andmete küsimiseks. Võrgu südamelöögiandmeid saab kasutada ühenduse oleku kuvamiseks ja ühenduse säilitamiseks (jõustuvad ainult TCP/UDP-kliendi režiimis). Südamelöögipakett lubab maksimaalselt 40 baiti.
Kasutaja saab määrata SERIAL DEVICE SERVER koos Heartbeat Packet funktsiooniga web server järgmiselt:
Redigeeritav Web server
SERIAL DEVICE SERVER kasutaja saab muuta web server põhineb mallil vastavalt vajadustele, seejärel kasutage uuendamiseks seotud tööriista. Kui kasutajal on see nõudlus, võib ta ühendust võtta meie müüjatega web serveri allikas ja tööriist.
Lähtestamise funktsioon
Kui 306 töötab TCP-kliendi režiimis, loob 306 ühenduse TCP-serveriga. Kui kasutaja avab lähtestamise funktsiooni, taaskäivitub 306 pärast 30 korda TCP-serveriga ühenduse loomist, kuid ei saa ikkagi ühendust.
Kasutaja saab lähtestamise funktsiooni lubada/keelata häälestustarkvara abil järgmiselt:
Indeksi funktsioon
Indeksifunktsioon: kasutatakse olukorras, kus 306 töötab TCP-serveri režiimis ja loob rohkem kui ühe ühenduse TCP-kliendiga. Pärast indeksi funktsiooni avamist märgib 306 iga TCP-kliendi, et neid eristada. Kasutaja saab saata/vastu võtta andmeid erinevatele TCP-klientidele vastavalt nende ainulaadsele märgile.
Kasutaja saab indeksi funktsiooni lubada/keelata häälestustarkvara abil järgmiselt:
TCP-serveri seadistus
306 töö TCP-serveri režiimis võimaldab maksimaalselt 16 TCP-kliendi ühendust. Vaikimisi on 4 TCP klienti ja kasutaja saab muuta maksimaalset TCP klientide ühendust web server. Kui TCP kliente on rohkem kui 4, peab kasutaja muutma kõik ühenduse andmed alla 200 baiti/s.
Kui 306-ga ühendatud TCP-kliendid ületavad maksimaalse TCP-klientide arvu, saab kasutaja lubada/keelata vana ühenduse funktsiooni, kui web server.
Kasutaja saab määrata ülaltoodud TCP-serveri sätted web server järgmiselt:
Mittepüsiv ühendus
SERIAL DEVICE SERVER toetab mittepüsiva ühenduse funktsiooni TCP-kliendi režiimis. Kui SERIAL DEVICE SERVER võtab selle funktsiooni kasutusele, loob SERIAL DEVICE SERVER ühenduse serveriga ja saadab andmed pärast jadapordi poolelt andmete saamist ning katkestab ühenduse serveriga pärast kõigi andmete serverisse saatmist ja jadapordi poolelt või võrgu poolelt fikseeritud võrgu kaudu andmeid pole. aega. See fikseeritud aeg võib olla 2–255 s, vaikimisi on 3 s. Kasutaja saab määrata SERIAL DEVICE SERVER mittepüsiva ühenduse funktsiooniga web server järgmiselt:
Timeout Reset funktsioon
Ajalõpu lähtestamise funktsioon (andmete lähtestamine puudub): kui võrgu poolel ei toimu andmeedastust pikema aja jooksul (kasutaja saab määrata selle fikseeritud aja vahemikus 60–65535 s, vaikimisi on 3600 s. Kui kasutaja määrab aja alla 60 s, siis see funktsioon keelatakse) , 306 lähtestatakse. Kasutaja saab määrata Timeout Reset funktsiooni web server järgmiselt:
Parameetrite seadistus
USR-SERIAL DEVICE SERVER konfigureerimiseks on kolm võimalust. Need on seadistustarkvara konfiguratsioon, web serveri konfiguratsioon ja AT käsu konfiguratsioon
Seadistustarkvara konfiguratsioon
Kasutaja saab seadistustarkvara alla laadida saidilt https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Kui kasutaja soovib SERIAL DEVICE SERVERit häälestustarkvara abil konfigureerida, saab kasutaja käivitada häälestustarkvara, otsida SERIAL DEVICE SERVERI samast kohtvõrgust ja konfigureerida SERIAL DEVICE SERVERIT järgmiselt:
Pärast SERIAL DEVICE SERVER uurimist ja konfigureerimiseks klõpsamist = SERIAL DEVICE SERVER peab kasutaja kasutajanime ja parooliga sisse logima. Vaikimisi kasutajanimi ja parool on administraator. Kui kasutaja säilitab vaikeparameetrid, pole vaja sisse logida.
Web Serveri konfiguratsioon
Kasutaja saab ühendada arvuti LAN-pordi kaudu SERIAL DEVICE SERVERIGA ja siseneda web server konfigureerimiseks. Web serveri vaikeparameetrid järgmiselt:
Parameeter | Vaikesätted |
Web serveri IP-aadress | 192.168.0.7 |
Kasutajanimi | admin |
Parool | admin |
Joonis 26Web serveri vaikeparameetrid
Pärast arvuti esmakordset ühendamist SERIALSEADME SERVERIGA saab kasutaja avada brauseri ja sisestada aadressiribale vaike-IP 192.168.0.7, seejärel logida sisse kasutajanimi ja parool, mille kaudu kasutaja sisestab web server. Web serveri ekraanipilt järgmiselt:
Vastutusest loobumine
See dokument sisaldab teavet USR-SERIAL DEVICE SERVER toodete kohta, sellele ei ole antud intellektuaalomandi litsentsi, keelates otseselt või kaudselt kõne või muul viisil. Peale müügitingimustes deklareeritud tollimaksu ei võta me endale muid kohustusi. Me ei garanteeri toodete otsest ega kaudset müüki ja kasutamist, sealhulgas konkreetsel eesmärgil kaubeldavust ja turustatavust, mis tahes muu patendiõiguse, autoriõiguse, intellektuaalomandi õiguste deliktivastutust. Võime spetsifikatsiooni ja kirjeldust igal ajal ilma ette teatamata muuta.
Värskenda ajalugu
2022-10-10 V1.0 Asutatud.
Dokumendid / Ressursid
![]() |
B-TECH RS232 Etherneti TCP IP-serveri konverter [pdfKasutusjuhend RS232-st Etherneti TCP IP-serveri muundur, RS232, Etherneti TCP IP-serveri muundur, TCP IP-serveri muundur, serverimuundur |