PyTool Modbus TCP F

Narzędzie Modbus TCP z funkcją skryptu Python.

Szczegóły Aplikacji


0.4
Android 5.0+
Everyone
704
Advertisement

Opis Aplikacji


Analiza I Przegląd Aplikacji Na Androida: PyTool Modbus TCP F, Opracowany Przez Quan Lin. Wymienione W Kategorii Narzędzia. Bieżąca Wersja To 0.4, Zaktualizowana W 05/07/2021 . Według Recenzji Użytkowników W Google Play: PyTool Modbus TCP F. Osiągnięto Ponad 704 Instalacji. PyTool Modbus TCP F Ma Obecnie 1 Recenzje, Średnia Ocena 5.0 Gwiazdek

Pytool Modbus TCP to świetne narzędzie do tworzenia, debugowania i monitorowania Modbus TCP.
Posiada funkcję skryptu Python, która zapewnia największą elastyczność.
{###} W przypadku bezpłatnych doświadczeń reklam, prosimy o uzyskanie płatnej wersji.

, dlaczego zdolność skryptu jest pożądana dla Modbus tcp?##########} Elektryka Elektematyczna, znajdź ją z producentem wersji. Ręcznie trzymane urządzenie, takie jak telefon Android lub tablet do debugowania lub monitorowania komunikacji Modbus TCP w terenie, fabryce lub laboratorium.
Ale prawie każdy system komunikacji Modbus TCP ma własny format danych.
Wyszukiwanie w morzu HEX danych takiego jak „02A5B4CA .... FF000803” i próba ustalenia, co się dzieje. TCP przychodzi w celu pomocy.
z możliwością uruchamiania niestandardowego skryptu Python, Pytool Modbus TCP może odczytać i analizować wszelkie odebrane dane, wyświetlać je w sposób, który chcesz, a nawet działać odpowiednio, gdy jest to potrzebne.

Istnieją przykłady skryptu do szybkiego startu. Po prostu skopiuj i wklej jeden z nich, aby je wypróbować.

Istnieje również poręczny interfejs sterujący Modbus TCP do ogólnego użycia.

Podręcznik ogólny skrypt
=================

* Python Używany w tej aplikacji to 3.8. Jako edytor skryptu, chociaż skrypt można edytować w polu skryptu.
Najlepszym sposobem jest użycie swojego ulubionego edytora skryptu, a następnie skopiowanie i wklej skrypt.

* Zawsze używaj 4 przestrzeni do wgłębienia, aby uniknąć dziwnych błędów.

* Większość pakietów w standardowej bibliotece Python jest dostępna do importu. `app.Running_Script` jako warunek, aby poprawnie zatrzymać skrypt.

* Użyj` app.version`, aby uzyskać ciąg wersji aplikacji.

* Użyj `app.get_output ()` Aby uzyskać pole wyjściowe skryptu jako string.

* App.set_output (obiekt String.

* Użyj `app.print_text (object)` jako skrót dla `app.set_output (app.get_output () + str (object))` Aby dołączyć tekst do pola wyjściowego skryptu.

* Użyj `app.clear_text ()` jako skreśnienie dla `app.set_output (”) pole wyjściowe.

* Użyj `app.fc01_read_coils (mbid, addr, num)` Aby wysłać kod funkcji 01 żądanie.
mbid (int): modbus id
addr (int): adres danych
num (int): Numer danych
return (lista INT) `app.fc02_read_discrete_inputs (mbid, addr, num)` Aby wysłać kod funkcji 02 żądanie.
mbid (int): Modbus id
addr (INT): Adres danych
num (int): liczba danych
return (lista int): żądane lista danych
}* Użyj* Użyj* użyj danych `app.fc03_read_holding_registers (mbid, addr, num)` Aby wysłać kod funkcji 03 żądanie.
mbid (int): modbus id
addr (int): Adres danych
num (int): Liczba danych
return (lista INT) `app.fc04_read_input_registers (mbid, addr, num)` Aby wysłać kod funkcji 04 żądanie.
mbid (int): modbus id
addr (int): adres danych
num (int): liczba danych
return (lista INT) `app.fc05_write_single_coil (mbid, addr, val)` Aby wysłać kod funkcji 05 żądanie.
mbid (int): modbus id
addr (int): adres danych
val (int): Wartość danych
return (int): Numer danych (zawsze 1)
}}* Użyj danych `app.fc06_write_single_register (mbid, addr, val)` Aby wysłać kod funkcji 06 żądanie.
mbid (int): modbus id
addr (int): adres danych
val (int): Wartość danych
return (int): Numer danych (zawsze 1)
}}* Użyj danych `app.fc15_write_multiple_coils (mbid, addr, vals)` Aby wysłać kod funkcji 15 żądanie.
mbid (int): Modbus id
addr (INT): Adres danych
vals (lista int): lista wartości danych
return (int): liczba danych
}#}* użyj adresu `app.fc16_write_multiple_registers (mbid, addr, vals)` Aby wysłać kod funkcji 16 żądanie.
mbid (int): Modbus id
addr (int): adres danych
vals (lista int): lista wartości danych
return (int): liczba danych
}}* Użyj
valssg. `app.msg_in` Aby sprawdzić komunikaty o żądaniu i odpowiedzi.

* Użyj` app.log_file (text) `Aby zapisać plik dziennika w pamięci.
Plik dziennika znajduje się tutaj [TEKSE TEKSEK {PyToolModBustcp/log_ [UTC TimeStamp] .txt.
tekst (Str):
Obecnie Oferujemy Wersję 0.4. To Jest Nasza Najnowsza, Najbardziej Zoptymalizowana Wersja. Jest Odpowiedni Dla Wielu Różnych Urządzeń. Bezpłatne Pobieranie Bezpośrednio Apk Ze Sklepu Google Play Lub Innych Wersji, Które Hostujemy. Ponadto Możesz Pobrać Bez Rejestracji I Nie Wymaga Loginu.

Mamy Więcej Niż 2000+ Dostępnych Urządzeń Dla Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Z Tak Wieloma Opcjami, Łatwo Jest Wybrać Gry Lub Oprogramowanie Pasujące Do Twojego Urządzenia.

Może Się Przydać, Jeśli Istnieją Jakiekolwiek Ograniczenia Krajowe Lub Jakiekolwiek Ograniczenia Z Boku Urządzenia W Google App Store.

Changelog / Co Nowego


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 Całkowity
5 1
4 0
3 0
2 0
1 0

Możesz Także Polubić Te Aplikacje