PLC編程應(yīng)用基礎(chǔ)教學(xué)課件(杜從商2章)_第1頁
PLC編程應(yīng)用基礎(chǔ)教學(xué)課件(杜從商2章)_第2頁
PLC編程應(yīng)用基礎(chǔ)教學(xué)課件(杜從商2章)_第3頁
PLC編程應(yīng)用基礎(chǔ)教學(xué)課件(杜從商2章)_第4頁
PLC編程應(yīng)用基礎(chǔ)教學(xué)課件(杜從商2章)_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PLC編程應(yīng)用基礎(chǔ)杜從商、陳偉平編寫2010、1第二章1個燈發(fā)光的PLC控制用PLC實現(xiàn)2個常開按鈕對1個燈發(fā)光與熄滅的控制控制內(nèi)容:用PLC實現(xiàn)2個常開按鈕對1個燈的控制??刂埔螅喊聪鲁i_按鈕SB1,燈HL1發(fā)光并保持;按下常開按鈕SB2,燈HL1熄滅。學(xué)習(xí)重點:⑴了解用PLC實現(xiàn)控制的基本工作步驟;⑵了解PLC輸入繼電器(X)與輸出繼電器(Y)的功能與運用方法;⑶學(xué)習(xí)編寫簡單的梯形圖程序與指令程序。⑷學(xué)習(xí)編程軟件“FXGP_WIN-C”的使用實訓(xùn)任務(wù)1(2.1.1)1.用PLC實現(xiàn)控制的基本工作步驟:1)了解任務(wù)中要接到PLC輸入端與輸出端的硬元件,以及輸出執(zhí)行元件的工作電源.2)進(jìn)行PLCI/O端分配4)根據(jù)PLCI/O接線圖在設(shè)備上進(jìn)行接線3)畫出PLCI/O端子接線圖接PLC輸入端:常開按鈕SB1、常開按鈕SB2:接PLC輸出端:指示燈HL1:(指示燈工作電源:DC24V)PLC輸入端:X0接常開按鈕SB1、X1接常開按鈕SB2;PLC輸出端:Y0接指示燈HL1。5)根據(jù)控制要求使用編程軟件編寫PLC程序?qū)嵱?xùn)任務(wù)1(2.1.1)在PLC實訓(xùn)裝置上接線的示意圖(TVT—90E)實訓(xùn)任務(wù)1(2.1.1)基本指令指令邏輯指令功能梯形圖表示(例)指令表達(dá)LD取左母線開始(常開觸點)LDX0ANI與反串聯(lián)常閉觸點LDX0ANIX1OR或并聯(lián)常開觸點L0X0ORX1OUT輸出線圈驅(qū)動LDX0OUTY0END結(jié)束程序結(jié)束LDX0ORY0ANDX1OUTY0END學(xué)習(xí)PLC基本指令實訓(xùn)任務(wù)1(2.1.1)②在計算機(jī)上用編程軟件(FX—PCS/WIN;或GXDeveloper)編寫控制程序(梯形圖程序或指令程序)①用SC—09通信電纜將計算機(jī)與PLC聯(lián)接③將計算機(jī)軟件中編寫好的程序傳送到PLCPLCRUNSTOPLNAC220VPLC工作電源計算機(jī)指令程序0LDX01ORY02ANDX13OUTY04END梯形圖程序Y0X0X1Y0END實訓(xùn)任務(wù)1PLC程序編寫與傳送⑶實訓(xùn)任務(wù)1(2.1.1)PLC梯形圖程序與指令程序Y0ENDX0X1Y0040LDX01ORY02ANDX13OUTY04END梯形圖程序指令程序在計算機(jī)上用編程軟件(FX—PCS/WIN;或GXDeveloper)編寫控制程序(梯形圖程序或指令程序)實訓(xùn)任務(wù)1(2.1.1)用編程軟件(GXDeveloper)編寫梯形圖的方法實訓(xùn)任務(wù)1(2.1.1)將編寫好的程序傳送到PLC的方法編程軟件(GXDeveloper)實訓(xùn)任務(wù)1(2.1.1)若使用編程軟件“FXGP-WIN-C”,請注意:①新建文件時,注意選擇型號必須為“FX2N/FX2NC”②編好程序后,注意要進(jìn)行程序轉(zhuǎn)換,把灰色地帶變?yōu)榘咨蹅魉统绦驎r,注意要設(shè)范圍設(shè)置的終止步④傳送程序時,注意把PLC設(shè)置為STOP狀態(tài)附PLCONSTOP分析與思考執(zhí)行效果一樣,但指令程序表達(dá)不同。LDX0ORY0ANIX1OUTY0LDIX1LDX0ORY0ANBOUTY0塊指令,暫未學(xué)習(xí)接左母線的常閉指令實訓(xùn)任務(wù)1(2.1.1)若將圖b的梯形圖寫成如下指令,就會變成圖C梯形圖所示,執(zhí)行效果就不同了。圖C這樣X1就失去了停止控制的作用(X1的作用就改變?yōu)椋喝鬤1接通,則Y0不能啟動)不能用PLC實現(xiàn)1個常開按鈕和1個常閉按鈕對1個燈發(fā)光與熄滅的控制學(xué)習(xí)重點:要通過這個實訓(xùn)與實訓(xùn)任務(wù)1作比較,用常閉按鈕控制燈的熄滅與用常開按鈕控制燈的熄滅有何不同?從而加深對軟元件和硬元件關(guān)系的理解。并繼續(xù)學(xué)習(xí)基本指令與梯形圖程序的編寫方法。實訓(xùn)任務(wù)2(2.1.2)控制內(nèi)容:用PLC實現(xiàn)一個常開按鈕與一個常閉按鈕對一個燈的控制??刂埔螅喊聪鲁i_按鈕SB1,燈HL1發(fā)光并保持;按下常閉按鈕SB3,燈HL1熄滅。工作步驟⑴畫制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基本指令“AND”基本指令指令邏輯指令功能梯形圖表示(例)指令表達(dá)AND與串聯(lián)常開觸點LDX0ANDX1實訓(xùn)任務(wù)2(2.1.2)指令程序程序注釋梯形圖程序⑶PLC程序編寫0LDX0(燈發(fā)光啟動控制)1ORY0(燈發(fā)光保持觸點)2ANDX1(燈熄滅控制)3OUTY0(驅(qū)動燈發(fā)光)4END(程序結(jié)束)X1X0Y0Y0END04常開按鈕與常閉按鈕作停止控制的比較

分析與思考實訓(xùn)任務(wù)2(2.1.2)分析與思考電氣安全規(guī)程的規(guī)定:對作緊急分?jǐn)啵ㄍV梗┑目刂?,必須使用“強制釋放”的硬觸點元件。在學(xué)習(xí)繼電器控制線路時,設(shè)備的停止控制都是用常閉按鈕的。這是因為常閉觸點動作響應(yīng)比常開觸點要快,而且動作可靠性也比常開觸點要高,如若發(fā)生觸點熔接時,常閉觸點可以用直接的人為作用力使其斷開,而常開觸點若發(fā)生接觸不良,就會直接影響了動作的響應(yīng)。因此,從安全的角度出發(fā),停止控制按鈕應(yīng)使用常閉按鈕。這樣,在強制停電時就能可靠、迅速地斷電。因此,對PLC控制的設(shè)備,其停止控制的硬元件也應(yīng)該使用常閉觸點。必須明確,為了保證安全,對限位保護(hù)及過載等各種保護(hù)急停,都應(yīng)使用常閉觸點作控制。設(shè)備停止控制要求的說明對設(shè)備的停止控制要求,是使用常開按鈕還是常閉按鈕為合適?實訓(xùn)任務(wù)2(2.1.2)控制內(nèi)容:用PLC實現(xiàn)2個常開按鈕的脈沖信號對1個燈發(fā)光與熄滅的控制。控制要求:在常開按鈕SB1從OFF→ON瞬間,燈發(fā)光并保持;在常開按鈕SB2從ON→OFF瞬間,燈立刻熄滅。學(xué)習(xí)重點:⑴學(xué)習(xí)脈沖指令“LDP”、“LDF”的運用。⑵學(xué)習(xí)置位指令(SET)與復(fù)位指令(RST)及其在啟動與停止控制中的運用。

實訓(xùn)任務(wù)3(2.1.3)用PLC實現(xiàn)2個常開按鈕的脈沖信號對1個燈發(fā)光與熄滅的控制基本指令指令邏輯指令功能梯形圖表示(例)指令表達(dá)LDP取上升沿脈沖左母線開始(常開觸點在OFF→ON時產(chǎn)生的上升沿脈沖)LDPX0(程序執(zhí)行步數(shù):2步)LDF取下降沿脈沖左母線開始(常開觸點在OFF→ON時產(chǎn)生的下降沿脈沖)LDFX0(程序執(zhí)行步數(shù):2步)學(xué)習(xí)PLC基本指令⑴

P1與P2的時間皆為程序的1個掃描周期(即PLC從第“0”步程序順序讀到“END”)的時間實訓(xùn)任務(wù)3(2.1.3)基本指令指令邏輯指令功能梯形圖表示(例)指令表達(dá)SET置位接通執(zhí)行元件并繼續(xù)保持接通LDX0SETY0ENDRST復(fù)位消除元件的置位狀態(tài)LDX0SETY0LDX1RSTY0學(xué)習(xí)PLC基本指令⑵

記住元件被“SET”置位后會一直保持被執(zhí)行的狀態(tài),一定要用復(fù)位指令”RST”才能使元件退出執(zhí)行狀態(tài)。

實訓(xùn)任務(wù)3(2.1.3)①點擊圖標(biāo)調(diào)入相應(yīng)符號②寫入指令與軟元件號,兩者中間要有空格③寫入后點擊確定梯形圖輸入確定取消幫助SETY0用編程軟件(GXDeveloper)輸入“SET”和“RST”指令的方法實訓(xùn)任務(wù)3(2.1.3)①點擊圖標(biāo)調(diào)入相應(yīng)符號②寫入指令與軟元件號,兩者中間要有空格③寫入后點擊確定梯形圖輸入確定取消幫助RSTY0。PLC的I/O分配與接線PLC輸入端:X0接常開按鈕SB1,X1接常開按鈕SB2。PLC輸出端:Y0接指示燈HL1;指示燈工作電源:DC24VSB1SB2啟動停止X0X1COMY0Y1COM1

FX2N+24VHL10V實訓(xùn)任務(wù)3(2.1.3)梯形圖程序指令程序程序注釋0LDPX0(產(chǎn)生X0上沿脈沖啟動燈發(fā)光)2SETY0(Y0被置位驅(qū)動燈發(fā)光并保持)3LDFX1(產(chǎn)生X1下沿脈沖控制燈熄滅)5RSTY0(Y0被復(fù)位使燈熄滅)6END(程序結(jié)束)PLC程序編寫程序的時序圖指令“LDPX0”是指X0在OFF→ON過程中發(fā)出的上升沿脈沖(或稱“前沿脈沖”),即為按鈕SB1接通瞬間發(fā)出的脈沖。指令LDFX1是指X1在OFF→ON過程發(fā)出的下降沿脈沖(或稱“后沿脈沖”)。即按鈕SB2接通后斷開瞬間發(fā)出的脈沖。實訓(xùn)任務(wù)3(2.1.3)分析與思考其它的觸點脈沖指令

在PLC的基本指令中,串聯(lián)指令、并聯(lián)指令都有脈沖型,也分為前沿脈沖觸發(fā)和后沿脈沖觸發(fā)兩種,它們動作的特點與LDP、LDF基本一樣。

實訓(xùn)任務(wù)3(2.1.3)起動與停止都使用上沿觸發(fā)起動與停止都使用下沿觸發(fā)起動與停止都使用一般觸發(fā)X0SETY0X1RSTY0ENDX0X1Y0X1RSTY0ENDX0SETY0X0Y0X1X0Y0X1ENDX0SETY0X1RSTY0分析與思考實訓(xùn)任務(wù)3(2.1.3)請驗證以下三種控制用PLC實現(xiàn)1個常開按鈕對1個燈發(fā)光、熄滅的交替控制控制內(nèi)容:

用1個常開按鈕SB1作燈HL1發(fā)光與熄滅的重復(fù)交替控制??刂埔螅旱谝淮伟聪耂B1,燈HL1發(fā)光,第二次按下SB1,燈HL1熄滅,第三次按下SB1,燈HL1又發(fā)光,第四次按下SB1,燈HL1又熄滅…,如此反復(fù)交替地實現(xiàn)燈HL1的發(fā)光與熄滅。

學(xué)習(xí)重點:⑴了解PLC的工作方式,即PLC對程序的執(zhí)行方法。⑵學(xué)習(xí)輔助繼電器(M)的運用。⑶學(xué)習(xí)塊指令串聯(lián)支路塊或

“ORB”的運用。實訓(xùn)任務(wù)4(2.1.4)1.了解PLC的輔助繼電器(M)PLC的輔助繼電器(M)是PLC內(nèi)部的軟元件,類似繼電器控制線路的中間繼電器。它與PLC輸出繼電器(Y)相比,相同點是它能象輸出繼電器(Y)一樣被驅(qū)動,不同點是輸出繼電器(Y)能直接驅(qū)動外部負(fù)載,而輔助繼電器(M)卻不能直接驅(qū)動外部負(fù)載。每個輔助繼電器也有無數(shù)對常開觸點與常閉觸點供程序運用。輔助繼電器還有停電保持型與具備特殊功能的元件普通型輔助繼電器:M0~M499(500個)MMM實訓(xùn)任務(wù)4(2.1.4)基本指令指令邏輯指令功能梯形圖表示(例)指令表達(dá)ORB串聯(lián)支路塊或多個串聯(lián)支路塊的并聯(lián)連接ORBOUTY02.學(xué)習(xí)基本指令“ORB”由2個或2個以上的觸點串聯(lián)連接的支路稱“串聯(lián)塊”,當(dāng)2條或2條以上的串聯(lián)支路(串聯(lián)塊)作并聯(lián)連接時,“OR”指令就不適用,而應(yīng)使用“ORB”的塊并聯(lián)指令。指令說明

注意:①“ORB”指令后面是無操作元件號的。②每個串聯(lián)塊都用“LD”或“LDI”指令開頭。實訓(xùn)任務(wù)4(2.1.4)M0M1Y0X0M1X0M0M0Y0Y0END035113.PLC接線與控制程序編寫PLC接線0LDX01ANIM12OUTM03LDX04OUTM15LDM06ANIY07LDIM08ANDY09ORB10OUTY011ENDPLC程序?qū)嵱?xùn)任務(wù)4(2.1.4)從上到下、從左到右,逐行掃描、不斷重復(fù)

對每一行的程序的處理都是實行“先上后下、先左后右”的順序。

PLC每完成一次全程序的掃描后,又會回到“0”步程序重新開始,如此不斷地重復(fù)。PLC工作方式從第0步程序開始,按行號順序掃描至“END”結(jié)束。這樣掃描一次程序所需的時間稱“掃描周期”。(“掃描周期”也稱程序的“循環(huán)時間”或“工作周期”)一個掃描周期程序掃描反復(fù)進(jìn)行掃描后立刻執(zhí)行,保證實時輸出實訓(xùn)任務(wù)4(2.1.4)M0M1Y0X0M1X0M0M0Y0Y0END03511啟動前狀態(tài)SB1第一次按下SB1按下后保持SB1第一次斷開后狀態(tài)按鈕SB1第一次按下:燈發(fā)光M0M1Y0X0M1X0M0M0Y0Y0END03511(燈發(fā)光)1(M0得電)(M1得電)第1個掃描周期M0M1Y0X0M1X0M0M0Y0Y0END035112(M0失電)(燈保持發(fā)光)(M1保持得電)第2個掃描周期M0M1Y0X0M1X0M0M0Y0Y0END03511(M0失電)(M1失電)(燈保持發(fā)光)實訓(xùn)任務(wù)4程序分析SB1第二次按下前狀態(tài)SB1第二次按下SB1按下后保持SB1第二次斷開后狀態(tài)按鈕SB1第二次按下:燈熄滅1(燈熄滅)M0M1Y0X0M1X0M0M0Y0Y0END03511(M0得電)(M1得電)第1個掃描周期M0M1Y0X0M1X0M0M0Y0Y0END035112(M0失電)(燈保持熄滅)(M1保持得電)第2個掃描周期M0M1Y0X0M1X0M0M0Y0Y0END03511(M0失電)(M1失電)(燈保持發(fā)光)實訓(xùn)任務(wù)4程序分析M0M1Y0X0M1X0M0M0Y0Y0END03511(M0失電)(M1失電)(燈保持熄滅)第一個掃描周期第二個掃描周期按下啟動按鈕X0X0M1M0一個掃描周期一個掃描周期從實訓(xùn)任務(wù)4的控制程序可知,程序的第一部分(0—3行)實際上是在電路接通時用M0輸出一個脈沖。分析與思考實訓(xùn)任務(wù)4(2.1.4)M0M1Y0X0M1X0M0M0Y0Y0END03511M0M1Y0X0M1X0M0M0Y0Y0END03511“PLS”與“PLF”的脈沖輸出時序圖LDX0PLFM0(程序執(zhí)行步數(shù):2步)電路在ON→OFF的下降沿時,電路執(zhí)行元件輸出一個掃描周期的脈沖。下降沿時脈沖輸出PLFLDX0PLSM0(程序執(zhí)行步數(shù):2步)電路在OFF→ON的上升沿時,電路執(zhí)行元件輸出一個掃描周期的脈沖。上升沿時脈沖輸出PLS指令表達(dá)梯形圖表示(例)指令功能指令邏輯基本指令用“脈沖輸出”指令簡化實訓(xùn)任務(wù)4程序?qū)嵱?xùn)任務(wù)4(2.1.4)0LDX01PLSM03LDM04ANIY05LDIM06ANDY07ORB8OUTY09END從實訓(xùn)任務(wù)4的控制程序可知,程序的第一部分是在電路接通時用M0輸出一個脈沖。因此,我們可直接使用這兩個脈沖輸出指令來替代這部分電路來實現(xiàn)實訓(xùn)任務(wù)4的目標(biāo)。M0M1Y0X0M1X0M0M0Y0Y0END03511實訓(xùn)任務(wù)4控制程序用脈沖輸出指令編寫程序?qū)嵱?xùn)任務(wù)4(2.1.4)分析與思考用PLC內(nèi)部定時器實現(xiàn)1個燈的延時發(fā)光與延時熄滅的控制控制內(nèi)容:

用PLC內(nèi)部定時器(T)實現(xiàn)燈啟動后延時3s發(fā)光,停止時延時2s熄滅??刂埔螅?/p>

按下啟動按鈕SB1后,燈HL1延時3s才發(fā)光并保持;按下停止按鈕SB2后,燈HL1延時2s才熄滅。學(xué)習(xí)重點:⑴學(xué)會普通定時器(T)的運用;⑵學(xué)會用定時器實現(xiàn)“通電延時“和”斷電延時“的方法。實訓(xùn)任務(wù)5(2.1.5)定時器(T)

定時器是PLC內(nèi)置的一個重要軟元件,用符號“T”表示,主要用于對時間的控制,定時器(T)是PLC程序中常用的軟元件,必須學(xué)會熟練地運用它。普通型定時器(FX2N)與計時單位地址號數(shù)量計時單位時間設(shè)定值范圍T0~T199200個100ms(0.1s)0.1s~3276.7sT200~T24546個10ms(0.01s0.01s~327.67s實訓(xùn)任務(wù)5(2.1.5)“K”——表示10進(jìn)制常數(shù)“20”——時間設(shè)定值T1K20T1T1100ms單位的定時器線圈定時器觸點時間設(shè)定值

說明:由于T1的計時單位是100ms(0.1s),因此K20表示20×0.1=2s;定時器T1被驅(qū)動后延時2s,T1的觸點才會動作。定時器應(yīng)用時,都要設(shè)置一個10進(jìn)制數(shù)的時間設(shè)定值,在程序中,凡數(shù)字前面加有符號“K”的數(shù)值都表示10進(jìn)制數(shù),定時器被驅(qū)動后,就對時鐘脈沖數(shù)(每個脈沖都是定時器的計時單位)進(jìn)行累計,到達(dá)設(shè)定值時就輸出,其所屬觸點就動作。注意:當(dāng)設(shè)備斷電或定時器斷路時,定時器就會立即停止計時并清零復(fù)位。定時器(T)的應(yīng)用實訓(xùn)任務(wù)5(2.1.5)①點擊圖標(biāo)調(diào)入相應(yīng)符號②寫入定時器號與時間設(shè)定值,兩者中間要有空格③寫入后點擊確定梯形圖輸入確定取消幫助T0K30實訓(xùn)任務(wù)5(2.1.5)用編程軟件(GXDeveloper)輸入軟元件定時器(T)的方法定時器(T)在指令程序中執(zhí)行的步數(shù)為3步X0K20T1T10LDX01OUTT1K204LDT1梯形圖程序指令程序+24VHL10VX0X1COMY0Y1COMFX2NSB1SB2啟動停止PLC的I/O接線輸入端(I)輸出端(O)外接元件輸入繼電器外接元件輸出繼電器動合按鈕SB1X0指示燈HL1Y0動合按鈕SB2X1(指示燈工作電壓:DC24V)實訓(xùn)任務(wù)5(2.1.5)控制一.SB1按下后,燈延時3s發(fā)光并保持,按鈕SB2按下斷電后,燈立刻熄滅。

0LDX0(燈發(fā)光啟動控制)1ORM0(定時器回路保持)2ANIX1(燈熄滅控制)3OUTT0K30(啟動延時3s定時器)6OUTM0(定時器回路保持用線圈)7LDT0(控制啟動延時的觸點)8OUTY0(燈發(fā)光)9END

實訓(xùn)任務(wù)5(2.1.5)M0K30T0X0X1M0079Y0T0ENDT0常開觸點在啟動3s后閉合T0時間設(shè)定值為0.1s×30=3sY0在啟動后延時3s發(fā)光效果等同X0M0X1M0M0K30T0控制目標(biāo):啟動時用定時器T0控制燈Y0延時3s發(fā)光0LDX0(燈發(fā)光啟動)1ORY0(自保持觸點)2ANIT1(斷電延時控制觸點)3OUTY0(燈發(fā)光)4LDX1(停止控制)5ORM1(定時器回路保持)6ANDY0(停止后使定時器斷路)7OUTT1K20(斷電延時2s定時器)10OUTM1(定時器回路保持用線圈)11END0411T1ENDY0X0Y0X1M1K20T1M1Y0控制二:SB1按下后,燈發(fā)光并保持,按鈕SB2按下后,燈延時2s熄滅。

實訓(xùn)任務(wù)5(2.1.5)控制目標(biāo):停止時用定時器T1控制燈Y0延時2s熄滅T0時間設(shè)定值為0.1s×20=2sT0常開觸點在停止2s后斷開Y0在停止后延時2s熄滅思考:⑴停止支路為什么要用M1保持?⑵停止支路為什么要用Y0斷開??指令程序與注釋控制三.SB1按下后,燈HL1延時3s發(fā)光,按鈕SB2按下后,燈HL1延時2s熄滅。ENDY0T0M0K30T0X0X1M0079控制一程序:延時發(fā)光控制二程序:延時熄滅X1M1K20T1Y0M1ENDT1Y0T0Y0X0M0K30T0Y0M0041118實訓(xùn)任務(wù)5(2.1.5)控制目標(biāo):啟動時用定時器T0控制燈Y0延時3s發(fā)光;停止時用定時器T1控制燈Y0延時2s熄滅。411Y0ENDY0X0T10X1M1K20T1M1控制三程序:延時發(fā)光、延時熄滅實訓(xùn)任務(wù)5(2.1.5)分析與思考讓我們逐步建立PLC編程的思路吧!一、首先要明確任務(wù)的控制要求,從而分析出任務(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)如任務(wù)5:控制一:實現(xiàn)啟動延時的控制;控制二:實現(xiàn)停止延時的控制;控制三:啟動與停止延時的綜合控制。用PLC內(nèi)部定時器實現(xiàn)1個燈發(fā)光時間的自動控制內(nèi)容與要求:用PLC內(nèi)部定時器實現(xiàn)1個燈發(fā)光時間的自動控制分別實現(xiàn)以下兩個控制;控制一:常開按鈕SB1按下后,燈HL1發(fā)光并保持5s后自動熄滅。控制二:開關(guān)SA1斷開時,燈HL1發(fā)光并保持5s后自動熄滅(SA1接通時,燈HL1不發(fā)光)。學(xué)習(xí)重點:⑴繼續(xù)學(xué)習(xí)用軟定時器(T)解決時間控制的問題。⑵學(xué)會斷電時報警的控制方法。實訓(xùn)任務(wù)6(2.1.6)+24VHL10VX0COMY0Y1COMFX2NSB2接開關(guān)+24VHL10VX0COMY0Y1COMFX2NSB1接按鈕PLC的I/O接線實訓(xùn)任務(wù)6(2.1.6)控制一接線:控制二接線:以上兩種方法都能實現(xiàn)控制一的目標(biāo),你能說出這兩種編程方法各自的特點嗎?0LDX0(啟動控制)1ORY0(自保持)2ANIT1(燈發(fā)光時間控制)3OUTY0(燈發(fā)光驅(qū)動)4OUTT1K50(燈發(fā)光時間設(shè)定5s)7END方法一方法二梯形圖程序指令程序0LDX01SETM02LDM03OUTT0K504ANIT05OUTY06LDIX07ANDT08RSTM09END

你能對指令作出注釋嗎?實訓(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)0LDIX0(停止控制)1ANDM0(定時器驅(qū)動條件)2ORY0(自保持)3ANIT1(燈發(fā)光時間控制)4OUTY0(燈發(fā)光驅(qū)動)5OUTT1K50(燈發(fā)光時間設(shè)定)8LDX0(接通控制)9OUTM0(接通時驅(qū)動)10END梯形圖程序指令程序控制特點:1、開關(guān)SA1(接X0)接通——設(shè)備運行;開關(guān)SA1(接X0)斷開——設(shè)備停電。2、燈HL1(接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)試進(jìn)行優(yōu)選,以達(dá)到程序的優(yōu)化。

圖a與圖b兩個程序同樣能用燈HL1(Y0)實現(xiàn)停電指示,它們運用的指令與方法不同,你能說出它們各自的特點嗎?分析與思考實訓(xùn)任務(wù)6(2.1.6)⑵程序編寫的簡化1)圖a要用到棧指令(MPS、MRD、MPP),指令程序會稍顯復(fù)雜。若要使指令程序簡化,可改為圖b方法編寫。2)圖a要用到塊指令(ORB),指令程序會稍顯復(fù)雜。若要使指令程序簡化,可改為圖b方法編寫。應(yīng)用舉例一將電動機(jī)連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制應(yīng)用舉例一(2.2):將電動機(jī)連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制理解控制線路工作原理⑴連續(xù)運行控制:按下按鈕SB2,線圈KM1得電,電機(jī)運行;同時KM1常開觸點閉合自保持,即使按鈕SB2復(fù)位,但電機(jī)也會繼續(xù)運行。按下按鈕SB1,KM1失電,電機(jī)停止運行。⑵點動運行控制:按下按鈕SB3,線圈KM1得電,電機(jī)運行;但由于SB3機(jī)械聯(lián)鎖的常閉觸點同時斷開自保持回路,所以當(dāng)按鈕SB3復(fù)位后,電機(jī)就停止運行TKM1SB1SB2SB3KM1FR36VM3~QSFRFU2KM1FU1AC380V電動機(jī)連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖應(yīng)用舉例一(2.2):將電動機(jī)連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制TKM1SB1SB2SB3KM1FR36VM3~QSFRFU2KM1FU1AC380V電動機(jī)連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖2.確定改造后與PLCI/O端相接的控制元件與執(zhí)行元件:接PLC輸入端的控制元件常閉按鈕SB1—停止控制;常開按鈕SB2—連續(xù)運行啟動控制;常開按鈕SB3—點動運行控制。接PLC輸出端的執(zhí)行元件交流接觸器線圈KM1——電動機(jī)主回路運行觸點控制。線圈額定工作電壓:AC36V。應(yīng)用舉例一(2.2):將電動機(jī)連續(xù)與點動單向運轉(zhuǎn)繼電器控制線路改造為PLC控制TKM1SB1SB2SB3KM1FR36VM3~QSFRFU2KM1FU1AC380V電動機(jī)連續(xù)與點動單向運轉(zhuǎn)(繼電器控制)電路原理圖3.明確控制要點:⑴實現(xiàn)以下兩種運行方式:1)連續(xù)運行2)點動運行⑵運行控制元件連續(xù)運行——常開按鈕SB2控制,點動運行——常開按鈕SB3控制;停止——常閉按鈕SB1控制。線路改造為PLC控制的工作步驟1PLC的I/O分配與接線輸入端(I)輸出端(O)外接元件輸入繼電器外接元件輸出繼電器常閉按鈕SB1(停止控制)X0線圈KM1Y0常開按鈕SB2(連續(xù)運行控制)X1(線圈工作電壓:AC36V)常開按鈕SB3(點動運行控制)X2電動機(jī)連續(xù)與點動單向運轉(zhuǎn)控制的I/O分配表

