PyTool Modbus TCP F
Nástroj Modbus TCP s funkcí skriptu Python.
Podrobnosti O Aplikaci
Advertisement
Popis Aplikace
Analýza A Revize Aplikací Pro Android: PyTool Modbus TCP F, Vyvinuté Společností Quan Lin. Uvedeno V Kategorii Nástroje. Aktuální Verze Je 0.4, Aktualizována Na 05/07/2021 . Podle Recenzí Uživatelů Na Google Play: PyTool Modbus TCP F. Dosaženo Více Než 704 Instalací. PyTool Modbus TCP F Má V Současné Době Recenze 1, Průměrné Hodnocení 5.0 Hvězd
PyTool Modbus TCP je skvělý nástroj pro vývoj, ladění a monitorování protokolu Modbus TCP.Je vybaven funkcí skriptu Pythonu, která vám poskytuje největší flexibilitu.
Pro bezplatný zážitek z reklam si prosím pořiďte placenou verzi.
Proč je pro nástroj Modbus TCP žádoucí schopnost skriptů?
Elektrotechnikům připadá užitečné používat k ladění nebo monitorování komunikace Modbus TCP v terénu, továrně nebo laboratoři ruční zařízení, jako je telefon nebo tablet Android.
Ale téměř každý komunikační systém Modbus TCP měl svůj vlastní datový formát.
Hledání v moři hexadecimálních dat, jako je „02a5b4ca .... ff000803“, a snaha zjistit, co se děje, není vůbec příjemné.
To je místo, kde PyTool Modbus TCP přichází na pomoc.
Díky možnosti spustit vlastní skript v Pythonu může PyTool Modbus TCP číst a analyzovat veškerá přijatá data, zobrazovat je tak, jak chcete, a dokonce podle toho jednat, když je to potřeba.
Existují příklady skriptů pro rychlý start. Jedním z nich zkopírujte a vložte a vyzkoušejte je.
K dispozici je také praktické ovládací rozhraní Modbus TCP pro všeobecné použití.
Obecný průvodce skriptem
==================
* Verze Pythonu použitá v této aplikaci je 3.8.
* Tato aplikace není navržena jako editor skriptů, i když skript lze upravovat v poli skriptu.
Nejlepším způsobem je použít oblíbený editor skriptů a poté skript zkopírovat a vložit.
* Vždy používejte 4 mezery pro odsazení, abyste předešli podivným chybám.
* Většina balíčků ve standardní knihovně Pythonu je k dispozici k importu.
* Pokud je potřeba smyčka while, vždy používejte jako podmínku `app.running_script`, aby se skript správně zastavil.
* Použijte `app.version` k získání řetězce verze aplikace.
* Použijte `app.get_output ()` k získání výstupního pole skriptu jako řetězce.
* Pomocí `app.set_output (objekt)` zobrazíte `objekt` ve výstupním poli skriptu jako řetězec.
* Použijte `app.print_text (objekt)` jako zástupce pro `app.set_output (app.get_output () + str (objekt))` pro přidání textu do výstupního pole skriptu.
* Použijte `app.clear_text ()` jako zkratku pro `app.set_output (" ")` k vymazání výstupního pole skriptu.
* Pomocí příkazu „app.fc01_read_coils (mbid, addr, num)“ odešlete požadavek na kód funkce 01.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
num (int): Počet dat
návrat (seznam int): Seznam požadovaných dat
* Pomocí příkazu `app.fc02_read_discrete_inputs (mbid, addr, num)` odešlete požadavek na kód funkce 02.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
num (int): Počet dat
návrat (seznam int): Seznam požadovaných dat
* Pomocí příkazu `app.fc03_read_holding_registers (mbid, addr, num)` odešlete požadavek na kód funkce 03.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
num (int): Počet dat
návrat (seznam int): Seznam požadovaných dat
* Pomocí příkazu `app.fc04_read_input_registers (mbid, addr, num)` odešlete požadavek na kód funkce 04.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
num (int): Počet dat
návrat (seznam int): Seznam požadovaných dat
* Pomocí příkazu `app.fc05_write_single_coil (mbid, addr, val)` odešlete požadavek na kód funkce 05.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
val (int): Hodnota dat
návrat (int): Počet dat (vždy 1)
* Pomocí příkazu `app.fc06_write_single_register (mbid, addr, val)` odešlete požadavek na kód funkce 06.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
val (int): Hodnota dat
návrat (int): Počet dat (vždy 1)
* Pomocí příkazu „app.fc15_write_multiple_coils (mbid, addr, vals)“ odešlete požadavek na kód funkce 15.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
vals (list of int): Seznam hodnot dat
return (int): Počet dat
* Pomocí příkazu „app.fc16_write_multiple_registers (mbid, addr, vals)“ odešlete požadavek na kód funkce 16.
mbid (int): ID protokolu Modbus
addr (int): Datová adresa
vals (list of int): Seznam hodnot dat
return (int): Počet dat
* Pomocí `app.msg_out` a` app.msg_in` můžete zkontrolovat zprávy s požadavky a odpověďmi.
* Pomocí souboru „app.log_file (text)“ uložte soubor protokolu do úložiště.
Soubor protokolu je umístěn zde [Storage Directory] / PyToolModbusTCP / log_ [UTC Timestamp] .txt.
text (str): Textový obsah
return (str): Celá cesta k souboru
V Současné Době Nabízíme Verzi 0.4. Toto Je Naše Nejnovější, Nejvíce Optimalizovaná Verze. Je Vhodný Pro Mnoho Různých Zařízení. Zdarma Ke Stažení Přímo Apk Z Obchodu Google Play Nebo Jiných Verzí, Které Hostujeme. Kromě Toho Si Můžete Stáhnout Bez Registrace A Bez Nutnosti Přihlášení.
Máme Více Než 2000+ K Dispozici Zařízení Pro Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... S Tolika Možnostmi, Je Pro Vás Snadné Vybrat Si Hry Nebo Software, Který Odpovídá Vašemu Zařízení.
Může Se Hodit, Pokud Existují Nějaká Omezení Země Nebo Omezení Ze Strany Zařízení V Obchodě Google App Store.
Changelog / Co Je Nového
Version 0.4
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
`app.version` is added for checking app version.
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
`app.version` is added for checking app version.