ACS Application Development

軟體定義運動控制
全方位開發與模擬環境

ACS 軟體生態系統不僅僅是驅動程式,它是工程師的強大軍火庫。從 SPiiPlus MMI 的直覺調校、Simulator 的離線模擬,到支援 C#/Linux/MATLAB 的豐富函式庫,我們協助您以最短時間實現最複雜的控制演算法。

MMI Studio Interface

MMI Studio:您的控制中心

SPiiPlus MMI 是所有 ACS 控制器的核心介面,整合了 EtherCAT 網路配置、伺服參數調校 (Tuning)、ACSPL+ 程式撰寫與即時示波器 (Scope) 診斷功能。

直覺式開發與診斷

不再需要切換多個視窗。MMI Studio 內建了強大的 8 通道示波器,能以高達 20kHz 的頻率即時擷取位置誤差、速度與電流波形。搭配自動調校精靈 (Auto-Tuner),即使是複雜的雙驅龍門系統,也能在幾分鐘內完成 PID 優化。

SPiiPlus Simulator

Simulator:硬體未到,軟體先行

SPiiPlus Simulator 是完整的虛擬控制器。它能在您的 PC 上模擬真實控制器的所有邏輯與運動行為,讓軟體開發不再被硬體交期卡住。

縮短上市時間的利器

透過 Simulator,您可以在辦公室內開發並驗證複雜的 ACSPL+ 程式與 C#/C++ 上位機軟體。它不僅模擬邏輯,還能模擬多軸插補運動與 I/O 互動,確保您的程式碼在連接真實機器時能「一次成功」。

Host Connectivity

無縫整合上位系統

ACS 提供封裝完整且高效率的 API 函式庫,支援 C#, C++, VB.NET, LabVIEW 與 Python,讓上位機通訊變得簡單可靠。

Host Application Libraries

ACS 的通訊函式庫支援多執行緒 (Multi-threading) 與回調函數 (Callback),能即時處理大量數據傳輸與事件觸發。這讓您的 HMI 介面能即時顯示馬達位置,並高速下達運動指令。

核心開發工具模組

Advanced Analysis Libraries
FRF Analyzer

整合 MATLAB 與頻率響應分析 (FRF) 工具,專為運動控制性能優化與大數據分析設計。

  • FRF Analyzer: 產生 Bode/Nyquist 圖表
  • Matlab Lib: 與 Simulink 無縫整合
  • 精確識別機械共振與系統頻寬
System IDOptimization
READ MORE >
G-Code Programming
G-Code CNC

靈活的 G-Code 支援,專為雷射加工與 CNC 機台設計,支援多軸插補與 CAD/CAM 軟體整合。

  • 支援 G01/G02/G03 等標準指令
  • Segmented Motion: 線段與圓弧平滑過渡
  • 與雷射觸發訊號 (PEG) 精確同步
LaserCNC
READ MORE >
Host Application Libraries
API Libraries

完整的 API 函式庫,協助 OEM 開發商快速建立專屬的人機介面 (HMI) 與上位控制系統。

  • 支援 C/C++, .NET (C#, VB), Python, LabVIEW
  • 多執行緒 (Multi-threading) 通訊支援
  • 事件回調 (Callback) 與錯誤處理機制
Windows/LinuxAPI
READ MORE >
MMI Controller Simulator
Simulator

在無硬體的情況下開發 ACSPL+ 程式與模擬運動路徑,大幅縮短設備開發與調機時間。

  • 完整模擬多軸運動與 I/O 邏輯
  • 與 MMI Studio 無縫整合
  • 支援多達 64 軸的複雜系統模擬
Offline DevVirtual Twin
READ MORE >
MMI Application Studio
MMI Studio

一站式整合開發環境 (IDE),提供從網路配置、參數調校到程式撰寫的所有工具。

  • 8 通道高速示波器 (Scope)
  • 自動調校精靈 (Auto-Tuner)
  • EtherCAT 網路管理與診斷工具
IDEDiagnostics
READ MORE >
ADK Suite Application Development Kit
ADK Suite

ACS 產品的完整軟體安裝包,包含所有開發工具、驅動程式與函式庫。

  • 包含 MMI Studio 與 SPiiPlus Simulator
  • 包含所有 Host Application Libraries
  • 定期更新,支援最新 Firmware 功能
All-in-OneInstaller
READ MORE >
Real-Time C Function
Real-Time C

允許使用者在控制器內直接實作專屬的高效能演算法與數學函數。

  • 支援用戶自定義函數與資料結構
  • 執行速度快,適用於複雜數學運算
  • 保護核心演算法知識產權 (IP Protection)
High PerformanceCustom Algo
READ MORE >
ACSPL+ Programming
ACSPL+ Code

強大且靈活的實時多工 (Multi-threading) 程式語言,專為運動控制應用優化。

  • 支援高達 64 軸同步控制
  • 內建豐富的運動指令 (PTP, Spline, PVT)
  • 實時執行,確保確定性 (Deterministic) 效能
Real-timeScripting
READ MORE >

行業應用實例

Semiconductor Gantry
半導體與面板設備
利用 ACSPL+ 實現複雜的雙驅龍門 (Gantry) 同步與高速循圓補間,確保奈米級定位精度。
Laser Processing
雷射微加工
透過 G-Code 與位置比較觸發 (Position Pegging) 功能,實現雷射脈衝與運動路徑的精確同步。
Electronic Assembly
電子組裝 (SMT/Die Bonder)
利用 Simulator 優化取放 (Pick-and-Place) 路徑,並透過 Host Libraries 與視覺系統高速通訊。