PyTool Modbus F

PyTool Modbus F

Strumento Modbus con funzionalità di script Python.

Informazioni Per App


0.3
July 04, 2021
605
Android 5.0+
Everyone
Get PyTool Modbus F for Free on Google Play

Advertisement

Descrizione Dell'app


Analisi E Revisione Delle App Android: PyTool Modbus F, Sviluppato Da Quan Lin. Elencato Nella Categoria Strumenti. La Versione Corrente È 0.3, Aggiornata L' 04/07/2021 . Secondo Le Recensioni Degli Utenti Su Google Play: PyTool Modbus F. Ottenuto Oltre 605 Installazioni. PyTool Modbus F Ha Attualmente Recensioni 1, Valutazione Media 5.0 Stelle

PyTool Modbus è un ottimo strumento per lo sviluppo, il debug e il monitoraggio di Modbus.
È dotato di funzionalità di script Python che ti offrono la massima flessibilità.

Per un'esperienza senza pubblicità, ottieni la versione a pagamento.

Perché la funzionalità di script è desiderabile per lo strumento Modbus?
Gli ingegneri elettrici trovano utile utilizzare un dispositivo portatile come un telefono o un tablet Android per eseguire il debug o monitorare la comunicazione Modbus sul campo, in fabbrica o in laboratorio.
Ma quasi tutti i sistemi di comunicazione Modbus hanno il proprio formato dati.
Cercare in un mare di dati esadecimali come "02a5b4ca....ff000803" e cercare di capire cosa sta succedendo non è affatto piacevole.
È qui che PyTool Modbus viene in aiuto.
Con la possibilità di eseguire script Python personalizzati, PyTool Modbus può leggere e analizzare qualsiasi dato ricevuto, visualizzarlo nel modo desiderato e persino agire di conseguenza quando è necessario.

Sono disponibili esempi di script per l'avvio rapido. Basta copiarne e incollarne uno per provarli.

C'è anche una comoda interfaccia di controllo Modbus per uso generale.

Supporta i driver seriali USB del flusso principale, tra cui:
Driver FTDI
Driver CDC ACM
Driver CP210x
Conducente CH34x
Driver PL2303

Guida generale agli script
=================

* La versione di Python utilizzata in questa app è la 3.8.

* Questa app non è progettata come editor di script sebbene lo script possa essere modificato nel campo dello script.
Il modo migliore è utilizzare il tuo editor di script preferito e quindi copiare e incollare lo script.

* Usa sempre 4 spazi per il rientro per evitare errori strani.

* La maggior parte dei pacchetti nella libreria Python standard è disponibile per l'importazione.

* Se è necessario il ciclo while, utilizzare sempre `app.running_script` come condizione per interrompere correttamente lo script.

* Usa "app.version" per ottenere la stringa della versione dell'app.

* Usa `app.get_output()` per ottenere il campo di output dello script come stringa.

* Usa `app.set_output(object)` per visualizzare `object` nel campo di output dello script come stringa.

* Usa `app.print_text(oggetto)` come scorciatoia per `app.set_output(app.get_output() + str(oggetto))` per aggiungere del testo al campo di output dello script.

* Usa `app.clear_text()` come scorciatoia per `app.set_output("")` per cancellare il campo di output dello script.

* Utilizzare `app.fc01_read_coils(mbid, addr, num)` per inviare la richiesta del codice funzione 01.
mbid (int): ID Modbus
addr (int): Indirizzo dati
num (int): Numero di dati
return (elenco di int): Elenco dati richiesti

* Utilizzare `app.fc02_read_discrete_inputs(mbid, addr, num)` per inviare la richiesta del codice funzione 02.
mbid (int): ID Modbus
addr (int): Indirizzo dati
num (int): Numero di dati
return (elenco di int): Elenco dati richiesti

* Utilizzare `app.fc03_read_holding_registers(mbid, addr, num)` per inviare la richiesta del codice funzione 03.
mbid (int): ID Modbus
addr (int): Indirizzo dati
num (int): Numero di dati
return (elenco di int): Elenco dati richiesti

* Utilizzare `app.fc04_read_input_registers(mbid, addr, num)` per inviare la richiesta del codice funzione 04.
mbid (int): ID Modbus
addr (int): Indirizzo dati
num (int): Numero di dati
return (elenco di int): Elenco dati richiesti

* Utilizzare `app.fc05_write_single_coil(mbid, addr, val)` per inviare la richiesta del codice funzione 05.
mbid (int): ID Modbus
addr (int): Indirizzo dati
val (int): Valore dati
return (int): Numero di Dati (sempre 1)

* Utilizzare `app.fc06_write_single_register(mbid, addr, val)` per inviare la richiesta del codice funzione 06.
mbid (int): ID Modbus
addr (int): Indirizzo dati
val (int): Valore dati
return (int): Numero di Dati (sempre 1)

* Utilizzare `app.fc15_write_multiple_coils(mbid, addr, vals)` per inviare la richiesta del codice funzione 15.
mbid (int): ID Modbus
addr (int): Indirizzo dati
vals (elenco di int): Elenco valori dati
return (int): Numero di dati

* Utilizzare `app.fc16_write_multiple_registers(mbid, addr, vals)` per inviare la richiesta del codice funzione 16.
mbid (int): ID Modbus
addr (int): Indirizzo dati
vals (elenco di int): Elenco valori dati
return (int): Numero di dati

* Usa `app.msg_out` e `app.msg_in` per controllare i messaggi di richiesta e risposta.

* Usa "app.log_file(text)" per salvare un file di registro in memoria.
Il file di log si trova qui [Storage Directory]/PyToolModbus/log_[UTC Timestamp].txt.
text (str): Contenuto del testo
return (str): Percorso completo del file
Attualmente Stiamo Offrendo La Versione 0.3. Questa È La Nostra Ultima Versione Più Ottimizzata. È Adatto A Molti Dispositivi Diversi. Download Gratuito Direttamente Apk Dal Google Play Store O Altre Versioni Che Stiamo Ospitando. Inoltre, È Possibile Scaricare Senza Registrazione E Non È Richiesto L'accesso.

Abbiamo Più Di Dispositivi Disponibili 2000+ Per Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Con Così Tante Opzioni, È Facile Scegliere Giochi O Software Adatti Al Tuo Dispositivo.

Può Tornare Utile Se Ci Sono Restrizioni Nazionali O Restrizioni Dal Lato Del Tuo Dispositivo Sull'app Store Di Google.

Cosa C'è Di Nuovo


Version 0.3
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.

Valuta E Revisione Su Google Play Store


5.0
1 Totale
5 0
4 0
3 0
2 0
1 0

Numero Totale Di Installazioni (*Stimato)

Stima Del Numero Totale Di Installazioni Su Google Play, Approssimati Dal Numero Di Valutazioni E Limiti Di Installazione Raggiunti Su Google Play.