PyTool Modbus TCP

PyTool Modbus TCP

Modbus TCP инструмент с функция на скрипт Python.

Информация За Приложението


0.4
July 05, 2021
23
$1.49
Android 5.0+
Everyone
Get it on Google Play

Описание На Приложението


Анализ И Преглед На Приложения За Android: PyTool Modbus TCP, Разработен От Quan Lin. Изброени В Категория Инструменти. Текущата Версия Е 0.4, Актуализирана На 05/07/2021 . Според Прегледите На Потребителите В Google Play: PyTool Modbus TCP. Постигнати Над 23 Инсталации. В Момента PyTool Modbus TCP Има 1 Отзива, Средна Оценка 5.0 Звезди

PyTool Modbus TCP е чудесен инструмент за разработване, отстраняване на грешки и наблюдение на Modbus TCP.
Той разполага с възможностите за скриптове на Python, които ви дават най-голяма гъвкавост.

Защо възможността за скрипт е желателна за инструмента Modbus TCP?
Електроинженерите намират за удобно да използват ръчно устройство като телефон или таблет с Android за отстраняване на грешки или наблюдение на Modbus TCP комуникация в полето, фабриката или лабораторията.
Но почти всяка комуникационна система Modbus TCP има свой собствен формат за данни.
Търсенето в море от шестнадесетични данни като "02a5b4ca .... ff000803" и опитите да разбера какво се случва не е никак приятно.
Това е мястото, където PyTool Modbus TCP идва на помощ.
С възможността да изпълнява персонализиран скрипт на Python, PyTool Modbus TCP може да чете и анализира всички получени данни, да ги показва по начина, по който искате, и дори да действа по съответния начин, когато е необходимо.

Има примери за скриптове за бърз старт. Просто копирайте и поставете един от тях, за да ги изпробвате.

Има и удобен Modbus TCP контролен интерфейс за общо ползване.

Общо ръководство за скриптове
=================

* Версията на Python, използвана в това приложение, е 3.8.

* Това приложение не е проектирано като редактор на скриптове, въпреки че скриптът може да се редактира в полето на скрипта.
Най-добрият начин е да използвате любимия си редактор на скриптове и след това да копирате и поставите скрипта.

* Винаги използвайте 4 интервала за отстъп, за да избегнете странни грешки.

* Повечето от пакетите в стандартната библиотека на Python са достъпни за импортиране.

* Ако е необходим цикъл while, винаги използвайте `app.running_script` като условие, за да спрете скрипта правилно.

* Използвайте `app.version`, за да получите низа на версията на приложението.

* Използвайте `app.get_output ()`, за да получите полето за извеждане на скрипта като низ.

* Използвайте `app.set_output (object)`, за да покажете `object` в полето за извеждане на скрипт като низ.

* Използвайте `app.print_text (object)` като пряк път за `app.set_output (app.get_output () + str (object))`, за да добавите текст към полето за извеждане на скрипта.

* Използвайте `app.clear_text ()` като пряк път за `app.set_output (" ")`, за да изчистите изходното поле на скрипта.

* Използвайте `app.fc01_read_coils (mbid, addr, num)`, за да изпратите функционен код 01 заявка.
mbid (int): Modbus ID
addr (int): Адрес за данни
num (int): Брой данни
return (списък на int): Списък с искани данни

* Използвайте `app.fc02_read_discrete_inputs (mbid, addr, num)`, за да изпратите код за функция 02 заявка.
mbid (int): Modbus ID
addr (int): Адрес за данни
num (int): Брой данни
return (списък на int): Списък с искани данни

* Използвайте `app.fc03_read_holding_registers (mbid, addr, num)`, за да изпратите заявка за код на функция 03.
mbid (int): Modbus ID
addr (int): Адрес за данни
num (int): Брой данни
return (списък на int): Списък с искани данни

* Използвайте `app.fc04_read_input_registers (mbid, addr, num)`, за да изпратите код за функция 04 заявка.
mbid (int): Modbus ID
addr (int): Адрес за данни
num (int): Брой данни
return (списък на int): Списък с искани данни

* Използвайте `app.fc05_write_single_coil (mbid, addr, val)`, за да изпратите код за функция 05 заявка.
mbid (int): Modbus ID
addr (int): Адрес за данни
val (int): Стойност на данните
return (int): Брой данни (винаги 1)

* Използвайте `app.fc06_write_single_register (mbid, addr, val)`, за да изпратите заявка за код на функция 06.
mbid (int): Modbus ID
addr (int): Адрес за данни
val (int): Стойност на данните
return (int): Брой данни (винаги 1)

* Използвайте `app.fc15_write_multiple_coils (mbid, addr, vals)`, за да изпратите заявка за код на функция 15.
mbid (int): Modbus ID
addr (int): Адрес за данни
vals (списък на int): Списък със стойности на данните
return (int): Брой данни

* Използвайте `app.fc16_write_multiple_registers (mbid, addr, vals)`, за да изпратите заявка за код на функция 16.
mbid (int): Modbus ID
addr (int): Адрес за данни
vals (списък на int): Списък със стойности на данните
return (int): Брой данни

* Използвайте `app.msg_out` и` app.msg_in`, за да проверите съобщенията за заявки и отговори.

* Използвайте `app.log_file (текст)`, за да запишете регистрационен файл в хранилището.
Регистрационният файл се намира тук [Directory Directory] / PyToolModbusTCP / log_ [UTC Timestamp] .txt.
text (str): Текстово съдържание
return (str): Пълен файлов път

Какво Ново


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.

Оценете И Преглед В Google Play Store


5.0
1 Общо
5 0
4 0
3 0
2 0
1 0

Общ Брой Инсталации (*Прогнозно)

Оценка На Общия Брой Инсталации В Google Play, Приблизително От Броя На Оценките И Инсталационните Граници, Постигнати В Google Play.