PyTool Modbus Free
Інструмент Modbus з функцією сценарію Python.
Інформація Про Додаток
Advertisement
Опис Програми
Аналіз І Огляд Додатків Для Android: PyTool Modbus Free, Розроблено Quan Lin. Внесено До Категорії Інструменти. Поточна Версія 0.3, Оновлено 04/07/2021 . За Відгуками Користувачів На Google Play: PyTool Modbus Free. Досягнуто Понад 605 Встановлень. Зараз У PyTool Modbus Free 1 Відгуків, Середня Оцінка 5.0 Зірок
Pytool Modbus - це чудовий інструмент для Modbus, що розробляє, налагодження та моніторинг.Він має можливість сценарію Python, яка надає вам найбільшу гнучкість.
для безкоштовного досвіду реклами, будь ласка, отримайте платну версію. або планшет для налагодження або моніторингу зв'язку Modbus у полі, фабриці чи лабораторії
, але майже кожна система зв'язку Modbus отримала власний формат даних.
пошук у морі шестигранних даних, таких як "02a5b4ca .... ff000803” і намагатися зрозуміти, що відбувається, не є приємним. Сценарій Python, Pytool Modbus може читати та розбирати будь -які отримані дані, відображати їх так, як ви хочете, і навіть діяти відповідно, коли це потрібно.
Існує приклади сценаріїв для швидкого запуску. just copy and paste one of them to try them out.
there is also a handy modbus control interface for general use.
it supports main stream usb serial drivers, including:
ftdi driver
cdc acm driver
cp210x driver
ch34x driver
pl2303 driver
script general guide
=================
* the python version used in this app is 3.8.
* this app is not designed as script editor although script can be edited in the script field.
the best way is to use your favorite script editor and then copy and paste the Script.
* Завжди використовуйте 4 пробіли для відступу, щоб уникнути дивних помилок.
* Більшість пакетів у стандартній бібліотеці Python доступні для імпорту.
*, якщо потрібний цикл, завжди використовуйте `asp.running_script` як умова, щоб зупинити сценарій належним чином. Щоб отримати рядок версії програми.
* Використовуйте `app.get_output ()` Щоб отримати поле виведення сценарію як рядок.
* Використовуйте `App.set_output (об’єкт)`, щоб відобразити `об'єкт` у полі виводу Script як String. `app.set_output (app.get_output () + str (об’єкт))`, щоб додати текст до поля виводу сценарію.
* Використовуйте `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)` to send function code 02 request.
mbid (int): modbus id
addr (int): data address
num (int): number of data
return (list of int): requested data list
* use `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): список даних
}} reat `APP.FC16_WRITE_MULTIPLE_REGISTERS (MBID, ADDR, VALS)` Щоб надіслати код функції 16 Запит.
MBID (int): modbus id
addr (int): адреса даних
vals (список int): список даних
} `` int): числа даних
}} return (int): `app.msg_in`, щоб перевірити повідомлення запитів та відповідей.
* Використовуйте` app.log_file (текст) `Щоб зберегти файл журналу в зберіганнях.
файл журналу тут [каталог зберігання]/pytoolmodbus/log_ [utc timestamp] .txt.
В Даний Час Ми Пропонуємо Версію 0.3. Це Наша Остання, Найбільш Оптимізована Версія. Він Підходить Для Багатьох Різних Пристроїв. Безкоштовно Завантажте Безпосередньо Apk Із Магазину Google Play Або Інших Версій, Які Ми Розміщуємо. Крім Того, Ви Можете Завантажити Без Реєстрації Та Входу В Систему.
У Нас Є Більше Ніж 2000+ Доступних Пристроїв Для Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... З Такою Кількістю Опцій, Що Вам Легко Вибрати Ігри Чи Програмне Забезпечення, Які Підходять Для Вашого Пристрою.
Це Може Стати В Нагоді, Якщо Існують Будь-Які Обмеження Країни Або Будь-Які Обмеження З Боку Вашого Пристрою В Магазині Програм Google.
Що Нового
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.
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.
