Convertitore Ethernet seriale BTECH RS232 a TCP IP

Iniziare
Link al prodotto: 875-000072 Convertitore da seriale a Ethernet
Schema applicativo
Figura 2 Schema applicativo

Progettazione hardware
Dimensioni hardware
Figura 3 Dimensioni dell'hardware

Definizione pin DB9
| Spillo | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
| Definizione | RXD | Data di nascita | Terra | NC | NC predefinito, può essere utilizzato come pin di alimentazione |
Figura 4 Perno DB9

Definizione pin RS422/RS485
Figura 5 Definizione dei pin RS422/RS485

RS422: R+/R- sono pin RS422 RXD e T+/T- sono pin RS422 TXD. RS485: A/B sono pin RS485 RXD/TXD.
GUIDATO
Figura 6 LED
| Indicatore | Stato |
| PWR | Acceso: Accensione |
| Off: Spegnimento | |
| LAVORO | Lampeggia un periodo ogni secondo: funziona normalmente |
| Flash un periodo ogni 200 ms: stato di aggiornamento | |
| Spento: non funzionante | |
| COLLEGAMENTO | LED per la funzione Link. La funzione di collegamento può funzionare solo in modalità TCP Client/Server. Connessione TCP stabilita, LINK attivo; La connessione TCP si disconnette normalmente, LINK si disattiva immediatamente; La connessione TCP si disconnette in modo anomalo, collegamento disattivato con circa 40 secondi di ritardo. Abilitare la funzione Collegamento in modalità UDP, LINK attivato. |
| TX | On: Invio dati a seriale |
| Off: Nessun invio di dati alla seriale | |
| RX | On: Ricezione dati da seriale |
| Spento: nessuna ricezione di dati da seriale |
Funzioni del prodotto
Questo capitolo introduce le funzioni di USR-SERIAL DEVICE SERVER come mostrato nel diagramma seguente, è possibile acquisirne una conoscenza generale
Figura 7 Diagramma delle funzioni del prodotto

Funzioni di base
IP/DHCP statico
Esistono due modi in cui il modulo può ottenere l'indirizzo IP: IP statico e DHCP.
IP statico:L'impostazione predefinita del modulo è IP statico e defaultIP è 192.168.0.7. Quando l'utente imposta il modulo in modalità IP statico, l'utente deve impostare IP, maschera di sottorete e gateway e deve prestare attenzione alla relazione tra IP, maschera di sottorete e gateway.
DHCP: Il modulo in modalità DHCP può ottenere dinamicamente l'indirizzo IP, gateway e server DNS dall'host gateway. Quando l'utente si connette direttamente al PC, il modulo non può essere impostato in modalità DHCP. Perché i computer comuni non hanno la capacità di assegnare indirizzi IP. L'utente può modificare l'IP statico/DHCP tramite il software di configurazione. Schema di impostazione come segue:
Figura 8 IP/DHCP statico

Ripristinare le impostazioni predefinite
Hardware: L'utente può premere Ricarica per più di 5 secondi e per meno di 15 secondi, quindi rilasciare per ripristinare le impostazioni predefinite.
Software: l'utente può utilizzare il software di configurazione per ripristinare le impostazioni predefinite.
Comando AT: L'utente può accedere alla modalità comando AT e utilizzare AT+RELD per ripristinare le impostazioni predefinite.
Aggiorna la versione del firmware
L'utente può contattare i venditori per la versione del firmware necessaria e l'aggiornamento tramite il software di installazione come segue:
Figura 9 Aggiornamento della versione del firmware

Funzioni socket
Il socket SERIAL DEVICE SERVER supporta server TCP, client TCP, server UDP, client UDP e client HTTP.
Client TCP
Il client TCP fornisce connessioni client per i servizi di rete TCP. Il dispositivo client TCP si collegherà al server per realizzare la trasmissione dei dati tra la porta seriale e il server. Secondo il protocollo TCP, il client TCP presenta differenze di stato di connessione/disconnessione per garantire una trasmissione dati affidabile.
La modalità client TCP supporta la funzione Keep-Alive: una volta stabilita la connessione, il modulo invierà pacchetti Keep-Alive ogni 15 secondi circa per verificare la connessione e si disconnetterà e si ricollegherà al server TCP se la connessione anomala viene controllata dai pacchetti Keep-Alive. La modalità client TCP supporta anche la funzione non persistente. Il SERIAL DEVICE SERVER funziona in modalità TCP Client e richiede la connessione al server TCP e l'impostazione dei parametri:
Indirizzo server remoto e numero porta remota. SERIAL DEVICE SERVER funziona in TCP Il client non accetterà altre richieste di connessione tranne il server di destinazione e accederà al server con una porta locale casuale se l'utente imposta la porta locale su zero.
L'utente può impostare SERIAL DEVICE SERVER in modalità TCP Client e relativi parametri tramite il software di configurazione o web server come segue:
Figura 10 Client TCP


