”PyTool Modbus F

PyTool Modbus F

Quan Lin
Jul 9, 2021
  • 15.5 MB

    ขนาดไฟล์

  • Android 5.0+

    Android OS

เกี่ยวกับ PyTool Modbus F

เครื่องมือ Modbus พร้อมฟีเจอร์สคริปต์ Python

PyTool Modbus เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการพัฒนา การดีบัก และการตรวจสอบ Modbus

มันมีความสามารถของสคริปต์ Python ที่ให้ความยืดหยุ่นสูงสุดแก่คุณ

สำหรับประสบการณ์โฆษณาฟรี โปรดรับเวอร์ชันที่ต้องชำระเงิน

เหตุใดความสามารถของสคริปต์จึงเป็นที่ต้องการสำหรับเครื่องมือ Modbus

วิศวกรไฟฟ้าพบว่าการใช้อุปกรณ์มือถือ เช่น โทรศัพท์หรือแท็บเล็ต Android เพื่อดีบักหรือตรวจสอบการสื่อสาร Modbus ในภาคสนาม โรงงาน หรือห้องปฏิบัติการนั้นสะดวก

แต่เกือบทุกระบบสื่อสารของ Modbus มีรูปแบบข้อมูลเป็นของตัวเอง

การค้นหาในทะเลของข้อมูลฐานสิบหกเช่น "02a5b4ca....ff000803" และพยายามคิดว่าเกิดอะไรขึ้นนั้นไม่น่าพอใจเลย

นั่นคือสิ่งที่ PyTool Modbus เข้ามาช่วย

ด้วยความสามารถในการรันสคริปต์ Python แบบกำหนดเอง PyTool Modbus สามารถอ่านและแยกวิเคราะห์ข้อมูลที่ได้รับ แสดงในลักษณะที่คุณต้องการ และแม้กระทั่งดำเนินการตามนั้นเมื่อจำเป็น

มีตัวอย่างสคริปต์สำหรับการเริ่มต้นอย่างรวดเร็ว เพียงคัดลอกและวางหนึ่งในนั้นเพื่อทดลองใช้

นอกจากนี้ยังมีอินเทอร์เฟซการควบคุม Modbus ที่สะดวกสำหรับการใช้งานทั่วไป

รองรับไดรเวอร์อนุกรม USB สตรีมหลัก ได้แก่ :

ไดรเวอร์ FTDI

ไดรเวอร์ CDC ACM

ไดรเวอร์ CP210x

ไดรเวอร์ CH34x

ไดรเวอร์ PL2303

คู่มือสคริปต์ทั่วไป

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

* เวอร์ชัน Python ที่ใช้ในแอปนี้คือ 3.8

* แอปนี้ไม่ได้ออกแบบมาให้เป็นตัวแก้ไขสคริปต์ แม้ว่าสคริปต์จะสามารถแก้ไขได้ในช่องสคริปต์

วิธีที่ดีที่สุดคือใช้โปรแกรมแก้ไขสคริปต์ที่คุณชื่นชอบ จากนั้นคัดลอกและวางสคริปต์

* ใช้ช่องว่าง 4 ช่องว่างเสมอเพื่อหลีกเลี่ยงข้อผิดพลาดแปลก ๆ

* แพ็คเกจส่วนใหญ่ในไลบรารี Python มาตรฐานพร้อมให้นำเข้า

* หากจำเป็นต้องใช้ลูป ให้ใช้ `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): จำนวนข้อมูล

ส่งคืน (รายการ int): รายการข้อมูลที่ร้องขอ

* ใช้ `app.fc02_read_discrete_inputs(mbid, addr, num)` เพื่อส่งคำขอรหัสฟังก์ชัน 02

mbid (int): Modbus ID

addr (int): ที่อยู่ข้อมูล

num (int): จำนวนข้อมูล

ส่งคืน (รายการ int): รายการข้อมูลที่ร้องขอ

* ใช้ `app.fc03_read_holding_registers(mbid, addr, num)` เพื่อส่งคำขอรหัสฟังก์ชัน 03

mbid (int): Modbus ID

addr (int): ที่อยู่ข้อมูล

num (int): จำนวนข้อมูล

ส่งคืน (รายการ int): รายการข้อมูลที่ร้องขอ

* ใช้ `app.fc04_read_input_registers(mbid, addr, num)` เพื่อส่งคำขอรหัสฟังก์ชัน 04

mbid (int): Modbus ID

addr (int): ที่อยู่ข้อมูล

num (int): จำนวนข้อมูล

ส่งคืน (รายการ 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): รายการค่าข้อมูล

ผลตอบแทน (int): จำนวนข้อมูล

* ใช้ `app.fc16_write_multiple_registers(mbid, addr, vals)` เพื่อส่งคำขอรหัสฟังก์ชัน 16

mbid (int): Modbus ID

addr (int): ที่อยู่ข้อมูล

vals (รายการ int): รายการค่าข้อมูล

ผลตอบแทน (int): จำนวนข้อมูล

* ใช้ `app.msg_out` และ `app.msg_in` เพื่อตรวจสอบคำขอและข้อความตอบกลับ

* ใช้ `app.log_file(text)` เพื่อบันทึกไฟล์บันทึกในที่จัดเก็บ

ไฟล์บันทึกอยู่ที่นี่ [Storage Directory]/PyToolModbus/log_[UTC Timestamp].txt

ข้อความ (str): เนื้อหาข้อความ

return (str): เส้นทางไฟล์แบบเต็ม

แสดงเพิ่มเติม

What's new in the latest 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 ภาพหน้าจอ 1
  • PyTool Modbus F ภาพหน้าจอ 2
  • PyTool Modbus F ภาพหน้าจอ 3
  • PyTool Modbus F ภาพหน้าจอ 4
  • PyTool Modbus F ภาพหน้าจอ 5
  • PyTool Modbus F ภาพหน้าจอ 6
  • PyTool Modbus F ภาพหน้าจอ 7

ข้อมูล PyTool Modbus F APK

รุ่นล่าสุด
0.3
Android OS
Android 5.0+
ขนาดไฟล์
15.5 MB
ผู้พัฒนา
Quan Lin
Available on
ดาวน์โหลด APK ได้อย่างปลอดภัยและรวดเร็วบน APKPure
APKPure ใช้การตรวจสอบลายเซ็นเพื่อประกันการดาวน์โหลด APK ของ PyTool Modbus F ที่ปลอดไวรัสสำหรับคุณ

PyTool Modbus F รุ่นเก่า

APKPure ไอคอน

การดาวน์โหลดที่รวดเร็วและปลอดภัยเป็นพิเศษผ่านแอป APKPure

คลิกเพียงครั้งเดียวเพื่อติดตั้งไฟล์ XAPK/APK บน Android!

ดาวน์โหลด APKPure
thank icon
เราใช้คุกกี้และเทคโนโลยีอื่น ๆ บนเว็บไซต์นี้ เพื่อปรับปรุงประสบการณ์การใช้งานของคุณ
การคลิกลิงก์ใด ๆ ในหน้านี้แสดงว่าคุณยินยอมในส่วนของ นโยบายความเป็นส่วนตัว และ นโยบายคุกกี้ ของเรา
เรียนรู้เพิ่มเติม