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