plc梯形圖講解課件_第1頁(yè)
plc梯形圖講解課件_第2頁(yè)
plc梯形圖講解課件_第3頁(yè)
plc梯形圖講解課件_第4頁(yè)
plc梯形圖講解課件_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PLC梯形圖PLC梯形圖1主要內(nèi)容梯形圖編程中的四個(gè)基本概念鑄機(jī)梯形圖常用指令主要內(nèi)容梯形圖編程中的四個(gè)基本概念2

PLC是專為工業(yè)控制而開(kāi)發(fā)的裝置,為了適應(yīng)傳統(tǒng)習(xí)慣和掌握能力,通常PLC不采用微機(jī)的編程語(yǔ)言,而常常采用面向控制過(guò)程、面向問(wèn)題的“自然語(yǔ)言”編程。國(guó)際電工委員會(huì)(IEC)1994年5月公布的IEC1131-3(可編程控制器語(yǔ)言標(biāo)準(zhǔn))詳細(xì)地說(shuō)明了句法、語(yǔ)義和下述5種編程語(yǔ)言:功能表圖(sequentialfunctionchart)、梯形圖(Ladderdiagram)、功能塊圖(Functionblackdiagram)、指令表(Instructionlist)、結(jié)構(gòu)文本(structuredtext)。梯形圖和功能塊圖為圖形語(yǔ)言,指令表和結(jié)構(gòu)文本為文字語(yǔ)言,功能表圖是一種結(jié)構(gòu)塊控制流程圖。

PLC是專為工業(yè)控制而開(kāi)發(fā)的裝置,為了3

梯形圖是PLC使用得最多的圖形編程語(yǔ)言,被稱為PLC的第一編程語(yǔ)言。梯形圖與電器控制系統(tǒng)的電路圖很相似,具有直觀易懂的優(yōu)點(diǎn),很容易被工廠電氣人員掌握,特別適用于開(kāi)關(guān)量邏輯控制。梯形圖常被稱為電路或程序,梯形圖的設(shè)計(jì)稱為編程。

梯形圖是PLC使用得最多的圖形編程語(yǔ)言,被稱4

梯形圖編程中的四個(gè)基本概念軟繼電器能流母線梯形圖的邏輯解算

梯形圖編程中的四個(gè)基本概念軟繼電器5軟繼電器

PLC梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內(nèi)部輔助繼電器等,但是它們不是真實(shí)的物理繼電器,而是一些存儲(chǔ)單元(軟繼電器),每一軟繼電器與PLC存儲(chǔ)器中映像寄存器的一個(gè)存儲(chǔ)單元相對(duì)應(yīng)。該存儲(chǔ)單元如果為“1”狀態(tài),則表示梯形圖中對(duì)應(yīng)軟繼電器的線圈“通電”,其常開(kāi)觸點(diǎn)接通,常閉觸點(diǎn)斷開(kāi),稱這種狀態(tài)是該軟繼電器的“1”或“ON”狀態(tài)。如果該存儲(chǔ)單元為“0”狀態(tài),對(duì)應(yīng)軟繼電器的線圈和觸點(diǎn)的狀態(tài)與上述的相反,稱該軟繼電器為“0”或“OFF”狀態(tài)。使用中也常將這些“軟繼電器”稱為編程元件。軟繼電器

PLC梯形6能流

如上圖所示觸點(diǎn)1、2接通時(shí),有一個(gè)假想的“概念電流”或“能流”(PowerFlow)從左向右流動(dòng),這一方向與執(zhí)行用戶程序時(shí)的邏輯運(yùn)算的順序是一致的。能流只能從左向右流動(dòng)。利用能流這一概念,可以幫助我們更好地理解和分析梯形圖。圖a中可能有兩個(gè)方向的能流流過(guò)觸點(diǎn)5(經(jīng)過(guò)觸點(diǎn)1、5、4或經(jīng)過(guò)觸點(diǎn)3、5、2),這不符合能流只能從左向右流動(dòng)的原則,因此應(yīng)改為圖b所示的梯形圖。

能流

如7母線

梯形圖兩側(cè)的垂直公共線稱為母線(Busbar)。在分析梯形圖的邏輯關(guān)系時(shí),為了借用繼電器電路圖的分析方法,可以想象左右兩側(cè)母線(左母線和右母線)之間有一個(gè)左正右負(fù)的直流電源電壓,母線之間有“能流”從左向右流動(dòng)。右母線可以不畫(huà)出。

母線

8

