Automation1 iSMC 智慧型軟體運動控制器
整合精密運動與製程控制,實現高達 32 軸同步與高速資料擷取
Aerotech Automation1 軟體運動控制器 (iSMC,Intelligent, Software-Based Motion Controller) 可將精密運動與製程控制緊密整合,無論您是進行簡單的運動編程、建構完整的機台、或是介於兩者之間的應用,Automation1 iSMC 都能提供高品質的自動化控制並有效提升產能。
iSMC 能夠與Aerotech易於操作的 Automation1 運動開發套件整合,協助您快速配置與開發應用程式、輕鬆設定控制裝置,並透過智慧自動完成、情境感知輔助說明、EasyTune、即時建構檢查、變數與 I/O 監看視窗等功能,享受順暢的編程體驗。
iSMC 可在個人電腦或驅動器的硬體平台上運行,讓您在部署各式運動控制解決方案時,具備高度的佈署彈性。
Automation1 的技術優勢
卓越的性能表現
Automation1 控制器將您的運動控制性能提升至新的水平,眾多高階設備與系統製造商,正透過 Automation1 建構更為優異的解決方案。
易於操作與上手
Automation1 的設計使其易於學習和使用,透過機台設定、檢查清單和 EasyTune 等快速設定工具,即使是初學者也能夠輕鬆配置精密的運動控制,Studio 應用程式中更提供多種圖形化輔助模組,可用於馬達相位校正、原點復歸、馬達調校等功能。
豐富的內建功能
Automation1 iSMC 具備大量內建功能,諸如 PSO(Position Synchronized Output,位置同步輸出) 與 IFOV(Infinite Field of View,無限視野) 等進階功能,以及多種標準控制器功能,皆可透過 iSMC 控制器進行配置或編程。
全面的連接性與控制能力
透過 Automation1 驅動器的 I/O 埠或 MODBUS 與 EtherCat 等工業乙太網路匯流排,您可以輕鬆連接感測器、相機、雷射及其他工具,並由控制器硬體統一管理,此外,AeroScript 編程語言和控制器 API 使得圍繞這些裝置編寫高階控制演算法能夠實現。
彈性的部署選項
您可將控制器解決方案部署至工業電腦,或任一款 Automation1 的驅動器整合式控制器上。
多軸精密運動控制
透過 HyperWire 光纖通訊匯流排,可對 Automation1 驅動器硬體下達多達 32 軸的伺服/步進馬達與雷射掃描頭的運動指令。
同步運動協調
同步運動能在同一時間啟動與停止,並可整合速度規劃的運作模式;而非同步運動則是在同一時間啟動,但各軸的結束時間不必然相同。
校準與補償修正
運用量測工具收集線性與角度誤差的相關資料,進而建立校準表,校準數值將會自動套用,且不影響使用者介面中顯示的編程位置,此 iSMC 原生支援 1D、2D 及正交性校準表。
高速龍門控制
透過 MIMO(多輸入多輸出) 解耦技術,將龍門橫樑 1 與橫樑 2 的運動軸從其線性和偏航控制軸中分離,實現更高的產能與更精確的龍門控制,藉由高速的 HyperWire 運動匯流排,即便僅是單軸驅動器也能夠互相連接,無需複雜昂貴的佈線,即可使用任何 Automation1 伺服馬達驅動器的組合來控制龍門。
實現簡易的運動控制
每個軸皆可選擇七種原點復歸功能,包含速度、距離與距離保持的寸動控制;軸到位驗證與軸穩定性驗證;增量運動;齒輪運動;凸輪運動與自由運行運動指令。
運用 AeroScript™ 實現更多功能
Aerotech AeroScript 編程語言不僅易於使用、提供進階功能、使程式碼更具彈性與可攜性,還能讓您建立函式庫,由於 AeroScript 程式運行於即時作業系統之上,相較於在 Windows 環境下執行的應用程式,其程式碼的執行速度更快、確定性也更高。
改善追隨誤差
透過多軸軌跡前瞻功能,設定多軸運動指令以遵循協調的加速度值,並施加加速度限制,此加速度限制功能可顯著改善沿著輪廓運動路徑的追隨誤差。
精準的製程控制
運用位置同步輸出 (PSO) 功能以更低的延遲控制工業雷射、相機等設備,並可依照向量速度等運動條件設定類比輸出,此外,還能完成即時終點修改、高速對位、恆定力產生、主軸控制等多樣化功能。
客製化介面
MachineApps 讓您能夠為您的機台或運動系統快速、簡易地開發客製化使用者介面,並利用Aerotech的工具部署您的品牌及啟用存取控制,若需要更進階的客製化控制,可使用 .NET、C 或 Python API,此系統同時提供 LabVIEW 和 EPICS 驅動程式,以便與資料收集系統和科學儀器進行整合。
安全的機台控制
AeroScript 可編寫多達 31 個控制器任務,讓每個任務都能更有效地管理您機台功能的特定面向,您可以透過存取控制保護您的製程,並防止未經授權的使用者連接到 iSMC。
便捷的資料存取
透過 Studio 應用程式和函式庫,您可以快速存取資料,系統提供超過 100 個軸狀態項目、50 個任務狀態項目和 25 個系統級狀態項目可供收集,每個項目都能使用資料視覺化工具顯示、寫入檔案並匯出為 Windows 檔案。
高速資料擷取率
此 iSMC 藉由與 Automation1 驅動電子設備的記憶體協同運作,並依照在驅動器端運行的邏輯來控制 I/O 與擷取資料,這代表資料擷取和 I/O 設定的速率,最高可達到與驅動器本身 20kHz 伺服控制率同等級的水平。
進階 I/O 功能
類比輸出可以追蹤向量速度指令或回授訊號,同時,工業雷射和其他工具可設定成依照行進距離觸發,此外,多軸協調速度與加速度可透過一個相依軸進行限制。
選配項目
AUTOMATION1 iSMC 訂購選配項目
HYPERWIRE 通訊網路訂購選配項目
AEROSCRIPTPLUS 訂購選配項目
AUTOMATION1 平台架構
Automation1 平台採用分層式架構,清晰地劃分軟體與硬體;上層的客戶端應用程式,如 Automation1-MDK 與使用者 API,可運行於 Windows 或 Linux 系統;這些應用程式透過 API 函式庫,經由乙太網路或 USB 等介面,與核心的 Automation1-iSMC 伺服器進行通訊;iSMC 內部整合了運動引擎與 AeroScript 引擎,負責執行所有控制邏輯,並透過高速的 HyperWire® 匯流排,即時驅動底層的伺服馬達、檢流計掃描頭等硬體元件,形成一個完整且高效的運動控制生態系統。
- Automation1 客戶端與伺服器應用程式可安裝於同一台或不同的個人電腦上。
- Automation1 伺服器應用程式 (即控制器) 可安裝於個人電腦平台或驅動器整合硬體平台。
- 開發中,尚未正式提供。
Automation1 MDK 包含:
- Studio 應用程式。
- 狀態監控工具應用程式。
- 主控台 (Console) 應用程式。
- .NET API DLLs (採用 .NET Core 架構開發)。
- C API DLLs。
- Python API DLLs。
- 輔助文件。
Automation1 平台核心元件與功能:
- Automation1 iSMC 運動引擎。
- Automation1 iSMC AeroScript 引擎。
- Automation1 iSMC C 語言轉換介面(請洽詢)。
- 工業乙太網路支援。
- 伺服馬達驅動器。
- 檢流計掃描頭驅動器。
- 壓電奈米定位器驅動器 (即將推出)。
- 各驅動器內建的製程控制功能。
- 提供客製化控制器與驅動器韌體程式碼 (請洽詢)。