plc編程應(yīng)用基礎(chǔ)教學(xué)課件_第1頁
已閱讀1頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、,PLC編程應(yīng)用基礎(chǔ),廣東省珠海市理工職業(yè)技術(shù)學(xué)校(原珠海市第三中等職業(yè)學(xué)校)杜從商、陳偉平編寫,2010、1,第二章,1個燈發(fā)光的PLC控制,用PLC實現(xiàn)2個常開按鈕對1個燈發(fā)光與熄滅的控制,實訓(xùn)任務(wù)1 (2.1.1),1.用PLC實現(xiàn)控制的基本工作步驟:,1)了解任務(wù)中要接到PLC輸入端與輸出端的硬元件,以及輸出執(zhí)行元件的工作電源.,2)進行PLC I/O端分配,4)根據(jù)PLCI/O接線圖在設(shè)備上進行接線,3)畫出PLC I/O

2、端子接線圖,PLC輸入端: X0接常開按鈕SB1、X1接常開按鈕SB2;PLC輸出端:Y0接指示燈HL1。,5)根據(jù)控制要求使用編程軟件編寫PLC程序,實訓(xùn)任務(wù)1 (2.1.1),在PLC實訓(xùn)裝置上接線的示意圖(TVT—90E),實訓(xùn)任務(wù)1 (2.1.1),,,,,,,,,,學(xué)習(xí)PLC基本指令,實訓(xùn)任務(wù)1 (2.1.1),,,②在計算機上用編程軟件(FX—PCS/WIN;或GX Developer)編寫控制程序(梯形圖程序或指令程序

3、),①用SC—09通信電纜將計算機與PLC聯(lián)接,,,③將計算機軟件中編寫好的程序傳送到PLC,,PLC程序編寫與傳送,⑶,實訓(xùn)任務(wù)1 (2.1.1),,,,PLC梯形圖程序與指令程序,0 LD X01 OR Y02 AND X13 OUT Y04 END,梯形圖程序,指令程序,,在計算機上用編程軟件(FX—PCS/WIN;或GX Developer)編寫控制程序(梯形圖程序或指令程序),實訓(xùn)任務(wù)1 (2.1.1),,用編程軟件(

4、GX Developer)編寫梯形圖的方法,實訓(xùn)任務(wù)1 (2.1.1),,將編寫好的程序傳送到PLC的方法,編程軟件(GX Developer),實訓(xùn)任務(wù)1 (2.1.1),若使用編程軟件“FXGP-WIN-C”,請注意:,,①新建文件時,注意選擇型號必須為“FX2N/FX2NC”,,,②編好程序后,注意要進行程序轉(zhuǎn)換,把灰色地帶變?yōu)榘咨?③傳送程序時,注意要設(shè)范圍設(shè)置的終止步,,④傳送程序時,注意把PLC設(shè)置為STOP狀態(tài),,

5、,附,,PLC,,,ONSTOP,,分析與思考,,實訓(xùn)任務(wù)1 (2.1.1),用PLC實現(xiàn)1個常開按鈕和1個常閉按鈕對1個燈發(fā)光與熄滅的控制,實訓(xùn)任務(wù)2 (2.1.2),工作步驟,⑴畫制PLC的I/O接線圖,PLC輸入端:X0接常開按鈕SB1、X1接常閉按鈕SB3:PLC輸出端:Y0接指示燈HL1:( 指示燈工作電源:DC24V),,實訓(xùn)任務(wù)2 (2.1.2),PLC的I/O分配:,PLC的I/O接線圖:,⑵ 學(xué)習(xí)PLC基本指令“A

6、ND”,,,實訓(xùn)任務(wù)2 (2.1.2),0 LD X0 (燈發(fā)光啟動控制)1 OR Y0 (燈發(fā)光保持觸點)2 AND X1 (燈熄滅控制)3 OUT Y0 (驅(qū)動燈發(fā)光)4 END (程序結(jié)束),常開按鈕與常閉按鈕作停止控制的比較,分析與思考,實訓(xùn)任務(wù)2 (2.1.2),分析與思考,電氣安全規(guī)程的規(guī)定:對作緊急分?jǐn)啵ㄍV梗┑目刂?,必須使用“強制釋放”的硬觸點元件。在學(xué)習(xí)繼電器控制線路時,設(shè)備的停止控制都是用常閉按鈕

