THE MATHWORKS 發(fā)布 SIMULINK PLC CODER
The MathWorks 近日發(fā)布了新產(chǎn)品Simulink PLC Coder,可為可編程邏輯控制器 (PLC) 和可編程自動(dòng)化控制器 (PAC) 設備生成 IEC 61131 結構化語(yǔ)句。這一進(jìn)展使基于模型的設計可應用于由 PLC 和 PAC 控制的制造與發(fā)電設備的開(kāi)發(fā)。
本文引用地址:http://dyxdggzs.com/article/107021.htm工程師可以利用 Simulink PLC Coder自動(dòng)為工業(yè)控制系統(包括閉環(huán)和監控應用)生成代碼。自動(dòng)代碼生成是基于模型的設計的重要組成部分,它有助于消除傳統手動(dòng)編碼可能造成的錯誤,并縮短總體開(kāi)發(fā)和驗證時(shí)間。
The MathWorks 公司的工業(yè)自動(dòng)化和機械行業(yè)經(jīng)理 Tony Lennon 說(shuō):“工業(yè)自動(dòng)化是一個(gè)競爭激烈的領(lǐng)域,各公司一直都在尋求創(chuàng )新和開(kāi)發(fā)更復雜機電一體化工業(yè)系統的方法。我們的客戶(hù)意識到,具備自動(dòng)代碼生成功能的基于模型的設計正是設計和驗證復雜系統(涵蓋電氣、機械和控制系統等領(lǐng)域)的最佳方法。這種方法引領(lǐng)他們邁向成功。”
Simulink PLC Coder 從 Simulink 模型、Stateflow 圖和嵌入式 MATLAB 代碼中生成結構化語(yǔ)句格式的源代碼,然后使用工業(yè)自動(dòng)化廠(chǎng)商提供的集成開(kāi)發(fā)環(huán)境 (IDE) 編譯該源代碼,并在廣泛應用于機械控制的 PLC 或 PAC 上運行。
為了幫助用戶(hù)將基于模型的設計融入其工業(yè)設備開(kāi)發(fā)過(guò)程,The MathWorks 與 Rockwell Automation 和 B&R 等主要工業(yè)自動(dòng)化廠(chǎng)商緊密協(xié)作。
Rockwell Automation 的戰略聯(lián)盟經(jīng)理 Jason Weber 說(shuō):“通過(guò)與 The MathWorks 開(kāi)展
協(xié)作,我們的客戶(hù)可以使用基于模型的設計開(kāi)發(fā) PAC 應用,以提高機器性能?;谀P偷脑O計完全符合我們的虛擬設計和生產(chǎn)策略,讓客戶(hù)縮短了產(chǎn)品上市時(shí)間,減少了設計成本并且得以在投產(chǎn)前對機器進(jìn)行深入驗證。”
B&R 工業(yè)自動(dòng)化部門(mén)的機電技術(shù)首席開(kāi)發(fā)人員 Philipp Wallner 表示:“基于模型的設計為需要驗證工業(yè)設備的機電和控制系統集成情況的客戶(hù)開(kāi)辟了一條全新的開(kāi)發(fā)途徑。自動(dòng)代碼生成加快了最終系統的測試和部署。Simulink PLC Coder補充完善了 B&R Automation Studio Target for Simulink,讓我們的客戶(hù)可以根據其應用需求選擇生成結構化語(yǔ)句還是生成 C 代碼。”
圖注:從模型到結構化語(yǔ)句再到應用,Simulink PLC Coder 通過(guò)部署工業(yè)控制系統IDE 的模型生成結構
評論