Factory Automation

ซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G คุณสมบัติ

CC-Link IE TSN ซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G

แนวคิด

แนวคิด

คุณสมบัติ

เมื่อติดตั้งซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G บนคอมพิวเตอร์ส่วนบุคคล จะสามารถควบคุม Motion และเครือข่ายได้

  • รองรับระบบควบคุม servo ผ่าน CC-Link IE TSN ด้วยคอมพิวเตอร์ส่วนบุคคลที่ติดตั้ง RTX64 (real-time extension)
    (SWM-G รวม RTX64 ไว้แล้ว)
  • ตอบสนองความต้องการของแอปพลิเคชันหลากหลาย ด้วย API library สำหรับ motion control ที่รองรับการควบคุมหลายแบบ เช่น การกำหนดตำแหน่ง ซิงโครนัส แคม ความเร็ว และแรงบิด
  • ใช้การควบคุมเครือข่ายเพื่อเชื่อมต่อและตั้งค่าสถานีอุปกรณ์หลายประเภท เช่น remote I/O modules และอุปกรณ์ TCP/IP
คุณสมบัติ
CC-Link IE TSN

SWM-G

  • จำนวนแกนควบคุมสูงสุด: 128
  • รอบการทำงานต่ำสุด: 125 μs
  • ภาษาโปรแกรม: Visual C++®
  • USB key (ใบอนุญาต):
  • MR-SWMG16-U: 16 แกน
  • MR-SWMG32-U: 32 แกน
  • MR-SWMG64-U: 64 แกน
  • MR-SWMG128-U: 128 แกน

CC-Link IE TSN
EtherCAT

SWM-G-N1

  • จำนวนแกนควบคุมสูงสุด: 128
  • รอบการทำงานต่ำสุด: 125 μs
  • ภาษาโปรแกรม: Visual C++®
  • USB key (ใบอนุญาต):
  • MR-SWMG16N1-U: 16 แกน
  • MR-SWMG32N1-U: 32 แกน
  • MR-SWMG64N1-U: 64 แกน
  • MR-SWMG128N1-U: 128 แกน

เวอร์ชันทดลองฟรี

SWM-G-W

  • จำนวนแกนควบคุมสูงสุด: 64
  • ภาษาโปรแกรม: Visual C++®

ฟังก์ชัน Motion Control หลากหลาย

การควบคุมการกำหนดตำแหน่ง

การอินเทอร์โพเลชันเชิงเส้น
การอินเทอร์โพเลชันเชิงเส้น
การอินเทอร์โพเลชันวงกลม
การอินเทอร์โพเลชันวงกลม
การควบคุมเส้นทางต่อเนื่อง (path interpolation)
การควบคุมวิถี
การอินเทอร์โพเลชันแบบเกลียว
การสลับความเร็ว-ตำแหน่ง
การเร่ง/ชะลอแบบ Jerk
การเร่ง/ชะลอแบบ Jerk

วิธีนี้ปรับค่า jerk เพื่อให้แกนเร่งความเร็วอย่างค่อยเป็นค่อยไปและลดการสั่นของเครื่องจักรให้เหลือน้อยที่สุด
ในตัวอย่างด้านบน ระบบใช้ค่า jerk บวกคงที่เมื่อเริ่มทำงานเพื่อให้เร่งความเร็วได้ราบรื่น
เมื่อแกนเปลี่ยนไปทำงานที่ความเร็วคงที่ ระบบจะใช้ค่า jerk ลบในปริมาณเท่ากัน
การปรับ jerk เช่นนี้ทำให้เร่ง/ชะลอได้ราบรื่น และยังลดเวลาที่ใช้เพื่อไปถึงความเร็วเป้าหมาย
รูปคลื่นความเร็วจึงเป็นรูป S-curve

Triggered motion
Triggered motion

Triggered motion เป็นคำสั่งที่หน่วงการเรียกใช้คำสั่ง Motion จนกว่าเงื่อนไข trigger ที่กำหนดจะเป็นจริง
คำสั่งนี้ช่วยให้เริ่มแกนโดยอัตโนมัติตามเงื่อนไขที่กำหนด ลด cycle time ของระบบสายพานลำเลียง เป็นต้น
ในตัวอย่างการทำงานด้านบน หลังจากแกน 2 เริ่มเรียกใช้คำสั่ง Motion ปกติ แกน 1 จะเรียกใช้คำสั่ง triggered motion (หน่วงการเรียกใช้คำสั่งจนกว่าเงื่อนไขจะเป็นจริง)
เมื่อเงื่อนไขเป็นจริง (start trigger ON) ระหว่างการทำงานของแกน 2 แกน 1 จะเริ่มเรียกใช้คำสั่ง Motion

การควบคุมแบบซิงโครนัส (tandem drive)
การควบคุมแบบซิงโครนัส (tandem drive)

ซอฟต์แวร์ควบคุมการเคลื่อนที่รองรับการทำงานแบบแทนเด็ม โดยส่งคำสั่งเดียวกันไปยังแกน master และแกน following ได้

กลับตำแหน่งโฮมแบบ Gantry
กลับตำแหน่งโฮมแบบ Gantry

หลังจากแกน master และแกน following ผ่าน dog ของแต่ละแกนแล้ว ฟังก์ชันกลับตำแหน่งโฮมแบบ Gantry จะหยุดทั้งสองแกนที่เฟส Z ของแกน master
วิธีนี้ช่วยให้แกนตั้งแต่สองแกนขึ้นไปกลับตำแหน่งโฮมพร้อมกันได้ จึงรองรับระบบ Gantry

คุณสมบัติหลากหลาย

Hot connect (ตัดการเชื่อมต่อ/เชื่อมต่อใหม่)

Hot connect ช่วยให้เปลี่ยนโทโพโลยีระหว่างการทำงานได้โดยไม่ต้องสั่งหยุดการสื่อสาร
แอปพลิเคชันของผู้ใช้ตัดการเชื่อมต่อและเชื่อมต่อเครือข่ายใหม่ผ่าน API library

การตรวจสอบข้อมูล servo

คอนโทรลเลอร์รับข้อมูลสถานะของ servo amplifiers เช่น ข้อมูลวินิจฉัยเครื่องจักรและอุณหภูมิ encoder
ผ่าน CC-Link IE TSN จึงแสดงสถานะเครื่องจักรให้เห็นเป็นภาพได้

เอาต์พุตซิงโครนัสตามตำแหน่ง (cam switch)

สัญญาณเอาต์พุตจะเปิดเมื่อเงื่อนไขที่กำหนดเป็นจริง ฟังก์ชันนี้ใช้แทน limit switch ได้

Touch probe (การตรวจจับมาร์ก)

อ่านค่าปัจจุบันของ servo motor ได้เมื่อมีการอินพุตสัญญาณ touch probe
มีทั้ง touch probe แบบซอฟต์แวร์และฮาร์ดแวร์ให้เลือก
เลือก touch probe ให้เหมาะกับแอปพลิเคชัน

การชดเชยความผิดพลาดของ pitch

ระบบจะใช้ออฟเซ็ตที่ตั้งไว้กับตำแหน่งคำสั่งที่เว้นระยะสม่ำเสมอ เพื่อชดเชยความผิดพลาดตำแหน่งของบอลสกรูและเพิ่มความแม่นยำในการทำงาน

การชดเชย backlash

ระบบจะใช้ออฟเซ็ตที่ตั้งไว้เมื่อแกนเปลี่ยนทิศทางการเคลื่อนที่
จึงชดเชย backlash ของบอลสกรูและเพิ่มความแม่นยำของเครื่องจักร

วิธีเร่ง/ชะลอ

คอนโทรลเลอร์มีวิธีเร่ง/ชะลอ 24 รูปแบบ เช่น trapezoidal, S-curve, jerk ratio, parabolic, sine curve และ time acceleration trapezoidal เป็นต้น
เลือกวิธีให้เหมาะกับแอปพลิเคชัน

รองรับการใช้งานหลายแกนได้หลากหลาย

  • ซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G มีรุ่นควบคุม 16 ถึง 128 แกน จึงซิงโครไนซ์หลายแกนได้กับเครื่องจักรหลากหลายขนาด
เครื่องขัดเชิงเคมี-กล / เครื่องกัดผิว / เครื่องเชื่อม Flip chip / เครื่องติดเทป / เครื่องประกอบชิ้นส่วนอิเล็กทรอนิกส์ / เครื่อง Mounter
  • ระบบจัดสรรคอร์ CPU ของคอมพิวเตอร์อุตสาหกรรมให้ประมวลผล SWM-G ทำให้ SWM-G ทำงานแบบเรียลไทม์ความเร็วสูงโดยไม่ได้รับผลกระทบจากการทำงานบน Windows ®
