พัลส์เอาต์พุต 200kHz และคำสั่งวางตำแหน่งบน LINGKONG LK3U/ZK3U: ZRN, DSZR, DRVI, DRVA, PLSV | VR Automation

วันที่ 18 สิงหาคม 2569 | คู่มือเทคนิค | VR Automation

PLC LINGKONG LK3U/ZK3U ส่งพัลส์ควบคุมตำแหน่งได้สูงสุด 8 ช่อง (Y0–Y7) โดย Y0–Y5 วิ่งได้ถึง 200 kHz พร้อมกัน บทความนี้สรุปคำสั่งวางตำแหน่งทั้ง 5 กลุ่ม พร้อมแผนที่รีจิสเตอร์ D8340–D8349 ที่กำหนดความเร็วและเวลาเร่ง/ชะลอของแต่ละแกน — ข้อมูลทั้งหมดอ้างอิงจากคู่มือผู้ผลิตโดยตรง

ความสามารถของพอร์ตพัลส์เอาต์พุต

ช่องเอาต์พุต ความถี่สูงสุด หมายเหตุ
Y0, Y1, Y2, Y3, Y4, Y5 200 kHz ส่งพร้อมกันได้ทุกช่อง
Y6, Y7 100 kHz ใช้ร่วมกับงานความเร็วรองลงมา
Y0–Y7 (คำสั่ง PWM ปรับปรุง) Y0–Y5 ถึง 200 kHz / Y6–Y7 ถึง 10 kHz ดิวตี้ 0–1000 = 0–100.0%

สำคัญมากคือ ต้องเลือกรุ่นเอาต์พุตให้ถูก — คู่มือระบุว่าเอาต์พุตแบบรีเลย์ (MR) เป็น DC30V/AC250V 3A ซึ่งใช้ส่งพัลส์ความเร็วสูงไม่ได้ ต้องใช้รุ่นทรานซิสเตอร์ (MT, NPN DC24V 0.5A) หรือรุ่นผสม (MRT) ที่จัดช่องความเร็วสูงมาให้ 4 หรือ 8 ช่องตามขนาดตัวเครื่อง

💡 Pro Tip: รุ่น 14/20 จุด ให้เอาต์พุตความเร็วสูง 4 ช่อง ส่วนรุ่น 32 จุดขึ้นไปให้ 8 ช่อง ถ้างานเป็นเครื่องจักร 3–4 แกนที่ต้องกลับศูนย์พร้อมกัน ให้เลือกตั้งแต่รุ่น 32 จุดขึ้นไปเพื่อไม่ให้ช่องพัลส์ไม่พอกลางทาง

คำสั่งวางตำแหน่งที่รองรับ

Function No. คำสั่ง หน้าที่
150 DR กลับศูนย์พร้อมค้นหา DOG
156 ZRN กลับศูนย์ (Zero Return)
157 PLSV ส่งพัลส์ความเร็วแปรผัน
158 DRVI วางตำแหน่งแบบสัมพัทธ์ (Incremental)
159 DRVA วางตำแหน่งแบบสัมบูรณ์ (Absolute)
57 / 59 PLSY / PLSR ส่งพัลส์คงที่ / ส่งพัลส์พร้อมเร่ง-ชะลอ
58 PWM ส่งสัญญาณมอดูเลตความกว้างพัลส์

DRVI ใช้เมื่อสั่ง “เดินต่อไปอีก N พัลส์จากจุดปัจจุบัน” เหมาะกับงานป้อนวัสดุเป็นช่วง ส่วน DRVA ใช้เมื่อสั่ง “ไปที่พิกัด N” เหมาะกับงานที่มีตารางตำแหน่งแน่นอน เช่น หัวจับหลายสถานี ทั้งสองคำสั่งอ่านค่าความเร็วและเวลาเร่ง/ชะลอจากรีจิสเตอร์พิเศษของแกนนั้น ไม่ได้กำหนดในตัวคำสั่ง

แผนที่รีจิสเตอร์พิเศษต่อแกน

หน้าที่ Y0 Y1 Y2 Y3 ค่าเริ่มต้น
ตำแหน่งปัจจุบัน (32 บิต) D8340–41 D8350–51 D8360–61 D8370–71 0
ความเร็วฐาน (16 บิต) D8342 D8352 D8362 D8372 0
ความเร็วสูงสุด (32 บิต) D8343–44 D8353–54 D8363–64 D8373–74 100000
ความเร็วคืบคลาน (16 บิต) D8345 D8355 D8365 D8375 1000
ความเร็วกลับศูนย์ (32 บิต) D8346–47 D8356–57 D8366–67 D8376–77 50000
เวลาเร่ง (16 บิต) D8348 D8358 D8368 D8378 100
เวลาชะลอ (16 บิต) D8349 D8359 D8369 D8379 100

แกน Y4–Y7 ใช้บล็อกรีจิสเตอร์ D8440–D8449, D8450–D8459, D8470–D8479 และ D8480–D8489 ตามลำดับ โครงสร้างเหมือนกันทุกประการ

รีเลย์พิเศษที่ควรผูกไว้ในโปรแกรมทุกครั้ง

