Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies

Oписание PyTool Modbus TCP

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

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) для отображения объекта в поле вывода скрипта в виде строки.

* Используйте 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

addr (int): Адрес данных

num (int): Количество данных

return (список int): Список запрошенных данных

* Используйте app.fc02_read_discrete_inputs (mbid, addr, num) для отправки запроса кода функции 02.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

num (int): Количество данных

return (список int): Список запрошенных данных

* Используйте app.fc03_read_holding_registers (mbid, addr, num) для отправки запроса кода функции 03.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

num (int): Количество данных

return (список int): Список запрошенных данных

* Используйте app.fc04_read_input_registers (mbid, addr, num) для отправки запроса кода функции 04.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

num (int): Количество данных

return (список int): Список запрошенных данных

* Используйте `app.fc05_write_single_coil (mbid, addr, val)` для отправки запроса кода функции 05.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

val (int): значение данных

return (int): количество данных (всегда 1)

* Используйте `app.fc06_write_single_register (mbid, addr, val)` для отправки запроса кода функции 06.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

val (int): значение данных

return (int): количество данных (всегда 1)

* Используйте app.fc15_write_multiple_coils (mbid, addr, vals) для отправки запроса с кодом функции 15.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

vals (список int): список значений данных

return (int): Количество данных

* Используйте app.fc16_write_multiple_registers (mbid, addr, vals) для отправки запроса с кодом функции 16.

mbid (int): идентификатор Modbus

addr (int): Адрес данных

vals (список int): список значений данных

return (int): Количество данных

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

* Используйте `app.log_file (text)`, чтобы сохранить файл журнала в хранилище.

Файл журнала находится здесь [Storage Directory] / PyToolModbusTCP / log_ [UTC Timestamp] .txt.

text (str): Текстовое содержимое

return (str): Полный путь к файлу

Загрузка перевода...

Дополнительная информация о Приложения

Последняя версия

Запросить PyTool Modbus TCP обновление 0.4

Требуемая версия Android

5.0

Available on

Скачать PyTool Modbus TCP с Google Play

Ещё

Что нового в последней версии 0.4

Last updated on 05/07/2021

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Ещё

PyTool Modbus TCP Скриншоты

Загрузка комментария
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписка оформлена!
Теперь вы подписаны на APKPure.
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписаны!
Теперь вы подписаны на нашу рассылку.