根據(jù)梯形圖中各觸點(diǎn)的狀態(tài)和邏輯關(guān)系,求出與圖中各線圈對(duì)應(yīng)的編程元件的狀態(tài),稱為梯形圖的邏輯解算。梯形圖中邏輯解算是按從左至右、從上到下的順序進(jìn)行的。解算的結(jié)果,馬上可以被后面的邏輯解算所利用。邏輯解算是根據(jù)輸入映像寄存器中的值,而不是根據(jù)解算瞬時(shí)外部輸入觸點(diǎn)的狀態(tài)來(lái)進(jìn)行的

梯形圖的邏輯解算根據(jù)梯形圖中各觸點(diǎn)的狀態(tài)和邏輯關(guān)系,求出與圖9常用指令常用指令10位指令:對(duì)數(shù)據(jù)的單個(gè)位進(jìn)行操作。在運(yùn)行時(shí),處理器可以根據(jù)其所在梯級(jí)的邏輯條件置位或復(fù)位一位。應(yīng)用程序可以根據(jù)需要對(duì)一位尋址任意次位指令:對(duì)數(shù)據(jù)的單個(gè)位進(jìn)行操作。在運(yùn)行時(shí),處理器可以根據(jù)其所11

該指令在梯形圖中的作用是:檢查某位是否導(dǎo)通。當(dāng)指令執(zhí)行時(shí),如果位地址是導(dǎo)通狀態(tài)(1),則指令被賦值為真;如果位地址是斷開(kāi)狀態(tài)(0),則指令被賦值為假該指令在梯形圖中的作用是:檢查某位是否導(dǎo)通。當(dāng)12

該指令在梯形圖中的作用是:檢查某位是否斷開(kāi)。當(dāng)指令執(zhí)行時(shí),如果位地址是斷開(kāi)狀態(tài)(0),則指令被賦值為真;如果位地址是導(dǎo)通狀態(tài)(1),則指令被賦值為假該指令在梯形圖中的作用是:檢查某位是否斷開(kāi)。當(dāng)13

該指令在梯形圖中的作用是:當(dāng)其所在的梯級(jí)條件為真時(shí),使尋址位導(dǎo)通該指令在梯形圖中的作用是:當(dāng)其所在的梯級(jí)條件為14OTL和OUT是保持型指令。OTL只能使某位導(dǎo)通,同樣OUT只能使某位斷開(kāi)。這兩條指令通常成對(duì)使用,它們尋址相同的位OTL和OUT是保持型指令。OTL只能使某位導(dǎo)15

當(dāng)賦值給OUT指令的地址對(duì)應(yīng)一個(gè)物理輸出端時(shí),如果該位是清零狀態(tài)(斷開(kāi)或禁止),則接到輸出模塊端子的輸出設(shè)備不導(dǎo)通。解鎖存指令使控制器關(guān)斷尋址位,然后,該位保持?jǐn)嚅_(kāi)(與梯級(jí)條件無(wú)關(guān)),直到被接通(一般被其它梯級(jí)的OTL指令接通)OTL指使用說(shuō)明OTU指令使用說(shuō)明

當(dāng)賦值給OTL指令的地址對(duì)應(yīng)一個(gè)物理輸出時(shí),如果該位被置位(導(dǎo)通或使能),則接到輸出模塊端子的輸出設(shè)備被接通。當(dāng)梯級(jí)條件變?yōu)榧伲檎嬷螅r(shí),該位保持置位且對(duì)應(yīng)的輸出設(shè)備保持導(dǎo)通狀態(tài),直到被判斷(一般被其它梯級(jí)的OUT指令關(guān)斷)。當(dāng)賦值給OUT指令的地址對(duì)應(yīng)一個(gè)物理輸出端時(shí),16OSR指令是觸發(fā)某事件發(fā)生一次的保持型輸入指令。當(dāng)某事件的啟動(dòng)必須以梯級(jí)狀態(tài)從假到真的改變?yōu)橐罁?jù)時(shí),可以使用OSR指令。當(dāng)OSR指令前的梯級(jí)條件從假到真轉(zhuǎn)換時(shí),OSR指令將為真一個(gè)掃描周期。一次掃描完成后,即使前面的梯級(jí)條件仍為真,OSR指令也變?yōu)榧佟V挥兴懊娴奶菁?jí)條件再次從假到真轉(zhuǎn)換時(shí),OSR指令才能再次變?yōu)檎鍻SR指令是觸發(fā)某事件發(fā)生一次的保持型輸入指17當(dāng)計(jì)時(shí)器所在梯級(jí)已經(jīng)為真一個(gè)預(yù)置時(shí)間間隔后,TON指令使輸出接通或斷開(kāi)。當(dāng)梯級(jí)變?yōu)檎鏁r(shí)TON指令以時(shí)間基為間隔開(kāi)始計(jì)數(shù)。只要梯級(jí)條件保持為真,計(jì)時(shí)器每次計(jì)算時(shí)調(diào)整累加值(ACC)直到達(dá)到預(yù)置值(PRE)。當(dāng)梯級(jí)條件變?yōu)榧贂r(shí),無(wú)論計(jì)時(shí)器是否計(jì)時(shí)期滿都將復(fù)位累加值。狀態(tài)位置位條件復(fù)位條件計(jì)時(shí)器完成位DN累加值等于或大于預(yù)置值梯級(jí)條件變?yōu)榧儆?jì)時(shí)器計(jì)時(shí)位TT梯級(jí)條件為真且累加值小于預(yù)置值梯級(jí)條件為假或完成位被置位計(jì)時(shí)器使能位EN梯級(jí)條件為真梯級(jí)條件變?yōu)榧儆玫降臓顟B(tài)位當(dāng)計(jì)時(shí)器所在梯級(jí)已經(jīng)為真一個(gè)預(yù)置時(shí)間間隔后,TON指令使輸出18當(dāng)計(jì)時(shí)器所在梯級(jí)已經(jīng)為假一個(gè)預(yù)置時(shí)間間隔后,TOF指令使輸出接通或斷開(kāi)。當(dāng)梯級(jí)由真變?yōu)榧贂r(shí)TOF指令以時(shí)間基為間隔開(kāi)始計(jì)數(shù)。只要梯級(jí)條件保持為假,特每次掃描計(jì)時(shí)器增加累加值(ACC)直到達(dá)到預(yù)置值(PRE),當(dāng)梯級(jí)條件變?yōu)檎鏁r(shí),無(wú)論計(jì)時(shí)器計(jì)時(shí)時(shí)間是否達(dá)到預(yù)置值,都被復(fù)位。狀態(tài)位置位條件復(fù)位條件計(jì)時(shí)器完成位DN梯級(jí)條件為真梯級(jí)條件變?yōu)榧偾依奂又荡笥诘扔陬A(yù)置計(jì)時(shí)器計(jì)時(shí)位TT梯級(jí)條件為假且累加值小于預(yù)置值梯級(jí)條件為真或完成位被復(fù)位計(jì)時(shí)器使能位EN梯級(jí)條件為真梯級(jí)條件變?yōu)榧儆玫降臓顟B(tài)位當(dāng)計(jì)時(shí)器所在梯級(jí)已經(jīng)為假一個(gè)預(yù)置時(shí)間間隔后,TOF指令使輸出19CTU指令計(jì)數(shù)梯級(jí)由假到真變化的次數(shù)。梯級(jí)變化可能是由程序中發(fā)生的事件引起的(內(nèi)部邏輯或外現(xiàn)場(chǎng)設(shè)備),如鋁錠到位檢測(cè)限位開(kāi)關(guān)。CTU指令計(jì)數(shù)梯級(jí)由假到真變化的次數(shù)。梯級(jí)變化可能是20使用RES指令復(fù)位計(jì)時(shí)器或計(jì)數(shù)器。使用RES指令復(fù)位計(jì)時(shí)器或計(jì)數(shù)器。21使用EQU指令比較二值是否相等。如果源A的值和源B的值相等,指令邏輯為真。如果這兩個(gè)值不相等,指令邏輯為假。源A必須是一個(gè)地址。源B可以是一個(gè)程序常數(shù)或地址。使用EQU指令比較二值是否相等。如果源A的值和源B的22使用GEQ指令比較一個(gè)值(源A)是否大于另一個(gè)值(源B)。如果源A的值大于源B的值,指令邏輯為真。如果源A的值小于或等于源B的值,指令邏輯為假。使用GEQ指令比較一個(gè)值(源A)是否大于另一個(gè)值(源B)。如23PLC梯形圖PLC梯形圖24主要內(nèi)容梯形圖編程中的四個(gè)基本概念鑄機(jī)梯形圖常用指令主要內(nèi)容梯形圖編程中的四個(gè)基本概念25

PLC是專為工業(yè)控制而開(kāi)發(fā)的裝置,為了適應(yīng)傳統(tǒng)習(xí)慣和掌握能力,通常PLC不采用微機(jī)的編程語(yǔ)言,而常常采用面向控制過(guò)程、面向問(wèn)題的“自然語(yǔ)言”編程。國(guó)際電工委員會(huì)(IEC)1994年5月公布的IEC1131-3(可編程控制器語(yǔ)言標(biāo)準(zhǔn))詳細(xì)地說(shuō)明了句法、語(yǔ)義和下述5種編程語(yǔ)言:功能表圖(sequentialfunctionchart)、梯形圖(Ladderdiagram)、功能塊圖(Functionblackdiagram)、指令表(Instructionlist)、結(jié)構(gòu)文本(structuredtext)。梯形圖和功能塊圖為圖形語(yǔ)言,指令表和結(jié)構(gòu)文本為文字語(yǔ)言,功能表圖是一種結(jié)構(gòu)塊控制流程圖。

PLC是專為工業(yè)控制而開(kāi)發(fā)的裝置,為了26

梯形圖是PLC使用得最多的圖形編程語(yǔ)言,被稱為PLC的第一編程語(yǔ)言。梯形圖與電器控制系統(tǒng)的電路圖很相似,具有直觀易懂的優(yōu)點(diǎn),很容易被工廠電氣人員掌握,特別適用于開(kāi)關(guān)量邏輯控制。梯形圖常被稱為電路或程序,梯形圖的設(shè)計(jì)稱為編程。

梯形圖是PLC使用得最多的圖形編程語(yǔ)言,被稱27

梯形圖編程中的四個(gè)基本概念軟繼電器能流母線梯形圖的邏輯解算

梯形圖編程中的四個(gè)基本概念軟繼電器28軟繼電器

PLC梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內(nèi)部輔助繼電器等,但是它們不是真實(shí)的物理繼電器,而是一些存儲(chǔ)單元(軟繼電器),每一軟繼電器與PLC存儲(chǔ)器中映像寄存器的一個(gè)存儲(chǔ)單元相對(duì)應(yīng)。該存儲(chǔ)單元如果為“1”狀態(tài),則表示梯形圖中對(duì)應(yīng)軟繼電器的線圈“通電”,其常開(kāi)觸點(diǎn)接通,常閉觸點(diǎn)斷開(kāi),稱這種狀態(tài)是該軟繼電器的“1”或“ON”狀態(tài)。如果該存儲(chǔ)單元為“0”狀態(tài),對(duì)應(yīng)軟繼電器的線圈和觸點(diǎn)的狀態(tài)與上述的相反,稱該軟繼電器為“0”或“OFF”狀態(tài)。使用中也常將這些“軟繼電器”稱為編程元件。軟繼電器

PLC梯形29能流

如上圖所示觸點(diǎn)1、2接通時(shí),有一個(gè)假想的“概念電流”或“能流”(PowerFlow)從左向右流動(dòng),這一方向與執(zhí)行用戶程序時(shí)的邏輯運(yùn)算的順序是一致的。能流只能從左向右流動(dòng)。利用能流這一概念,可以幫助我們更好地理解和分析梯形圖。圖a中可能有兩個(gè)方向的能流流過(guò)觸點(diǎn)5(經(jīng)過(guò)觸點(diǎn)1、5、4或經(jīng)過(guò)觸點(diǎn)3、5、2),這不符合能流只能從左向右流動(dòng)的原則,因此應(yīng)改為圖b所示的梯形圖。

能流

如30母線

梯形圖兩側(cè)的垂直公共線稱為母線(Busbar)。在分析梯形圖的邏輯關(guān)系時(shí),為了借用繼電器電路圖的分析方法,可以想象左右兩側(cè)母線(左母線和右母線)之間有一個(gè)左正右負(fù)的直流電源電壓,母線之間有“能流”從左向右流動(dòng)。右母線可以不畫(huà)出。

母線

31

根據(jù)梯形圖中各觸點(diǎn)的狀態(tài)和邏輯關(guān)系,求出與圖中各線圈對(duì)應(yīng)的編程元件的狀態(tài),稱為梯形圖的邏輯解算。梯形圖中邏輯解算是按從左至右、從上到下的順序進(jìn)行的。解算的結(jié)果,馬上可以被后面的邏輯解算所利用。邏輯解算是根據(jù)輸入映像寄存器中的值,而不是根據(jù)解算瞬時(shí)外部輸入觸點(diǎn)的狀態(tài)來(lái)進(jìn)行的

梯形圖的邏輯解算根據(jù)梯形圖中各觸點(diǎn)的狀態(tài)和邏輯關(guān)系,求出與圖32常用指令常用指令33位指令:對(duì)數(shù)據(jù)的單個(gè)位進(jìn)行操作。在運(yùn)行時(shí),處理器可以根據(jù)其所在梯級(jí)的邏輯條件置位或復(fù)位一位。應(yīng)用程序可以根據(jù)需要對(duì)一位尋址任意次位指令:對(duì)數(shù)據(jù)的單個(gè)位進(jìn)行操作。在運(yùn)行時(shí),處理器可以根據(jù)其所34

