วิธีใช้คำสั่งการสื่อสาร Modbus กับไดรฟ์ AC ซีรีส์ ABB ACS510

Feb 02, 2026 ฝากข้อความ

I. งานเตรียมการ


1. ตรวจสอบให้แน่ใจว่าตัวแปลงความถี่ ABB ACS510 ซีรีส์ได้รับการติดตั้งและเปิดเครื่องอย่างถูกต้อง

2. ตรวจสอบการตั้งค่าพารามิเตอร์การสื่อสารของตัวแปลง รวมถึงอัตรารับส่งข้อมูล บิตข้อมูล โหมดพาริตี ฯลฯ เพื่อให้ตรงกับการตั้งค่าของตัวควบคุมหลัก (เช่น PLC)

3. กำหนดที่อยู่ทาสของตัวแปลงเพื่อระบุตัวตนที่เหมาะสมในระหว่างการสื่อสาร


ครั้งที่สอง การเริ่มต้นไดรฟ์


หลังจากเปิดไดรฟ์ (สถานะ: ไม่พร้อมที่จะเปิดสวิตช์) การสื่อสารที่สำเร็จติดต่อกัน 6 ครั้งจะต้องเสร็จสิ้นก่อนการเริ่มต้นระบบจะเสร็จสิ้น (การตอบสนองของไดรฟ์แต่ละรายการจะต้องตรงกับเนื้อหาที่ส่งของ PLC):


1. เปิดใช้งานสวิตช์ของ VFD- ในสภาวะ (พร้อมที่จะเปิดสวิตช์):

● คำสั่ง:01 06 00 00 00 06 09 C8 (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)

2. ล้างค่าของ External Reference 1 (CLEAR THE EXT REF1):

● คำสั่ง:01 06 00 01 00 00 D8 0A (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)

3. ตั้งค่าสถานะอินเวอร์เตอร์เป็นพร้อมใช้งาน:

● คำสั่ง:01 06 00 00 00 07 C8 08 (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)

4. ตั้งค่าสถานะอินเวอร์เตอร์เป็น Operation Enabled:

● คำสั่ง:01 06 00 00 00 0F C9 CE (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)

5. เปิดใช้งานสถานะการเร่งความเร็วของอินเวอร์เตอร์ (เปิดใช้งานคันเร่ง):

● คำสั่ง:01 06 00 00 00 2FC8 16 (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)

6. ตั้งค่าสถานะอินเวอร์เตอร์เป็นทำงาน (การทำงาน):

● คำสั่ง:01 06 00 00 00 6F C9 E6 (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, คำตรวจสอบ CRC)


ที่สาม การหยุดอินเวอร์เตอร์


หากต้องการหยุดอินเวอร์เตอร์ที่ทำงานอยู่ ให้ออกคำสั่งหยุด (อย่าแทนที่คำสั่งความเร็วเป็นศูนย์-สำหรับคำสั่งหยุด) คำสั่งหยุดมีสามประเภท:


1. หยุดฉุกเฉิน 1:VFD จะชะลอและหยุดตามเวลาลดความเร็ว 1 (ดูพารามิเตอร์ 2203 DECELER TIME 1)

● คำสั่ง: 01 06 00 00 00 6D 48 27 (ที่อยู่สถานี, คำสั่งเขียน, เขียนที่อยู่การลงทะเบียน, เขียนเนื้อหาการลงทะเบียน, CRC Check Word)

2. หยุดฉุกเฉิน 2:อุปกรณ์จะชะลอความเร็วลงจนหยุดโดยใช้แรงเฉื่อย

3. หยุดฉุกเฉิน 3:VFD จะชะลอความเร็วลงจนหยุดโดยใช้เวลาหน่วง 2 (ดูพารามิเตอร์ 2205 DECELER TIME 2)

โดยทั่วไปแนะนำให้หยุดฉุกเฉิน 1

 

IV. การอ่านและการเขียนพารามิเตอร์ VFD


1. พารามิเตอร์การอ่าน:

● สามารถอ่านพารามิเตอร์ต่างๆ เช่น ความถี่เอาท์พุต กระแส แรงบิด และกำลังจากอินเวอร์เตอร์ผ่านโปรโตคอลการสื่อสาร Modbus

● ตัวอย่าง: การอ่านกระแสเอาต์พุต คำสั่ง: 01 03 00 67 00 01 35 D5 (ที่อยู่สถานี, คำสั่งอ่าน, ที่อยู่การลงทะเบียนการอ่าน, จำนวนการลงทะเบียนการอ่าน, คำตรวจสอบ CRC)

● การตอบสนองของอินเวอร์เตอร์จะมีค่ากระแสไฟฟ้าตามจริง

2. การเขียนพารามิเตอร์:

● สามารถเขียนพารามิเตอร์เพื่อตั้งค่าความถี่เอาต์พุต เวลาเร่งความเร็ว ฯลฯ ของอินเวอร์เตอร์ได้

● ตัวอย่าง: ตั้งค่าความถี่เอาต์พุตเป็น 25.00Hz (สมมติว่า 1105=50.00Hz) คำสั่ง: 01 06 00 01 00 00 D8 0A (ขั้นแรกให้ล้างค่าอ้างอิง 1 ถึง 0) จากนั้นเขียนค่าความถี่: 01 06 00 01 27 10 (เนื้อหาการลงทะเบียนที่สอดคล้องกันและที่อยู่สำหรับค่าความถี่; หลักตรวจสอบ CRC คำนวณตามค่าจริง ซึ่งแสดงไว้ที่นี่เป็นตัวอย่าง)

● หมายเหตุ: การเขียนค่าที่กำหนด 1 จะรักษาค่ารีจิสเตอร์ 0~20000 ซึ่งสอดคล้องกับความเร็วเอาท์พุตของอินเวอร์เตอร์ 0~EXT REF1 MAX (Hz, พารามิเตอร์ 1105)


V. ข้อควรระวัง


1. ตรวจสอบให้แน่ใจว่าสายการสื่อสารเชื่อมต่ออย่างถูกต้องและมีเสถียรภาพในระหว่างการสื่อสาร

2. ตรวจสอบรูปแบบคำสั่งและเนื้อหาให้ถูกต้องก่อนส่ง

3. การคำนวณเช็คซัมของ CRC มีความสำคัญอย่างยิ่งต่อการสื่อสารที่ประสบความสำเร็จ คำนวณตามข้อกำหนดโปรโตคอล Modbus เสมอ

4. ในการใช้งานจริง คำสั่งอาจต้องมีการปรับเปลี่ยนตามระบบควบคุมเฉพาะและรุ่นอินเวอร์เตอร์


เมื่อทำตามขั้นตอนเหล่านี้ คุณจะสามารถใช้คำสั่งการสื่อสาร Modbus เพื่อควบคุมและตรวจสอบอินเวอร์เตอร์ ABB ACS510 ซีรีส์ได้

ส่งคำถาม

whatsapp

โทรศัพท์

อีเมล

สอบถาม