ไดรฟ์เวอร์ RS485 Stepper Driver / ไดรฟ์เวอร์ Servo แบบใช้งานการสื่อสาร

May 23, 2018 ฝากข้อความ

ไดร์เวอร์เซอร์โวแบบ RS485 / ไดรเวอร์ไฮบริด

 

ในการใช้ไดรฟ์ stepper stepper ของ RS485 / closed loop เพื่อสื่อสารกับคอมพิวเตอร์โฮสต์จะต้องเป็นไปตามเงื่อนไขต่อไปนี้:

1 การเชื่อมต่อสายเคเบิลสื่อสารที่ถูกต้อง

2 อัตราแบนด์วิดท์ของโปรโตคอลการสื่อสารต้องสอดคล้องกัน

3 แอดเดรสการสื่อสารควรเหมือนกัน (การเลือกที่อยู่ RS485 ในไดรฟ์)

4 รูปแบบข้อมูลต้องถูกต้อง

ตัวอย่าง 1 การสื่อสารด้วย RS485 กับไดรฟ์สตาร์ทแบบโรเนียว RS485 เพื่อหมุนรอบ 1000 รอบต่อนาที

ในการใช้มอเตอร์ต้องมีการส่งคำแนะนำอย่างน้อยสามคำ

ขั้นแรก: ตั้งค่าฟังก์ชั่น RS-485 ให้ถูกต้อง (เฉพาะเมื่อเปิดใช้งานฟังก์ชั่น 485 สามารถควบคุมความเร็วของมอเตอร์, ย้อนกลับ, เบรก, เปิดใช้งานได้) ไดรเวอร์เริ่มต้นที่ 485 ไม่ถูกต้องและจะไม่ทำงาน ปิด ต้องตั้งค่าเป็น RS485 สำหรับการเปิดเครื่องทุกครั้ง (อย่าตั้งค่าซ้ำหลังจากตั้งค่าเปิดเครื่อง)

ขั้นที่สอง: ตั้งความเร็วมอเตอร์ brushless ความเร็ว 1000 รอบ / นาที หมายเหตุ: ข้อมูลทั้งหมดจะถูกส่งใน hexadecimal เมื่อต้องใช้มอเตอร์ brushless ในการทำงานที่ความเร็วรอบ 1000 รอบต่อนาทีคุณจำเป็นต้องแปลงทศนิยม 1000 เป็นเลขฐานสิบหก 1000 (3E8) และส่งอีกครั้ง

คำอธิบายเพิ่มเติม: เมื่อความเร็วที่กำหนดและความเร็วจริงไม่ตรงกัน,

1 ตรวจสอบแหล่งจ่ายไฟถ้ามอเตอร์ 48V ใช้พลังงาน 24V แล้วความเร็วจะไม่ถึงความเร็วสูงสุด

ตรวจสอบว่าจำนวนของคู่เสาแม่เหล็กที่กำหนดโดยคนขับเหมือนกับจำนวนเสาแม่เหล็กของมอเตอร์หรือไม่

ประการที่สามให้ส่งคำสั่งเพื่อขับเคลื่อนมอเตอร์ไปข้างหน้า

คำอธิบายเพิ่มเติม: สามคำแนะนำไม่สามารถล่าช้าในเวลาเดียวกัน แต่ประมาณ 30ms!

ตัวอย่างที่ 2 การอ่านแรงดันและแรงดันของไดรฟ์โดยใช้ 485

ข้อมูลอ่าน RS485 ไม่จำเป็นต้องทำให้ 485 มีประสิทธิภาพ แต่สามารถอ่านและเขียนคำสั่งปัจจุบันและแรงดันไฟฟ้าที่แท้จริงได้ของไดร์เวอร์พอยน์เตอร์ RS485 / ลูปปิดโดยตรง หมายเหตุ: ไม่ว่าจะเป็นการอ่านข้อมูลหรือเขียนข้อมูล RS485 คือการส่งแบบเฟรมต่อเฟรมนั่นคือถ้าคุณต้องการอ่านข้อมูลมากกว่าหนึ่งชิ้นในเวลาเดียวกันจะต้องมีการล่าช้า ประมาณ 30ms ก่อนส่งคำสั่งอ่านปัจจุบันล่าช้า 30ms แล้วส่งคำสั่งอ่านแรงดันไฟฟ้า!

เนื่องจากการสื่อสารข้อมูลไม่สามารถส่งจุดทศนิยมได้ข้อมูลที่ได้รับทั้งหมดอยู่ในรูปแบบจำนวนเต็มปัจจุบันข้อมูลที่ได้รับหารด้วย 100 คือค่าปัจจุบันที่เกิดขึ้นจริงแรงดันไฟฟ้าหารด้วย 10; ข้อมูลที่ได้รับเป็นเลขฐานสิบหกคอมพิวเตอร์ชั้นนำจำนวนมากโดยอัตโนมัติแปลงเป็นทศนิยมถ้าไม่จำเป็นต้องแปลงตัวเอง!

คำอธิบายเพิ่มเติม: กำหนดเวลาการป้องกันปัจจุบันที่จะคูณด้วย 10 เพื่อส่งตัวอย่างเช่นการตั้งค่าเป็น 1S แล้วส่ง 10; 2S เพื่อส่ง 20 เพื่อรับที่สอดคล้องกันหารด้วย 10!

blob.png

ECON TECH ของไดรฟ์ RS485 2 แกน (2 ใน 1drive) ซึ่งสามารถเป็นไดรฟ์แบบ stepper ของ RS485 ไดรฟ์แบบวนรอบที่ปิดวงไดรฟ์เซอร์โวไดรฟ์แบบ brush dc


ส่งคำถาม

whatsapp

โทรศัพท์

อีเมล

สอบถาม