該指令在梯形圖中的作用是:檢查某位是否導(dǎo)通。當(dāng)指令執(zhí)行時(shí),如果位地址是導(dǎo)通狀態(tài)(1),則指令被賦值為真;如果位地址是斷開(kāi)狀態(tài)(0),則指令被賦值為假該指令在梯形圖中的作用是:檢查某位是否導(dǎo)通。當(dāng)35

該指令在梯形圖中的作用是:檢查某位是否斷開(kāi)。當(dāng)指令執(zhí)行時(shí),如果位地址是斷開(kāi)狀態(tài)(0),則指令被賦值為真;如果位地址是導(dǎo)通狀態(tài)(1),則指令被賦值為假該指令在梯形圖中的作用是:檢查某位是否斷開(kāi)。當(dāng)36

該指令在梯形圖中的作用是:當(dāng)其所在的梯級(jí)條件為真時(shí),使尋址位導(dǎo)通該指令在梯形圖中的作用是:當(dāng)其所在的梯級(jí)條件為37OTL和OUT是保持型指令。OTL只能使某位導(dǎo)通,同樣OUT只能使某位斷開(kāi)。這兩條指令通常成對(duì)使用,它們尋址相同的位OTL和OUT是保持型指令。OTL只能使某位導(dǎo)38

當(dāng)賦值給OUT指令的地址對(duì)應(yīng)一個(gè)物理輸出端時(shí),如果該位是清零狀態(tài)(斷開(kāi)或禁止),則接到輸出模塊端子的輸出設(shè)備不導(dǎo)通。解鎖存指令使控制器關(guān)斷尋址位,然后,該位保持?jǐn)嚅_(kāi)(與梯級(jí)條件無(wú)關(guān)),直到被接通(一般被其它梯級(jí)的OTL指令接通)OTL指使用說(shuō)明OTU指令使用說(shuō)明

當(dāng)賦值給OTL指令的地址對(duì)應(yīng)一個(gè)物理輸出時(shí),如果該位被置位(導(dǎo)通或使能),則接到輸出模塊端子的輸出設(shè)備被接通。當(dāng)梯級(jí)條件變?yōu)榧伲檎嬷螅r(shí),該位保持置位且對(duì)應(yīng)的輸出設(shè)備保持導(dǎo)通狀態(tài),直到被判斷(一般被其它梯級(jí)的OUT指令關(guān)斷)。當(dāng)賦值給OUT指令的地址對(duì)應(yīng)一個(gè)物理輸出端時(shí),39OSR指令是觸發(fā)某事件發(fā)生一次的保持型輸入指令。當(dāng)某事件的啟動(dòng)必須以梯級(jí)狀態(tài)從假到真的改變?yōu)橐罁?jù)時(shí),可以使用OSR指令。當(dāng)OSR指令前的梯級(jí)條件從假到真轉(zhuǎn)換時(shí),OSR指令將為真一個(gè)掃描周期。一次掃描完成后,即使前面的梯級(jí)條件仍為真,OSR指令也變?yōu)榧佟V挥兴懊娴奶菁?jí)條件再次從假到真轉(zhuǎn)換時(shí),OSR指令才能再次變?yōu)檎鍻SR指令是觸發(fā)某事件發(fā)生一次的保持型輸入指40當(dāng)計(jì)時(shí)器所在梯級(jí)已經(jīng)為真一個(gè)預(yù)置時(shí)間間隔后,TON指令使輸出接通或斷開(kāi)。當(dāng)梯級(jí)變?yōu)檎鏁r(shí)TON指令以時(shí)間基為間隔開(kāi)始計(jì)數(shù)。只要梯級(jí)條件保持為真,計(jì)時(shí)器每次計(jì)算時(shí)調(diào)整累加值(ACC)直到達(dá)到預(yù)置值(PRE)。當(dāng)梯級(jí)條件變?yōu)榧贂r(shí),無(wú)論計(jì)時(shí)器是否計(jì)時(shí)期滿都將復(fù)位累加值。狀態(tài)位置位條件復(fù)位條件計(jì)時(shí)器完成位DN累加值等于或大于預(yù)置值梯級(jí)條件變?yōu)榧儆?jì)時(shí)器計(jì)時(shí)位TT梯級(jí)條件為真且累加值小于預(yù)置值梯級(jí)條件為假或完成位被置位計(jì)時(shí)器使能位EN梯級(jí)條

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論