梯形圖語言

梯形圖語言

梯形圖(LAD, LadderLogic Programming Language)是PLC使用得最多的圖形程式語言,被稱為PLC的第一程式語言。

基本介紹

  • 中文名:梯形圖語言
  • 外文名:Ladder diagram language
  • 簡稱:LAD
  • 定義:PLC的第一程式語言
  • 領域:計算機
  • 學科:計算機原理
概述,梯形圖的格式,梯形圖編程的基本原則,特點,

概述

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

梯形圖的格式

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

梯形圖編程的基本原則

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

特點

梯形圖語言是最常用的一種語言,它有以下特點:
它是一種圖形語言,沿用傳統控制圖中的繼電器觸頭、線圈、串聯等術語和一些圖形符號,左右的豎線稱為左右母線,右邊的母線經常省去。
梯形圖中接點(觸頭)只有常開和常閉,接點可以是PLC輸入接點的開關也可以是PLC內部繼電器的接點或內部暫存器、計數器等的狀態。
梯形圖中的接點可以任意串、並聯,但線圈只能並聯不能串聯。
內部繼電器、計數器、暫存器等均不能直接控制外部負載,只能做中間結果供CPU內部使用。
PLC是按循環掃描事件,沿梯形圖先後順序執行,在同一掃描周期中的結果留在輸出狀態暫存器中,所以輸出點的值在用戶程式中可以當做條件使用。
另外,梯形圖程式語言與電氣原理圖相對應,具有直觀性和對應性;與原有繼電器控制相一致,電氣設計人員易於掌握。
梯形圖程式語言與原有的繼電器控制的不同點是,梯形圖中的電流不是實際意義的電流,內部的繼電器也不是實際存在的繼電器,套用時,需要與原有繼電器控制的概念區別對待。

相關詞條

熱門詞條

聯絡我們