Herramienta en línea Modbus RTU | Herramienta todo en uno para Generación de Comandos/Respuestas/Análisis de Datos

Herramienta profesional en línea Modbus RTU con tres funciones principales: generación de comandos, generación de datos de respuesta y análisis de datos. Compatible con múltiples tipos de datos (UINT16/INT16/UINT32/INT32/FLOAT32) y órdenes de bytes (ABCD/DCBA/BADC/CDAB).

Generador de Comandos

03 - Leer Registros de Retención
Generar Suma de Verificación CRC

Generador de Datos

03 - Leer Registros de Retención
Tipo de Datos
Orden de Bytes
Valor(Valor Decimal)

Analizador de Datos

Configuración de Reglas de Análisis

Posición InicialTipo de DatosDatos CrudosOrden de BytesDatos OrdenadosResultado del AnálisisAcciones

Guía de Usuario

Descripción General

La Herramienta Modbus RTU es una herramienta integrada del protocolo Modbus RTU que proporciona tres funciones principales: generación de comandos, generación de datos de respuesta y análisis de datos. Ayuda a los usuarios a generar rápidamente comandos Modbus RTU estándar, simular respuestas de estaciones esclavas y analizar datos de comunicación reales.

Características Principales:

  • Generación de Comandos: Soporta códigos de función comunes para generar rápidamente comandos Modbus RTU estándar
  • Generación de Datos de Respuesta: Soporta simulación de respuestas de estaciones esclavas para pruebas y verificación
  • Análisis de Datos: Soporta análisis de varios tipos de datos y órdenes de bytes para verificar rápidamente la corrección del tipo de datos y orden de bytes

Guía del Generador de Comandos

  • Dirección de Esclavo: Dirección de hardware del dispositivo, rango 0-255
  • Código de Función: Soporta códigos estándar 01/02/03/04/05/06/15/16
  • Dirección Inicial: Dirección inicial del registro a acceder
  • Cantidad: Cantidad de datos a leer o escribir
  • Ejemplos de Comandos Comunes:
  • Leer Registros de Retención: 01 03 00 00 00 02 C4 0B (Leer 2 registros)
  • Escribir Registro Único: 01 06 00 00 00 01 48 0A (Escribir valor 1)

Guía del Generador de Respuestas

  • Seleccionar código de función que coincida con el comando
  • Soporta varios tipos de datos: UINT16/INT16/UINT32/INT32/FLOAT32
  • Soporta múltiples órdenes de bytes: ABCD/DCBA/BADC/CDAB
  • Ejemplos de Datos de Respuesta:
  • Respuesta de Lectura: 01 03 04 00 01 00 02 2A 32 (Devuelve datos de 2 registros)
  • Respuesta de Escritura: 01 06 00 00 00 01 48 0A (Confirmación de escritura)

Guía del Analizador de Datos

  • Soporta análisis de tramas de datos Modbus RTU estándar
  • Configura múltiples reglas de análisis, soportando diferentes tipos de datos y órdenes de bytes
  • Conversiones de tipos de datos incorporadas, soportando enteros con/sin signo y puntos flotantes
  • Configuración flexible del orden de bytes, adaptándose a diferentes formatos de datos de dispositivos
  • Para analizar grandes cantidades de datos, recomendamos usar la función de análisis de archivos en el Analizador de Datos Modbus de la página de Depuración Modbus, que admite el procesamiento por lotes de datos

Conocimientos del Protocolo Modbus

¿Qué es Modbus?

Modbus es un protocolo de comunicación industrial ampliamente utilizado, desarrollado por Modicon (ahora Schneider Electric) en 1979. Se ha convertido en el estándar de facto para la comunicación entre dispositivos electrónicos industriales.

Características del Protocolo

El protocolo Modbus es simple, abierto y gratuito, utiliza arquitectura maestro-esclavo, soporta múltiples tipos de datos y métodos de transmisión, ampliamente utilizado en automatización industrial.

Principio de Comunicación

Modbus RTU utiliza comunicación maestro-esclavo, donde el maestro envía comandos y los esclavos responden con datos. Cada comando y respuesta contiene dirección de esclavo, código de función, datos y verificación CRC para garantizar la fiabilidad de la comunicación.

Tipos de Datos Soportados

  • Entero sin signo de 16 bits (0-65535)
  • Entero con signo de 16 bits (-32768 a 32767)
  • Entero sin signo de 32 bits (0-4294967295)
  • Entero con signo de 32 bits (-2147483648 a 2147483647)
  • Flotante de 32 bits (IEEE-754 Precisión Simple)
  • Cada tipo de dato ocupa diferentes bytes: tipos de 16 bits usan 2 bytes, tipos de 32 bits usan 4 bytes
  • Diferentes tipos de datos para diferentes escenarios: enteros para conteo y estado, punto flotante para valores analógicos
  • Prestar atención a los límites de rango y pérdida de precisión durante la conversión de tipos de datos

Tipos de Orden de Bytes

  • ABCD: Big-endian, byte alto primero (ej., dispositivos Siemens)
  • DCBA: Little-endian, byte bajo primero (ej., dispositivos Intel)
  • BADC: Big-endian, byte swap
  • CDAB: Little-endian, byte swap
  • La selección del orden de bytes depende de la arquitectura del hardware y fabricante
  • Un orden de bytes incorrecto lleva a errores de análisis, especialmente en tipos de datos de 32 bits
  • Confirmar la configuración del orden de bytes del dispositivo antes de depurar la comunicación

Descripción de Códigos de Función

  • 01/02: Lectura de Bobinas y Entradas Discretas para datos de estado
  • 03/04: Lectura de Registros de Retención y Entrada para datos analógicos
  • 05/06: Escritura de Bobina y Registro Individual para control de punto único
  • 15/16: Escritura de Múltiples Bobinas y Registros para control por lotes
  • Códigos de Función Personalizados: Soporte para dispositivos especiales y protocolos de fabricantes

Consejos de Depuración

  • Usar el Generador de Comandos para construir tramas de comando estándar
  • Usar el Generador de Respuestas para simular dispositivos esclavos
  • Usar el Analizador de Datos para verificar datos de comunicación
  • Verificar resultados de verificación CRC
  • Configurar tipos de datos y órdenes de bytes apropiados

Escenarios de Aplicación

  • Sistemas de Control de Automatización Industrial
  • Sistemas de Monitoreo Remoto y Adquisición de Datos (SCADA)
  • Comunicación de Instrumentos Inteligentes
  • Comunicación con Controladores Lógicos Programables (PLC)
  • Depuración y Mantenimiento de Dispositivos de Campo
  • Análisis de Protocolos de Comunicación y Solución de Problemas
  • Pruebas de Interoperabilidad de Dispositivos
  • Depuración de Integración de Sistemas
  • Recolección de Datos IoT Industrial
  • Monitoreo Remoto de Equipos Industriales
Está estrictamente prohibido utilizar las herramientas de este sitio con fines ilegales. No nos hacemos responsables de ninguna pérdida o responsabilidad causada por el uso de las herramientas.
©2025 calctools.online Todos los derechos reservados