PyTool Modbus F

PyTool Modbus F

Quan Lin
09/07/2021
  • 15.5 MB

    اندازه فایل

  • Android 5.0+

    Android OS

درباره‌ی PyTool Modbus F

ابزار Modbus با قابلیت اسکریپت پایتون.

PyTool Modbus ابزاری عالی برای توسعه ، اشکال زدایی و نظارت بر Modbus است.

از قابلیت اسکریپت پایتون برخوردار است که بیشترین انعطاف پذیری را به شما می دهد.

برای تجربه رایگان تبلیغات ، لطفاً نسخه پولی آن را دریافت کنید.

چرا قابلیت اسکریپت برای ابزار Modbus مطلوب است؟

مهندسین برق استفاده از یک دستگاه دستی مانند تلفن یا رایانه لوحی Android را برای اشکال زدایی یا نظارت بر ارتباطات Modbus در زمینه ، کارخانه یا آزمایشگاه مفید می دانند.

اما تقریباً هر سیستم ارتباطی Modbus قالب داده های خاص خود را دارد.

جستجو در دریایی از داده های hex مانند "02a5b4ca .... ff000803" و تلاش برای فهمیدن آنچه اتفاق می افتد اصلاً خوشایند نیست.

آنجاست که PyTool Modbus به کمک شما می آید.

با قابلیت اجرای اسکریپت پایتون ، PyTool Modbus می تواند داده های دریافت شده را بخواند و تجزیه کند ، آنها را به روشی که می خواهید نمایش دهد و حتی در صورت نیاز مطابق آن عمل کند.

نمونه های اسکریپت برای شروع سریع وجود دارد. فقط یکی از آنها را کپی و پیست کنید تا آنها را امتحان کنید.

همچنین یک رابط کنترل Modbus دستی برای استفاده عمومی وجود دارد.

این از درایورهای سریال اصلی USB جریان پشتیبانی می کند ، از جمله:

درایور FTDI

درایور CDC ACM

درایور CP210x

درایور CH34x

درایور PL2303

راهنمای عمومی اسکریپت

==================

* نسخه پایتون مورد استفاده در این برنامه 3.8 است.

* این برنامه به عنوان ویرایشگر اسکریپت طراحی نشده است اگرچه اسکریپت را می توان در قسمت اسکریپت ویرایش کرد.

بهترین راه استفاده از ویرایشگر اسکریپت مورد علاقه خود و سپس کپی و جایگذاری اسکریپت است.

* برای جلوگیری از خطاهای عجیب و غریب ، همیشه از 4 فاصله برای تورفتگی استفاده کنید.

* بیشتر بسته های موجود در کتابخانه استاندارد پایتون برای وارد کردن موجود است.

* اگر حلقه لازم است ، همیشه از 'app.running_script' به عنوان شرط استفاده کنید تا اسکریپت را به درستی متوقف کنید.

* برای به دست آوردن رشته نسخه برنامه از `app.version` استفاده کنید.

* از "app.get_output ()" استفاده کنید تا فیلد خروجی اسکریپت را به عنوان رشته دریافت کنید.

* از "app.set_output (شی)" برای نمایش "شی st" در قسمت خروجی اسکریپت به عنوان رشته استفاده کنید.

* از "app.print_text (object)" به عنوان میانبر برای "app.set_output (app.get_output () + str (object))" برای افزودن متن به قسمت خروجی اسکریپت استفاده کنید.

* برای پاک کردن قسمت خروجی اسکریپت ، از "app.clear_text ()" به عنوان میانبر برای "app.set_output (" ")" استفاده کنید.

* برای ارسال کد درخواست 01 از `app.fc01_read_coils (mbid، addr، num )` استفاده کنید.

mbid (int): شناسه Modbus

addr (int): آدرس داده

num (int): تعداد داده ها

return (list of int): لیست داده درخواستی

* برای ارسال کد عملکرد 02 از `app.fc02_read_discrete_inputs (mbid ، addr ، num)` استفاده کنید.

mbid (int): شناسه Modbus

addr (int): آدرس داده

num (int): تعداد داده ها

return (list of int): لیست داده درخواستی

* از "app.fc03_read_holding_registers (mbid ، addr ، num)" برای ارسال کد عملکرد 03 درخواست استفاده کنید.

mbid (int): شناسه Modbus

addr (int): آدرس داده

num (int): تعداد داده ها

return (list of int): لیست داده درخواستی

* برای ارسال کد عملکرد 04 از `app.fc04_read_input_registers (mbid، addr، num)` استفاده کنید.

mbid (int): شناسه Modbus

addr (int): آدرس داده

num (int): تعداد داده ها

return (list of int): لیست داده درخواستی

* برای ارسال کد عملکرد 05 از `app.fc05_write_single_coil (mbid ، addr ، val) استفاده کنید.

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 (list of int): لیست ارزش داده ها

Return (int): تعداد داده ها

* برای ارسال کد درخواست 16 از `app.fc16_write_multiple_registers (mbid، addr، vals)` استفاده کنید.

mbid (int): شناسه Modbus

addr (int): آدرس داده

vals (list of int): لیست ارزش داده ها

Return (int): تعداد داده ها

* برای بررسی پیام های درخواست و پاسخ ، از `app.msg_out` و` app.msg_in` استفاده کنید.

* از "app.log_file (متن)" برای ذخیره یک پرونده ورود به سیستم در فضای ذخیره سازی استفاده کنید.

پرونده ورود به سیستم در اینجا [Storage Directory] / PyToolModbus / log_ [UTC Timestamp] .txt قرار دارد.

text (str): محتوای متن

return (str): مسیر پرونده کامل

نمایش بیشتر

جدیدترین 0.3 چه خبر است

Last updated on 2021-07-10
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.
نمایش بیشتر

گیم پلی و اسکرین شات

  • پوستر PyTool Modbus F
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه
  • برنامه‌نما PyTool Modbus F عکس از صفحه

اطلاعات PyTool Modbus F APK

آخرین نسخه
0.3
دسته بندی
ابزار
Android OS
Android 5.0+
اندازه فایل
15.5 MB
توسعه دهنده
Quan Lin
در دسترس در
ایمن و سریع APK دانلود در APKPure
APKPure از تأیید امضای نرم‌افزار برای اطمینان از دانلودهای بدون ویروس APK PyTool Modbus F استفاده می‌کند.

نسخه‌های قدیمی PyTool Modbus F

آیکون‌ APKPure

دانلود فوق سریع و ایمن از طریق برنامه APKPure

برای نصب فایل های XAPK/APK در اندروید با یک کلیک!

دانلود APKPure
thank icon
ما از کوکی ها و فناوری های دیگر در این وبسایت برای بهبود تجربه کاربری شما استفاده می کنیم.
با کلیک بر روی هر پیوند در این صفحه شما دستور خود را برای سیاست حفظ حریم خصوصیاینجاو سیاست فایلمی دهید.
بیشتر بدانید