PLC的I/O接線圖有關(guān)電路的安全設(shè)置請參閱教材P35相關(guān)內(nèi)容。

FRX0X1COMY0Y1COMFX2NX2SB3SB2停止連續(xù)SB1點動FUQST36VAC380VKM1繼電器線圈執(zhí)行元件(燈HL1)接PLC輸出端。

控制元件(按鈕SB1、SB2、SB3)接PLC輸入端。線路改造為PLC控制的工作步驟2PLC程序編寫與傳送

ENDM0X1M0Y0M0X2047X0連續(xù)控制(接常開按鈕SB2)點動控制(接常開按鈕SB3)停止控制(接常閉按鈕SB1)編寫PLC的梯形圖程序《電動機(jī)連續(xù)與點動單向運轉(zhuǎn)控制》將編寫好的程序傳送到PLC進(jìn)行調(diào)試、檢驗。PLC梯形圖與繼電器控制線路有相似性,為什么我們將電動機(jī)連續(xù)與單向運轉(zhuǎn)控制的繼電器線路直接改為梯形圖(下圖),卻不能實現(xiàn)控制目標(biāo)呢?請思考:07X1X2Y0X2Y0X0END階段小結(jié)⑴了解與練習(xí)實現(xiàn)PLC控制的基本工作步驟。⑵了解與學(xué)習(xí)PLC的輸入繼電器(X)、輸出繼電器(Y)、普通型輔助繼電器(M)和普通型定時器(T)等軟元件的運用。⑶學(xué)習(xí)畫制PLC的I/O接線圖與編寫PLCI/O分配表;并能按圖(或表)完成PLCI/O端的接線。⑷了解與學(xué)習(xí)基本指令LD、LDI、LDP、LDF、OR、ORI、ORB、AND、ANI、ANB、OUT、PLS、PLF、END的運用。⑸根據(jù)任務(wù)控制要求學(xué)習(xí)編寫梯形圖程序與指令程序。⑹學(xué)習(xí)用計算機(jī)PLC編程軟件進(jìn)行編程、傳送與運行監(jiān)控。階段學(xué)習(xí)的內(nèi)容梯形圖編寫的一些規(guī)定Y0X0左母線右母線X0Y0左母線右母線改正

溫馨提示

  • 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

提交評論