7、的。這是因為常閉觸點動作響應(yīng)比常開觸點要快,而且動作可靠性也比常開觸點要高,如若發(fā)生觸點熔接時,常閉觸點可以用直接的人為作用力使其斷開,而常開觸點若發(fā)生接觸不良,就會直接影響了動作的響應(yīng)。因此,從安全的角度出發(fā),停止控制按鈕應(yīng)使用常閉按鈕。這樣,在強制停電時就能可靠、迅速地斷電。因此,對PLC控制的設(shè)備,其停止控制的硬元件也應(yīng)該使用常閉觸點。必須明確,為了保證安全,對限位保護及過載等各種保護急停,都應(yīng)使用常閉觸點作控制。,設(shè)備停止控制要

8、求的說明,對設(shè)備的停止控制要求,是使用常開按鈕還是常閉按鈕為合適?,實訓(xùn)任務(wù)2 (2.1.2),實訓(xùn)任務(wù)3(2.1.3),,,,,,,,學(xué)習(xí)PLC基本指令⑴,,,,實訓(xùn)任務(wù)3(2.1.3),學(xué)習(xí)PLC基本指令⑵,實訓(xùn)任務(wù)3(2.1.3),用編程軟件(GX Developer)輸入“SET”和“RST”指令的方法,實訓(xùn)任務(wù)3(2.1.3),。,PLC的I/O分配與接線,PLC輸入端: X0接常開按鈕SB1, X1接常開按鈕SB2。PLC

9、輸出端: Y0接指示燈HL1;指示燈工作電源:DC24V,實訓(xùn)任務(wù)3(2.1.3),0 LDP X0 (產(chǎn)生X0上沿脈沖啟動燈發(fā)光)2 SET Y0 (Y0被置位驅(qū)動燈發(fā)光并保持)3 LDF X1 (產(chǎn)生X1下沿脈沖控制燈熄滅)5 RST Y0 (Y0被復(fù)位使燈熄滅)6 END (程序結(jié)束),PLC程序編寫,,指令“LDP X0”是指X0在OFF→ON過程中發(fā)出的上升沿脈沖(或稱“前沿脈沖”),即為按鈕SB1接通瞬

10、間發(fā)出的脈沖。 指令LDF X1是指X1在OFF→ON過程發(fā)出的下降沿脈沖(或稱“后沿脈沖”)。即按鈕SB2接通后斷開瞬間發(fā)出的脈沖。,實訓(xùn)任務(wù)3(2.1.3),分析與思考,其它的觸點脈沖指令,實訓(xùn)任務(wù)3(2.1.3),分析與思考,實訓(xùn)任務(wù)3(2.1.3),請驗證以下三種控制,用PLC實現(xiàn)1個常開按鈕對1 個燈發(fā)光、熄滅的交替控制,實訓(xùn)任務(wù)4(2.1.4),1.了解PLC的輔助繼電器(M),輔助繼電器還有停電保持型與具備特殊功能

11、的元件,實訓(xùn)任務(wù)4(2.1.4),,,,2.學(xué)習(xí)基本指令“ORB”,,,注意: ①“ORB”指令后面是無操作元件號的。 ②每個串聯(lián)塊都用“LD”或“LDI”指令開頭。,實訓(xùn)任務(wù)4(2.1.4),3.PLC接線與控制程序編寫,PLC接線,PLC程序,實訓(xùn)任務(wù)4(2.1.4),從上到下、從左到右,逐行掃描、不斷重復(fù),對每一行的程序的處理都是實行“先上后下、先左后右”的順序。,PLC每完成一次全程序的掃描后,又會回到“0”步程

12、序重新開始,如此不斷地重復(fù)。,PLC工作方式,,,,,,,,,掃描后立刻執(zhí)行,保證實時輸出,實訓(xùn)任務(wù)4(2.1.4),,,啟動前狀態(tài),SB1第一次按下,SB1按下后保持,SB1第一次斷開后狀態(tài),按鈕SB1第一次按下:燈發(fā)光,實訓(xùn)任務(wù)4,程序分析,,,SB1第二次按下前狀態(tài),SB1第二次按下,SB1按下后保持,SB1第二次斷開后狀態(tài),按鈕SB1第二次按下:燈熄滅,實訓(xùn)任務(wù)4,程序分析,,,,第一個掃描周期,第二個掃描周期,按下

13、啟動按鈕X0,,從實訓(xùn)任務(wù)4的控制程序可知,程序的第一部分(0—3行)實際上是在電路接通時用M0輸出一個脈沖。,分析與思考,實訓(xùn)任務(wù)4(2.1.4),,,“PLS”與“PLF”的脈沖輸出時序圖,,用“脈沖輸出”指令簡化實訓(xùn)任務(wù)4程序,,,實訓(xùn)任務(wù)4(2.1.4),,,,,,0 LD X01 PLS M03LD M04 ANI Y05 LDI M06 AND Y07 ORB8 OUT Y09 END,,從實訓(xùn)任務(wù)4的控制程

14、序可知,程序的第一部分是在電路接通時用M0輸出一個脈沖。因此,我們可直接使用這兩個脈沖輸出指令來替代這部分電路來實現(xiàn)實訓(xùn)任務(wù)4的目標(biāo)。,,,實訓(xùn)任務(wù)4控制程序,,用脈沖輸出指令編寫程序,,,,實訓(xùn)任務(wù)4(2.1.4),分析與思考,用PLC內(nèi)部定時器實現(xiàn)1 個燈的延時發(fā)光與延時熄滅的控制,實訓(xùn)任務(wù)5(2.1.5),定時器(T),,定時器是PLC內(nèi)置的一個重要軟元件,用符號“T”表示,主要用于對時間的控制,定時器(T)是PLC程序中常用的軟

15、元件,必須學(xué)會熟練地運用它。,普通型定時器(FX2N)與計時單位,實訓(xùn)任務(wù)5(2.1.5),,“K”——表示10進制常數(shù)“20”——時間設(shè)定值,說明:由于T1的計時單位是100ms(0.1s),因此K20表示20×0.1=2s;定時器T1被驅(qū)動后延時2s,T1的觸點才會動作。,定時器應(yīng)用時,都要設(shè)置一個10進制數(shù)的時間設(shè)定值,在程序中,凡數(shù)字前面加有符號“K”的數(shù)值都表示10進制數(shù),定時器被驅(qū)動后,就對時鐘脈沖數(shù)(每個脈沖

16、都是定時器的計時單位)進行累計,到達(dá)設(shè)定值時就輸出,其所屬觸點就動作。,注意:當(dāng)設(shè)備斷電或定時器斷路時,定時器就會立即停止計時并清零復(fù)位。,定時器(T)的應(yīng)用,實訓(xùn)任務(wù)5(2.1.5),,實訓(xùn)任務(wù)5(2.1.5),用編程軟件(GX Developer)輸入軟元件定時器(T)的方法,定時器(T)在指令程序中執(zhí)行的步數(shù)為3步,,,PLC的I/O接線,實訓(xùn)任務(wù)5(2.1.5),控制一.SB1按下后,燈延時3s發(fā)光并保持,按鈕SB2按下斷電后,

17、燈立刻熄滅。,0 LD X0 (燈發(fā)光啟動控制)1 OR M0 (定時器回路保持)2 ANI X1 (燈熄滅控制)3 OUT T0 K30 (啟動延時3s定時器)6 OUT M0 (定時器回路保持用線圈)7 LD T0 (控制啟動延時的觸點)8 OUT Y0 (燈發(fā)光)9 END,,實訓(xùn)任務(wù)5(2.1.5),,T0常開觸點在啟動3s后閉合,T

18、0時間設(shè)定值為0.1s×30=3s,,Y0在啟動后延時3s發(fā)光,,,效果等同,控制目標(biāo):啟動時用定時器T0控制燈Y0延時3s發(fā)光,,0 LD X0 (燈發(fā)光啟動)1 OR Y0 (自保持觸點)2 ANI T1 (斷電延時控制觸點)3 OUT Y0 (燈發(fā)光)4 LD X1 (停止控制)5 OR M1 (定時器回路保持)6 AND Y0 (停止后使定時器

19、斷路)7 OUT T1 K20 (斷電延時2s定時器)10 OUT M1 (定時器回路保持用線圈)11 END,控制二:SB1按下后,燈發(fā)光并保持,按鈕SB2按下后,燈延時2s熄滅。,實訓(xùn)任務(wù)5(2.1.5),控制目標(biāo):停止時用定時器T1控制燈Y0延時2s熄滅,T0時間設(shè)定值為0.1s×20=2s,,T0常開觸點在停止2s后斷開,,Y0在停止后延時2s熄滅,,思考:⑴停止支路為什么要用M1保持? ⑵停止支

20、路為什么要用Y0斷開?,,?,指令程序與注釋,,控制三.SB1按下后,燈HL1延時3s發(fā)光,按鈕SB2按下后,燈HL1延時2s熄滅。,控制一程序:延時發(fā)光,控制二程序:延時熄滅,,,實訓(xùn)任務(wù)5(2.1.5),控制目標(biāo):啟動時用定時器T0控制燈Y0延時3s發(fā)光;停止時用定時器T1控制燈Y0延時2s熄滅。,控制三程序:延時發(fā)光、延時熄滅,實訓(xùn)任務(wù)5(2.1.5),分析與思考,讓我們逐步建立PLC編程的思路吧!,一、首先要明確任務(wù)的控制要求

21、,從而分析出任務(wù)的控制要點。,二、根據(jù)對任務(wù)控制要點的分析,明確編程要解決的問題。,任務(wù)5的控制要求是: 實現(xiàn)一個燈的啟動延時發(fā)光與停止延時熄滅。從而分析出任務(wù)的控制要點是“啟動延時”和“停止延時”。,實訓(xùn)任務(wù)5編程思路分析,任務(wù)5編程要解決的問題是: 用什么元件實現(xiàn)延時? 用什么方法實現(xiàn)“啟動延時”與“停止延時”? 用什么方法實現(xiàn)對燈的延時控制?,三、明確控制要點后,可采用逐步解決的方法實現(xiàn)控制目標(biāo),如

22、任務(wù)5:控制一:實現(xiàn)啟動延時的控制;控制二:實現(xiàn)停止延時的控制;控制三:啟動與停止延時的綜合控制。,用PLC內(nèi)部定時器實現(xiàn)1個燈發(fā)光時間的自動控制,實訓(xùn)任務(wù)6(2.1.6),PLC的I/O接線,實訓(xùn)任務(wù)6(2.1.6),控制一接線:,控制二接線:,以上兩種方法都能實現(xiàn)控制一的目標(biāo),你能說出這兩種編程方法各自的特點嗎?,0 LD X0 (啟動控制)1 OR Y0 (自保持)2 ANI T1

23、 (燈發(fā)光時間控制)3 OUT Y0 (燈發(fā)光驅(qū)動)4 OUT T1 K50 (燈發(fā)光時間設(shè)定5s)7 END,方法一,方法二,梯形圖程序,指令程序,實訓(xùn)任務(wù)6(2.1.6),控制一:常開按鈕SB1按下后,燈HL1發(fā)光并保持5s后自動熄滅。,控制二:開關(guān)SA1斷開時,燈HL1發(fā)光并保持5s后自動熄滅(SA1接通時,燈HL1不發(fā)光)。,實訓(xùn)任務(wù)6(2.1.6),0 LDI X0 (停止控制)1 AND M

24、0 (定時器驅(qū)動條件) 2 OR Y0 (自保持)3 ANI T1 (燈發(fā)光時間控制)4 OUT Y0 (燈發(fā)光驅(qū)動)5 OUT T1 K50 (燈發(fā)光時間設(shè)定)8 LD X0 (接通控制)9 OUT M0 (接通時驅(qū)動)10 END,梯形圖程序,指令程序,控制特點:1、開關(guān)SA1(接X0)接通——設(shè)備運行;開關(guān)SA1(接X0)斷開——設(shè)備停電。2、燈H

