ADVANTECH-LOGO

Protocolo ADVANTECH Aplicación de enrutador MODBUS-RTU2TCP

ADVANTECH-Protocolo-MODBUS-RTU2TCP-Router-App-PRODUCT

Información do produto

  • Protocolo: MODBUS-RTU2TCP
  • Fabricante: Advantech Czech sro
  • Enderezo: Sokolska 71, 562 04 Usti nad Orlici, República Checa
  • Número de documento: APP-0056-EN
  • Data de revisión: 26 de outubro de 2023

Exención de responsabilidade: Advantech Czech sro non será responsable dos danos incidentais ou consecuentes derivados da subministración, execución ou uso deste manual.

Aviso de marca comercial: Todas as marcas utilizadas neste manual son marcas rexistradas dos seus respectivos propietarios. O uso de marcas comerciais ou outras designacións nesta publicación é só para fins de referencia e non constitúe unha aprobación por parte do titular da marca comercial.

Instrucións de uso do produto

Rexistro de cambios
Consulte a sección Rexistro de cambios do protocolo MODBUS-RTU2TCP.

Descrición da aplicación do enrutador
O protocolo MODBUS-RTU2TCP da aplicación Router non está incluído no firmware estándar do router. Para cargar esta aplicación Router, siga as instrucións do manual de configuración (consulte o capítulo Documentos relacionados).

A aplicación do enrutador permite a conversión das mensaxes Modbus RTU recibidas a través da liña serie ao protocolo Modbus TCP.

Figura 1: Enrutador cunha aplicación de enrutador que converte datos de caldeiras a SCADA (imaxe non incluída)

A aplicación do enrutador pode almacenar os datos recibidos nunha memoria USB se non hai unha conexión de rede TCP (Internet) dispoñible neste momento. Os datos serán reenviados cando se estableza unha conexión, garantindo a correcta orde dos datos.

Protocolo MODBUS RTU e MODBUS TCP

A aplicación do enrutador proporciona a conversión do protocolo MODBUS RTU ao protocolo MODBUS TCP.

O protocolo MODBUS RTU execútase nunha liña serie e o enrutador admite portos de expansión RS232 ou RS485/422 para este fin.

Figura 2: Mensaxe Modbus na liña serie (imaxe non incluída)

Ao enviar MODBUS ADU no TCP/IP, utilízase a cabeceira MBAP para a identificación. O porto TCP 502 está dedicado para MODBUS TCP ADU.

Figura 3: Mensaxe Modbus en TCP/IP (imaxe non incluída)

Configuración

Para configurar a aplicación de enrutador Modbus RTU2TCP, use o Web interface. Acceda a el facendo clic na páxina Aplicacións do enrutador e, a continuación, seleccionando o nome da aplicación do enrutador. A páxina de configuración está etiquetada como "Config" e hai unha opción "Return" para volver ao router. Web interface.

Figura 3: formulario de configuración (imaxe non incluída)

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, República Checa Documento núm. APP-0056-EN, revisión do 26 de outubro de 2023.

© 2023 Advantech Czech sro Non se pode reproducir nin transmitir ningunha parte desta publicación de ningunha forma nin por ningún medio, electrónico ou mecánico, incluíndo fotografía, gravación ou calquera sistema de almacenamento e recuperación de información sen o consentimento por escrito. A información deste manual está suxeita a cambios sen previo aviso e non representa un compromiso por parte de Advantech.
Advantech Czech sro non será responsable dos danos incidentais ou consecuentes derivados da subministración, execución ou uso deste manual.
Todas as marcas utilizadas neste manual son marcas rexistradas dos seus respectivos propietarios. O uso de marcas comerciais ou outros
as designacións desta publicación son só para fins de referencia e non constitúen unha aprobación por parte do titular da marca rexistrada.

Símbolos usados

  • Perigo: información sobre a seguridade do usuario ou posibles danos no router.
  • Atención – Problemas que poden xurdir en situacións específicas.
  • Información: consellos útiles ou información de especial interese.
  • Example – Example de función, comando ou script.

Rexistro de cambios

Protocolo MODBUS-RTU2TCP Rexistro de cambios

  • versión 1.0.0 (2015/07/31)
    Primeiro lanzamento
  • versión 1.0.1 (2015/11/04)
    Opción engadida "ID de escravo"
  • versión 1.0.2 (2016/11/10)
    Corrixiuse un erro no bucle de lectura de uart
  • versión 1.1.0 (2018/09/27)
    Engadido soporte para ttyUSB
  • versión 1.1.1 (2018/09/27)
    Engadíronse intervalos esperados de valores ás mensaxes de erro de JavaSript

Descrición da aplicación do enrutador

Aplicación do enrutador O protocolo MODBUS-RTU2TCP non está contido no firmware estándar do enrutador. A carga desta aplicación de enrutador descríbese no manual de configuración (consulte o capítulo Documentos relacionados).

Modbus RTU2TCP non é compatible con plataforma v4.
A aplicación do enrutador do enrutador Advantech permite a conversión de mensaxes Modbus RTU recibidas a través da liña serie en mensaxes Modbus TCP. Estes son enviados a través de TCP ao servidor Modbus especificado despois. Isto é útil para aplicacións nas que un ordenador está a recoller datos de, por exemplo, caldeiras ou outros dispositivos. Os datos en formato Modbus RTU envíanse ao router Advantech a través de RS485. Convértense ao formato Modbus TCP e envíanse por Internet ao servidor Modbus e despois a SCADA. Vexa a seguinte figura:

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-1

O enrutador coa aplicación de enrutador activada é un escravo RS485 Modbus: todos os datos deben enviarse ao enrutador mediante unha computadora ou unha pantalla en cascada.
A aplicación do enrutador pode almacenar os datos recibidos na memoria flash USB se a conexión de rede TCP (Internet) non está dispoñible neste momento. Despois envíase de novo cando se establece a conexión coa orde correcta de datos.

Protocolo MODBUS RTU e MODBUS TCP
A aplicación do enrutador proporciona a conversión do protocolo MODBUS RTU ao protocolo MODBUS TCP. O protocolo MODBUS RTU funciona en liña serie. O porto de expansión RS232 ou RS485/422 pódese usar no enrutador.
Ambos protocolos teñen unha parte común: unidade de datos de protocolo (PDU). Diferéncianse na parte da unidade de datos da aplicación (ADU). A PDU recibida na liña serie ten o enderezo da unidade de destino como cabeceira e a suma de verificación ao final.

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-2

Ao enviar MODBUS ADU no TCP/IP, utilízase a cabeceira MBAP para a identificación. O porto 502 TCP está dedicado para MODBUS TCP ADU.

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-3

Configuración

Usa o Web interface da aplicación de enrutador Modbus RTU2TCP para configurala. É accesible desde o router Web premendo na páxina Aplicacións do enrutador e despois no nome da aplicación do enrutador. Só hai dous elementos no menú da aplicación Router da esquerda. Config é esta páxina de configuración e Return é volver á páxina do enrutador Web interface. Consulte a seguinte táboa para ver os elementos de configuración explicados:

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-4

Elemento Descrición
Activar Permite a conversión do protocolo MODBUS RTU ao protocolo MODBUS TCP/IP.
Porto de expansión Porto a conexión MODBUS RTU establecerase en:
  • PORTO 1 – Conexión MODBUS RTU establecida no PORT 1
  • PORTO 2 – Conexión MODBUS RTU establecida no PORT 2

Mirade Xeral páxina no router ou Porto de expansión 1 or Porto de expansión 2 páxinas para ver a posición da interface serie no seu enrutador.

Velocidade en baudios Velocidade de comunicación da interface serie. Rango de 300 a 115200.
Bits de datos Número de bits de datos na comunicación en serie. 7 ou 8.
Paridade Bit de control de paridade na comunicación en serie:
  • ningún – Non se enviará paridade
  • mesmo – Enviarase paridade par
  • estraño – Enviarase a paridade impar
Stop Bits Número de bits de parada na comunicación en serie. 1 ou 2.
Tempo de espera dividido Intervalo de tempo para romper a mensaxe. Se se recoñece un espazo entre os dous caracteres na recepción e se este espazo é máis longo que o valor do parámetro en milisegundos, compilarase e envíase a mensaxe de todos os datos recibidos.
Enderezo do servidor Define o enderezo do servidor TCP onde se enviarán os datos.
Porto TCP Porto TCP do servidor (arriba) para enviar os datos recibidos. O porto 502 está configurado para MODBUS ADU por defecto.
Tempo de espera de resposta Especifica o intervalo de tempo no que se espera unha resposta. Se a resposta non chega, enviarase un destes códigos de erro:
  • 0A – Camiño de transmisión non dispoñible
    A pasarela non é capaz de asignar a ruta de transmisión interna do porto de entrada ao porto de saída. Probablemente estea sobrecargado ou configurado incorrectamente.
  • 0B – O dispositivo de destino non responde
    O dispositivo de destino non responde, é posible que non estea dispoñible.
Activa a caché na memoria USB Permite almacenar as mensaxes que non se puideron entregar ao lado TCP. Cada mensaxe Modbus gárdase como a file. Ata 65536 files (mensaxes) pódense gardar. A aplicación do enrutador tenta enviar de novo a mensaxe máis antiga regularmente. Se o reenvío ten éxito, tamén se reenvían outras mensaxes. Consérvase a orde das mensaxes.

Táboa 1: Formulario de configuración

Todos os cambios na configuración aplicaranse despois de premer Solicitar botón.

Documentos relacionados

  1. Checo Advantech: Puerto de expansión RS232 – Manual de usuario (MAN-0020-EN)
  2. Checo Advantech: Puerto de expansión RS485/422 – Manual de usuario (MAN-0025-EN)

Podes obter documentos relacionados co produto no Portal de Enxeñaría en icr.advantech.cz enderezo.
Para obter a guía de inicio rápido, o manual de usuario, o manual de configuración ou o firmware do seu enrutador, vaia á páxina Modelos de enrutador, busque o modelo necesario e cambie á pestana Manuais ou Firmware, respectivamente.
Os manuais e paquetes de instalación de aplicacións de enrutador están dispoñibles na páxina de aplicacións de enrutador.
Para os documentos de desenvolvemento, vai á páxina DevZone.

Documentos/Recursos

Protocolo ADVANTECH Aplicación de enrutador MODBUS-RTU2TCP [pdfGuía do usuario
Protocolo MODBUS-RTU2TCP Aplicación de enrutador, Protocolo MODBUS-RTU2TCP, Aplicación de enrutador, Aplicación, Protocolo de aplicacións MODBUS-RTU2TCP

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *