Modbus RTU — Générateur et analyseur de trames

Créez des requêtes et réponses, analysez des trames RTU et calculez le CRC-16.

Générateur de commandes de requête Modbus RTU

Générateur de trames de réponse Modbus RTU

Type de données
Ordre des octets
Valeur(Valeur décimale)

Analyseur de trames Modbus RTU

Configuration des règles d'analyse

Décalage en octets
Type de données
Données brutes
Ordre des octets
Données ordonnées
Résultat de l'analyse
Actions
Aucune règle d'analyse. Veuillez en ajouter une pour commencer l'analyse.

Calculateur de code de contrôle Modbus RTU CRC 16

Guide d'utilisation

Dépannage du port série et de RTU

Aperçu des fonctionnalités

Créez des requêtes et réponses RTU d’exemple, vérifiez le CRC-16 et décodez les registres selon le type et l’ordre des octets choisis.

Fonctionnalités principales

  • Génération de commandes - Prend en charge les codes de fonction courants pour générer rapidement des commandes Modbus standard
  • Créer des trames de réponse d’exemple pour les tests et comparaisons.
  • Analyse de données - Prend en charge l'analyse de plusieurs types de données et ordres d'octets pour vérifier rapidement si le type de données et l'ordre des octets sont corrects

Guide d'utilisation du générateur de commandes

  • Adresse : 1–247 pour un appareil série. 0 désigne une diffusion sans réponse ; 248–255 sont réservées.
  • Codes : 01/02/03/04/05/06/15/16 en décimal ; 15 et 16 correspondent à 0x0F et 0x10.
  • Adresse de départ : décalage de protocole commençant à zéro, pas une référence comme 40001.
  • Quantité - La quantité de données à lire ou à écrire
  • Exemples de commandes courantes
  • Lire les registres de maintien : 01 03 00 00 00 02 C4 0B (lire 2 registres)
  • Écrire un seul registre : 01 06 00 00 00 01 48 0A (écrire la valeur 1)

Guide d'utilisation du générateur de données de réponse

  • Sélectionnez le code de fonction qui correspond à la commande
  • Prend en charge plusieurs types de données : UINT16/INT16/UINT32/INT32/FLOAT32, etc.
  • Prend en charge plusieurs ordres d'octets : ABCD/DCBA/BADC/CDAB
  • Exemples de données de réponse
  • Réponse de lecture : 01 03 04 00 01 00 02 2A 32 (retourne les données de 2 registres)
  • Réponse d'écriture : 01 06 00 00 00 01 48 0A (confirmation d'écriture)

Guide d'utilisation de l'analyseur de données

Connaissances sur le protocole Modbus RTU

Types de données pris en charge

    Types d'ordre des octets

      Description des codes de fonction

        Conseils de débogage

          Scénarios d'application