25、L1(接Y0)作停電指示用。設(shè)備運行時,燈HL1熄滅;設(shè)備停止時,燈HL1發(fā)光,5s后自動熄滅。,請思考:若將控制二的梯形圖程序的第0行與第8行的先后次序?qū)φ{(diào),能實現(xiàn)控制二的要求嗎?為什么?,分析與思考,實訓(xùn)任務(wù)6(2.1.6),⑴程序的多樣性,為實現(xiàn)同一控制目標(biāo)而編寫的PLC程序不會是唯一的,可通過對比、分析與調(diào)試進行優(yōu)選,以達(dá)到程序的優(yōu)化。,圖a與圖b兩個程序同樣能用燈HL1(Y0)實現(xiàn)停電指示,它們運用的指令與方法不同,你能說出它

26、們各自的特點嗎?,分析與思考,實訓(xùn)任務(wù)6(2.1.6),⑵程序編寫的簡化,應(yīng)用舉例一(2.2):將電動機連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制,理解控制線路工作原理⑴連續(xù)運行控制:按下按鈕SB2,線圈KM1得電,電機運行;同時KM1常開觸點閉合自保持,即使按鈕SB2復(fù)位,但電機也會繼續(xù)運行。按下按鈕SB1,KM1失電,電機停止運行。⑵點動運行控制:按下按鈕SB3,線圈KM1得電,電機運行;但由于SB3機械聯(lián)鎖的常閉觸點同

27、時斷開自保持回路,所以當(dāng)按鈕SB3復(fù)位后,電機就停止運行,電動機連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖,應(yīng)用舉例一(2.2):將電動機連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制,電動機連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖,2.確定改造后與PLCI/O端相接的控制元件與執(zhí)行元件:接PLC輸入端的控制元件常閉按鈕SB1—停止控制;常開按鈕SB2—連續(xù)運行啟動控制;常開按鈕SB3—點動運行控制。接PLC輸出端的執(zhí)

28、行元件交流接觸器線圈KM1——電動機主回路運行觸點控制。線圈額定工作電壓:AC36V。,應(yīng)用舉例一(2.2):將電動機連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制,電動機連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖,3.明確控制要點:⑴實現(xiàn)以下兩種運行方式:1)連續(xù)運行2)點動運行⑵運行控制元件連續(xù)運行——常開按鈕SB2控制,點動運行——常開按鈕SB3控制;停止——常閉按鈕SB1控制。,線路改造為PLC控制的工作步驟

29、1,PLC的I/O分配與接線,,,電動機連續(xù)與點動單向運轉(zhuǎn)控制的I/O分配表,PLC的I/O接線圖,線路改造為PLC控制的工作步驟2,PLC程序編寫與傳送,階段小結(jié),⑴了解與練習(xí)實現(xiàn)PLC控制的基本工作步驟。⑵了解與學(xué)習(xí)PLC的輸入繼電器(X)、輸出繼電器(Y)、普通型輔助繼電器(M)和普通型定時器(T)等軟元件的運用。⑶學(xué)習(xí)畫制PLC的I/O接線圖與編寫PLCI/O分配表;并能按圖(或表)完成PLCI/O端的接線。⑷了解與學(xué)習(xí)基

30、本指令LD、LDI、LDP、LDF、OR、ORI、ORB、AND、ANI、ANB、OUT、PLS、PLF、END的運用。⑸根據(jù)任務(wù)控制要求學(xué)習(xí)編寫梯形圖程序與指令程序。⑹學(xué)習(xí)用計算機PLC編程軟件進行編程、傳送與運行監(jiān)控。,階段學(xué)習(xí)的內(nèi)容,梯形圖編寫的一些規(guī)定,3,2,1,4,梯形圖編寫的一些規(guī)定,5,,PLC的啟動/停止控制方法歸納,啟/停方式四,啟/停方式五,,外接元件,梯形圖程序,啟/??刂?指令程序,特點,其它啟/停方式,P

31、LC的啟動/停止控制方法歸納,實訓(xùn)作業(yè)2:用指示燈HL1作設(shè)備停機警示。當(dāng)設(shè)備運行時(開關(guān)SA1閉合),燈HL1處于熄滅狀態(tài),當(dāng)設(shè)備停機時,燈發(fā)光10s示警。要求①在燈發(fā)光示警期間可用常開按鈕SB1控制其提前熄滅。② 在運行前,可用常開按鈕SB2對燈進行發(fā)光測試。,實訓(xùn)作業(yè)1:用常開按鈕SB1作啟動控制,按下SB1,2s后指示燈HL1發(fā)光,發(fā)光6s后燈HL1自動熄滅。在燈發(fā)光期間,可用常閉按鈕SB2作停止控制。,實訓(xùn)作業(yè)請用PLC

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論