(1) 梯形圖
梯形圖編程語言通常稱為梯形圖。梯形圖遵循繼電器控制電路的形式。也可以說,梯形圖編程語言是基于電氣控制系統中常用的繼電器和接觸器的邏輯控制,從簡化符號中派生出來的。它易于被技術人員接受,是目前應用廣泛的PLC編程語言。
(2) 指令表
這種編程語言是一種類似于計算機匯編語言的助記符編程方法。它使用由一系列操作指令組成的語句表來加熱控制流,并通過程序員將其發(fā)送給PLC。
(3) 順序功能圖
IEC標準中的SFC(順序功能圖)語言用于編譯復雜的順序控制程序。使用這種先進的編程方法,初學者很容易編寫復雜的順序控制程序,大大提高了工作效率,為調試和試運行帶來了許多便利。
(4) 狀態(tài)轉移圖
與順序功能圖類似,它可以進一步簡化復雜順序控制系統的編程。
(5) 邏輯功能圖
它基本上遵循數字電路中的邏輯門和邏輯框圖來表示。通常,函數由操作框圖表示??刂七壿嬐ǔS伞昂汀薄ⅰ盎颉焙汀安弧比齻€功能完成。目前,國際電工學會(IEC)正在實施和開發(fā)該編程標準。
(6) 高級語言
近年來推出的PLC,尤其是大型PLC,已經開始使用高級語言用于編程。在使用高級語言編程后,用戶可以像使用PC機一樣操作PLC。在功能方面,除了完成邏輯運算功能外,還可以進行PID調節(jié)、數據采集和處理以及上位機通信。
以上就是唐山維控PLC編程公司為您介紹的PLC的六種編程語言簡介,如您有其它問題,歡迎咨詢我們!