Server TCP
Il server TCP ascolterà le connessioni di rete e creerà connessioni di rete, comunemente utilizzate per la comunicazione con i client TCP su una LAN. Secondo il protocollo TCP, il server TCP presenta differenze di stato di connessione/disconnessione per garantire una trasmissione dati affidabile.
La modalità TCP Server supporta anche la funzione Keep-Alive.
SERIAL DEVICE SERVER funziona in modalità TCP Server ascolterà la porta locale impostata dall'utente e creerà la connessione dopo aver ricevuto la richiesta di connessione. I dati seriali verranno inviati simultaneamente a tutti i dispositivi TCP Client connessi al SERIAL DEVICE SERVER in modalità TCP Server.
SERIAL DEVICE SERVER funziona in TCP Il server supporta al massimo 16 connessioni client e avvierà la connessione più vecchia oltre il numero massimo di connessioni (l'utente può abilitare/disabilitare questa funzione web server).
L'utente può impostare SERIAL DEVICE SERVER in modalità TCP Server e i relativi parametri tramite il software di configurazione o web server come segue:
Figura 11 Server TCP


Cliente UDP
Il protocollo di trasporto UDP fornisce servizi di comunicazione semplici e inaffidabili. Nessuna connessione connessa/disconnessa.
In modalità client UDP, SERIAL DEVICE SERVER comunicherà solo con l'IP/porta di destinazione. Se i dati non provengono dall'IP/porta di destinazione, non verranno ricevuti dal SERIAL DEVICE SERVER.
In modalità client UDP, se l'utente imposta l'IP remoto come 255.255.255.255, SERIAL DEVICE SERVER può trasmettere a tutto il segmento di rete e ricevere dati di trasmissione. Dopo la versione firmware 4015, 306 supporta la trasmissione nello stesso segmento di rete (come la modalità di trasmissione xxx.xxx.xxx.255).
L'utente può impostare SERIAL DEVICE SERVER in modalità client UDP e i relativi parametri tramite il software di configurazione o web server come segue:
Figura 12 Cliente UDP


Server UDP In modalità server UDP, SERIAL DEVICE SERVER cambierà l'IP di destinazione ogni volta dopo aver ricevuto i dati UDP da un nuovo IP/porta e invierà i dati all'ultimo IP/porta di comunicazione.
L'utente può impostare SERIAL DEVICE SERVER in modalità UDP Server e i relativi parametri tramite il software di configurazione oweb
server come segue:
Figura 13 Server UDP


Client HTTPD
In modalità client HTTPD, SERIAL DEVICE SERVER può ottenere la trasmissione dei dati tra il dispositivo della porta seriale e il server HTTP. L'utente deve solo impostare SERIAL DEVICE SERVER nel client HTTPD e impostare l'intestazione HTTPD, URL e alcuni altri parametri correlati, è possibile ottenere la trasmissione dei dati tra il dispositivo della porta seriale e il server HTTP e non è necessario preoccuparsi del formato HTTP dei dati.
L'utente può impostare SERIAL DEVICE SERVER in modalità HTTPDClient e relativi parametri tramite web server come segue:
Figura 14Client HTTPD

Porta seriale
Il SERVER PER DISPOSITIVI SERIALI supporta RS232/RS485/RS422. L'utente può fare riferimento a 1.2.2. Definizione pin DB9 1.2.3.
La definizione dei pin RS422/RS485 per la connessione e RS232/RS485/RS422 non possono essere utilizzate contemporaneamente.
Parametri di base della porta seriale
Figura 15 Parametri della porta seriale
| Parametri | Predefinito | Allineare |
| Velocità in baud | 115200 | 600 ~ 230.4Kbps |
| Bit di dati | 8 | 5~8 |
| Bit di stop | 1 | 1~2 |
| Parità | Nessuno | Nessuno, Dispari, Pari, Segna, Spazio |
Metodi di pacchetto seriale
Perché la velocità di rete è più veloce di quella seriale. Il modulo metterà i dati seriali nel buffer prima di inviarli alla rete. I dati verranno inviati alla Rete come Pacchetto. Esistono 2 modi per terminare il pacco e inviare il pacco alla rete: modalità di attivazione temporale e modalità di attivazione della lunghezza.
SERIAL DEVICE SERVER adotta un tempo di pacchetto fisso (tempo di invio di quattro byte) e una lunghezza di pacchetto fissa (400 byte).
Sincronizzazione della velocità di trasmissione
Quando il modulo funziona con dispositivi o software USR, il parametro seriale cambierà dinamicamente in base al protocollo di rete. Il cliente può modificare il parametro seriale inviando via rete dati conformi a protocollo specifico. È temporaneo, quando si riavvia il modulo, i parametri tornano ai parametri originali.
L'utente può adottare la funzione di sincronizzazione della velocità in baud tramite il software di configurazione come segue:
Figura 16 Sincronizzazione della velocità di trasmissione

Caratteristiche
Funzione del pacchetto di identità
Figura 17 Diagramma dell'applicazione del pacchetto identità

Il pacchetto di identità viene utilizzato per identificare il dispositivo quando il modulo funziona come client TCP/client UDP. Esistono due metodi di invio per il pacchetto di identità.
- I dati di identità verranno inviati quando viene stabilita la connessione.
- I dati di identità verranno aggiunti sulla parte anteriore di ogni pacchetto di dati.
Il pacchetto di identità può essere un indirizzo MAC o dati modificabili dall'utente (dati modificabili dall'utente al massimo 40 byte). L'utente può impostare SERIAL DEVICE SERVER con la funzione Identity Packet tramite web server come segue:
Figura 18 Pacchetto identità

