PyTool Modbus TCP

PyTool Modbus TCP

Quan Lin
05/07/2021
  • 5.0

    Android OS

عن PyTool Modbus TCP

أداة TCP Modbus مع ميزة البرنامج النصي 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)` لعرض `object` في حقل إخراج البرنامج النصي كسلسلة.

* استخدم `` app.print_text (كائن) 'كاختصار لـ `` 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 (نص) '' لحفظ ملف السجل في التخزين.

يوجد ملف السجل هنا [Storage Directory] / PyToolModbusTCP / log_ [UTC Timestamp] .txt.

text (str): محتوى النص

return (str): مسار الملف الكامل

عرض المزيد

What's new in the latest 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 الملصق
  • PyTool Modbus TCP تصوير الشاشة 1
  • PyTool Modbus TCP تصوير الشاشة 2
  • PyTool Modbus TCP تصوير الشاشة 3
  • PyTool Modbus TCP تصوير الشاشة 4
  • PyTool Modbus TCP تصوير الشاشة 5
  • PyTool Modbus TCP تصوير الشاشة 6
  • PyTool Modbus TCP تصوير الشاشة 7
APKPure أيقونة

قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure

قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!

تحميل APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies