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







