最近做項目慢慢開(kāi)始用FB,到最后還得是用FBD編程
1,FB標簽超過(guò)24個(gè),需要用到結構體解決
2,結構體用在FB里,主程序是梯形圖的話(huà)無(wú)法使用,只能用FBD
3,梯形圖用標簽編寫(xiě)單行空間較小,修改標簽會(huì )報錯不方便
4,監控范圍FBD比梯形圖大,結構體可以集中監控大量元件
5,梯形圖里插入FB后,FB標簽多的話(huà)會(huì )很大很長(cháng),而用FBD會(huì )較小
6,FBD編寫(xiě)可能較慢,用熟練后其實(shí)還好
綜合來(lái)說(shuō),我覺(jué)得做程序優(yōu)化到最后,使用結構化FBD是必然的。
當然語(yǔ)言并不限于1種,就我個(gè)人而言,數據處理或簡(jiǎn)單批量程序我會(huì )用ST,簡(jiǎn)單小程序用梯形圖,復雜批量程序用FBD。
最近因為ST占用太大內存,也用過(guò)語(yǔ)句表批量導入,也是可行的。