PLC原理及應(yīng)用案例式教學(xué)內(nèi)容_第1頁(yè)
PLC原理及應(yīng)用案例式教學(xué)內(nèi)容_第2頁(yè)
PLC原理及應(yīng)用案例式教學(xué)內(nèi)容_第3頁(yè)
PLC原理及應(yīng)用案例式教學(xué)內(nèi)容_第4頁(yè)
PLC原理及應(yīng)用案例式教學(xué)內(nèi)容_第5頁(yè)
已閱讀5頁(yè),還剩26頁(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)介

1、PLC原理及應(yīng)用案例式教學(xué)內(nèi)容該課程在進(jìn)行了前期的教學(xué)知識(shí)點(diǎn)講授后,準(zhǔn)備了九個(gè)案例來(lái)理解PLC控制指令的使用及控制系統(tǒng)的開發(fā)。通過(guò)以上案例的運(yùn)用,能使學(xué)生熟練的掌握PLC的各種基本指令與控制指令。在理解控制程序的基礎(chǔ)上,也能編寫符合客戶要求的控制程序。一、PLC系統(tǒng)簡(jiǎn)介CPM1A系列可編程控制器是日本歐姆龍公司的袖珍型機(jī),功能強(qiáng),體積小,使用交流電源可在100V240V范圍內(nèi)變動(dòng),且機(jī)內(nèi)還設(shè)有供輸入用的DC24V電源。可編程序控制器(簡(jiǎn)稱PC)在進(jìn)行生產(chǎn)控制或?qū)嶒?yàn)時(shí),都要求將用戶程序的編碼表送入PC的程序存貯器,運(yùn)行時(shí)PC根據(jù)檢測(cè)到的輸入信號(hào)和程序進(jìn)行運(yùn)算判斷,然后通過(guò)輸出電路去控制被測(cè)對(duì)象。

2、所以典型的PC系統(tǒng)由以下三部分組成:輸入/輸出接口、PC主機(jī)、通訊接口。一、可編程序控制器(PC)主機(jī)在我們的實(shí)驗(yàn)臺(tái)(箱)中,選用的PC主機(jī)型號(hào)是CPM1A40CDRAV1,有24個(gè)輸入點(diǎn),16個(gè)輸出點(diǎn)。PLC主機(jī)面板圖如圖1-1所示圖1-1在圖1-1中:輸入接線端輸出接線端輸入/輸出端口狀態(tài)指示。主機(jī)狀態(tài)指示。有四個(gè)指示燈。當(dāng)PC接通電源時(shí),PWR燈亮;當(dāng)PC運(yùn)行程序時(shí)PWR和RUN兩燈點(diǎn)亮。ERR和ALM共用一個(gè)指示燈,ERR是異常指示,當(dāng)PC自檢發(fā)現(xiàn)異常時(shí)點(diǎn)亮,ALM為報(bào)警指示,在PC進(jìn)行系統(tǒng)診斷發(fā)現(xiàn)電池電壓偏低或程序周期在100130ms區(qū)間時(shí)閃爍發(fā)光。這時(shí)PC仍繼續(xù)執(zhí)行程序。當(dāng)主機(jī)與

3、外設(shè)端口通信時(shí),COMM燈閃爍。通訊接口:用于下載程序、及調(diào)試、監(jiān)視模式。擴(kuò)展接口:可對(duì)輸入輸出點(diǎn)數(shù)進(jìn)行擴(kuò)展,或其他專用模塊。二、通訊裝置通常采用微型計(jì)算機(jī)作為編程、監(jiān)視設(shè)備。安裝OMRON公司的PLC集成調(diào)試軟件Cx-Programer V5.0,用專用的通訊電纜將電腦的串口(RS232)和PLC主機(jī)的通訊接口連接起來(lái),運(yùn)行軟件,就可將編好PLC程序的編碼表下載至PC的存儲(chǔ)器中,運(yùn)行程序,進(jìn)行控制實(shí)驗(yàn),也可以對(duì)PLC主機(jī)的各輸入輸出點(diǎn)的狀態(tài)進(jìn)行監(jiān)視。關(guān)于上位軟件的安裝與使用請(qǐng)參見第二章。三、輸入輸出部分通常PLC的接口分為輸入接口和輸出接口兩部分。根據(jù)主機(jī)點(diǎn)數(shù)的不同,輸入輸出接口的數(shù)目也各不

4、相同。如CPM1A-40CDR,有24個(gè)輸入點(diǎn),16個(gè)輸出點(diǎn),共40點(diǎn);CPM1A-30CDR,有18個(gè)輸入點(diǎn)、12個(gè)輸出點(diǎn),共30點(diǎn)。輸入接口通常使用00通道和01通道,每個(gè)通道為12位,分別為00000011、01000111。每位相當(dāng)于一個(gè)輸入端口。有兩個(gè)或一個(gè)COM端,分別對(duì)應(yīng)于兩個(gè)通道,用于控制輸入電平的有效電平,當(dāng)COM端接高電平,則輸入電平高有效;當(dāng)COM端接低電平,則輸入電平低有效。根據(jù)主機(jī)點(diǎn)數(shù),使用其中的部分或全部通道。CPM1A-40CDR使用00000011、01000111;CPM1A-30CDR使用00000011、01000105。輸出接口通常使用:10通道和11通

5、道,每個(gè)通道8位,分別為10001007、11001107??煞纸M控制,COM0COM5,用于控制輸出端的有效電平。當(dāng)COM端接高電平,則當(dāng)輸出端有效時(shí),輸出高電平;當(dāng)COM端接低電平,則當(dāng)輸出端有效時(shí),輸出低電平。CPM1A-40CDR、CPM1A-30CDR的輸出方式均為繼電器輸出。CPM1A-40CDR使用10001007、11001107;CPM1A-30CDR使用10001007、11001103。表1-1是CPM1A-40CDR輸出端的分組狀況表1-1輸出端控制端1000COM01001COM11002、1003COM21004、1005、1006、1007COM31100、110

6、1、1102、1103COM41104、1105、1106、1107COM5表1-2是CPM1A-30CDR輸出端的分組狀況表1-2輸出端控制端1000COM01001COM11002、1003COM21004、1005、1006、1007COM31100、1101、1102、1103COM4四、輸入/輸出接口的使用方法在我們的實(shí)驗(yàn)臺(tái)(箱)中,是按模塊化方式設(shè)計(jì)的,每個(gè)模塊都將實(shí)驗(yàn)時(shí)用到的輸入輸出信號(hào)引出,供實(shí)驗(yàn)時(shí)接線用。這里我們只介紹主機(jī)模塊和基本指令模塊。其他模塊在具體實(shí)驗(yàn)中介紹。在主機(jī)模塊中,我們已經(jīng)將PLC主機(jī)上的輸入/輸出端和實(shí)驗(yàn)?zāi)K上的輸入輸出單元對(duì)應(yīng)接好。實(shí)驗(yàn)時(shí)只須用雙頭線按實(shí)驗(yàn)

7、接線表連接即可。主機(jī)上方為輸入端,下方為輸出端?;局噶钅K中我們提供了鈕子開關(guān),作為長(zhǎng)動(dòng)型輸入觸點(diǎn);發(fā)光二極管指示燈,作為負(fù)載指示。主要用于學(xué)習(xí)PLC各種指令的功能及使用。實(shí)驗(yàn)一實(shí)驗(yàn)六中的指令功能學(xué)習(xí),就是在“基本指令模塊”中完成的。主要接線方法如下:1、輸入接口:將輸入通道00CH或01CH的相應(yīng)位根據(jù)需要與模擬開關(guān)端口用導(dǎo)線相連。輸入通道的公共端接24V,模擬開關(guān)的公共端接GND。2、輸出接口:將輸出通道10CH或11CH的相應(yīng)位根據(jù)需要接發(fā)光二極管,輸出通道的控制端COM0COM5接GND,發(fā)光二極管的公共端接24V。如下圖所示:(其中虛線表示雙頭導(dǎo)線)五、CPM1A繼電器地址的分配名

8、稱點(diǎn)數(shù)通道號(hào)繼電器地址功能輸入繼電器160點(diǎn)(10字)000009CH0000000915繼電器號(hào)與外部的輸入輸出端子相對(duì)應(yīng)。(沒有使用的輸入通道可用作內(nèi)總繼電器號(hào)使用。)輸出繼電器160點(diǎn)(10字)010019CH0100001915內(nèi)部輸助繼電器512點(diǎn)(32字)200231CH2000023115程序內(nèi)可以自由使用的繼電器特殊輸助繼電器384點(diǎn)(24字)232255CH2320025507分配有特定功能的繼電器暫存繼電器(TR)8點(diǎn)TR07回路的分岐點(diǎn)上,暫時(shí)記憶ON/OFF的繼電器保持繼電器(HR)320點(diǎn)(20字)HR0019CHHR0000HR1915在程序內(nèi)可以自由使用,且斷電時(shí)

9、也能保持?jǐn)嚯娗暗腛N/OFF狀態(tài)的繼電器輸助記憶繼電器(AR)256點(diǎn)(16字)AR0015CHAR0000AR1515分配有特定功能的繼電器鏈接繼電器(LR)256點(diǎn)(16字)LR0015CHLR0000LR15151:1鏈接的數(shù)據(jù)輸入輸出用的繼電器(也能用作內(nèi)部輸助繼電器)定時(shí)器/計(jì)數(shù)器128點(diǎn)TIM/CNT 000127定時(shí)器、計(jì)數(shù)器,它們的編程號(hào)合用數(shù)據(jù)存儲(chǔ)器(DM)可讀寫1002字DM00000999DM1022DM1023以字為單位(16位)使用,斷電也能保持?jǐn)?shù)據(jù)。DM1000DM1021不作故障記憶的場(chǎng)合,可作為常規(guī)的DM使用。DM61446599、DM6600DM6655不能用

10、程序?qū)懭?只能用外圍設(shè)備設(shè)定)故障履歷存入?yún)^(qū)22字DM1000DM1021只讀456字DM6144DM6599PC系統(tǒng)設(shè)定56字DM6600DM6655二、 OMRON編譯調(diào)試軟件的安裝與使用一、軟件的安裝我們提供的CPM1A系列可編程序控制器的編譯調(diào)試軟件為CX-ProgrammerV5.0。該軟件有中文版,安裝時(shí)選擇“中文安裝語(yǔ)言”。整個(gè)安裝過(guò)程都是中文界面,只須按提示進(jìn)行即可。安裝的內(nèi)容是:1、集成軟件應(yīng)用程序;2、OMRON的FB Library;3、OMRON CX-Server。這三個(gè)內(nèi)容都是要安裝的,安裝過(guò)程中有提示的。名字和公司名稱,可以任意填寫;系列號(hào)見安裝盤上的sn.txt

11、。二、軟件的使用1、 從開始菜單程序中運(yùn)行CX-Programmer。2、 從文件菜單中點(diǎn)擊新建命令,出現(xiàn)“改變PLC”對(duì)話框,在設(shè)備類型中選擇“CPM1(CPM1A)”,再點(diǎn)擊“設(shè)置”按鈕,出現(xiàn)“設(shè)備型號(hào)設(shè)置”對(duì)話框,在CPU類型中選擇“CPU40”或“CPU30”,其他默認(rèn)。設(shè)置完畢,按確定按鈕。3、 這時(shí)在屏幕左邊的工作區(qū)出現(xiàn)一個(gè)“新工程”目錄,展開該目錄,雙擊“新程序1”下的“段1”,這時(shí)右邊的程序編輯區(qū)就可輸入程序。程序的輸入有兩種方式:梯形圖方式和助記符方式。你可以通過(guò)視圖菜單中的:“梯形圖”和“助記符”這兩個(gè)命令來(lái)選擇或切換,切換時(shí)輸入的梯形圖指令和助記符指令會(huì)自動(dòng)轉(zhuǎn)換。4、 程

12、序編輯完成后,先保存,然后點(diǎn)擊:程序菜單下“編譯”命令,檢查程序語(yǔ)法正確與否,直至沒有錯(cuò)誤。5、 點(diǎn)擊PLC菜單下“在線工作”。(在做這步工作之前,請(qǐng)先用通訊電纜將電腦的串口和PLC主機(jī)的通訊接口連接起來(lái),并接通實(shí)驗(yàn)臺(tái)(箱)電源。)6、 然后選擇PLC菜單下“傳送”“到PLC”命令,將程序下載至PLC主機(jī)內(nèi)部的存儲(chǔ)器中。7、 再選擇PLC菜單下“操作模式”“運(yùn)行”命令,就可以運(yùn)行你自已的程序了。8、 在運(yùn)行模式中,你可以選擇PLC菜單下“監(jiān)視”“監(jiān)視”,來(lái)查看各輸入輸出接口的運(yùn)行狀態(tài),以確定程序功能是否符合設(shè)計(jì)意圖。以上是該軟件的快速使用指南。如想深入了解該軟件的其他功能,請(qǐng)參閱幫助菜單下的幫

13、助文檔,那里有更詳細(xì)的說(shuō)明。三、 PLC原理及應(yīng)用案例案例一基本指令一、目的1、 掌握常用基本指令的使用方法。2、 學(xué)會(huì)用基本邏輯與、或、非等指令實(shí)現(xiàn)基本邏輯組合電路的編程。3、 熟悉編譯調(diào)試軟件的使用。二、器材1、 PC機(jī)2、 PLC實(shí)驗(yàn)臺(tái)(箱)3、 通訊電纜4、 導(dǎo)線若干三、內(nèi)容及步驟歐姆龍CPM1A系列可編程序控制器的基本指令有14條。本次實(shí)驗(yàn)進(jìn)行常用基本指令LD、LD NOT、AND、AND NOT、OR、OR NOT、AND LD、OR LD、OUT、OUT NOT、END指令的編程操作訓(xùn)練。先簡(jiǎn)要介紹如下:1、取指令指令符:LD梯形圖符:數(shù)據(jù):接點(diǎn)號(hào)。除了數(shù)據(jù)通道之外,PC的其余繼

14、電器號(hào)都可以。功能:讀入邏輯行(又稱為支路)的第一個(gè)常開接點(diǎn)。2、取反指令指令符:LDNOT梯形圖符:數(shù)據(jù):同LD指令功能:讀入邏輯行的第一個(gè)常閉接點(diǎn)。在梯形圖中,每一邏輯行必須以接點(diǎn)開始,所以必須使用LD或LD NOT指令。此外,這條指令還用于電路塊中每一支路的開始,或分支點(diǎn)后分支電路的起始,并與其它一些指令配合使用。3、與指令指令符:AND梯形圖符:數(shù)據(jù):接點(diǎn)號(hào)。除了暫存繼電器接點(diǎn)外,其余繼電器接點(diǎn)都可以。功能:邏輯與操作,即串聯(lián)一個(gè)常開接點(diǎn)。4、與非指令指令符:ANDNOT梯形圖符:數(shù)據(jù):接點(diǎn)號(hào),同AND指令。功能:邏輯與非操作,即串聯(lián)一個(gè)常閉接點(diǎn)。5、或指令指令符:OR梯形圖符:數(shù)據(jù):

15、接點(diǎn)號(hào),范圍同AND指令。功能:邏輯或操作,即并聯(lián)一個(gè)常開接點(diǎn)。6、或非指令指令符:ORNOT梯形圖符:數(shù)據(jù):接點(diǎn)號(hào),范圍同AND指令。功能:邏輯或非操作,即并聯(lián)一個(gè)常閉接點(diǎn)。7、輸出指令指令符:OUT梯形圖符:數(shù)據(jù):繼電器線圈號(hào)。功能:將邏輯行的運(yùn)算結(jié)果輸出。8、求反輸出指令指令符:OUTNOT梯形圖符:數(shù)據(jù):繼電器號(hào),范圍同OUT指令。功能:將邏輯行的運(yùn)算結(jié)果取反后輸出。9、電路塊與指令指令符:AND LD梯形圖符:無(wú)數(shù)據(jù):無(wú)功能:將兩個(gè)電路塊串聯(lián)起來(lái)。10、電路塊或指令指令符:OR LD梯形圖符:無(wú)數(shù)據(jù):無(wú)功能:將兩個(gè)電路塊并聯(lián)起來(lái)。11、結(jié)束指令指令符:END(01) 梯形圖符:數(shù)據(jù):

16、無(wú)1、 輸入下列指令,觀察運(yùn)行結(jié)果。(接線可參見第一章中“輸入/輸出端口的使用方法”)練習(xí)1: 練習(xí)2: 練習(xí)3:在程序中如果有幾個(gè)分支輸出,并且分支后還有接點(diǎn)串聯(lián)時(shí),要用暫存繼電器TR來(lái)暫時(shí)保存分支點(diǎn)狀態(tài)。TR必須與LD及OUT指令配合使用。在同一邏輯行中,若有多個(gè)分支點(diǎn)時(shí),要用不同號(hào)的TR,且TR不得超過(guò)8個(gè)。在不同邏輯行中,允許用重號(hào)的暫存繼電器。練習(xí)4:在程序中要將兩個(gè)程序段(又叫電路塊)連接起來(lái)時(shí),需要用電路塊連接指令。每個(gè)電路塊都是以LD或LDNOT指令開始。ANDLD指令:LD 0.02OR 0.03LD 0.04ORNOT 0.05ANDLDOUT 11.00END(01)OR

17、LD指令:LD 0.02ANDNOT 0.03LDNOT 0.04ANDNOT 0.05ORLDLD 0.06AND 0.07ORLDOUT 11.00END(01)案例二定時(shí)器及計(jì)數(shù)器指令一、目的1、掌握常用定時(shí)指令的使用方法。2、掌握計(jì)數(shù)器指令的使用3、掌握定時(shí)器/計(jì)數(shù)器內(nèi)部時(shí)基脈沖參的設(shè)置。4、熟悉編譯調(diào)試軟件的使用。二、器材1、PC機(jī)2、PLC實(shí)驗(yàn)臺(tái)(箱)3、通訊電纜4、導(dǎo)線若干三、內(nèi)容及步驟1、定時(shí)器指令指令符:TIM梯形圖符:數(shù)據(jù):占兩行,第一行跟在指令之后,是兩位數(shù)字0047,為選定的定時(shí)器號(hào);第二行數(shù)據(jù)與第一行數(shù)據(jù)在編碼表中位置上下對(duì)齊,是定時(shí)器的設(shè)定值,用4 位十進(jìn)制數(shù)表示,

18、定時(shí)單位為0.1秒,所以最低位是十分位。例如定時(shí)5秒的設(shè)定值是0050。定時(shí)范圍是0.1999.9秒。功能:定時(shí)時(shí)間到接通定時(shí)器接點(diǎn)。定時(shí)器是減1定時(shí)器。當(dāng)輸入條件為ON時(shí),開始減1定時(shí),每經(jīng)過(guò)0.1秒,定時(shí)器的當(dāng)前值減1,定時(shí)時(shí)間一到,定時(shí)器的當(dāng)前值為0000,定時(shí)器接點(diǎn)接通并保持。當(dāng)輸入條件為OFF時(shí),不管定時(shí)器當(dāng)前處于什么狀態(tài)都復(fù)位,當(dāng)前值恢復(fù)到設(shè)定值,相應(yīng)的動(dòng)合接點(diǎn)斷開。定時(shí)器相當(dāng)于時(shí)間繼電器。在電源掉電時(shí),定時(shí)器復(fù)位。練習(xí)1:延時(shí)器LD 0.02ANDNOT 0.03TIM000 #30LD TIM000OUT 11.00END(01)練習(xí)2:秒脈沖發(fā)生器LDNOT TIM001TI

19、M 000 #5LD TIM000TIM 001 #5OUT 11.00END(01)2、計(jì)數(shù)器指令指令符:CNT 梯形圖符:數(shù)據(jù):占二行一行是計(jì)數(shù)器號(hào)0047;下一行是計(jì)數(shù)設(shè)定值,用4位十進(jìn)制數(shù)表示,計(jì)數(shù)范圍是00019999。該指令在梯形圖中有兩邏輯輸入行。接CP端的行,是計(jì)數(shù)信號(hào)輸入行;接R端的行是計(jì)數(shù)器復(fù)位輸入行,又稱為置0行。功能:計(jì)數(shù)到時(shí),接通計(jì)數(shù)器動(dòng)合接點(diǎn),相當(dāng)于硬件計(jì)數(shù)器。計(jì)數(shù)器是減1計(jì)數(shù)器。在計(jì)數(shù)脈沖的上升沿,計(jì)數(shù)器的當(dāng)前值減1,當(dāng)計(jì)數(shù)值減為0 時(shí),計(jì)數(shù)器的動(dòng)合接點(diǎn)接通。當(dāng)復(fù)位輸入為ON時(shí),計(jì)數(shù)器復(fù)位,當(dāng)前值恢復(fù)到設(shè)定值,動(dòng)合接點(diǎn)斷開。電源掉電時(shí),計(jì)數(shù)器的當(dāng)前值保持不變。當(dāng)置

20、0信號(hào)和計(jì)數(shù)信號(hào)同時(shí)到來(lái)時(shí),置0信號(hào)優(yōu)先。練習(xí)1:計(jì)數(shù)器指:LD 0.02ANDNOT 0.03LD 0.04CNT 010 #10LD CNT010OUT 11.00END(01)案例三置位/復(fù)位及脈沖指令一、目的1、掌握KEEP、DIFU、DIFD指令的使用方法。2、熟悉編譯調(diào)試軟件的使用。二、實(shí)驗(yàn)器材1、PC機(jī)2、PLC實(shí)驗(yàn)臺(tái)(箱)3、通訊電纜4、導(dǎo)線若干三、內(nèi)容及步驟1、鎖存指令指令符:KEEP(11) 梯形圖符:數(shù)據(jù): 繼電器號(hào)0000001915HR00001915AR00001915LR00001915TR07功能:相當(dāng)于鎖存器,當(dāng)其置位(ON)后,將一直保持,直至復(fù)位為止。鎖存

21、指令有兩個(gè)輸入行,SET為置位輸入行,RES為復(fù)位輸入行。當(dāng)置位輸入為ON,復(fù)位輸入OFF時(shí),鎖存繼電器動(dòng)作并保持,即使輸入再變?yōu)镺FF仍保持。當(dāng)復(fù)位輸入為ON,置位輸入為OFF時(shí),鎖存繼電器釋放。當(dāng)兩輸入端同時(shí)為ON時(shí),復(fù)位輸入優(yōu)先。波形見圖。圖4-1 鎖存繼電器定時(shí)圖在寫編碼表時(shí),先寫置位行,然后是復(fù)位行,最后是鎖存指令,見下例。練習(xí) KEEP指令的編程圖4-2 KEEP指令的編程自鎖電路能用KEEP指令代替,見圖。圖4-3 用KEEP代替自鎖電路2、 前沿微分指令指令符:指令符:DIFU(13) 梯形圖符:數(shù)據(jù):繼電器號(hào)0000001915HR00001915AR00001915LR00

22、001915TR07功能:在輸入脈沖的前沿,使指定的繼電器接通一個(gè)掃描周期后又釋放,即把輸入狀態(tài)的前沿微分輸出到指定的繼電器。練習(xí) 前沿微分指令的編程圖4-4 前沿微分指令的編程例中,當(dāng)接于0003的輸入開關(guān)斷開時(shí),與它對(duì)應(yīng)的輸入繼電器OFF,在內(nèi)部電路中的0003動(dòng)斷接點(diǎn)ON,接于0002的開關(guān),由OFFON時(shí),0500閉合一個(gè)掃描周期后又釋放,定時(shí)波形見圖。圖4-5 DIFU指令的定時(shí)圖3、后沿微分指令指令符:DIFU(14) 梯形圖符:數(shù)據(jù):同DIFU(13)功能:把輸入信號(hào)的后沿(ONOFF)微分狀態(tài),輸出給指定繼電器。CPU在連續(xù)兩次掃描中,發(fā)現(xiàn)輸入狀態(tài)從ONOFF時(shí),執(zhí)行本指令。這

23、兩條微分指令都是在輸入狀態(tài)發(fā)生變化時(shí)才起作用。在程序運(yùn)行中,一直接通的輸入條件,不會(huì)引起DIFU的執(zhí)行;一直處于斷開的輸入不會(huì)引起DIFD的執(zhí)行。練習(xí): 后沿微分指令的編程圖4-6 微分指令的編程和定時(shí)在一個(gè)程序中,最多允許48個(gè)DIFU及DIFD指令。若多于此數(shù)微分指令溢出,并將第49個(gè)微分指令作廢,即當(dāng)作NOP指令執(zhí)行。微分指令通常用在一次輸入只需作一次處理的情況下,這種情況是經(jīng)常會(huì)遇到的。案例四藝術(shù)燈控制一、 目的1、 掌握移位寄存器指令的應(yīng)用2、掌握PLC與外圍電路的接口連線二、器材5、 PC機(jī)6、 PLC實(shí)驗(yàn)臺(tái)(箱)7、 藝術(shù)燈控制模塊8、 通訊電纜9、 導(dǎo)線若干三、內(nèi)容及步驟1、

24、設(shè)計(jì)要求藝術(shù)燈控制可以采用PLC來(lái)控制,如燈光的閃耀、移位及各種時(shí)序的變化。藝術(shù)燈控制模塊共有9只燈,如下圖所示:藝術(shù)燈控制示意圖現(xiàn)要求L1L9號(hào)燈閃亮的時(shí)序如下:(1)L1L9號(hào)燈全亮。(2)L1L9號(hào)燈由依次點(diǎn)亮。(3)L1L9號(hào)燈全亮。然后重復(fù)上述過(guò)程,循環(huán)往復(fù)。2、確定輸入輸出地址、并編寫程序3、編譯程序,無(wú)誤后下載至PLC主機(jī)的存儲(chǔ)器中,并運(yùn)行程序。4、調(diào)試程序,直至符合設(shè)計(jì)要求。5、參考程序(藝術(shù)燈.cxp)及接線表輸入輸出主機(jī)實(shí)驗(yàn)?zāi)K注釋主機(jī)實(shí)驗(yàn)?zāi)K注釋0000啟動(dòng)啟動(dòng)1000L1燈L10001停止停止1004L2燈L21005L3燈L31006L4燈L41007L5燈L5110

25、0L6燈L61101L7燈L71102L8燈L81103L9燈L9COM24VCOM024VCOMGNDCOM324VCOM424V3、 根據(jù)自己的想法,設(shè)計(jì)一個(gè)不同控制順序的程序。案例五數(shù)碼管顯示控制一、目的1、掌握移位寄存器指令的應(yīng)用2、掌握用PLC控制數(shù)碼管顯示二、器材1、PC機(jī)2、PLC實(shí)驗(yàn)臺(tái)(箱)3、數(shù)碼管顯示模塊4、通訊電纜5、導(dǎo)線若干三、內(nèi)容及步驟1、設(shè)計(jì)要求設(shè)計(jì)一個(gè)數(shù)碼管循環(huán)顯示程序。顯示值數(shù)字09。數(shù)碼管為共陰極型。A、B、C、D、E、F、G、Dp為數(shù)碼管段碼,COM為數(shù)碼管公共端(位碼),當(dāng)段碼輸入高電平,位碼輸入低電平時(shí),相應(yīng)的段點(diǎn)亮。2、確定輸入輸出地址、并編寫程序3、

26、編譯程序,無(wú)誤后下載至PLC主機(jī)的存儲(chǔ)器中,并運(yùn)行程序。4、調(diào)試程序,直至符合設(shè)計(jì)要求。5、參考程序(數(shù)碼管.cxp)及接線表輸入輸出主機(jī)實(shí)驗(yàn)?zāi)K注釋主機(jī)實(shí)驗(yàn)?zāi)K注釋0000K1啟動(dòng)10041A、2A段碼A0001K2停止10051B、2B段碼BKCOMGND10061C、2C段碼CCOM24V10071D、2D段碼D11001E、2E段碼E11011F、2F段碼F11021G、2G段碼GCOM324VCOM424VCOM1GND位碼1COM2GND位碼2注:1A、1B、1C、1D、1E、1F、1G、COM1指數(shù)碼管LED1的段碼和公共端。2A、2B、2C、2D、2E、2F、2G、COM2指數(shù)

27、碼管LED2的段碼和公共端。案例六交通信號(hào)燈的自動(dòng)控制一、目的1、 掌握PLC功能指令的用法2、掌握用PLC控制交通燈的方法二、器材1、PC機(jī)一臺(tái)2、PLC實(shí)驗(yàn)箱一臺(tái)3、演示屏交通燈控制模塊4、編程電纜一根5、導(dǎo)線若干三、內(nèi)容及步驟1、設(shè)計(jì)要求設(shè)計(jì)一個(gè)十字路口交通信號(hào)燈的控制程序。要求為:南北向紅燈亮10秒,東西向綠燈亮4秒閃3秒,東西向黃燈亮3秒,然后東西向紅燈亮10秒,南北向綠燈亮4秒閃3秒,南北向黃燈亮3秒,并不斷循環(huán)反復(fù)。綠燈滅。2、確定輸入輸出地址、并編寫程序。3、編譯程序,無(wú)誤后下載至PLC主機(jī)的存儲(chǔ)器中,并運(yùn)行程序。4、調(diào)試程序,直至符合設(shè)計(jì)要求。5、參考程序(交通燈.cxp)及

28、接線表輸入輸出主機(jī)實(shí)驗(yàn)?zāi)K注釋主機(jī)實(shí)驗(yàn)?zāi)K注釋0000K1啟動(dòng)1002SNG、PSNG南北綠燈0001K2停止1003SNY南北黃燈1004SNR、PSNR南北紅燈1005EWG、PEWG東西綠燈1006EWY東西黃燈1007EWR、PEWR東西紅燈COM24VCOM224VKCOMGNDCOM324V案例七驅(qū)動(dòng)步進(jìn)電機(jī)的PLC控制一、目的1、掌握PLC功能指令的用法2、掌握用PLC控制步進(jìn)電機(jī)的方法二、器材1、PC機(jī)2、PLC實(shí)驗(yàn)臺(tái)(箱)3、步進(jìn)電機(jī)控制模塊4、通訊電纜5、導(dǎo)線若干三、內(nèi)容及步驟1、設(shè)計(jì)要求控制模塊中的步進(jìn)電機(jī)工作方式為四相八拍,電機(jī)的四相線圈分別用A、B、C、D表示,公共端

29、XCOM。當(dāng)電機(jī)正轉(zhuǎn)時(shí),其工作方式如下:AABBBCCCDDDAA。當(dāng)電機(jī)反轉(zhuǎn)時(shí),其工作方式如下:A-ADDDCCCBBBAA。設(shè)計(jì)程序要求能控制步進(jìn)電機(jī)正反轉(zhuǎn),并能控制它的轉(zhuǎn)速。2、確定輸入輸出地址、并編寫程序3、編譯程序,無(wú)誤后下載至PLC主機(jī)的存儲(chǔ)器中,并運(yùn)行程序。4、調(diào)試程序,直至符合設(shè)計(jì)要求。5、參考程序(步進(jìn)電機(jī).cxp)及接線表輸入輸出主機(jī)實(shí)驗(yàn)屏注釋主機(jī)實(shí)驗(yàn)屏注釋0000啟動(dòng)啟動(dòng)1004XAA相0001停止停止1005XBB相0002正轉(zhuǎn)正轉(zhuǎn)1006XCC相0003反轉(zhuǎn)反轉(zhuǎn)1007XDD相0004快速快速XCOM<->GND步進(jìn)電機(jī)公共端0005慢速慢速1100LA指

30、示燈A1101LB指示燈B1102LC指示燈C1103LD指示燈DCOM24VCOM324VCOMGNDCOM424V案例八四層電梯的PLC控制一、目的1、掌握PLC基本指令、功能指令的綜合應(yīng)用2、掌握用PLC對(duì)電梯的基本控制程序的設(shè)計(jì)二、器材1、PC機(jī)2、PLC實(shí)驗(yàn)臺(tái)(箱)3、電梯模塊4、通訊電纜5、導(dǎo)線若干三、內(nèi)容及步驟1、設(shè)計(jì)要求電梯控制模塊的結(jié)構(gòu)示意圖如下:其動(dòng)作要求如下:(1)電梯上行:當(dāng)電梯停于1樓1F或2F、3F時(shí),4F呼叫,則上行到4樓,碰行程開關(guān)后停止。當(dāng)電梯停于1F或2F時(shí),3F呼叫,則上行到3F,碰行程開關(guān)后停止。當(dāng)電梯停于1F時(shí),2F呼叫,則上行到2F,碰行程開關(guān)后停止

31、。當(dāng)電梯停于1F時(shí),2F、3F同時(shí)呼叫,則上行到2F后,停5秒種,繼續(xù)上行到3F后停止。當(dāng)電梯停于1F時(shí),3F、4F同時(shí)呼叫,則上行到3F后,停5秒后,繼續(xù)上行到4F后停止。當(dāng)電梯停于1F時(shí),2F、4F同時(shí)呼叫,則上行到2F后,停5秒后,繼續(xù)上行到4F后停止。當(dāng)電梯停于1F時(shí),2F、3F、4F同時(shí)呼叫,則上行到2F后,停5秒后,繼續(xù)上行到3F后,停5秒后,繼續(xù)上行到4F后停止。當(dāng)電梯停于2F時(shí),3F、4F同時(shí)呼叫,則上行到3F后,停5秒后,繼續(xù)上行到4F后停止。(2)電梯下行當(dāng)電梯停于4F或3F、2F時(shí),1F呼叫,則下行到1F,碰行程開關(guān)后停止。當(dāng)電梯停于4F或3F時(shí),2F呼叫,則下行到2F,

32、碰行程開關(guān)后停止。當(dāng)電梯停于4F時(shí),3F呼叫,則下行到3F,碰行程開關(guān)后停止。當(dāng)電梯停于4F時(shí),3F、2F同時(shí)呼叫,則下行到3F后,停5秒種,繼續(xù)下行到2F后停止。當(dāng)電梯停于4F時(shí),3F、1F同時(shí)呼叫,則下行到3F后,停5秒后,繼續(xù)下行到1F后停止。當(dāng)電梯停于4F時(shí),2F、1F同時(shí)呼叫,則下行到2F后,停5秒后,繼續(xù)下行到1F后停止。當(dāng)電梯停于4F時(shí),3F、2F、1F同時(shí)呼叫,則下行到3F后,停5秒后,繼續(xù)下行到2F后,停5秒后,繼續(xù)下行到1F后停止。當(dāng)電梯停于3F時(shí),2F、1F同時(shí)呼叫,則下行到2F后,停5秒后,繼續(xù)下行到1F后停止。(3)各樓層運(yùn)行時(shí)間應(yīng)在15秒以內(nèi),否則認(rèn)為有故障。(4)

33、電梯停于某一層時(shí),數(shù)碼管應(yīng)顯示該層的樓層數(shù)。(5)電梯上、下行時(shí),相應(yīng)的方向指示燈應(yīng)亮。(6)啟動(dòng)時(shí),當(dāng)電梯沒有停在任何樓層,可自動(dòng)向上或向下停靠。(7)設(shè)定關(guān)閉電梯的功能,當(dāng)電梯完成最后一個(gè)呼叫請(qǐng)求后,延時(shí)3秒后,自動(dòng)返回1F。2、 定輸入輸出地址、并編寫程序輸入地址:一樓行程開關(guān)(LAY1) 0000 二層下呼(2DN)0004 一層上呼(1UP) 0007二樓行程開關(guān)(LAY2) 0001 三層下呼(3DN)0005 二層上呼(2UP) 0008三樓行程開關(guān)(LAY3) 0002 四層下呼(4DN)0006 三層上呼(3UP) 0009四樓行程開關(guān)(LAY4) 0003一層內(nèi)選按鈕(IN1) 0104二層內(nèi)選按鈕(IN2) 0105三層內(nèi)選按鈕(IN3) 0106四層內(nèi)選按鈕(IN4) 0107注:在配置40點(diǎn)以上的主機(jī),帶內(nèi)選按鈕的功能。關(guān)閉電梯開關(guān)(RST) 0100 上停開關(guān)(UP)0101下停開關(guān)(DN) 0102輸出地址:電梯下行(DJA)1000電梯上行(DJB)1001樓層指示:一層指示(L1)1100二層指示(L2)1101三層指示(L3)1102四層指示(L4)11033、編譯程序,無(wú)誤后下載至PLC主機(jī)的存儲(chǔ)器中,并運(yùn)行程序。4、調(diào)試程序,直至符合設(shè)計(jì)要求。5、參考程序(電梯.cxp)及接線表輸入輸出主機(jī)實(shí)驗(yàn)?zāi)K注釋主機(jī)實(shí)驗(yàn)?zāi)?/p>

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論