Funzione pacchetto battito cardiaco
Pacchetto heartbeat: il modulo invierà periodicamente i dati del battito cardiaco su seriale o rete. L'utente può configurare i dati del battito cardiaco e l'intervallo di tempo. I dati heartbeat seriali possono essere utilizzati per il polling dei dati Modbus. I dati dell'heartbeat di rete possono essere utilizzati per mostrare lo stato della connessione e mantenere la connessione (ha effetto solo in modalità client TCP/UDP). Il pacchetto Heartbeat consente al massimo 40 byte.
L'utente può impostare SERIAL DEVICE SERVER con la funzione Heartbeat Packet tramite web server come segue:
Figura 19 Pacchetto Heartbeat

Modificabile Web server
SERIAL DEVICE SERVER supporta l'utente modifica il file web server basato sul modello in base alle esigenze, quindi utilizzare lo strumento correlato per l'aggiornamento. Se l'utente ha questa richiesta può contattare i nostri venditori per web sorgente e strumento del server.
Funzione di ripristino
Quando 306 funziona in modalità client TCP, 306 si connetterà al server TCP. Quando l'utente apre la funzione di ripristino, 306 si riavvierà dopo aver tentato di connettersi al server TCP 30 volte ma non riesce ancora a connettersi.
L'utente può abilitare/disabilitare la funzione Reset tramite il software di configurazione come segue:
Figura 20 Funzione di ripristino

Funzione di indice
Funzione di indice: utilizzata in situazioni in cui 306 funziona in modalità server TCP e stabilisce più di una connessione al client TCP. Dopo aver aperto la funzione Indice, 306 contrassegnerà ogni client TCP per distinguerli. L'utente può inviare/ricevere dati a/da diversi client TCP in base al proprio marchio univoco.
L'utente può abilitare/disabilitare la funzione Indice tramite il software di configurazione come segue:
Figura 21 Funzione Indice

Impostazione del server TCP
306 funzionano in modalità TCP Server consentono al massimo 16 TCP Client di connessione. L'impostazione predefinita è 4 client TCP e l'utente può modificare la connessione massima dei client TCP in base a web server. Quando i client TCP sono più di 4, l'utente deve crearli tutti
dati di connessione inferiori a 200 byte/s.
Se i client TCP collegati a 306 superano il numero massimo di client TCP, l'utente può abilitare/disabilitare la funzione di avvio della vecchia connessione tramite web server.
L'utente può impostare sopra le impostazioni del server TCP da web server come segue:
Figura 22 Impostazione del server TCP