รีเลย์ (แกน Y0) หน้าที่ คุณสมบัติ
M8029 แฟล็กคำสั่งทำงานเสร็จ อ่านอย่างเดียว
M8329 แฟล็กคำสั่งจบผิดปกติ อ่านอย่างเดียว
M8340 แฟล็กกำลังส่งพัลส์ อ่านอย่างเดียว
M8343 ลิมิตทิศทางเดินหน้า อ่าน/เขียน
M8344 ลิมิตทิศทางถอยหลัง อ่าน/เขียน
M8345 กลับลอจิกสัญญาณ proximity อ่าน/เขียน
M8346 กลับลอจิกสัญญาณจุดศูนย์ อ่าน/เขียน
M8349 คำสั่งหยุดส่งพัลส์ อ่าน/เขียน
M8338 เปิดใช้เร่ง/ชะลอของ PLSV อ่าน/เขียน
⚠️ ข้อควรระวัง: M8343 และ M8344 คือลิมิตซอฟต์แวร์ระดับเฟิร์มแวร์ ควรผูกกับลิมิตสวิตช์จริงเสมอ เพราะเมื่อ ON PLC จะหยุดส่งพัลส์ทันทีโดยไม่ต้องรอโปรแกรมแลดเดอร์สแกนถึง — เร็วกว่าเขียนเงื่อนไขดักเองมาก แต่ยังไม่ใช่วงจรความปลอดภัยตามมาตรฐาน ต้องมี E-Stop แบบฮาร์ดไวร์แยกอีกชั้น

ลำดับเซตอัประบบวางตำแหน่งที่แนะนำ

  1. เลือกรุ่นเอาต์พุตทรานซิสเตอร์ (MT/MRT) และกำหนดแกนให้ตรงกับ Y0–Y7
  2. ใช้ M8002 (พัลส์เริ่มต้น) เขียนค่าความเร็วสูงสุด/เวลาเร่ง-ชะลอลง D83xx ของแต่ละแกน
  3. ผูกลิมิตสวิตช์เข้ากับ M8343/M8344 และสัญญาณจุดศูนย์เข้ากับอินพุตที่กำหนดใน DSZR/ZRN
  4. สั่งกลับศูนย์ด้วย ZRN หรือ DSZR แล้วรอ M8029
  5. เริ่มงานจริงด้วย DRVA (พิกัด) หรือ DRVI (ระยะ) และเฝ้าดู M8329 เพื่อจับความผิดปกติ

ต้องการ PLC สำหรับงานควบคุมตำแหน่งหลายแกน ดูรุ่นที่มีในสต๊อกได้ที่หมวด PLC บนเว็บไซต์ VR Automation

สรุป

จุดที่ทำให้งานวางตำแหน่งบน LK3U/ZK3U ล้มเหลวบ่อยที่สุดไม่ใช่ตัวคำสั่ง แต่เป็นการลืมเขียนค่าลงรีจิสเตอร์ D83xx ก่อนสั่งเคลื่อนที่ ทำให้ระบบวิ่งด้วยค่าเริ่มต้น 100,000 Hz และเวลาเร่ง 100 ms ซึ่งอาจแรงเกินกว่าที่กลไกรับได้ กำหนดพารามิเตอร์ให้ครบตั้งแต่รอบสแกนแรก แล้วงานที่เหลือจะราบรื่น

ตารางสรุป พารามิเตอร์การเคลื่อนที่ต่อแกน (แกน Y0)
พารามิเตอร์การเคลื่อนที่ต่อแกน (แกน Y0) — VR Automation

แหล่งข้อมูลและมาตรฐานอ้างอิง

  1. Catalog: LK3UZK3U-en.pdf — Lingkong LK3U/ZK3U Series PLC User Manual (หน้า High Speed Output Description, Special M/D Register, Instruction Set 150–159)
  2. Mitsubishi Electric — FX3S/FX3G/FX3GC/FX3U/FX3UC Programmable Controllers User’s Manual — นิยามคำสั่ง DSZR, ZRN, DRVI, DRVA, PLSV ในตระกูล FX3U
  3. Industrial Monitor Direct — FX3U Stepper Motor Programming: PLSY, DRVI, DRVA Instructions — ตัวอย่างการเขียนแลดเดอร์ควบคุมสเต็ปเปอร์
  4. Mitsubishi — FX3G/FX3U/FX3GC/FX3UC User’s Manual (Positioning Control) — โครงสร้างพารามิเตอร์ความเร็วและเวลาเร่ง/ชะลอ
ติดต่อ VR Automation LK3U / ZK3U สำหรับงานเซอร์โว

สนใจสั่งซื้อ PLC LINGKONG LK3U / ZK3U?

VR Automation จำหน่ายและให้บริการติดตั้ง พร้อมทีมช่างผู้เชี่ยวชาญ

โทรสอบถามราคา: 083-848-8314

อีเมล: [email protected]

Line: @vrautomation

vrautomation.co.th

สต๊อกกรุณาสอบถาม | รับประกันสินค้า | บริการหลังการขาย | ออกใบกำกับภาษีได้

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *