Online nástroj pro ladění Modbus RTU | Nástroj pro sériovou komunikaci/sběr dat v reálném čase/analýzu zpráv/vizualizaci
Online nástroj pro ladění Modbus, podporující přímé připojení k sériovému portu z prohlížeče, sběr dat v reálném čase, analýzu zpráv v různých formátech a vizualizaci dat. Vestavěná podpora různých datových typů (UINT16/INT16/UINT32/INT32/FLOAT32) a pořadí bajtů (ABCD/DCBA/BADC/CDAB), podpora binární/textové analýzy, export dat do Excelu a zobrazení grafů v reálném čase. Bez instalace, skvěle doplňuje nástroj Modbus RTU, je výkonným pomocníkem pro vývoj a ladění v průmyslové automatizaci.
Konfigurace sériového portu
Logovací informace
Analýza dat Modbus
| Název pravidla | Počáteční pozice | Datový typ | Pořadí bajtů | Koeficient | Konstanta | Desetinná místa | Akce |
|---|
Surové zprávy
| Pořadí | Čas | Zpráva |
|---|
Návod k použití
Přehled funkcí
Nástroj pro ladění Modbus je výkonný nástroj pro sériovou komunikaci a analýzu dat, speciálně navržený pro ladění a analýzu dat protokolu Modbus RTU. Pomáhá uživatelům rychle navázat sériové připojení, odesílat příkazy Modbus a analyzovat přijatá data v reálném čase.
Hlavní funkce:
- Sériová komunikace: Podporuje různé přenosové rychlosti a konfigurace sériového portu pro spolehlivou komunikaci se zařízeními Modbus.
- Monitorování dat: Zobrazuje odeslaná a přijatá data v reálném čase, podporuje režimy zobrazení HEX a text.
- Analýza dat: Výkonná funkce analýzy dat Modbus, podporuje různé datové typy a pořadí bajtů, umožňuje definovat vlastní pravidla analýzy.
- Vizualizace a export dat: Výsledky analýzy lze zobrazit v tabulce nebo grafu, což umožňuje sledování trendů dat v reálném čase. Data lze exportovat do formátu Excel pro další analýzu.
Použití v kombinaci s nástrojem Modbus RTU
- Generátor příkazů: Pomocí generátoru příkazů na stránce nástroje Modbus RTU můžete rychle generovat standardní příkazy Modbus RTU a zkopírovat je přímo do odesílacího pole.
- Generátor dat: Pomocí generátoru dat na stránce nástroje Modbus RTU můžete generovat testovací data pro testování funkce analýzy bez skutečného zařízení.
- Typický pracovní postup:
- 1. Nakonfigurujte parametry sériového portu a připojte zařízení.
- 2. Použijte generátor příkazů k vygenerování požadovaných příkazů Modbus.
- 3. V odesílací sekci nastavte časované odesílání pro automatický sběr dat.
- 4. Nakonfigurujte pravidla analýzy pro zobrazení výsledků v reálném čase.
- 5. Sledujte změny dat pomocí tabulky nebo grafu.
- 6. V případě potřeby exportujte data pro offline analýzu.
Konfigurace sériového portu
- Klikněte na tlačítko 'Vybrat sériový port' a zvolte sériové zařízení, které chcete připojit.
- Přenosová rychlost: Běžně 9600, 19200 atd., musí být shodná se zařízením.
- Datové bity: Obvykle 8 bitů.
- Stop bity: Obvykle 1 bit.
- Parita: Obvykle None (bez parity).
Konfigurace logu
- Režim zobrazení: HEX (hexadecimální) nebo TEXT (textový) režim.
- Automatické čištění: Automaticky maže stará data po překročení maximálního počtu řádků.
- Maximální počet řádků: Maximální počet řádků uchovávaných v logu.
Konfigurace odesílání
- HEX režim: Odesílá data v hexadecimálním formátu.
- Přidat CR LF: Přidá na konec dat znaky návratu vozíku a nového řádku.
- Cyklické odesílání: Opakovaně odesílá data v nastaveném časovém intervalu.
- Interval odesílání: Časový interval pro cyklické odesílání (v milisekundách).
- Příklad instrukce Modbus RTU:
- 01 03 00 00 00 0A C5 CD - Instrukce pro čtení 10 registrů
- 01 10 00 00 00 01 02 00 01 67 90 - Instrukce pro zápis 1 registru
Analýza dat Modbus
Zdroj dat
- Sériový port: Data přijímaná v reálném čase přímo ze zařízení.
- Soubor: Data čtená z uloženého datového souboru.
Formát dat
- Binární formát:Surová data Modbus RTU přímo ze zařízení.
- Textový formát:Hexadecimální text oddělený mezerami, např.: 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4
- Poznámka: Bez ohledu na to, zda je zdrojem dat sériový port nebo soubor, můžete zvolit formát dat. Například pokud sériový port přijímá data v textovém formátu, musíte pro analýzu zvolit textový formát.
Pravidla analýzy
- Počáteční pozice: Počáteční pozice bajtu v datové oblasti (začíná od 0).
- Datový typ: Podporuje různé numerické typy (UINT16, INT16, UINT32, INT32, FLOAT).
- Pořadí bajtů: Pořadí bajtů u vícebajtových dat (ABCD, DCBA, BADC, CDAB).
- Koeficient: Vynásobí analyzovanou hodnotu koeficientem (výchozí je 1).
- Konstanta: Po aplikaci koeficientu přičte konstantu (výchozí je 0).
- Desetinná místa: Počet desetinných míst zobrazeného výsledku.