Connessione non persistente
SERIAL DEVICE SERVER supporta la funzione di connessione non persistente in modalità client TCP. Quando SERIAL DEVICE SERVER adotta questa funzione, SERIAL DEVICE SERVER si collegherà al server e invierà i dati dopo aver ricevuto i dati dal lato della porta seriale e si disconnetterà al server dopo aver inviato tutti i dati al server e nessun dato dal lato della porta seriale o dal lato della rete su un fisso tempo. Questo tempo fisso può essere compreso tra 2 e 255 s, il valore predefinito è 3 s. L'utente può impostare SERIAL DEVICE SERVER con la funzione di connessione non persistente tramite web server come segue:
Figura 23 Connessione non persistente

Funzione di ripristino del timeout
Funzione di ripristino del timeout (nessun ripristino dei dati): se sul lato rete nessuna trasmissione di dati oltre un tempo fisso (l'utente può impostare questo tempo fisso tra 60 ~ 65535 s, il valore predefinito è 3600 s. Se l'utente imposta un tempo inferiore a 60 s, questa funzione sarà disabilitata) , 306 verrà ripristinato. L'utente può impostare la funzione di ripristino del timeout tramite web server come segue:
Figura 24 Funzione di ripristino del timeout

Impostazione dei parametri
Esistono tre modi per configurare USR-SERIAL DEVICE SERVER. Sono la configurazione del software di installazione, web configurazione del server e configurazione del comando AT.
Configurazione del software di installazione
L'utente può scaricare il software di configurazione da https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Quando l'utente desidera configurare il SERIAL DEVICE SERVER tramite il software di configurazione, l'utente può eseguire il software di configurazione, cercare il SERIAL DEVICE SERVER nella stessa LAN e configurare il SERIAL DEVICE SERVER come segue:
Figura 25 Software di installazione

Dopo aver ricercato SERIAL DEVICE SERVER e fatto clic su SERIAL DEVICE SERVER per configurarlo, l'utente deve accedere con nome utente e password. Il nome utente e la password predefiniti sono entrambi admin. Se l'utente mantiene i parametri predefiniti, non è necessario effettuare il login.
Web Configurazione del server
L'utente può collegare il PC al SERIAL DEVICE SERVER tramite la porta LAN ed entrare web server da configurare. Web parametri di default del server come segue:
Figura 26Web parametri predefiniti del server
| Parametro | Impostazioni predefinite |
| Web indirizzo IP del server | 192.168.0.7 |
| Nome utente | amministratore |
| Password | amministratore |
Dopo aver prima collegato il PC al SERIAL DEVICE SERVER, l'utente può aprire il browser e inserire l'IP predefinito 192.168.0.7 nella barra degli indirizzi, quindi accedere con nome utente e password, l'utente entrerà in web server. Web schermata del server come segue:
Figura 27Web Server

Impostazione dei parametri
Questo documento fornisce le informazioni sui prodotti USR-SERIAL DEVICE SERVER, non è stata concessa alcuna licenza di proprietà intellettuale vietando parole o altri modi in modo esplicito o implicito. Ad eccezione degli obblighi dichiarati nelle condizioni di vendita, non ci assumiamo altre responsabilità. Non garantiamo la vendita e l'uso dei prodotti in modo esplicito o implicito, inclusa la commerciabilità e la commerciabilità per scopi particolari, la responsabilità illecita di qualsiasi altro diritto di brevetto, copyright, diritto di proprietà intellettuale. Possiamo modificare le specifiche e la descrizione in qualsiasi momento senza preavviso.
Aggiorna cronologia
2022-10-10 V1.0 Stabilito

Documenti / Risorse
![]() |
Convertitore Ethernet seriale BTECH RS232 a TCP IP [pdf] Manuale d'uso Convertitore Ethernet seriale RS232 a TCP IP, Convertitore seriale RS232, Convertitore Ethernet IP TCP, Convertitore IP Ethernet, Convertitore Ethernet, Convertitore |




