ACEPHERE STUDIO
基于 IEC 61131-3 國際標準的工業控制器應用集成開發環境
多平臺的工業應用程序開發解決方案
ACEphere Studio產品是一款工業控制器應用集成開發環境,本產品將工業控制器應用程序的經典編程與工業4.0/工業物聯網環境下的自動化設備的專業軟件開發能力相結合,支持IEC 61131-3國際標準定義的五種工業控制器編程語言,可根據客戶的具體需求將不同自動化廠商提供的產品和系統進行組合配置后統一編程,從而真正實現控制系統的開放性和可重構性。可以將嵌入式系統或PC變成符合IEC 61131-3國際標準的、功能強大的可編程控制器。
ACEphere Studio集成了工業控制器自動化應用程序的所有組件,包括適用于IEC 61131-3的五種實現語言的編輯器、編譯工具鏈、功能強大的調試器和清晰的項目配置。同時本產品基于Eclipse OSGi開發,無論是集成第三方插件還是開發自己的插件,都具有無與倫比的便利性,并且開放自定義擴展點和接口,方便用戶集成,以實現高效的應用程序開發。
本開發環境是ACEPHERE其他系列產品的基礎,為ACEphere Runtime(運行時環境)、ACEphere Display(人機交互系統)、ACEphere Montion Control(運動控制)等產品提供應用開發支持。
設備制造商與用戶的應用
設備制造商使用ACEPHERE來提供各種類型的可編程設備,從而為用戶提供完整的自動化系統。通過ACEPHERE自動化平臺,設備制造商可以定制包括功能庫、應用程序模板以及自己的組件,從而能夠用ACEPHERE實現針對特定設備或應用程序的開發系統。
行業應用
ACEPHERE 是您在開發過程中值得信賴的伙伴
功能特點
■ 支持國產芯片、國產嵌入式實時操作系統以及國產控制設備
■ 支持創建結構化和高效的應用程序-從配置到調試一體化
■ 可以進行面向對象編程,也可與項目中的函數式編程相結合
■ 可適配任意第三方編譯工具鏈與操作系統
■ 結構良好的用戶界面和可定制的窗口
■ 集成OPC-UA對象建模能力
■ 可與Simulink、SCADE以及ANSYS等工具集成
■ 基于第三方編譯器的高效編譯執行,可完全釋放目標運行平臺指令集優勢,具有高效
的執行效率
基于ICE 61131-3 的編程編輯器
■ 自動語法檢查和可視化的突出顯示輸入錯誤
■ 語法高亮顯示
■ 上下文敏感的菜單和幫助頁面
■ 便攜的圖形拖拽編輯方式
■ 圖形編輯器的編輯反饋
配置器
直接在開發環境中輸入項目參數的配置數據,以及集成設備和現場總線的參數
特點:集成通用和特定的現場總線I/O配置,包括I/O通道的符號分配
結構化文本(ST)
高級程序設計語言中結構化程序設計的文本編輯器
特點:使用典型功能快速編輯,如分組、可折疊樹形結構、縮進括號、自動縮進、命令補全等
調試器的特性
■ 測試和顯示輸入時的編譯錯誤
■ 支持包括國產處理器在內的幾乎所有工業應用CPU
■ 分析應用程序并在消息窗口中顯示錯誤、警告和消息
■ 可應用程序直接下載傳輸至控制器
OPC-UA建模
在ACEphere Studio中可直接進行OPC-UA對象建模,并集成OPC-UA組件:
■ 建模:支持OPC-UA建模
■ 規范:可導出為符合OPC-UA規范的XML文件
■ 映射:OPC UA Variable 可以直接和ACEphere Studio
中的Variable進行關聯映射
功能塊圖形(FBD)
使用操作符和標準/定制POUs的圖形編輯器特點:可直接
調用ST函數的特殊POU,可自定義顯示的網絡、換行符和POU圖標
梯形圖(LD)
帶有接觸點和線圈的邏輯編程的圖形編輯器
特點:任意POU的調用;設置否定、邊緣檢測和啟用輸入,直接調用ST函數的特殊POU
梯形圖(LD)
■ 基于OSGi規范,支持集成第三方插件或開發自己的插件
■ 開放自定義擴展點和接口,方便用戶集成
■ 用戶可以自定義特定功能,如視圖、對話框、功能塊邏輯等
數字孿生協同仿真
ACEphere Studio可以導入其他模型,如SCADE、Simulink、ANSYS有限元等模型,并提供輸入輸出關聯模塊,可以直接把其他模型的變量與ACEPHERE的變量進行關聯,在執行仿真時,各個模型可以同時運行在工業控制器之上,并與控制器的周期保持,從而實現數字孿生協同仿真。
順序功能圖(SFC)
使用步驟和遷移編程順序過程的圖形編輯器
特點:集成診斷和控制功能,可以控制標志和按時間步進監控
調試器的特性
■ 可直接在各自的編輯器中讀取、寫入和強制設置變量值
■ 監視監視列表中特定選擇的值
■ 在目標系統上循環記錄變量值并在開發環境中顯示
■ 代碼執行順序顯示(流控制)
■ 核心轉儲保存完整的工業控制器狀態,離線跟蹤錯誤原因
■ 在軟件實現的工業控制器和離散控制器上以仿真方式顯示運行時的應用數據