Windows® กระบวนการ

สถานีปฏิบัติการของเครื่องมือทดสอบแบบรวม SWM-G

เครื่องมือนี้มีคุณสมบัติหลากหลาย ทั้งการตั้งค่าพารามิเตอร์ที่จำเป็นต่อการพัฒนาแอปพลิเคชัน และการทดสอบการทำงานแบบ JOG, Inching และการกำหนดตำแหน่ง นอกจากนี้ ยังแสดงสถานะแต่ละแกนและ waveform ที่สุ่มเก็บมา เพื่อช่วยให้ผู้ใช้ตรวจสอบจังหวะเริ่มต้นและรูปแบบการทำงาน

[การตั้งค่าพารามิเตอร์]

การตั้งค่าพารามิเตอร์
  • ตั้งค่า/ตรวจสอบพารามิเตอร์ของแต่ละแกนจากรายการ
  • นำเข้า/ส่งออกไฟล์การตั้งค่าจาก/ไปยังคอมพิวเตอร์ส่วนบุคคล

[การตั้งค่าการสื่อสาร]

การตั้งค่าการสื่อสาร
  • ตั้งค่า IP address, axis No. และรอบการสื่อสารของ remote stations
  • นำเข้า/ส่งออกไฟล์การตั้งค่าจาก/ไปยังคอมพิวเตอร์ส่วนบุคคล
  • ระบบจะตั้งค่า remote stations อัตโนมัติตามสถานะการสื่อสาร

[การตรวจสอบการสื่อสารของสถานีมาสเตอร์]

การตรวจสอบการสื่อสารของสถานีมาสเตอร์
  • การตรวจสอบการสื่อสารจะแสดงรายการการตั้งค่าการสื่อสารของสถานีมาสเตอร์
  • ตรวจสอบสถานะการสื่อสารในสถานะระบบ

[การตรวจสอบการสื่อสารของ remote stations]

การตรวจสอบการสื่อสารของสถานีสเลฟ
  • ตรวจสอบสถานะเครือข่ายและ IP address ของ remote stations

[รายละเอียดสถานะของ remote station]

รายละเอียดสถานะของสถานีสเลฟ
  • ตรวจสอบรายละเอียดสถานะเครือข่ายของ remote stations และทดสอบการสื่อสาร

[การควบคุมแกนเดี่ยว]

การควบคุมแกนเดี่ยว
  • ทดสอบการทำงานสำหรับการควบคุมแกนเดี่ยว
  • มีการทำงานซ้ำซึ่งมักใช้สำหรับการทดสอบการทำงานให้เลือกใช้

การตั้งค่าและปรับ servo amplifier หลายตัว

MR Configurator2 ช่วยให้ผู้ใช้ตั้งค่าและปรับ servo amplifiers หลายตัวได้ง่ายผ่าน CC-Link IE TSN ซึ่งรองรับการผสมการสื่อสาร TCP/IP กับการสื่อสารอื่น ๆ
เมื่อใช้ MR Configurator2 ร่วมกับเครื่องมือทดสอบแบบรวม ผู้ใช้สามารถปรับ servo amplifiers ขณะตรวจสอบสถานะการสื่อสารของ servo amplifier ได้

  • รองรับ MR-J5-G
  • จัดการระบบหลายแกนเป็นโปรเจกต์เดียว
  • ตั้งค่าพารามิเตอร์และการวินิจฉัยเครื่องจักรสำหรับทุกแกนแบบพร้อมกันได้บน MR Configurator2
การตั้งค่าและปรับ servo amplifier หลายตัว

*MR Configurator2 ไม่ได้รวมอยู่กับซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G

เวอร์ชันทดลองฟรี SWM-G-W

การใช้เวอร์ชันทดลองฟรี SWM-G-W โดยไม่ต้องใช้ USB key (ใบอนุญาต)

SWM-G-W เป็นเวอร์ชันทดลองฟรีที่ใช้งานได้ไม่จำกัดระยะเวลาโดยไม่ต้องใช้ USB key (ใบอนุญาต) สามารถใช้งาน simulation axis ได้ และนำโปรแกรมที่สร้างไปใช้กับ SWM-G/SWM-G-N1 ได้ ซอฟต์แวร์ทำงานบน Windows ® และไม่ใช้คอร์ CPU

