Online Modbus TCP Eszköz | Modbus TCP Üzenet Elemző/Parancs Generátor/MBAP Fejléc/Adatkonverziós Eszköz
Online Modbus TCP eszköz, amely támogatja a TCP üzenetek elemzését, parancsok generálását, válaszadatok/üzenetek generálását és az MBAP fejléc kezelését. Támogatja a többféle adattípust (UINT16/INT16/UINT32/INT32/FLOAT32) és bájtsorrendet (ABCD/DCBA/BADC/CDAB), egy kattintással generál szabványos Modbus TCP parancsokat.
Modbus TCP Kérés Parancs Generátor
Modbus TCP Válaszüzenet Generátor
Adattípus
Bájtsorrend
Érték(Decimális érték)
Modbus TCP Üzenet Elemző
Elemzési szabályok konfigurálása
Kezdőpozíció
Adattípus
Nyers adatok
Bájtsorrend
Rendezett adatok
Elemzési eredmény
Műveletek
Nincsenek elemzési szabályok, kérjük, adjon hozzá egy szabályt az elemzés megkezdéséhez
Használati útmutató
Funkciók áttekintése
A Modbus TCP eszköz egy integrált Modbus TCP protokoll eszköz, amely parancsgenerálást, válaszadatok generálását és adatelemzést kínál. Segít a felhasználóknak gyorsan szabványos Modbus TCP parancsokat generálni, MBAP fejléc információkat kezelni, szolga válaszadatokat szimulálni és valós kommunikációs adatokat elemezni.
Fő funkciók
- Parancsgenerálás: Támogatja a gyakori funkciókódokat, gyorsan generál szabványos Modbus parancsokat
- Válaszadatok generálása: Támogatja a szolga válaszadatok szimulálását a teszteléshez és ellenőrzéshez
- Adatelemzés: Támogatja a többféle adattípus és bájtsorrend elemzését, gyorsan ellenőrizheti, hogy az adattípus és a bájtsorrend helyes-e
Parancsgenerátor használati útmutató
- Egység azonosító: TCP módban az eszköz címe, az MBAP fejlécben található
- Tranzakció azonosító: TCP módban a kérések és válaszok párosítására szolgál, tartomány 0-65535
- Funkciókód: Támogatja a 01/02/03/04/05/06/15/16 stb. szabványos funkciókódokat
- Kezdőcím: A regiszter kezdőcíme, amelyet el kell érni
- Mennyiség: Az olvasandó vagy írandó adatok mennyisége
- TCP parancs példák:
- TCP olvasási parancs: 00 01 00 00 00 06 01 03 00 00 00 02 (MBAP fejléc + PDU)
- TCP írási parancs: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP fejléc + PDU)
- MBAP fejléc magyarázata: Tranzakció ID(00 01) + Protokoll ID(00 00) + Hossz(00 06) + Egység ID(01)
Válaszadat generátor használati útmutató
- Válassza ki a parancsnak megfelelő funkciókódot
- Támogatja a többféle adattípust: UINT16/INT16/UINT32/INT32/FLOAT32 stb.
- Támogatja a többféle bájtsorrendet: ABCD/DCBA/BADC/CDAB
- TCP tranzakció azonosító: Meg kell egyeznie a kérés parancsban szereplő tranzakció ID-vel
- TCP egység azonosító: Megfelel a kérés parancsban szereplő egység ID-nek
- TCP válasz példák:
- TCP olvasási válasz: 00 01 00 00 00 07 01 03 04 00 01 00 02 (MBAP fejléc + válasz PDU)
- TCP írási válasz: 00 01 00 00 00 06 01 06 00 00 00 01 (MBAP fejléc + megerősítő PDU)
- Megjegyzés: A TCP válaszban a tranzakció ID-nek meg kell egyeznie a kéréssel, a hossz mező automatikusan kiszámításra kerül
Adatelemző használati útmutató
- Támogatja a szabványos Modbus adatkeretek bevitelét elemzés céljából
- Több elemzési szabály konfigurálható, támogatva a különböző adattípusokat és bájtsorrendeket
- Beépített többféle adattípus konverzió, támogatja az előjeles/előjel nélküli egész számokat és lebegőpontos számokat
- Rugalmas bájtsorrend konfiguráció, alkalmazkodva a különböző eszközök adatformátumaihoz
- TCP elemzési jellemzők:
- Automatikusan felismeri és elemzi az MBAP fejléc információkat (tranzakció ID, protokoll ID, hossz, egység ID)
- A TCP mód nem igényel ellenőrző összeg ellenőrzést, az adatintegritást a TCP protokoll biztosítja
- TCP keret formátum: MBAP fejléc (7 bájt) + funkciókód (1 bájt) + adatok (n bájt)
- Ellenőrzési pontok: MBAP fejléc formátum helyes, protokoll ID 0x0000, hossz mező pontos
- TCP elemzési példa:
- Bemenet: 00 01 00 00 00 07 01 03 04 00 01 00 02
- Elemzés: Tranzakció ID=1, Protokoll ID=0, Hossz=7, Egység ID=1, Funkciókód=03, Adatok=00 01 00 02
- Nagy mennyiségű adat elemzéséhez javasoljuk a Modbus hibakereső oldalon található Modbus adatelemző fájlelemző funkciójának használatát, amely támogatja a kötegelt adatfeldolgozást