FBD目前有兩種:壹種類似於梯形圖編程,由梯級組成;另壹個靈活的FBD,這種編程方法就像畫集成電路,壹幅圖就是壹個程序。
普通FBD主要用於邏輯編程,柔性FBD主要用於工藝編程。靈活的FBD仍然普遍用於復雜的過程控制程序中,而諸如PID、斜坡、極限、反饋等功能在靈活的FBD中必須是直觀的。
2.FBD與梯形圖的比較
梯形圖由繼電器電路演變而來,最初是為了自動化。FBD是由最初用於電子電路的邏輯門圖轉化而來的。這些人壹般不用PLC,而是用單片機或者門電路來開發產品。
FBD看起來很直觀,但在壹個有大量邏輯的程序中,FBD就像壹張蜘蛛網,很難解讀。這個時候梯形圖和現在的結構化語言就比較方便了。