เวอร์ชันทดลองฟรี SWM-G-W SWM-G(-N1)
USB key (ใบอนุญาต) ไม่จำเป็น จำเป็น
RTX - รวมอยู่ด้วย
จำนวนแกนควบคุมสูงสุด 64 แกน 128 แกน
Servo amplifier - MR-J5-G(-N1)
Simulation axis รวมอยู่ด้วย รวมอยู่ด้วย

Motion Control ด้วย Simulation Axes

ตรวจสอบโปรแกรมด้วย simulation axes ได้
จึงตรวจสอบโปรแกรมตั้งแต่ขั้นตอนดีบักได้โดยไม่ต้องใช้ servo amplifiers และช่วยลดเวลาเริ่มต้นระบบ

ตัวอย่างโปรแกรม

เครื่องมือนี้มีคุณสมบัติหลากหลาย ทั้งการตั้งค่าพารามิเตอร์ที่จำเป็นต่อการพัฒนาแอปพลิเคชัน และการทดสอบการทำงานแบบ JOG, Inching และการกำหนดตำแหน่ง นอกจากนี้ ยังแสดงสถานะแต่ละแกนและ waveform ที่สุ่มเก็บมา เพื่อช่วยให้ผู้ใช้ตรวจสอบจังหวะเริ่มต้นและรูปแบบการทำงาน

Main
Single axis การกำหนดตำแหน่ง (Continuous)

ไลบรารีตัวอย่าง

API library สำหรับซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G

  • ■API Library ที่เชื่อมโยงกับ SoftGOT
    • API library ช่วยให้ผู้ใช้แลกเปลี่ยนข้อมูลระหว่างซอฟต์แวร์ควบคุมการเคลื่อนที่ SWM-G กับ SoftGOT2000 ได้ง่าย
  • ■API Library ที่เชื่อมโยงกับผลิตภัณฑ์ Mitsubishi Electric
    • API library ช่วยให้ผู้ใช้ตั้งค่าพารามิเตอร์สำหรับ analog I/O modules และ servo amplifiers ที่รองรับ CC-Link IE TSN
      (MELSERVO-J5 series)

เครือข่ายแบบเปิดที่เชื่อมโยงทั่วทั้งองค์กรการผลิต

CC-Link IE TSN รองรับการสื่อสาร TCP/IP และนำไปใช้กับสถาปัตยกรรมอุตสาหกรรมผ่าน TSN ที่รองรับการสื่อสารแบบเรียลไทม์
ด้วยสถาปัตยกรรมระบบที่ยืดหยุ่น รวมถึงคุณสมบัติการตั้งค่าและแก้ไขปัญหาที่ครบครัน CC-Link IE TSN จึงเหมาะสำหรับสร้างโครงสร้างพื้นฐาน IIoT ทั่วทั้งองค์กรการผลิต

  • *TSN: Time Sensitive Networking
  • *IIoT: Industrial Internet of Things
เครือข่ายแบบเปิดที่เชื่อมโยงทั่วทั้งองค์กรการผลิต

รายละเอียดเพิ่มเติม

รายละเอียดเพิ่มเติม

Servo Amplifier MELSERVO-J5/MELSERVO-JET

Servo Amplifier MR-J5 series

servo amplifiers MELSERVO-J5 series เป็นรุ่นสมรรถนะสูงระดับชั้นนำของอุตสาหกรรม พร้อมระบบควบคุมเฉพาะที่ทรงพลังยิ่งขึ้น
servo amplifiers เหล่านี้เชื่อมต่อกับ CC-Link IE TSN เพื่อควบคุมด้วยความเร็วสูงและความแม่นยำสูงได้
servo amplifier แบบหลายแกนแต่ละตัวขับ servo motors ได้สูงสุดสองหรือสามตัวตามรุ่นที่เลือก ช่วยให้เดินสายง่ายขึ้นและทำให้เครื่องจักรกะทัดรัดด้วยต้นทุนที่ต่ำลง

การตอบสนองความถี่ความเร็ว 3.5 kHz ระดับชั้นนำของอุตสาหกรรม

รายละเอียดเพิ่มเติม

Servo Amplifier MR-JET series

