LOGOTIPO ADVANTECH

Aplicación de enrutador MODBUS-RTU2TCP con protocolo ADVANTECH

ADVANTECH-Protocolo-MODBUS-RTU2TCP-Router-App-PRODUCTO

Información del producto

  • Protocolo: MODBUS-RTU2TCP
  • Fabricante: Advantech Czech sro
  • DIRECCIÓN: Sokolska 71, 562 04 Ústí nad Orlicí, República Checa
  • Número de documento: APP-0056-ES
  • Fecha de revisión: 26 de octubre de 2023

Descargo de responsabilidad: Advantech Czech sro no será responsable de daños incidentales o consecuentes que resulten del suministro, rendimiento o uso de este manual.

Aviso de marca registrada: Todas las marcas comerciales utilizadas en este manual son marcas comerciales registradas de sus respectivos propietarios. El uso de marcas comerciales u otras designaciones en esta publicación se hace únicamente con fines de referencia y no constituye un respaldo por parte del titular de la marca comercial.

Instrucciones de uso del producto

Registro de cambios
Consulte la sección Registro de cambios del protocolo MODBUS-RTU2TCP.

Descripción de la aplicación del enrutador
El protocolo de la aplicación del enrutador MODBUS-RTU2TCP no está incluido en el firmware estándar del enrutador. Para cargar esta aplicación de enrutador, siga las instrucciones del manual de configuración (consulte el capítulo Documentos relacionados).

La aplicación del enrutador permite la conversión de mensajes Modbus RTU recibidos a través de una línea serie al protocolo Modbus TCP.

Figura 1: Enrutador con aplicación de enrutador que convierte datos de calderas a SCADA (imagen no incluida)

La aplicación del enrutador puede almacenar los datos recibidos en una memoria USB si no hay una conexión de red TCP (Internet) disponible en ese momento. Los datos serán reenviados cuando se establezca una conexión, asegurando el correcto orden de los datos.

Protocolo MODBUS RTU y MODBUS TCP

La aplicación del enrutador proporciona la conversión del protocolo MODBUS RTU al protocolo MODBUS TCP.

El protocolo MODBUS RTU se ejecuta en una línea serie y el enrutador admite puertos de expansión RS232 o RS485/422 para este propósito.

Figura 2: Mensaje Modbus en línea serie (imagen no incluida)

Al enviar MODBUS ADU en TCP/IP, el encabezado MBAP se utiliza para la identificación. El puerto TCP 502 está dedicado a MODBUS TCP ADU.

Figura 3: Mensaje Modbus en TCP/IP (imagen no incluida)

Configuración

Para configurar la aplicación del enrutador Modbus RTU2TCP, use el Web interfaz. Acceda a él haciendo clic en la página Aplicaciones del enrutador y luego seleccionando el nombre de la aplicación del enrutador. La página de configuración tiene la etiqueta "Config" y hay una opción "Regresar" para volver a la página del enrutador. Web interfaz.

Figura 3: Formulario de configuración (imagen no incluida)

Advantech Czech sro, Sokolska 71, 562 04 Ústí nad Orlici, República Checa Documento n.º APP-0056-EN, revisión del 26 de octubre de 2023.

© 2023 Advantech Czech sro Ninguna parte de esta publicación puede reproducirse ni transmitirse de ninguna forma ni por ningún medio, electrónico o mecánico, incluida la fotografía, la grabación o cualquier sistema de almacenamiento y recuperación de información, sin el consentimiento por escrito. La información contenida en este manual está sujeta a cambios sin previo aviso y no representa un compromiso por parte de Advantech.
Advantech Czech sro no será responsable de daños incidentales o consecuentes que resulten del suministro, rendimiento o uso de este manual.
Todos los nombres de marcas utilizados en este manual son marcas comerciales registradas de sus respectivos propietarios. El uso de marcas registradas u otros
Las designaciones en esta publicación son solo para fines de referencia y no constituyen un respaldo por parte del titular de la marca.

Símbolos usados

  • Peligro: información sobre la seguridad del usuario o posibles daños al enrutador.
  • Atención – Problemas que pueden surgir en situaciones específicas.
  • Información – Consejos útiles o información de especial interés.
  • Example - Example de función, comando o script.

Registro de cambios

Registro de cambios del protocolo MODBUS-RTU2TCP

  • v1.0.0 (2015 de julio de 07)
    Primer lanzamiento
  • v1.0.1 (2015 de julio de 11)
    Opción agregada "ID de esclavo"
  • v1.0.2 (2016 de julio de 11)
    Se corrigió el error en el bucle de lectura de uart.
  • v1.1.0 (2018 de julio de 09)
    Se agregó soporte para ttyUSB
  • v1.1.1 (2018 de julio de 09)
    Se agregaron rangos de valores esperados a los mensajes de error de JavaSript.

Descripción de la aplicación del enrutador

El protocolo de la aplicación del enrutador MODBUS-RTU2TCP no está incluido en el firmware estándar del enrutador. La carga de esta aplicación de enrutador se describe en el manual de configuración (consulte el capítulo Documentos relacionados).

Modbus RTU2TCP no es compatible con la plataforma v4.
La aplicación de enrutador en el enrutador Advantech permite la conversión de mensajes Modbus RTU recibidos a través de una línea serie en mensajes Modbus TCP. Posteriormente se envían a través de TCP al servidor Modbus especificado. Esto es útil para aplicaciones en las que una computadora recopila datos, por ejemplo, de calderas u otros dispositivos. Los datos en formato Modbus RTU se envían al enrutador Advantech vía RS485. Se convierten al formato Modbus TCP y se envían vía Internet al servidor Modbus y luego al SCADA. Vea la figura a continuación:

