SIMATIC 控制器與 Simulink 集成,以快速、更具成本效益的方式實施控制算法 MathWorks 今日宣布,與 Siemens Automation Systems 拓展關系,使客戶能夠更加方便地利用基于模型的設計來開發和實施復雜的控制算法。控制工程師們現在可以從 Simulink 生成代碼,然后將其部署到 Siemens SIMATIC S7 模塊化 PLC 控制器和 SIMATIC WinAC RTX 軟件控制器。因此,在 PLC 硬件上執行進一步的驗證前,可以使用仿真來設計和測試高級控制策略以證明概念的可行性。為了支持這一集成,Siemens Automation Systems 還加入了 MathWorks Connections Program。 基于模型的設計可以通過仿真對關鍵和復雜的控制函數進行驗證。在設備硬件上實施控制算法之前,可以提前檢測到概念性錯誤并予以糾正。這可以減少開發時間,使生產啟動更高效,進而降低項目成本。MathWorks Simulink PLC Coder 生成 IEC61131-3 兼容的 SCL(結構化控制語言)代碼并將其加載到適用于 SIMATIC S7-300 和 S7-400 的 STEP 7 V5.5 工程系統以及集成到 TIA 門戶工程框架的 STEP 7,適用于新一代SIMATIC S7-1200 和 S7-1500 控制器。 為了執行更多的計算密集型算法,MathWorks Embedded Coder 使用 Siemens 為 Simulink 開發的一款免費附加產品 Siemens WinAC Target,生成可以在 WinAC RTX 上實施的 ANSI/ISO C 代碼。WinAC Target 自動生成所有所需的文件和程序模塊,在 WinAC RTX 上運行 Simulink 算法,使并不精通Simulink 語言的過程工程師能夠在 Siemens 控制器上接收并部署Simulink 模型。 MathWorks 工業自動化和機械部行業經理 Philipp Wallner 說:“在機械和自動化行業有越來越多的控制工程師使用仿真和自動代碼生成來補充工業控制器編程,這幫助他們快速地從設計概念進入實施階段,以拓展其創新領先地位”。 |