PyTool Modbus TCP

Modbus TCP-værktøj med Python-scriptfunktion.

Appoplysninger


0.4
$1.49
Android 5.0+
Everyone
23

Appbeskrivelse


Android App -Analyse Og Gennemgang: PyTool Modbus TCP, Udviklet Af Quan Lin. Listet I Værktøjer -Kategori. Nuværende Version Er 0.4, Opdateret På 05/07/2021 . Ifølge Brugere Anmeldelser På Google Play: PyTool Modbus TCP. Opnået Over 23 Installationer. PyTool Modbus TCP Har I Øjeblikket 1 Anmeldelser, Gennemsnitlig Vurdering 5.0 Stjerner

PyTool Modbus TCP er et fantastisk værktøj til udvikling, debugging og overvågning af Modbus TCP.
Det har Python-scriptfunktioner, der giver dig den største fleksibilitet.

Hvorfor scriptfunktioner er ønskelige for Modbus TCP-værktøj?
Elektriske ingeniører finder det praktisk at bruge en håndholdt enhed som Android-telefon eller tablet til at debugge eller overvåge Modbus TCP-kommunikation i marken, fabrikken eller laboratoriet.
Men næsten ethvert Modbus TCP-kommunikationssystem fik sit eget dataformat.
At søge i et hav af hex-data som "02a5b4ca .... ff000803" og forsøge at finde ud af, hvad der sker, er slet ikke behageligt.
Det er her, PyTool Modbus TCP kommer til at hjælpe.
Med muligheden for at køre brugerdefineret Python-script kan PyTool Modbus TCP læse og analysere alle modtagne data, vise dem på den måde, du ønsker, og endda handle i overensstemmelse hermed, når det er nødvendigt.

Der er eksempler på script til hurtig start. Bare kopier og indsæt en af ​​dem for at prøve dem.

Der er også en praktisk Modbus TCP-kontrolgrænseflade til generel brug.

Generel vejledning til script
==================

* Python-versionen, der bruges i denne app, er 3.8.

* Denne app er ikke designet som scripteditor, selvom script kan redigeres i scriptfeltet.
Den bedste måde er at bruge din foretrukne scripteditor og derefter kopiere og indsætte scriptet.

* Brug altid 4 mellemrum til indrykning for at undgå underlige fejl.

* De fleste af pakkerne i standard Python-bibliotek er tilgængelige for import.

* Hvis der er behov for løkke, skal du altid bruge 'app.running_script' som betingelse for at stoppe scriptet korrekt.

* Brug `app.version` for at hente app-versionstrengen.

* Brug `app.get_output ()` for at få scriptets outputfelt som streng.

* Brug `app.set_output (objekt)` til at vise `objekt` i scriptudgangsfeltet som streng.

* Brug `app.print_text (object)` som en genvej til `app.set_output (app.get_output () + str (objekt))` for at tilføje tekst til scriptets outputfelt.

* Brug `app.clear_text ()` som en genvej til `app.set_output (" ")` for at rydde scriptets outputfelt.

* Brug `app.fc01_read_coils (mbid, addr, num)` til at sende funktionskode 01-anmodning.
mbid (int): Modbus ID
addr (int): Data-adresse
num (int): Antal data
retur (liste over int): Anmodet dataliste

* Brug `app.fc02_read_discrete_inputs (mbid, addr, num)` til at sende funktionskode 02-anmodning.
mbid (int): Modbus ID
addr (int): Data-adresse
num (int): Antal data
retur (liste over int): Anmodet dataliste

* Brug `app.fc03_read_holding_registers (mbid, addr, num)` til at sende anmodning om funktionskode 03.
mbid (int): Modbus ID
addr (int): Data-adresse
num (int): Antal data
retur (liste over int): Anmodet dataliste

* Brug `app.fc04_read_input_registers (mbid, addr, num)` til at sende funktionskode 04 anmodning.
mbid (int): Modbus ID
addr (int): Data-adresse
num (int): Antal data
retur (liste over int): Anmodet dataliste

* Brug `app.fc05_write_single_coil (mbid, addr, val)` til at sende funktionskode 05 anmodning.
mbid (int): Modbus ID
addr (int): Data-adresse
val (int): Dataværdi
return (int): Antal data (altid 1)

* Brug `app.fc06_write_single_register (mbid, addr, val)` til at sende funktionskode 06-anmodning.
mbid (int): Modbus ID
addr (int): Data-adresse
val (int): Dataværdi
return (int): Antal data (altid 1)

* Brug `app.fc15_write_multiple_coils (mbid, addr, vals)` til at sende anmodning om funktionskode 15.
mbid (int): Modbus ID
addr (int): Data-adresse
vals (liste over int): Data Value List
return (int): Antal data

* Brug `app.fc16_write_multiple_registers (mbid, addr, vals)` til at sende anmodning om funktionskode 16.
mbid (int): Modbus ID
addr (int): Data-adresse
vals (liste over int): Data Value List
return (int): Antal data

* Brug `app.msg_out` og` app.msg_in` til at kontrollere anmodnings- og svarmeddelelser.

* Brug `app.log_file (tekst)` til at gemme en logfil i lageret.
Logfilen findes her [Storage Directory] / PyToolModbusTCP / log_ [UTC Timestamp] .txt.
tekst (str): Tekstindhold
return (str): Fuld filsti

Changelog / Hvad Er Nyt


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.

Rate and review on Google Play store


5.0
1 Total
5 0
4 0
3 0
2 0
1 0

Du Kan Også Lide Disse Apps