servo amplifiers MELSERVO-JET series สมรรถนะสูงมาพร้อมระบบควบคุมเฉพาะที่ทรงพลังยิ่งขึ้น
servo amplifiers เหล่านี้เชื่อมต่อกับ CC-Link IE TSN เพื่อควบคุมด้วยความเร็วสูงและความแม่นยำสูงได้
servo amplifiers รองรับ linear servo motors นอกเหนือจาก rotary motors
MR-JET-G-N1 ยังรองรับ EtherCAT ®

การตอบสนองความถี่ความเร็ว 2.5 kHz รอบการสื่อสารต่ำสุด 125μs

รายละเอียดเพิ่มเติม

ข้อมูลจำเพาะ

  ซอฟต์แวร์ควบคุมการเคลื่อนที่
SWM-G(-N1) *3
จำนวนแกนควบคุมสูงสุด *1 16 แกน, 32 แกน, 64 แกน, 128 แกน
รอบการสื่อสาร
(การตั้งค่ารอบการทำงาน) [μs]
125, 250, 500, 1000, 2000, 4000, 8000
เครือข่าย CC-Link IE TSN, EtherCAT ® *3
คลาส CC-Link IE TSN B
ข้อมูลจำเพาะการสื่อสาร ผสมผสาน hot connect, SDO communication และ TCP/IP communication
สภาพแวดล้อมการพัฒนา • Microsoft ® Visual Studio ® 2017, 2019, 2022
• ภาษาโปรแกรมที่ API library รองรับ: C/C++, .NET (C#, VB.NET เป็นต้น)
ฟังก์ชัน วิธีการควบคุม ตำแหน่ง, ความเร็ว, แรงบิด
การกำหนดตำแหน่ง สูงสุด 128 แกนพร้อมกัน (คำสั่งค่าสัมบูรณ์, คำสั่งค่าสัมพัทธ์), override
กระบวนการเร่ง/ชะลอ Trapezoidal, S-curve, jerk ratio, parabolic, sine, time acceleration trapezoidal เป็นต้น
(24 แบบ)
การอินเทอร์โพเลชัน การอินเทอร์โพเลชันเชิงเส้น 2 ถึง 4 แกน, การอินเทอร์โพเลชันวงกลม 2 แกน/3 แกน, การอินเทอร์โพเลชันแบบเกลียว 3 แกน, PVT
เส้นทางต่อเนื่อง การผสานการอินเทอร์โพเลชันเชิงเส้นและวงกลม, spline interpolation, การควบคุมความเร็วอัตโนมัติแบบ pre-read, เส้นทางต่อเนื่องแบบเชิงเส้น/วงกลมพร้อม rotation stage
การทำงานแบบ JOG มีให้
การควบคุมแบบเรียลไทม์ Event, triggered motion, เอาต์พุตซิงโครนัสตามตำแหน่ง
การควบคุมแบบซิงโครนัส การซิงโครไนซ์แบบ Simple, อัตราทดเกียร์ซิงโครนัส, ออฟเซ็ตเฟสซิงโครนัส,
การชดเชยซิงโครนัส, การสร้าง/ยกเลิกซิงโครไนซ์แบบไดนามิก,
การซิงโครไนซ์หลายคู่ (สูงสุด 64 คู่) ระหว่าง 1 แกนกับหลายแกน (กลุ่มซิงโครนัส)
แคมอิเล็กทรอนิกส์ กำหนดเส้นโค้งแคมได้ 8 ระบบ, เส้นโค้งแคมต่อรอบการสื่อสาร,
การทำงานของเฟส, คลัตช์
กลับตำแหน่งโฮม *2 สามารถกลับตำแหน่งโฮมโดยใช้ Z-phase, home position sensor, limit sensor, limit proximity
sensor, สัญญาณอินพุตภายนอก, mechanical end และแกน Gantry
ขนาด I/O อินพุต: 8000 ไบต์, เอาต์พุต: 8000 ไบต์
ฟังก์ชันชดเชย การชดเชย backlash/pitch error, การชดเชย plane strain (straightness)
ฟังก์ชันเสริม Touch probe, logging
  • *1.จำนวนแกนควบคุมสูงสุดแตกต่างกันตาม USB key ของซอฟต์แวร์ควบคุมการเคลื่อนที่
  • *2.SWM-G ไม่รองรับโหมดกลับตำแหน่งโฮมของ servo amplifier
  • *3.SWM-G-N1 รองรับ EtherCAT ® ด้วย