項目二 PLC編程元件ppt課件_第1頁
項目二 PLC編程元件ppt課件_第2頁
項目二 PLC編程元件ppt課件_第3頁
項目二 PLC編程元件ppt課件_第4頁
項目二 PLC編程元件ppt課件_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、工程二 PLC編程元件和根本邏輯指令運用編程元件是PLC的重要元素,是各種指令的操作對象。根本指令是PLC中運用最頻繁的指令,是程序設(shè)計的根底。本章主要引見三菱FX2N系列PLC的根本編程元件和根本邏輯指令及其編程運用。義務(wù)1 三相電機(jī)的全壓起停控制 一義務(wù)分析在電氣控制中,對于小型三相交流異步電動機(jī),普通采取全壓啟動控制。圖21所示為繼電器接觸器控制的原理圖。按下起動按鈕SB2,接觸器KM線圈得電,其主觸點閉合使電機(jī)全壓啟動;按下停頓按鈕SB1,電機(jī)停頓。 用PLC進(jìn)展控制時主電路依然和圖21所示一樣,只是控制電路不一樣。首先要選定輸入輸出設(shè)備,就是選定發(fā)布控制信號的按鈕、開關(guān)、傳感器、熱繼

2、電器觸點等和選定執(zhí)行控制義務(wù)的接觸器、電磁閥、信號燈等;再把這些設(shè)備與PLC對應(yīng)相連,編制PLC程序,最后運轉(zhuǎn)程序就可以進(jìn)展控制了。正確選擇輸入輸出設(shè)備對于設(shè)計PLC控制程序、完成控制義務(wù)非常重要。普通情況下,一個控制信號就是一個輸入設(shè)備,一個執(zhí)行元件就是一個輸出設(shè)備。選擇開關(guān)還是按鈕,對應(yīng)的控制程序也不一樣。熱繼電器FR觸點是電機(jī)的過熱維護(hù)信號,也應(yīng)該作為輸入設(shè)備。根據(jù)繼電器-接觸器控制原理,完本錢控制義務(wù)需求有啟動按鈕SB2和停頓按鈕SB1兩個主令控制信號作為輸入設(shè)備;有執(zhí)行元件接觸器KM作為輸出設(shè)備,控制電機(jī)主電路的接通和斷開,從而控制電機(jī)的啟停。選擇好輸入輸出設(shè)備后,接下來的問題是如何

3、將它們與PLC銜接,讓輸入設(shè)備的動作信息傳給PLC?PLC又如何將運轉(zhuǎn)結(jié)果傳給外部負(fù)載? 這就要用到PLC的內(nèi)部要素編程元件X、Y。二相關(guān)知識1. PLC編程元件(軟繼電器)概念PLC內(nèi)部有許多各種不同功能的編程元件,如輸入繼電器、輸出繼電器、定時器、計數(shù)器等,它們不是物理意義上的實物繼電器,而是由電子電路和存儲器組成的虛擬器件,其圖形符號和文字符號與傳統(tǒng)繼電器符號也不同,所以又稱為軟元件或軟繼電器。每個軟元件都有無數(shù)對常開常閉觸點,供PLC內(nèi)部編程運用。不同廠家不同型號的PLC,編程元件的數(shù)量和種類有所不同。三菱系列PLC的圖形符號和文字符號有如圖22所示幾種表示方式:2. 輸入繼電器X輸入

4、繼電器是PLC專門用來接納外界輸入信號的內(nèi)部虛擬繼電器。它在PLC內(nèi)部與輸入端子相連,有無數(shù)的常開觸點和常閉觸點,可在PLC編程時隨意運用。輸入繼電器不能用程序驅(qū)動,只能由輸入信號驅(qū)動。FX系列PLC的輸入繼電器采用八進(jìn)制編號。FX2N系列PLC帶擴(kuò)展時最多可達(dá)184點輸入繼電器,其編號為X0X267。X0也即是X000.3. 輸出繼電器Y輸出繼電器是PLC專門用來將程序執(zhí)行的結(jié)果信號經(jīng)輸出接口電路及輸出端子,送達(dá)并控制外部負(fù)載的虛擬繼電器。它在PLC內(nèi)部直接與輸出接口電路相連,有無數(shù)的常開觸點與常閉觸點,可在PLC編程時隨意運用。輸出繼電器只能由程序驅(qū)動。FX系列PLC的輸入繼電器采用八進(jìn)制

5、編號。FX2N系列PLC帶擴(kuò)展時最多可達(dá)184點輸出繼電器,其編號為Y0Y267。Y0也即是Y000.4. 分配I/O 地址,繪制PLC輸入輸出接線圖一個輸入設(shè)備原那么上占用PLC一個輸入點I,一個輸出設(shè)備原那么上占用PLC一個輸出點O。本控制義務(wù)I/O 地址分配如下:停頓按鈕SB1-X0;啟動按鈕SB2-X1;FR觸點-X2;接觸器KM-Y0;將選擇的輸入輸出設(shè)備和分配好的I/O 地址一一對應(yīng)銜接構(gòu)成PLC的I/O接線圖如圖23所示。5. PLC編程言語按照上述接線圖實施接線后,按下啟動按鈕PLC如何就能使輸出KM線圈通電呢?這就需求進(jìn)展PLC編程。PLC常用的編程言語有梯形圖、指令表和形狀

6、轉(zhuǎn)移圖、邏輯功能圖及高級言語等。用的最多的是梯形圖和指令表程序。1梯形圖梯形圖言語沿襲了繼電器控制電路的方式,也可以說,梯形圖是在常用的繼電器-接觸器邏輯控制根底上簡化了符號演化而來的,具有籠統(tǒng)、直觀、適用的特點,電氣技術(shù)人員容易接受,是目前用得最多的一種PLC編程言語。圖24所示為用梯形圖言語編寫的PLC程序。圖中左、右母線類似于繼電器-接觸器控制圖中的電源線,輸出線圈類似于負(fù)載,輸入觸點類似于按鈕。梯形圖由假設(shè)干梯級組成,自上而下陳列,每個梯級起于左母線,經(jīng)觸點線圈,止于右母線。2指令表這種編程言語是一種與計算機(jī)匯編言語相類似的助記符編程方式。步序號是各語句在程序步中所占的第一步的序號。與

7、圖24所示梯形圖相對應(yīng)的PLC指令表程序如下:6. FX系列PLC根本指令LD / LDI 取/取反指令功能:取單個常開 / 常閉觸點與母線左母線、分支母線等相銜接,操作元件有:X、Y、M、T、C、SOUT 驅(qū)動線圈輸出指令功能:驅(qū)動線圈。操作元件有: Y、M、T、C、SLD / LDI指令及OUT指令的用法見圖25所示。AND / ANI 與/與反指令 功能:串聯(lián)單個常開 / 常閉觸點OR / ORI 或/或反指令 功能:并聯(lián)單個常開 / 常閉觸點AND / ANI 和OR / ORI 指令的根本用法如圖26所示。 留意:并聯(lián)的起點規(guī)定在OR指令之前最近的LD / LDI指令處,見圖27所示

8、。END 終了指令 放在全部程序終了處,程序運轉(zhuǎn)時執(zhí)行第一步至END之間的程序。如圖27所示。三義務(wù)虛施1. 編制電機(jī)全壓起動的梯形圖程序根據(jù)繼電器控制原理,電機(jī)全壓起??刂频奶菪螆D程序如圖28所示。按下啟動按鈕SB2,經(jīng)過輸入端子使輸入繼電器X1線圈得電,梯形圖中X1常開觸點閉合,使輸出繼電器Y0接通并且自鎖,經(jīng)過輸出端子使執(zhí)行元件KM線圈得電,使圖2-1主電路中的KM主觸點閉合啟動電機(jī)運轉(zhuǎn);按下停頓按鈕SB1,輸入X0線圈得電,梯形圖中X0的常閉觸點動作使輸出Y0斷電,從而使KM斷電,電機(jī)停頓。假設(shè)電機(jī)過載,熱繼電器觸點FR動作經(jīng)過X2也會切斷Y0使電機(jī)停頓。這個梯形圖就是典型的啟保停電路

9、。2. 編寫電機(jī)全壓啟動的指令表程序根據(jù)梯形圖,寫出對應(yīng)的指令表程序如圖29所示。四知識拓展 1. 常閉觸點的輸入信號處置 PLC輸入端口可以與輸入設(shè)備不同類型的觸點銜接,但不同的觸點類型設(shè)計出的梯形圖程序不一樣。1PLC外部的輸入觸點可以接常開觸點,也可以接常閉觸點。接常閉觸點時梯形圖中的觸點形狀與繼電器-接觸器控制圖中的形狀相反。2教學(xué)中PLC的輸入觸點常運用常開觸點,便于進(jìn)展原理分析。但在實踐控制中,停頓按鈕、限位開關(guān)及熱繼電器等要運用常閉觸點,以提高平安保證。3為了節(jié)省本錢,應(yīng)盡量少占用PLC的I/O點,因此有時也將FR常閉觸點串接在其它常閉輸入設(shè)備或輸出負(fù)載回路中。如圖210所示。2

10、. SET / RST 置位/復(fù)位指令功能:SET使操作元件置位接通并自堅持,RST使操作元件復(fù)位斷開。當(dāng)SET和RST信號同時接通時,寫在后面的指令有效。見圖211所示。SET / RST與OUT 指令的用法區(qū)別可以從波形圖中看出,見圖212所示。義務(wù)2 三相電機(jī)的正反轉(zhuǎn)控制一義務(wù)分析圖213所示為三相異步電動機(jī)正反轉(zhuǎn)運轉(zhuǎn)的繼電器-接觸器控制電路。按下正轉(zhuǎn)按鈕SB2,電機(jī)正向啟動運轉(zhuǎn);按下反轉(zhuǎn)按鈕SB3,電機(jī)反向啟動運轉(zhuǎn);按下停頓按鈕SB1,電機(jī)停頓運轉(zhuǎn)。為了確保KM1、KM2不會同時接通導(dǎo)致主電路短路,控制電路中采用了接觸器KM1、KM2常閉觸點互鎖。采用PLC進(jìn)展控制時按以下步驟進(jìn)展。1

11、. 選擇輸入輸出設(shè)備,分配輸入/輸出地址,繪制I/O接線圖X0:SB1停頓按鈕,接常開觸點,X1:SB2正轉(zhuǎn)起動X2:SB3反轉(zhuǎn)起動 X3:FR熱繼電器常閉觸點Y1:KM1正轉(zhuǎn)接觸器Y2:KM2反轉(zhuǎn)接觸器根據(jù)分配的I/O地址,繪制輸入輸出接線圖如圖214所示。圖中PLC外部負(fù)載輸出回路中串入了KM1、KM2的互鎖觸點,其作用在于即使在KM1、KM2線圈缺點的情況下,也能確保KM1、KM2線圈不同時接通。2. 設(shè)計PLC控制程序根據(jù)繼電器-接觸器控制原理,設(shè)計電機(jī)正反轉(zhuǎn)的梯形圖程序如圖215所示。梯形圖中X3常開觸點和X0常閉觸點串聯(lián)后同時對線圈Y1和Y2都有控制造用.二相關(guān)知識PLC根本邏輯指

12、令1. ANB 與塊指令功能:串聯(lián)一個并聯(lián)電路塊,無操作元件。見圖216所示。ANB運用闡明:電路塊起點用LD、LDI,終了后運用ANB指令與前面電路串聯(lián)。有多個并聯(lián)電路塊串聯(lián)時,假設(shè)依次用ANB指令與前面電路銜接,支路數(shù)量沒有限制;假設(shè)延續(xù)運用ANB指令編程,運用次數(shù)應(yīng)限制在8次以下。2. ORB 或塊指令功能:并聯(lián)一個串聯(lián)電路塊,無操作元件。見圖217所示?!驹囋嚳础?寫出圖218所示的指令表程序。 3. 多重輸出指令堆棧操作指令MPS/MRD/MPPPLC中有11個堆棧存儲器,用于存儲中間結(jié)果。如圖219所示。堆棧存儲器的操作規(guī)那么是:先進(jìn)棧的后出棧,后進(jìn)棧的先出棧。MPS進(jìn)棧指令,數(shù)據(jù)

13、壓入堆棧的最上面一層,棧內(nèi)原有數(shù)據(jù)依次下移一層。MRD讀棧指令,用于讀出最上層的數(shù)據(jù),棧中各層內(nèi)容不發(fā)生變化。MPP出棧指令,彈出最上層的數(shù)據(jù),其它各層的內(nèi)容依次上移一層。MPS、MRD、MPP指令都不帶操作元件。MPS與MPP的運用不能超越11次,并且要成對出現(xiàn)。見圖219所示。三義務(wù)虛施根據(jù)圖215所示的梯形圖,用多重輸出指令編寫電機(jī)正反轉(zhuǎn)的指令表程序如圖220所示。四知識拓展1. 主控觸點指令MC / MCR主控 / 主控復(fù)位指令功能:用于公共觸點的銜接。當(dāng)驅(qū)動MC的信號接通時,執(zhí)行MC與MCR之間的指令;當(dāng)驅(qū)動MC的信號斷開時,OUT指令驅(qū)動的元件斷開,SET/RST指令驅(qū)動的元件堅持

