複製鏈接
請複製以下鏈接發送給好友

梯形圖語言

鎖定
梯形圖(LAD, LadderLogic Programming Language)是PLC使用得最多的圖形編程語言,被稱為PLC的第一編程語言。
中文名
梯形圖語言
外文名
Ladder diagram language
簡    稱
LAD
定    義
PLC的第一編程語言
領    域
計算機
學    科
計算機原理

梯形圖語言程序簡介

梯形圖(LAD, LadderLogic Programming Language)是PLC使用得最多的圖形編程語言,被稱為PLC的第一編程語言。
梯形圖語言沿襲了繼電器控制電路的形式,梯形圖是在常用的繼電器與接觸器邏輯控制基礎上簡化了符號演變而來的,具有形象、直觀、實用等特點,電氣技術人員容易接受,是目前運用上最多的一種PLC的編程語言。
在PLC程序圖中,左、右母線類似於繼電器與接觸器控制電源線,輸出線圈類似於負載,輸入觸點類似於按鈕。梯形圖由若干階級構成,自上而下排列,每個階級起於左母線,經過觸點與線圈,止於右母線。 [1] 

梯形圖語言梯形圖的格式

梯形圖是形象化的編程語言,它用接點的連接組合表示條件,用線圈的輸出表示結果來繪製順控電路圖。而梯形圖的繪製必須按規定的格式進行,其相關規定如下:
(1)與PLC程序執行順序一樣,組成梯形圖網絡各邏輯行的編寫順序也是按從上到下、從左往右順序編寫。梯形圖左邊垂直線稱為起始母線,右邊垂直線稱為終止母線。每一邏輯行總是從起始母線開始,終止於終止母線(終止母線可以省略)。
(2)每一邏輯行由一個或幾個支路組成。左邊是由接點組成的支路,表示控制條件;邏輯行的最右端必須連接輸出線圈,表示控制的結果。輸出線圈總是終止於右母線,同一標識的輸出線圈只能使用一次。
(3)在梯形圖中,每一個常開和常閉接點都有自己的標識,以相互區別。同一標識的常開和常閉接點均可多次重複使用,次數不限。
(4)梯形圖中的接點可以任意串聯和並聯,而輸出線圈只能並聯,不能串聯。
(5)在梯形圖的最後一個邏輯行要用程序結束符“END”,以告訴編譯系統用户程序到此結束。 [2] 

梯形圖語言梯形圖編程的基本原則

(1)梯形圖中的接點不能出現在線圈的右邊。
(2)接點應畫在水平線上,不要畫在垂直線上。
(3)應滿足左重右輕、上重下輕的原則。即並聯塊串聯時,應將接點多的支路放在梯形圖的左方;串聯塊並聯時,應將接點多的並聯支路放在梯形圖的上方。
(4)不宜使用雙線圈輸出。若在同一梯形圖中,同一組件的線圈使用兩次或兩次以上,則稱為雙線圈輸出。雙線圈輸出時,只有最後一次才有效,故一般不宜使用雙線圈輸出。 [2] 

梯形圖語言特點

梯形圖語言是最常用的一種語言,它有以下特點:
它是一種圖形語言,沿用傳統控制圖中的繼電器觸頭、線圈、串聯等術語和一些圖形符號,左右的豎線稱為左右母線,右邊的母線經常省去。
梯形圖中接點(觸頭)只有常開和常閉,接點可以是PLC輸入接點的開關也可以是PLC內部繼電器的接點或內部寄存器、計數器等的狀態。
梯形圖中的接點可以任意串、並聯,但線圈只能並聯不能串聯。
內部繼電器、計數器、寄存器等均不能直接控制外部負載,只能做中間結果供CPU內部使用。
PLC是按循環掃描事件,沿梯形圖先後順序執行,在同一掃描週期中的結果留在輸出狀態暫存器中,所以輸出點的值在用户程序中可以當做條件使用。
另外,梯形圖編程語言與電氣原理圖相對應,具有直觀性和對應性;與原有繼電器控制相一致,電氣設計人員易於掌握。
梯形圖編程語言與原有的繼電器控制的不同點是,梯形圖中的電流不是實際意義的電流,內部的繼電器也不是實際存在的繼電器,應用時,需要與原有繼電器控制的概念區別對待。 [3] 
參考資料
  • 1.    黃中玉、於寧波.PLC應用技術:人民郵電出版社,2009年5月:P22
  • 2.    易磊,黃鵬主編;謝惠超,趙陽,黃英副主編,PLC 與單版機應用技術,復旦大學出版社,2012.12,第12頁
  • 3.    杜逸鳴主編;徐智,劉旭明,焦玉成副主編,電氣控制與可編程序控制器應用技術(FX/3U系列),機械工業出版社,2014.08,第102頁