หน้าแรกคู่มือServoคำสั่ง PLSF ควบคุม Servo Motor PLC - การหมุนต่อเนื่อง
SERVOเริ่มต้น · Beginner1 นาที

คำสั่ง PLSF ควบคุม Servo Motor PLC - การหมุนต่อเนื่อง

ใช้คำสั่ง PLSF ใน PLC Samkoon สั่ง Servo ให้หมุนไปเรื่อยๆ โดยไม่อิงระยะทาง จนกว่าจะหยุดคำสั่ง และเปลี่ยนความถี่ Pulse ระหว่างที่คำสั่งทำงานได้

คำสั่ง PLSF สั่งให้ PLC ออก Pulse ไปเรื่อยๆ ตามความถี่ที่เรากำหนดจนกว่าจะหยุดคำสั่ง ไม่สนว่าออกไปกี่ Pulse จึงเหมาะกับการให้ Servo หมุนตลอดเหมือนมอเตอร์ทั่วไป และเปลี่ยนความถี่ระหว่างทำงานได้

อัพเดทล่าสุด: 26 ตุลาคม 2569

ชุดอุปกรณ์สำหรับบทความนี้

ราคาชุดอุปกรณ์

฿12,280

โจทย์: ให้ Servo วิ่งตลอดเหมือนมอเตอร์ทั่วไป

มีคำสั่งให้ Servo วิ่งโดยไม่อิงระยะทาง และวิ่งไปเรื่อยๆ จนกว่าจะสั่งหยุดไหม คำตอบคือมี ใช้คำสั่ง PLSF ซึ่ง PLC จะออก Pulse โดยเราเป็นคนกำหนด Frequency (ความถี่) เอง

รูปแบบคำสั่ง

PLSF  Freq  Pulse
PLSF  D1000 Y000
  • Freq D1000 — Register เก็บค่าความถี่ของ Pulse (ในคลิปดูใน Monitor แบบ DWORD)
  • Pulse Y000 — ขาที่ออก Pulse ไปที่ Servo Drive

โปรแกรมในคลิป

Rungเงื่อนไขOutput
0M500 (Servo Enable)Y001 — Servo Enable
1M501 (สั่งหมุนต่อเนื่อง)PLSF D1000 Y000 — Y000 = Servo Pulse

ในคลิปต่อ PLC เข้ากับ Servo Drive Samkoon R8

การทำงาน

  • พอเรียกใช้คำสั่ง PLSF PLC จะออก Pulse ไปเรื่อยๆ จนกว่าจะหยุดคำสั่ง ไม่สนว่าออกไปกี่ Pulse จึงเหมาะกับการให้มอเตอร์หมุนตลอด
  • เปลี่ยนความถี่ได้ระหว่างที่คำสั่งกำลังทำงาน — ในคลิป D1000 มีค่า 20000 แล้วแก้เป็น 100000 ใน Monitor ขณะที่ Servo หมุนอยู่ ก็ทำได้ทันที

ข้อควรรู้จากคู่มือ (หน้าที่เปิดให้ดูในคลิป)

  • Pulse หยุดเมื่อปิดเงื่อนไขของคำสั่ง (Disable)
  • ถ้าตั้งความถี่เกินค่าสูงสุด จะทำงานที่ค่าสูงสุด
  • คำสั่ง PLSF ไม่มีขา Direction ให้ ถ้าต้องการกำหนดทิศทาง ให้เลือก Output ขาไหนก็ได้มาเป็นขา Direction เอง

บทถัดไป

คำสั่งควบคุม Servo Motor ด้วย PLC-Samkoon | EDRVI และ EDRVA

1 นาทีปานกลาง · Intermediate