14、當(dāng)前形狀。見圖221所示。本卷須知:主控MC觸點與母線垂直,緊接在MC觸點之后的觸點用LD / LDI 指令。主控MC與主控復(fù)位MCR必需成對運用。N-表示主控的層數(shù)。主控嵌套最多可以8層,用N0N7表示。M100-PLC的輔助繼電器見義務(wù)3,每個主控MC指令對運用一個輔助繼電器表示。義務(wù)3 三相電機(jī)的延時啟動控制一義務(wù)分析圖222所示為三相電機(jī)延時啟動的繼電器-接觸器控制原理圖。按下起動按鈕SB1,延時繼電器KT得電并自保,延時比如50s后接觸器KM線圈得電,二相關(guān)知識1. FX系列PLC的編程元件定時器(T)定時器在PLC中的作用相當(dāng)于一個時間繼電器,它有一個設(shè)定值存放器(字)、一個當(dāng)前值

15、存放器(字)、一個線圈以及無數(shù)個觸點(位)。通常在一個PLC中有幾十至數(shù)百個定時器,可用于定時操作,起延時接通或斷開電路的作用。在PLC內(nèi)部,定時器是經(jīng)過對內(nèi)部某一時鐘脈沖進(jìn)展計數(shù)來完成定時的。常用計時脈沖有三類,即1ms、10 ms和100ms脈沖。不同的計時脈沖其計時精度不同。當(dāng)用戶需求定時操作時,可經(jīng)過設(shè)定脈沖的個數(shù)來完成,用常數(shù)K設(shè)定132767,也可用數(shù)據(jù)存放器D設(shè)定。FX系列PLC的定時器采用十進(jìn)制編號,如FX2N系列的定時器編號為T0T255。通用定時器的地址范圍為T0T245,有二種計時脈沖,分別是100 ms和10ms,其對應(yīng)的設(shè)定值分別為0.13276.7s和0.01327

16、.67s,見圖223所示。通用定時器的任務(wù)原理和過程:當(dāng)驅(qū)動線圈的信號X20接通時,定時器T0的當(dāng)前值對100 ms脈沖開場計數(shù),到達(dá)設(shè)定值30個脈沖時,T0的輸出觸點動作使輸出繼電器Y0接通并堅持,即輸出是在驅(qū)動線圈后的3s100ms30個=3s時動作。當(dāng)信號X20斷開或發(fā)生停電時,通用定時器T0復(fù)位觸點復(fù)位、當(dāng)前值清0,輸出繼電器Y0斷開。當(dāng)X20第二次接通時T0又開場重新定時,由于還沒到達(dá)設(shè)定值X20就斷開了,因此T0觸點不會動作,Y0也不會接通。2. FX系列PLC的輔助繼電器(M)輔助繼電器不能直接對外輸入、輸出,但經(jīng)常用作形狀暫存、中間運算等。輔助繼電器也有線圈和觸點,其常開和常閉

17、觸點可以無限次在程序中運用,但不能直接驅(qū)動外部負(fù)載,外部負(fù)載的驅(qū)動必需由輸出繼電器進(jìn)展。輔助繼電器采用字母M表示,并輔以十進(jìn)制地址編號。輔助繼電器按用途分為以下幾類:通用輔助繼電器M0M499(500點)斷電堅持輔助繼電器M500M1023(524點)用于保管停電前的形狀,并在運轉(zhuǎn)時再現(xiàn)該形狀的情形。停電堅持內(nèi)裝的后備電池支持。特殊輔助繼電器M8000M8255(256點)PLC內(nèi)部有很多特殊輔助繼電器。這些特殊輔助繼電器各自具有特定的功能,普通分為兩大類:一類是只能利用其特殊輔助驗電器觸點,這類繼電器的線圈由PLC自動驅(qū)動,用戶只能利用其觸點進(jìn)展編程。如:M8000運轉(zhuǎn)監(jiān)控,M8002初始脈

18、沖,M8012100ms時鐘脈沖等,其波形圖見圖225所示。另一類是可驅(qū)動線圈型特殊輔助繼電器 用戶驅(qū)動線圈后,PLC作特定的動作。 如:M8033指PLC停頓時輸出堅持, M8034指PLC制止全部輸出, M8039指PLC定時掃描等?!具\用舉例】 設(shè)計路燈的控制程序。要求: 每晚七點由任務(wù)人員按下按鈕X0,點亮路燈Y0,次日凌晨X1停頓。特別留意的是,假設(shè)夜間出現(xiàn)不測停電,那么要求恢復(fù)來電后繼續(xù)點亮路燈。圖226所示是路燈的控制程序。M500是斷電堅持型輔助繼電器。出現(xiàn)不測停電時,Y0斷電路燈熄滅。由于M500能保管停電前的形狀,并在運轉(zhuǎn)時再現(xiàn)該形狀的情形,所以恢復(fù)來電時,M500能使Y0

19、繼續(xù)接通,點亮路燈。三義務(wù)虛施1. 選擇輸入輸出設(shè)備,分配I/O地址,畫出接線圖要實現(xiàn)電機(jī)延時啟動,只需選擇發(fā)送控制信號的啟動、停頓按鈕和傳送熱過載信號的FR常閉觸點作為PLC的輸入設(shè)備;選擇接觸器KM作為PLC輸出設(shè)備控制電機(jī)的主電路即可。時間控制功能由PLC的內(nèi)部元件T完成,不需求在外部思索。X21-SB2停頓按鈕常閉與FR常閉串聯(lián) X20-SB1啟動按鈕 Y20-接觸器KM I/O接線圖如圖227所示。2. 設(shè)計PLC控制程序如圖228所示,X20接外部按鈕只能提供短信號,而T0定時器需求長信號才干定時。程序采用X20提供啟動信號,輔助繼電器M0自保以后供T0定時用。這樣就將外圍設(shè)備的短

20、信號變成了程序所需的長信號。四知識拓展1. 積算定時器T246T255如圖229所示,它與通用定時器的區(qū)別在于:線圈的驅(qū)動信號X20斷開或停電時,積算定時器不復(fù)位,當(dāng)前值堅持,當(dāng)驅(qū)動信號X20再次被接通或恢復(fù)來電時積算定時器累計計時。當(dāng)前值到達(dá)設(shè)定值時,輸出觸點動作。需求留意的是,必需求用復(fù)位信號才干對積算定時器復(fù)位。當(dāng)復(fù)位信號X21接通時,積算定時器處于復(fù)位形狀,輸出觸點復(fù)位,當(dāng)前值清0,且不計時。積算定時器也有二種計時脈沖,分別是1 ms和100ms,其對應(yīng)的設(shè)定值分別為0.00132.767s和0.13276.7s,見圖230所示。2. 定時器自復(fù)位電路-用于循環(huán)定時如圖231所示為通用

21、定時器自復(fù)位電路,其任務(wù)過程分析如下:X20接通1s時,T0常開觸點動作使Y0接通,常閉觸點在第二個掃描周期中使T0線圈斷開,Y0跟著斷開;第三個掃描周期T0線圈重新開場定時,反復(fù)前面的過程。定時器的自復(fù)位電路要分析前后三個掃描周期,才干真正了解它的自復(fù)位任務(wù)過程。定時器的自復(fù)位電路用于循環(huán)定時。 3. 振蕩電路圖232所示為用定時器組成的振蕩電路及輸入輸出波形圖。當(dāng)輸入X0也就是X000接通時,輸出Y0也就是Y000以1s周期閃爍變化假設(shè)Y0接指示燈,那么燈光滅0.5s亮0.5s,交替進(jìn)展,如波形圖所示。改動T0、T1的設(shè)定值,可以調(diào)整Y0的輸出脈沖寬度?!具\用舉例】合上開關(guān)K1X0,紅燈(

22、Y0)亮1S滅1S,累計點亮半小時自行封鎖系統(tǒng)。圖233所示為其梯形圖程序。該程序中紅燈間歇點亮,其點亮的累計時間要用積算定時器計時,半小時計滿時T250常閉觸點將整個程序切斷。當(dāng)X0斷開時積算定時器復(fù)位。義務(wù)4 洗手間的沖水清洗控制 一義務(wù)分析某賓館洗手間的控制要求為:當(dāng)有人進(jìn)去時,光電開關(guān)使X0接通,3s后Y0接通使控制水閥翻開開場沖水,時間為2s;運用者分開后,再一次沖水,時間為3s。根據(jù)本義務(wù)的控制要求,可以畫出輸入X0與輸出Y0的波形圖關(guān)系如圖234。二相關(guān)知識上升沿/下降沿微分指令PLS/PLF脈沖輸出指令上升沿/下降沿微分指令PLS/PLF,有時也成為脈沖輸出指令。其功能是:當(dāng)驅(qū)

