B-TECH RS232 to Ethernet TCP IP Server Converter Manual de usuario
Características
- Porto Ethernet de 10/100 Mbps, compatible con Auto-MDI/MDIX.
- Admite servidor TCP, cliente TCP, cliente UDP, servidor UDP, cliente HTTPD.
- Admite velocidade de baudios de 600 bps a 230.4 bps; Admite ningún, impar, par, marca, espazo.
- Admite paquetes de latido cardíaco e paquete de identidade.
- Soporta RS232, RS485 e RS422.
- Apoio web servidor, comando AT e software de configuración para configurar o módulo.
- Función de reinicio de tempo de espera de soporte.
- Admite a función non persistente do cliente TCP.
- Soporte DHCP/IP estática.
- Soporte de recarga de software/hardware.
- Admite porto serie virtual co software USR-VCOM.
Comeza
Ligazón ao produto:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Diagrama de aplicación
Deseño de hardware
Dimensións do hardware
Definición de pin DB9
Pin | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Definición | RXD | TXD | GND | NC | NC predeterminado, pódese usar como pin de alimentación |
Figura 4 Pin DB9
Definición de pin RS422/RS485
RS422: R+/R- son pinos RS422 RXD e T+/T- son pinos RS422 TXD.
RS485: A/B son pinos RS485 RXD/TXD.
LED
Indicador | Estado |
PWR | On: Acendido |
Apagado: apagado | |
TRABALLO |
Parpadea un período cada segundo: funciona normalmente |
Flashear un período cada 200 ms: estado de actualización | |
Apagado: non funciona | |
ENLACE | LED para función Link. A función de ligazón só pode funcionar no modo cliente/servidor TCP. Conexión TCP establecida, LINK activado; A conexión TCP desconéctase normalmente, LINK desactívase inmediatamente; A conexión TCP desconéctase de forma anormal, a conexión desactivouse cun atraso duns 40 segundos. Activar a función Link no modo UDP, LINK activado. |
TX | Activado: enviando datos a serie |
Desactivado: non se envían datos a serie | |
RX | Activado: recepción de datos de serie |
Desactivado: non se reciben datos de serie |
Figura 6 LED
Funcións do produto
Este capítulo presenta as funcións do USR-SERIAL DEVICE SERVER como se mostra no seguinte diagrama, podes obter un coñecemento global do mesmo.
Funcións básicas
IP estática/DHCP
Hai dúas formas de que o módulo obteña o enderezo IP: IP estática e DHCP.
IP estática: a configuración predeterminada do módulo é a IP estática e a IP predeterminada é 192.168.0.7. Cando o usuario configura o módulo no modo de IP estática, o usuario debe configurar a IP, a máscara de subrede e a pasarela e debe prestar atención á relación entre a IP, a máscara de subrede e a pasarela.
DHCP: o módulo en modo DHCP pode obter de forma dinámica o enderezo IP, pasarela e servidor DNS do servidor de pasarela. Cando o usuario se conecta directamente ao PC, o módulo non se pode configurar en modo DHCP. Porque o ordenador común non ten a capacidade de asignar enderezos IP.
O usuario pode cambiar a IP estática/DHCP mediante o software de configuración. Diagrama de configuración do seguinte xeito:
Restaurar a configuración predeterminada
Hardware: o usuario pode premer Recargar durante 5 segundos e menos de 15 segundos e despois soltar para restaurar a configuración predeterminada.
Software: o usuario pode utilizar o software de configuración para restaurar a configuración predeterminada.
Comando AT: o usuario pode entrar no modo de comando AT e usar AT+RELD para restaurar a configuración predeterminada.
Actualizar a versión de firmware
O usuario pode contactar cos vendedores para obter a versión de firmware necesaria e a actualización mediante o software de configuración do seguinte xeito:
Funcións do socket
Socket SERIAL DEVICE SERVER admite servidor TCP, cliente TCP, servidor UDP, cliente UDP e cliente HTTPD.
Cliente TCP
O cliente TCP proporciona conexións de cliente para os servizos de rede TCP. O dispositivo cliente TCP conectarase ao servidor para realizar a transmisión de datos entre o porto serie e o servidor. Segundo o protocolo TCP, o cliente TCP ten diferenzas de estado de conexión/desconexión para garantir unha transmisión de datos fiable.
Modo cliente TCP admite a función Keep-Alive: despois de establecer a conexión, o módulo enviará paquetes Keep-Alive aproximadamente cada 15 segundos para comprobar a conexión e desconectarase e volverá conectarse ao servidor TCP se os paquetes Keep-Alive comproban unha conexión anormal. O modo cliente TCP tamén admite funcións non persistentes.
O SERVIDOR DE DISPOSITIVOS SERIE funciona en modo cliente TCP necesita conectarse ao servidor TCP e establecer os parámetros:
Enderezo do servidor remoto e número de porto remoto. O SERVIDOR DE DISPOSITIVOS EN SERIE funciona en TCP O cliente non aceptará outra solicitude de conexión excepto o servidor de destino e accederá ao servidor cun porto local aleatorio se o usuario establece o porto local en cero.
O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE no modo Cliente TCP e os parámetros relacionados mediante o software de configuración ou web servidor do seguinte xeito:
Servidor TCP
O servidor TCP escoitará conexións de rede e creará conexións de rede, que se usan habitualmente para comunicarse con clientes TCP nunha LAN. Segundo o protocolo TCP, o servidor TCP ten diferenzas de estado de conexión/desconexión para garantir unha transmisión de datos fiable.
O modo de servidor TCP tamén admite a función Keep-Alive.
O SERVIDOR DE DISPOSITIVOS EN SERIE o traballo no modo de servidor TCP escoitará o porto local que o usuario estableceu e establecerá a conexión despois de recibir a solicitude de conexión. Os datos de serie enviaranse a todos os dispositivos Cliente TCP conectados ao SERVIDOR DE DISPOSITIVOS SERIE no modo Servidor TCP simultaneamente.
O SERVIDOR DE DISPOSITIVOS SERIE funciona no servidor TCP admite como máximo 16 conexións de clientes e iniciará a conexión máis antiga máis aló das conexións máximas (o usuario pode activar/desactivar esta función mediante web servidor).
O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE no modo Servidor TCP e os parámetros relacionados mediante o software de configuración ou web servidor do seguinte xeito:
Cliente UDP
O protocolo de transporte UDP proporciona servizos de comunicación sinxelos e pouco fiables. Non hai conexión conectada/desconectada.
No modo de cliente UDP, SERIAL DEVICE SERVER só se comunicará coa IP/Porto de destino. Se os datos non proceden da IP/Porto de destino, o SERVIDOR DE DISPOSITIVOS EN SERIE non os recibirá.
No modo de cliente UDP, se o usuario establece a IP remota como 255.255.255.255, SERIAL DEVICE SERVER pode transmitir a todo o segmento de rede e recibir datos de emisión. Despois da versión de firmware 4015, o 306 admite a difusión no mesmo segmento de rede. (como a forma de difusión xxx.xxx.xxx.255).
O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE no modo cliente UDP e os parámetros relacionados mediante o software de configuración ou web servidor do seguinte xeito:
Servidor UDP
No modo de servidor UDP, o SERVIDOR DE DISPOSITIVOS EN SERIE cambiará a IP de destino cada vez que reciba datos UDP dun novo IP/Porto e enviará os datos á última IP/Porto de comunicación.
O usuario pode configurar SERIAL DEVICE SERVER no modo de servidor UDP e os parámetros relacionados mediante o software de configuración ouweb servidor do seguinte xeito:
Cliente HTTPD
No modo de cliente HTTPD, SERIAL DEVICE SERVER pode conseguir a transmisión de datos entre o dispositivo de porto serie e o servidor HTTP. O usuario só precisa configurar o SERVIDOR DE DISPOSITIVOS SERIE no Cliente HTTPD e establecer a cabeceira HTTPD, URL e algúns outros parámetros relacionados, entón pode lograr a transmisión de datos entre o dispositivo de porto serie e o servidor HTTP e non precisa preocuparse polo formato HTTP dos datos.
O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE no modo HTTPDClient e os parámetros relacionados mediante web servidor do seguinte xeito:
Porto serie
SERVIDOR DE DISPOSITIVOS SERIE compatible RS232/RS485/RS422. O usuario pode consultar 1.2.2. Definición de pin DB9 1.2.3.
Definición de pin RS422/RS485 para conectar e RS232/RS485/RS422 non se pode usar simultaneamente
Parámetros básicos do porto serie
Parámetros | Por defecto | Rango |
Velocidade en baudios | 115200 | 600 ~ 230.4 kbps |
Bits de datos | 8 | 5~8 |
Pare bits | 1 | 1~2 |
Paridade | Ningún | Ningún, impar, par, marca, espazo |
Figura 15 Parámetros do porto serie
Métodos de paquetes en serie
Para a velocidade da rede é máis rápida que a serie. O módulo poñerá os datos en serie no búfer antes de envialos á rede. Os datos enviaranse á rede como paquete. Hai dúas formas de finalizar o paquete e enviar o paquete á rede: Modo de activación de tempo e Modo de activación de lonxitude.
O SERVIDOR DE DISPOSITIVOS SERIE adopta un tempo de paquete fixo (catro bytes de tempo de envío) e un tempo de paquete fixo (400 bytes).
Sincronización da taxa de baudios
Cando o módulo funciona con dispositivos ou software USR, o parámetro serie cambiará de forma dinámica segundo o protocolo de rede. O cliente pode modificar o parámetro de serie enviando datos conforme a un protocolo específico a través da rede. É temporal, ao reiniciar o módulo, os parámetros volven aos parámetros orixinais.
O usuario pode adoptar a función de sincronización de velocidade en baudios mediante o software de configuración do seguinte xeito:
Características
Función de paquete de identidade
O paquete de identidade úsase para identificar o dispositivo cando o módulo funciona como cliente TCP/cliente UDP. Hai dous métodos de envío para o paquete de identidade.
- Os datos de identidade enviaranse cando se estableza a conexión.
- Os datos de identidade engadiranse na parte frontal de cada paquete de datos.
O paquete de identidade pode ser un enderezo MAC ou datos editables polo usuario (datos editables polo usuario como máximo 40 bytes). O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE coa función de paquete de identidade mediante web servidor do seguinte xeito:
Función de paquete de latidos cardíacos
Paquete de latido cardíaco: o módulo enviará datos de latido cardíaco a un periódico en serie ou de rede. O usuario pode configurar os datos do latido do corazón e o intervalo de tempo. Os datos do latido do corazón en serie pódense usar para sondear datos Modbus. Os datos do latido da rede pódense usar para mostrar o estado da conexión e manter a conexión (só ten efecto no modo cliente TCP/UDP). O paquete de latidos permite 40 bytes como máximo.
O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE coa función Heartbeat Packet mediante web servidor do seguinte xeito:
Editable Web servidor
SERIAL DEVICE SERVER soporte usuario modificar o web servidor baseado nun modelo segundo as necesidades e, a continuación, use a ferramenta relacionada para actualizar. Se o usuario ten esta demanda pode poñerse en contacto cos nosos vendedores para web fonte e ferramenta do servidor.
Función de reinicio
Cando o 306 funcione no modo cliente TCP, o 306 conectarase ao servidor TCP. Cando o usuario abra a función de restablecemento, 306 reiniciarase despois de tentar conectarse ao servidor TCP 30 veces pero aínda non se pode conectar.
O usuario pode activar/desactivar a función de restablecemento mediante a configuración do software como segue:
Función índice
Función de índice: úsase en situacións nas que 306 traballa no modo de servidor TCP e establece máis dunha conexión co cliente TCP. Despois da función de índice aberta, 306 marcará cada cliente TCP para distinguilos. O usuario pode enviar/recibir datos a/desde diferentes clientes TCP segundo a súa marca única.
O usuario pode activar/desactivar a función de índice mediante o software de configuración do seguinte xeito:
Configuración do servidor TCP
O traballo 306 no modo Servidor TCP permite a conexión de 16 Clientes TCP como máximo. O valor predeterminado é 4 clientes TCP e o usuario pode cambiar a conexión máxima de clientes TCP mediante web servidor. Cando os clientes TCP son máis de 4, o usuario debe facer que todos os datos de conexión sexan inferiores a 200 bytes/s.
Se os clientes TCP conectados a 306 superan o máximo de clientes TCP, o usuario pode activar/desactivar a función de conexión antiga mediante web servidor.
O usuario pode configurar arriba a configuración do servidor TCP mediante web servidor do seguinte xeito:
Conexión non persistente
SERIAL DEVICE SERVER admite a función de conexión non persistente no modo de cliente TCP. Cando SERIAL DEVICE SERVER adopte esta función, SERIAL DEVICE SERVER conectarase ao servidor e enviará datos despois de recibir datos do lado do porto serie e desconectarase ao servidor despois de enviar todos os datos ao servidor e non hai datos do lado do porto serie ou da rede a través dunha conexión fixa. tempo. Este tempo fixo pode ser de 2 ~ 255 s, o predeterminado é 3 s. O usuario pode configurar o SERVIDOR DE DISPOSITIVOS SERIE cunha función de conexión non persistente mediante web servidor do seguinte xeito:
Función de reinicio de tempo de espera
Función de reinicio do tempo de espera (sen reinicio de datos): se o lado da rede non hai transmisión de datos máis aló dun tempo fixo (o usuario pode configurar este tempo fixo entre 60 ~ 65535 s, o predeterminado é 3600 s. Se o usuario establece un tempo inferior a 60 s, esta función desactivarase) , 306 restablecerase. O usuario pode configurar a función de reinicio do tempo de espera mediante web servidor do seguinte xeito:
Configuración de parámetros
Hai tres formas de configurar USR-SERIAL DEVICE SERVER. Son configuración de software de configuración, web configuración do servidor e configuración do comando AT
Configuración de software de configuración
O usuario pode descargar o software de configuración desde https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Cando o usuario queira configurar o SERVIDOR DE DISPOSITIVOS EN SERIE mediante o software de configuración, o usuario pode executar o software de configuración, buscar o SERVIDOR DE DISPOSITIVOS EN SERIE na mesma LAN e configurar o SERVIDOR DE DISPOSITIVOS EN SERIE do seguinte xeito:
Despois de investigar SERIAL DEVICE SERVER e facer clic en= SERIAL DEVICE SERVER para configurar, o usuario debe iniciar sesión co nome de usuario e contrasinal. O nome de usuario e o contrasinal predeterminados son administradores. Se o usuario mantén os parámetros predeterminados, non é necesario iniciar sesión.
Web Configuración do servidor
O usuario pode conectar o PC ao SERVIDOR DE DISPOSITIVOS SERIE a través do porto LAN e entrar web servidor para configurar. Web parámetros predeterminados do servidor do seguinte xeito:
Parámetro | Configuración predeterminada |
Web enderezo IP do servidor | 192.168.0.7 |
Nome de usuario | administrador |
Contrasinal | administrador |
Figura 26Web parámetros predeterminados do servidor
Despois de conectar primeiro o PC ao SERVIDOR DE DISPOSITIVOS SERIE, o usuario pode abrir o navegador e introducir a IP predeterminada 192.168.0.7 na barra de enderezos, despois iniciar sesión no seu nome de usuario e contrasinal, o usuario entrará en web servidor. Web captura de pantalla do servidor do seguinte xeito:
Exención de responsabilidade
Este documento proporciona a información dos produtos USR-SERIAL DEVICE SERVER, non se lle concedeu ningunha licenza de propiedade intelectual ao prohibir falar ou outras formas de forma explícita ou implícita. Excepto o deber declarado nos termos e condicións de venda, non asumimos ningunha outra responsabilidade. Non garantimos a venda e o uso de produtos de forma explícita ou implícita, incluída a comercialización e a comercialización para fins particulares, a responsabilidade ilícita de calquera outro dereito de patente, dereitos de autor ou dereito de propiedade intelectual. Podemos modificar a especificación e a descrición en calquera momento sen previo aviso.
Historial de actualizacións
2022-10-10 V1.0 Establecida.
Documentos/Recursos
![]() |
Convertidor de servidor B-TECH RS232 a Ethernet TCP IP [pdfManual do usuario RS232 a Ethernet TCP IP Server Converter, RS232, Ethernet TCP IP Server Converter, TCP IP Server Converter, Server Converter |