Online nástroj Modbus TCP | Nástroj pro analýzu zpráv/generátor příkazů/MBAP hlavička/převod dat

Online nástroj Modbus TCP, podporující analýzu TCP zpráv, generování příkazů, generování dat/zpráv odpovědi a zpracování MBAP hlavičky. Podporuje různé datové typy (UINT16/INT16/UINT32/INT32/FLOAT32) a pořadí bajtů (ABCD/DCBA/BADC/CDAB), generování standardních příkazů Modbus TCP jedním kliknutím.

Generátor příkazů požadavků Modbus TCP

Generátor zpráv odpovědí Modbus TCP

Datový typ
Pořadí bajtů
Hodnota(Desítková hodnota)

Analyzátor zpráv Modbus TCP

Konfigurace pravidel analýzy

Počáteční pozice
Datový typ
Surová data
Pořadí bajtů
Seřazená data
Výsledek analýzy
Akce
Zatím žádná pravidla analýzy, přidejte pravidlo pro zahájení analýzy

Návod k použití

Přehled funkcí

Nástroj Modbus TCP je integrovaný nástroj protokolu Modbus TCP, který poskytuje tři hlavní funkce: generování příkazů, generování dat odpovědí a analýzu dat. Pomáhá uživatelům rychle generovat standardní příkazy Modbus TCP, zpracovávat informace v MBAP hlavičce, simulovat data odpovědí od podřízených stanic a analyzovat skutečná komunikační data.

Hlavní funkce:

  • Generování příkazů: Podporuje běžné funkční kódy a umožňuje rychlé generování standardních příkazů Modbus.
  • Generování dat odpovědí: Podporuje simulaci dat odpovědí od podřízených stanic pro účely testování a ověřování.
  • Analýza dat: Podporuje analýzu různých datových typů a pořadí bajtů, umožňuje rychlé ověření správnosti datového typu a pořadí bajtů.

Návod k použití generátoru příkazů

  • Identifikátor jednotky: Adresa zařízení v režimu TCP, obsažená v MBAP hlavičce.
  • Identifikátor transakce: V režimu TCP se používá ke spárování požadavků a odpovědí, rozsah 0-65535.
  • Funkční kód: Podporuje standardní funkční kódy jako 01/02/03/04/05/06/15/16.
  • Počáteční adresa: Počáteční adresa registru, ke kterému se má přistupovat.
  • Počet: Množství dat k přečtení nebo zápisu.
  • Příklad příkazu TCP:
  • Příkaz čtení TCP: 00 01 00 00 00 06 01 03 00 00 00 02 (MBAP hlavička + PDU)
  • Příkaz zápisu TCP: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP hlavička + PDU)
  • Vysvětlení MBAP hlavičky: ID transakce (00 01) + ID protokolu (00 00) + Délka (00 06) + ID jednotky (01)

Návod k použití generátoru dat odpovědí

  • Zvolte funkční kód odpovídající příkazu.
  • Podporuje různé datové typy: UINT16/INT16/UINT32/INT32/FLOAT32 atd.
  • Podporuje různé pořadí bajtů: ABCD/DCBA/BADC/CDAB.
  • Identifikátor transakce TCP: Musí se shodovat s ID transakce v příkazu požadavku.
  • Identifikátor jednotky TCP: Odpovídá ID jednotky v příkazu požadavku.
  • Příklad odpovědi TCP:
  • Odpověď na čtení TCP: 00 01 00 00 00 07 01 03 04 00 01 00 02 (MBAP hlavička + PDU odpovědi)
  • Odpověď na zápis TCP: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP hlavička + PDU potvrzení)
  • Poznámka: ID transakce v odpovědi TCP se musí shodovat s požadavkem, pole délky se vypočítá automaticky.

Návod k použití analyzátoru dat

  • Podporuje vstup standardních datových rámců Modbus pro analýzu.
  • Lze konfigurovat více pravidel analýzy, podporuje různé datové typy a pořadí bajtů.
  • Vestavěný převod různých datových typů, podporuje celá čísla se znaménkem/bez znaménka a čísla s plovoucí desetinnou čárkou.
  • Flexibilní konfigurace pořadí bajtů pro přizpůsobení různým formátům dat zařízení.
  • Specifika analýzy TCP:
  • Automaticky rozpoznává a analyzuje informace v MBAP hlavičce (ID transakce, ID protokolu, délka, ID jednotky).
  • Režim TCP nevyžaduje ověření kontrolního součtu, spoléhá na protokol TCP pro zajištění integrity dat.
  • Formát rámce TCP: MBAP hlavička (7 bajtů) + Funkční kód (1 bajt) + Data (n bajtů).
  • Klíčové body ověření: Správný formát MBAP hlavičky, ID protokolu je 0x0000, přesné pole délky.
  • Příklad analýzy TCP:
  • Vstup: 00 01 00 00 00 07 01 03 04 00 01 00 02
  • Analýza: ID transakce=1, ID protokolu=0, Délka=7, ID jednotky=1, Funkční kód=03, Data=00 01 00 02
  • Pro analýzu velkého množství dat doporučujeme použít funkci analýzy souborů v sekci Analýza dat Modbus na stránce Ladění Modbus, která podporuje dávkové zpracování dat.

Znalosti protokolu Modbus TCP

Podporované datové typy

    Typy pořadí bajtů

      Popis funkčních kódů

        Tipy pro ladění TCP

          Scénáře použití

            Online nástroj Modbus TCP | Nástroj pro analýzu zpráv/generátor příkazů/MBAP hlavička/převod dat