這篇比較簡單了,我就直接上圖了,不多廢話。一、選擇求解器,一定要選擇定步長的。二、右擊Chart狀態機,出現圖上菜單三、左邊紅色的勾選擇,選擇右側的菜單,然後點擊Generate Code按鈕,這個按鈕被菜單覆蓋了。四、會在紅色目錄里出現optimize.scl文件五、雙擊TIA Portal中的〔... ...
這篇比較簡單了,我就直接上圖了,不多廢話。
一、選擇求解器,一定要選擇定步長的。
二、右擊Chart狀態機,出現圖上菜單
三、左邊紅色的勾選擇,選擇右側的菜單,然後點擊Generate Code按鈕,這個按鈕被菜單覆蓋了。
四、會在紅色目錄里出現optimize.scl文件
五、雙擊TIA Portal中的〔添加新的外部文件〕,請看圖,出現對話框,選擇上方的那個文件
六、右擊剛添加的optimize.scl文件,選擇〔從源生成塊〕
七、選擇剛生成的Chart塊,拖到程式段中,完成。
這裡生成的程式多了一個管腳〔ssMethodType], 它是初始化用了,先設置為0,完成初始化,然後設置為1後,就可以正常使用了。
怎麼樣,是不是很簡單,從Matlab專家變成PLC控制專家了。下一篇我們討論stateflow程式優化,如何讓Matlab生成最優的程式。