Modbus TCP onlineverktyg | Modbus TCP meddelande-parser/kommandogenerator/MBAP-header/datakonverteringsverktyg

Modbus TCP onlineverktyg som stöder TCP-meddelandeanalys, kommandogenerering, generering av svarsdata/meddelanden och hantering av MBAP-header. Stöder flera datatyper (UINT16/INT16/UINT32/INT32/FLOAT32) och byteordningar (ABCD/DCBA/BADC/CDAB), genererar standard Modbus TCP-kommandon med ett klick.

Modbus TCP-förfrågningskommandogenerator

Modbus TCP svarsmeddelandegenerator

Datatyp
Byteordning
Värde(Decimalt värde)

Modbus TCP meddelande-parser

Konfiguration av analysregler

Startposition
Datatyp
Rådata
Byteordning
Sorterad data
Analysresultat
Åtgärder
Inga analysregler finns. Lägg till en regel för att börja analysera.

Användarhandledning

Funktionsöversikt

Modbus TCP-verktyget är ett integrerat verktyg för Modbus TCP-protokollet som erbjuder tre kärnfunktioner: kommandogenerering, generering av svarsdata och dataanalys. Det hjälper användare att snabbt generera standard Modbus TCP-kommandon, hantera MBAP-header-information, simulera slavsvar och analysera faktiska kommunikationsdata.

Huvudfunktioner:

  • Kommandogenerering: Stöder vanliga funktionskoder för att snabbt generera standard Modbus-kommandon
  • Generering av svarsdata: Stöder simulering av slavsvar för testning och verifiering
  • Dataanalys: Stöder analys av flera datatyper och byteordningar för att snabbt verifiera om datatyp och byteordning är korrekta

Användarhandledning för kommandogenerator

  • Enhets-ID: Enhetsadress i TCP-läge, ingår i MBAP-headern
  • Transaktions-ID: Används i TCP-läge för att matcha förfrågningar och svar, intervall 0-65535
  • Funktionskod: Stöder standardfunktionskoder som 01/02/03/04/05/06/15/16
  • Startadress: Startadress för registret som ska åtkommas
  • Antal: Mängden data som ska läsas eller skrivas
  • Exempel på TCP-kommando:
  • TCP-läskommando: 00 01 00 00 00 06 01 03 00 00 00 02 (MBAP-header + PDU)
  • TCP-skrivkommando: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP-header + PDU)
  • Förklaring av MBAP-header: Transaktions-ID(00 01) + Protokoll-ID(00 00) + Längd(00 06) + Enhets-ID(01)

Användarhandledning för svarsdatagenerator

  • Välj en funktionskod som matchar kommandot
  • Stöder flera datatyper: UINT16/INT16/UINT32/INT32/FLOAT32 etc.
  • Stöder flera byteordningar: ABCD/DCBA/BADC/CDAB
  • TCP-transaktions-ID: Måste matcha transaktions-ID i förfrågningskommandot
  • TCP-enhets-ID: Motsvarar enhets-ID i förfrågningskommandot
  • Exempel på TCP-svar:
  • TCP-lässvar: 00 01 00 00 00 07 01 03 04 00 01 00 02 (MBAP-header + svars-PDU)
  • TCP-skrivsvar: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP-header + bekräftelse-PDU)
  • Obs: Transaktions-ID i TCP-svaret måste matcha förfrågan, och längdfältet beräknas automatiskt

Användarhandledning för data-parser

  • Stöder inmatning av standard Modbus-dataramar för analys
  • Kan konfigurera flera analysregler, stöder olika datatyper och byteordningar
  • Inbyggd konvertering av flera datatyper, stöder heltal med/utan tecken och flyttal
  • Flexibel konfiguration av byteordning för att anpassa sig till olika enheters dataformat
  • Egenskaper för TCP-analys:
  • Identifierar och analyserar automatiskt MBAP-header-information (transaktions-ID, protokoll-ID, längd, enhets-ID)
  • TCP-läget kräver ingen kontrollsumma, förlitar sig på TCP-protokollet för att säkerställa dataintegritet
  • TCP-ramformat: MBAP-header (7 byte) + funktionskod (1 byte) + data (n byte)
  • Verifieringspunkter: Korrekt format på MBAP-header, protokoll-ID är 0x0000, korrekt längdfält
  • Exempel på TCP-analys:
  • Inmatning: 00 01 00 00 00 07 01 03 04 00 01 00 02
  • Analys: Transaktions-ID=1, Protokoll-ID=0, Längd=7, Enhets-ID=1, Funktionskod=03, Data=00 01 00 02
  • För analys av stora datamängder rekommenderas att använda filanalysfunktionen i Modbus-dataanalysen på Modbus-felsökningssidan, som stöder batchbearbetning av data.

Kunskap om Modbus TCP-protokollet

Stödda datatyper

    Typer av byteordning

      Förklaring av funktionskoder

        TCP-felsökningstips

          Användningsområden

            Modbus TCP onlineverktyg | Modbus TCP meddelande-parser/kommandogenerator/MBAP-header/datakonverteringsverktyg