23、動信號的上升沿/下降沿到來時,操作元件接通一個掃描周期。如圖235所示,當(dāng)輸入X0的上升沿到來時輔助繼電器M0接通一個掃描周期,其他時間不論X0是接通還是斷開,M0都斷開。同樣,當(dāng)輸入X1的下降沿到來時,輔助繼電器M1接通一個掃描周期,然后斷開。【運用舉例】 設(shè)計用單按鈕控制臺燈兩檔發(fā)光亮度的控制程序。要求: 按鈕X20第一次合上,Y0 接通; X20第二次合上,Y0 和Y1都接通;X20第三次合上,Y0 、Y1都斷開。梯形圖控制程序如圖236a所示,波形圖如圖b所示。當(dāng)X20第一次合上時,M0接通一個掃描周期。由于此時Y0還是初始形狀沒接通,所以CPU從上往下掃描程序時M1和Y1都不能接通,

24、只需Y0接通,臺燈低亮度發(fā)光。在第二個掃描周期里,雖然Y0的常開觸點閉合,但M0卻又?jǐn)嚅_了,因此M1和Y1仍不能接通。直到X20第二次合上時,M0又接通一個掃描周期。此時Y0曾經(jīng)接通,故其常開觸點閉合使Y1接通,臺燈高亮度發(fā)光。X20第三次合上時,M0接通,因Y1常開觸點閉合使M1接通,切斷Y0和Y1,臺燈熄滅。三義務(wù)虛施設(shè)計洗手間的沖水清洗程序時,可以分別采用PLS和PLF指令作為Y0第一次接通前的開場定時信號和第二次接通的啟動信號。由于同一編號的繼電器線圈不能在梯形圖中出現(xiàn)二次,否那么稱為“雙線圈輸出,是違反梯形圖設(shè)計規(guī)那么的,所以Y0前后二次接通要用輔助繼電器M10和M15進(jìn)展過渡和“記

25、錄,再將M10和M15的常開觸點并聯(lián)后驅(qū)動Y0輸出,見圖237所示。由于M0和M1都是微分短信號,要使定時器正確定時,就必需設(shè)計成啟保停電路。而PLC的定時器只需在設(shè)定時間到的時候其觸點才會動作,換句話說,PLC的定時器只需延時觸點而沒有瞬時觸點。因此用M0驅(qū)動輔助繼電器M2接通并自保,給T0定時30s提供長信號保證。再經(jīng)過M10將輸出Y0接通。同樣,M15也是供T2完成30s定時的輔助繼電器,而且經(jīng)過M15將Y0第二次接通。四拓展知識邊沿檢測指令LDP/LDF、ANDP/ANDF、ORP/ORF觸點形狀變化的邊沿檢測指令共有六個,指令屬性見表21所示,其運用例如見圖238所示。符號、名稱功能

26、電 路 表 示操 作 元 件程序步LDP取上升沿脈沖取上升沿脈沖與母線連接X,Y,M,S,T,C2LDF取下降沿脈沖取下降沿脈沖與母線連接X,Y,M,S,T,C2ANP與上升沿脈沖串聯(lián)連接上升沿脈沖X,Y,M,S,T,C2ANF與下降沿脈沖串聯(lián)連接下降沿脈沖X,Y,M,S,T,C2ORP或上升沿脈沖并聯(lián)連接上升沿脈沖X,Y,M,S,T,C2ORF或下降沿脈沖并聯(lián)連接下降沿脈沖X,Y,M,S,T,C2表21 觸點形狀變化邊沿檢測指令表闡明:這是一組與LD、AND、OR指令相對應(yīng)的脈沖式觸點指令。LDP、ANDP及ORP指令檢測觸點形狀變化的上升沿,當(dāng)上升沿到來時,使其操作對象接通一個掃描周期。L

27、DF、ANDF及ORF指令檢測觸點變化的下降沿,當(dāng)下降沿到來時,使其操作對象接通一個掃描周期。這組指令只是在某些場所為編程提供方便,當(dāng)以輔助繼電器M為操作元件時,M序號會影響程序的執(zhí)行情況注:M0M2799和M2800M3071兩組動作有差別。義務(wù)5 進(jìn)庫物品的統(tǒng)計監(jiān)控一義務(wù)分析一小型倉庫,需求對每天存放進(jìn)來的貨物進(jìn)展統(tǒng)計:當(dāng)貨物到達(dá)150件時,倉庫監(jiān)控室的綠燈亮;當(dāng)貨物數(shù)量到達(dá)200件時,倉庫監(jiān)控室紅燈1s頻率閃爍報警。本控制義務(wù)的關(guān)鍵是要對進(jìn)庫物品進(jìn)展統(tǒng)計計數(shù)。處理的思緒是在進(jìn)庫口設(shè)置傳感器檢測能否有物品進(jìn)庫,然后對傳感器檢測信號進(jìn)展計數(shù)。這需求用到PLC的另一編程元件-計數(shù)器。二相關(guān)知識

28、1. FX系列PLC的計數(shù)器C計數(shù)器是PLC的重要內(nèi)部元件,它是在CPU執(zhí)行掃描操作時對內(nèi)部元件X、Y、M、S、T、C的信號進(jìn)展計數(shù)。計數(shù)器同定時器一樣,也有一個設(shè)定值存放器(字)、一個當(dāng)前值存放器(字)、一個線圈以及無數(shù)個常開常閉觸點(位)。當(dāng)計數(shù)次數(shù)到達(dá)其設(shè)定值時,計數(shù)器觸點動作,用于控制系統(tǒng)完成相應(yīng)功能。計數(shù)器的設(shè)定值也與定時器的設(shè)定值一樣,可用常數(shù)K設(shè)定,也可用數(shù)據(jù)存放器D設(shè)定。如指定為D10,而D10中的內(nèi)容為123,那么與設(shè)定K123等效。FX系列PLC的計數(shù)器也采用十進(jìn)制編號,如FX2N系列的低速計數(shù)器編號為C0C234。2. 16位低速計數(shù)器通常情況下,PLC的計數(shù)器分為加計數(shù)

29、器和減計數(shù)器,F(xiàn)X系列的16位計數(shù)器都是加計數(shù)器。其地址編號如下:通用加計數(shù)器:C0C99(100點);設(shè)定值區(qū)間為K1K32767停電堅持加計數(shù)器:C100C199(100點);設(shè)定區(qū)間為K1K32767停電堅持計數(shù)器的特點是在外界停電后能堅持當(dāng)前計數(shù)值不變,恢復(fù)來電時能累計計數(shù)。16位通用加計數(shù)器的計數(shù)原理是:當(dāng)復(fù)位信號X10斷開時,計數(shù)信號X11每接通一次上升沿到來,加計數(shù)器的當(dāng)前值加1,當(dāng)前值到達(dá)設(shè)定值時,計數(shù)器觸點動作且不再計數(shù)。當(dāng)復(fù)位信號接通時計數(shù)器處于復(fù)位形狀,此時,當(dāng)前值清0,觸點復(fù)位,并且不計數(shù)。三義務(wù)虛施1. 選擇輸入輸出設(shè)備,分配地址,繪制I/O接線圖X0- -進(jìn)庫物品檢

30、測傳感器X1-監(jiān)控系統(tǒng)啟動按鈕計數(shù)復(fù)位按鈕SBY0-監(jiān)控室紅燈L0Y1-監(jiān)控室綠燈L12. 設(shè)計控制程序圖示為監(jiān)控系統(tǒng)的梯形圖控制程序。每來一件物品進(jìn)庫,傳感器經(jīng)過X0輸入一個信號,計數(shù)器C0、C1分別計數(shù)一次,C0計滿150件時其觸點動作,使綠燈Y1點亮;C1計滿200件時其觸點動作,與M80131s時鐘脈沖串聯(lián)后實現(xiàn)Y0紅燈1s頻率閃爍報警。四知識拓展1. 32位加/減計數(shù)器FX系列的低速計數(shù)器除了前面已講解的16位計數(shù)器外,還有32位通用增/減雙向計數(shù)器地址編號C200C219共20點)以及32位停電堅持增/減雙向計數(shù)器地址編號C 220C234共15點),設(shè)定值-21474836482

31、147483647。增減計數(shù)器的設(shè)定值可正可負(fù),計數(shù)過程中當(dāng)前值可加可減,分別用特殊輔助繼電器M8200M8234指定計數(shù)方向,對應(yīng)的特殊輔助繼電器M斷開時為加計數(shù),接通時為減計數(shù)。用X12經(jīng)過M8200控制雙向計數(shù)器C200的計數(shù)方向。當(dāng)X12=1時,M82001,計數(shù)器C200處于減計數(shù)形狀;當(dāng)X12=0時,M82000,計數(shù)器C200處于加計數(shù)形狀。無論是加計數(shù)形狀還是減計數(shù)形狀,當(dāng)前值大于等于設(shè)定值時,計數(shù)器輸出觸點動作;當(dāng)前值小于設(shè)定值時,計數(shù)器輸出觸點復(fù)位。只需雙向計數(shù)器不處于復(fù)位形狀,無論當(dāng)前值能否到達(dá)設(shè)定值,其當(dāng)前值一直隨計數(shù)信號的變化而變化。與通用計數(shù)器一樣,當(dāng)復(fù)位信號到來時

32、,雙向計數(shù)器處于復(fù)位形狀。此時,當(dāng)前值清0,觸點復(fù)位,并且不計數(shù)。 【運用舉例】假設(shè)倉庫的貨物每天既有進(jìn)庫的,也有出庫的,圖243所示是對進(jìn)出倉庫的貨物都能計數(shù)統(tǒng)計的程序圖。當(dāng)貨物需求出庫時將X2合上,接通M8200和M8201,使C200、C201處于減計數(shù)方式。貨物進(jìn)庫時將X2斷開,使C200、C201處于加計數(shù)方式。無論處于何種方式,其當(dāng)前值一直隨計數(shù)信號的變化而變化,準(zhǔn)確的反映了庫存貨物的數(shù)量。 2. 通用計數(shù)器的自復(fù)位電路主要用于循環(huán)計數(shù)圖示程序,C0對計數(shù)脈沖X4進(jìn)展計數(shù),計到第三次的時候,C0的常開觸點動作使Y0接通。而在CPU的第二輪掃描中,由于C0的另一常開觸點也動作使其線圈

33、復(fù)位,后面的常開觸點也跟著復(fù)位。因此在第二個掃描周期中Y0又?jǐn)嚅_。在第三個掃描周期中,由于C0常開觸點復(fù)位解除了其線圈的復(fù)位形狀,使C0又處于計數(shù)形狀,重新開場下一輪計數(shù)。與定時器自復(fù)位電路一樣,計數(shù)器的自復(fù)位電路也要分析前后三個掃描周期,才干真正了解它的自復(fù)位任務(wù)過程。計數(shù)器的自復(fù)位電路主要用于循環(huán)計數(shù)。定時器計數(shù)器的自復(fù)位電路在實踐中運用非常廣泛,要深化了解,才干熟練其運用?!具\用舉例】圖示為時鐘電路程序。采用特殊輔助繼電器M8013作為秒脈沖并送給C0進(jìn)展計數(shù)。C0每計60次1min向C1發(fā)出一個計數(shù)信號,C1計60次1hour向C2發(fā)出一個計數(shù)信號。C0、C1分別計60次0059,C2

34、計24次0023。義務(wù)6 LED數(shù)碼管顯示設(shè)計一義務(wù)分析LED數(shù)碼管由七段條形發(fā)光二極管和一個小圓點二極管組成,根據(jù)各段管的亮暗可以顯示從09的十個數(shù)字和許多字符。設(shè)計用PLC控制的數(shù)碼管顯示程序,要求:分別按下X0、X1和X2時,數(shù)碼管相應(yīng)顯示數(shù)字0、1和2;按下X3時,數(shù)碼管顯示小圓點。每個字符顯示1s后自動熄滅。七段數(shù)碼管的構(gòu)造如下圖,有共陰極和共陽極兩種接法,在共陰極接法中, COM端普通接低電位,這樣只需控制陽極端的電平高低就可以控制數(shù)碼管顯示不同的字符。例如:當(dāng)b端和c端輸入為高電平、其它各端輸入為低電平常,數(shù)碼管顯示為“1; 當(dāng)abcdef端輸入全為高電平常,數(shù)碼管顯示為“0。二

35、相關(guān)知識1. 梯形圖程序設(shè)計規(guī)那么與梯形圖優(yōu)化輸入/輸出繼電器、內(nèi)部輔助繼電器、定時器、計數(shù)器等器件的觸點可以多次反復(fù)運用,無需復(fù)雜的程序構(gòu)造來減少觸點的運用次數(shù)。梯形圖每一行都是從左母線開場,經(jīng)過許多觸點的串并聯(lián),最后用線圈終止于右母線。觸點不能放在線圈的右邊,任何線圈不能直接與左母線相連,如圖247所示. 在程序中,除步進(jìn)程序外,不允許同一編號的線圈多次輸出不允許雙線圈輸出,如圖248所示。不允許出現(xiàn)橋式電路。當(dāng)出現(xiàn)圖249a所示的橋式電路時,必需轉(zhuǎn)換成圖b的方式才干進(jìn)展程序調(diào)試。為了減少程序的執(zhí)行步數(shù),梯形圖中并聯(lián)觸點多的應(yīng)放在左邊,串聯(lián)觸點多的應(yīng)放在上邊。如圖250所示,優(yōu)化后的梯形圖比優(yōu)化前少一步。 盡量運用延續(xù)輸出,防止運用多重輸出的堆棧指令,如圖

溫馨提示

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

評論

0/150

提交評論