Protocolo-ADVANTECH-MODBUS-RTU2TCP-Aplicación-de-enrutador-FIG-1

El enrutador con la aplicación de enrutador habilitada es un esclavo Modbus RS485; todos los datos deben enviarse al enrutador mediante una computadora o una pantalla en cascada.
La aplicación del enrutador puede almacenar los datos recibidos en la memoria USB si la conexión de red TCP (Internet) no está disponible en ese momento. Luego se reenvía cuando se establece la conexión con el orden adecuado de datos.

Protocolo MODBUS RTU y MODBUS TCP
La conversión del protocolo MODBUS RTU al protocolo MODBUS TCP la proporciona la aplicación del enrutador. El protocolo MODBUS RTU se ejecuta en línea serie. El puerto de expansión RS232 o RS485/422 se puede utilizar en el enrutador.
Ambos protocolos tienen una parte común: la unidad de datos de protocolo (PDU). Se diferencian en la parte de la unidad de datos de aplicación (ADU). La PDU recibida en la línea serie tiene la dirección de la unidad de destino como encabezado y la suma de verificación al final.

Protocolo-ADVANTECH-MODBUS-RTU2TCP-Aplicación-de-enrutador-FIG-2

Al enviar MODBUS ADU en TCP/IP, el encabezado MBAP se utiliza para la identificación. El puerto 502 TCP está dedicado a MODBUS TCP ADU.

Protocolo-ADVANTECH-MODBUS-RTU2TCP-Aplicación-de-enrutador-FIG-3

Configuración

Utilice el Web interfaz de la aplicación del enrutador Modbus RTU2TCP para configurarlo. Es accesible desde el router Web interfaz haciendo clic en la página Aplicaciones del enrutador y luego en el nombre de la aplicación del enrutador. Solo hay dos elementos en el menú de la izquierda de la aplicación Router. Config es esta página de configuración y Return es regresar a la página del enrutador. Web interfaz. Consulte la siguiente tabla para conocer los elementos de configuración explicados:

Protocolo-ADVANTECH-MODBUS-RTU2TCP-Aplicación-de-enrutador-FIG-4

Artículo Descripción
Permitir Permite la conversión del protocolo MODBUS RTU al protocolo MODBUS TCP/IP.
Puerto de expansión Puerto en el que se establecerá la conexión MODBUS RTU:
  • PUERTO1 – Conexión MODBUS RTU establecida en el PUERTO 1
  • PUERTO2 – Conexión MODBUS RTU establecida en el PUERTO 2

Mira a General página en el enrutador o Puerto de expansión 1 or Puerto de expansión 2 páginas para ver la posición de la interfaz serie en su enrutador.

Tasa de baudios Velocidad de comunicación de la interfaz serie. Rango de 300 a 115200.
Bits de datos Número de bits de datos en comunicación serie. 7 u 8.
Paridad Bit de paridad de control en comunicación serie:
  • ninguno – No se enviará ninguna paridad
  • incluso – Se enviará paridad uniforme
  • extraño – Se enviará la paridad impar
Bits de parada Número de bits de parada en comunicación serie. 1 o 2.
Tiempo de espera dividido Intervalo de tiempo para interrumpir el mensaje. Si se reconoce algún espacio entre los dos caracteres en la recepción y si este espacio es más largo que el valor del parámetro en milisegundos, se compila y envía el mensaje de todos los datos recibidos.
Dirección del servidor Define la dirección del servidor TCP donde se enviarán los datos.
Puerto TCP Puerto TCP del servidor (arriba) al que enviar los datos recibidos. El puerto 502 está configurado para MODBUS ADU de forma predeterminada.
Tiempo de espera de respuesta Especifica el intervalo de tiempo en el que se espera una respuesta. Si la respuesta no llega, se enviará uno de estos códigos de error:
  • 0A – Ruta de transmisión no disponible
    La puerta de enlace no puede asignar una ruta de transmisión interna desde el puerto de entrada al puerto de salida. Probablemente esté sobrecargado o configurado incorrectamente.
  • 0B – El dispositivo de destino no responde
    El dispositivo de destino no responde, es posible que no esté disponible.
Habilitar caché en memoria USB Permite almacenar los mensajes que no se pudieron entregar al lado TCP. Cada mensaje Modbus se guarda como un file. Hasta 65536 files (mensajes) se pueden guardar. La aplicación del enrutador intenta periódicamente volver a enviar el mensaje más antiguo. Si el reenvío se realiza correctamente, también se reenvían otros mensajes. Se conserva el orden de los mensajes.

Tabla 1: Formulario de configuración

Todos los cambios en la configuración se aplicarán después de presionar el botón Aplicar botón.

Documentos relacionados

  1. Advantech checo: Puerto de Expansión RS232 – Manual de Usuario (MAN-0020-ES)
  2. Advantech checo: Puerto de Expansión RS485/422 – Manual de Usuario (MAN-0025-ES)

Puede obtener documentos relacionados con el producto en el Portal de ingeniería en icr.advantech.cz DIRECCIÓN.
Para obtener la Guía de inicio rápido, el Manual de usuario, el Manual de configuración o el firmware de su enrutador, vaya a la página Modelos de enrutador, busque el modelo requerido y cambie a la pestaña Manuales o Firmware, respectivamente.
Los paquetes y manuales de instalación de Router Apps están disponibles en la página de Router Apps.
Para los documentos de desarrollo, vaya a la página DevZone.

Documentos / Recursos

Aplicación de enrutador MODBUS-RTU2TCP con protocolo ADVANTECH [pdf] Guía del usuario
Protocolo MODBUS-RTU2TCP Aplicación de enrutador, Protocolo MODBUS-RTU2TCP, Aplicación de enrutador, Aplicación, Protocolo de aplicación MODBUS-RTU2TCP

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *