Convertitore Ethernet seriale BTECH RS232 a TCP IP 

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
Schema applicativo

Progettazione hardware

Dimensioni hardware

Figura 3 Dimensioni dell'hardware
. Progettazione 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 DB9

 Definizione pin RS422/RS485

Figura 5 Definizione dei pin RS422/RS485
Definizione dei pin
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 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
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
Aggiorna la 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
Client TCP
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
Server TCP
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
Cliente UDP
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

Server UDP
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
Client 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
Sincronizzazione della velocità di trasmissione

Caratteristiche

Funzione del pacchetto di identità

Figura 17 Diagramma dell'applicazione del pacchetto identità

Caratteristiche

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à
Caratteristiche

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
Funzione pacchetto battito cardiaco

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 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
Funzione di 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
Impostazione del server TCP
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
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
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
Impostazione dei parametri

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

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

Logo

 

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

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *