梯形圖(Ladder Diagram,LD)
圖形化的編程方式,直觀。
順序功能圖SFC
最大的特色在于以類似流程圖的觀念來規劃程序,適用于著重流程控制及狀態轉移的控制程序。
功能塊圖FBD
圖形化的編程方式,不同的是梯形圖是以接點為主,類似傳統的控制回路圖,而FBD 則是以功能塊為主,呈現方式較接近于系統方塊圖。
特點在于著重功能塊的模塊化優勢,編程時可先將整個程序有系統的切割成許多功能塊之后,接著再于FBD 程序中將各個功能塊重新連接部署即可。
結構化語言(Structured Text,ST)
類似C 語言或PASCAL 等高級語言的編程方式,
其最大的特色在于整個程序是由許多的文字敘述所建構而成,而相較于指令列表(IL),ST 則具有較高的可讀性,且可透過類似數學方程式的文法來表達一個復雜的表達式,因此對于一個需要進行繁復運算的程序來說,ST 是較適合此種應用場合的開發語言。
指令列表(IL)
類似匯編語言的編程方式,在早期PC電腦 尚未十分普及的年代被大量使用。
在實際的工作中 梯形圖 深得諸多工程師們的喜愛。
由此可見,梯形圖 才是 “一哥”
沒有最強的語言,只有最強的程序員。