歐姆龍系列及_第1頁
歐姆龍系列及_第2頁
歐姆龍系列及_第3頁
歐姆龍系列及_第4頁
歐姆龍系列及_第5頁
已閱讀5頁,還剩91頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

歐姆龍系列及第1頁,共96頁,2023年,2月20日,星期五歐姆龍小型PLC由于采用模塊式結(jié)構(gòu),因而配置靈活,性價比高。前期生產(chǎn)的小型PLC主要是CQM1系列,I/O點數(shù)可達192點。CQM1H是它的升級產(chǎn)品,如圖7-1,是一種功能完善的緊湊型PLC,有4種型號的CPU模塊,最多可插11個模塊,最大I/O點數(shù)可達512點。其設(shè)計思路在于為靈活配置的系統(tǒng)提高附加值的機械控制功能,緊湊型設(shè)計中包含可用于分散控制的高級功能。設(shè)計要點是:用高容量的ControllerLink來建立分散控制系統(tǒng);利用先進的內(nèi)裝板來靈活地配置系統(tǒng):CQM1H具有一系列的內(nèi)裝板,通過內(nèi)裝板可實現(xiàn)一般定位、多點高速計數(shù)器輸入、絕對旋轉(zhuǎn)編碼器輸入、模擬量輸入/輸出、模擬量設(shè)定和連接到標(biāo)準(zhǔn)串行設(shè)備的串行通信。與CQM1比,程序容量,DM容量和I/O點數(shù)增加了一倍,使它有足夠的控制能力來滿足更復(fù)雜的控制程序、以及高功能的數(shù)據(jù)處理需要。第2頁,共96頁,2023年,2月20日,星期五

第3頁,共96頁,2023年,2月20日,星期五如圖可通過編程器、個人PC和可編程終端進行監(jiān)控和設(shè)置。第4頁,共96頁,2023年,2月20日,星期五1.CQM1H的硬件系統(tǒng)配置

第5頁,共96頁,2023年,2月20日,星期五CQM1H的系統(tǒng)配置采用模塊式搭積木的方法。模塊主要由CPU模塊、I/O模塊、模擬量I/O模塊、電源模塊、通信模塊等組成。如圖7-3所示,用戶可按照實際需要自由選擇CPU、I/O等模塊,并將它們組合起來,通過每個模塊兩邊的定位鎖定開關(guān)將它們固定起來。組合安裝過程中應(yīng)注意模塊的位置順序。如果有模擬量I/O模塊,必須配一個專用的模擬量電源模塊,且安裝時應(yīng)緊靠模擬量I/O模塊安裝。CQM1H系列PLC最多只能安裝11個I/O模塊。CPU模塊的主要性能見表7-1第6頁,共96頁,2023年,2月20日,星期五2.CQM1H系列PLC的I/O地址分配1)數(shù)字量I/O地址分配CQM1H系列PLC的I/O地址為固定方式,從裝在左側(cè)的模塊開始,從左到右依序分配地址。CPU模塊自帶的16點輸入單元地址為IR000,與CPU連接的I/O模塊地址按順序為IR001,IR002,IR003……依序排列。輸出模塊的地址編號則從按順序為IR100,IR101,IR102……依序排列。即使是8個點的I/O模塊也分配一個字(通道)如圖7-4所示。第7頁,共96頁,2023年,2月20日,星期五第8頁,共96頁,2023年,2月20日,星期五2)模擬量輸入/輸出地址分配模擬量輸入/輸出模塊的地址也是按模塊安裝的順序從左到右來分配的,編號格式與數(shù)字量I/O地址相同,且兩者是統(tǒng)一編號的,見圖7-5,其中模擬量電源模塊不占用地址,它緊靠模擬量輸入/輸出模塊的左側(cè)或右側(cè)安裝。第9頁,共96頁,2023年,2月20日,星期五第10頁,共96頁,2023年,2月20日,星期五CQM1H系列PLC的數(shù)據(jù)區(qū)及其功能

數(shù)據(jù)區(qū)是指可以通過PLC的指令操作來存取數(shù)據(jù)的區(qū)域,CQM1H系列PLC的數(shù)據(jù)區(qū)包括輸入/輸出(I/O)繼電器區(qū),工作區(qū)(內(nèi)部輔助繼電器區(qū)),特殊輔助繼電器(SR)區(qū),暫存繼電器(TR)區(qū),保持繼電器(HR)區(qū),輔助記憶繼電器(AR)區(qū),鏈接繼電器(LR)區(qū),定時器/計數(shù)器(TC)區(qū),數(shù)據(jù)存儲(DM)區(qū),控制器總線狀態(tài)區(qū),宏操作數(shù)區(qū),模擬量設(shè)置區(qū),內(nèi)裝板1、2及高速計數(shù)器區(qū)等。內(nèi)部器件以字(通道)形式編號,每個字內(nèi)有16個位,一個繼電器對應(yīng)字中的一位,16個位的序號為00~15。所以一個繼電器的編號由兩部分組成,即字號加位序號。如00102表示輸入繼電器001中的第3個(02)位地址。第11頁,共96頁,2023年,2月20日,星期五1.輸入/輸出繼電器區(qū)輸入繼電器有編號IR000~015共16個字,其中IR000用來對主機內(nèi)的輸入字編號,001~015用于對與主機連接的I/O單元的位輸入編號。輸出繼電器有編號IR100~115共16個字,用于對與主機連接的I/O單元的輸出字編號。第12頁,共96頁,2023年,2月20日,星期五2內(nèi)部輔助繼電器區(qū)(工作區(qū))該區(qū)是供用戶編寫程序使用的,相當(dāng)于繼電控制中的中間繼電器,不能用作輸入/輸出。內(nèi)部輔助繼電器區(qū)有編號IR016~IR089IR116~IR189IR216~IR219IR224~IR229共計158個字,每字16點,共2528點。另外輸入/輸出繼電器區(qū)中未被使用的字也可作為內(nèi)部輔助繼電器區(qū)使用。第13頁,共96頁,2023年,2月20日,星期五3特殊輔助繼電器區(qū)(SR)該區(qū)共有12個字184位,(SR24400~SR25507)用于存儲系統(tǒng)有關(guān)特殊作用的標(biāo)志。如SR255通道的00為輸出0.1秒時鐘脈沖,01為輸出0.2秒時鐘脈沖,02為輸出1秒時鐘脈沖。03為ER標(biāo)志,04為CY標(biāo)志,05為>標(biāo)志,06為=標(biāo)志,07為<標(biāo)志。有些指令會影響標(biāo)志。第14頁,共96頁,2023年,2月20日,星期五4.暫存繼電器區(qū)(TR)該區(qū)有TR0~TR7共8個暫存繼電器,用于暫存復(fù)雜梯形圖中分支點的ON/OFF狀態(tài),在不同的程序段中可多次使用,但同一段程序中不能重復(fù)使用同一個號的TR。第15頁,共96頁,2023年,2月20日,星期五5保持繼電器區(qū)(HR)

該區(qū)共有HR00~HR99共100個字1600個位,其功能用于斷電保持功能。使用時分兩種情況:一是以字為單位使用;二是以位為單位與KEEP指令配合使用或做成自保持電路。第16頁,共96頁,2023年,2月20日,星期五6輔助記憶繼電器區(qū)(AR)該區(qū)共有AR00~AR99共28個字448個位,該區(qū)具有斷電保持功能,主要用于存儲PLC的工作狀態(tài)信息。第17頁,共96頁,2023年,2月20日,星期五7.鏈接繼電器區(qū)(LR)該區(qū)共有LR00~LR63共64個字1024個位,用于通過RS-232或ControllerLink總線模塊進行1:1交換數(shù)據(jù)。不進行1:1鏈接時,可作為內(nèi)部輔助繼電器使用。

第18頁,共96頁,2023年,2月20日,星期五8定時器/計數(shù)器區(qū)(TC)該區(qū)共有TC000~TC511共512個字。定時器分為普通定時器TIM和高速定時器TIMH兩種,計數(shù)器分為普通計數(shù)器CNT和可逆計數(shù)器CNTR兩種。定時器/計數(shù)器采用統(tǒng)一TC編號,一個TC號可分配給定時器,也可分給計數(shù)器,但不能重復(fù)。定時器無斷電保持功能,電源斷電時定時器復(fù)位;而計數(shù)器有斷電保持功能。第19頁,共96頁,2023年,2月20日,星期五9.數(shù)據(jù)存儲區(qū)(DM)該區(qū)共有6656個字,每個字16個位。字編號以DM加4位數(shù)組成。數(shù)據(jù)存儲區(qū)DM有斷電保持功能。使用時只能以字為單位使用,不能以位為單位使用。其范圍為:1)DM0000~DM6143為程序可讀/寫區(qū),其中DM3072~DM6143僅CQM1H的CPU51/61可選用;用戶可以字為單位自由讀、寫其內(nèi)容。2)DM6144~DM6588為程序只讀區(qū),用戶程序可以讀出,但不能改寫其內(nèi)容,其數(shù)據(jù)內(nèi)容是用編程器預(yù)先寫入。第20頁,共96頁,2023年,2月20日,星期五3)DM6569~DM6599共31個字為故障履歷存儲器,用于記錄有關(guān)存儲故障時間和錯誤代碼信息。4)DM6600~DM6655為系統(tǒng)設(shè)定區(qū),用于設(shè)定各種系統(tǒng)參數(shù)。其中的數(shù)據(jù)不能用程序?qū)懭耄荒苡镁幊唐鲗懭?。DM6600~DM6614僅在編程模式時設(shè)定,DM6615~DM6655可在編程模式或監(jiān)控模式時設(shè)定。CQM1H的內(nèi)存地址區(qū)域結(jié)構(gòu)分配見附錄4。第21頁,共96頁,2023年,2月20日,星期五CQM1H的基本指令

由于指令的兼容性,CQM1H系列PLC的指令適用于C系列其它PLC,如CPM1A系列,CPM2A系列,CP1L系列、CP1H系列以及中型機CS系列、CJ系列等。CQM1H的指令很豐富,大約有400條,大體分為常用基本指令、數(shù)據(jù)處理指令、數(shù)據(jù)運算指令、邏輯運算指令、數(shù)據(jù)控制指令、子程序與中斷控制指令、高速計數(shù)器與脈沖輸出指令、網(wǎng)絡(luò)通信與串行通信指令、步進指令等。現(xiàn)僅介紹常用基本指令。第22頁,共96頁,2023年,2月20日,星期五

1.程序輸入指令在程序中用于為輸出指令、功能指令等建立使其工作的邏輯條件。有以下幾種:取指令LD和取反指令LDNOT。LD表示將動合接點與輸入母線相連的指令,也稱為裝載或起始指令,每個程序的開始都要使用它。LDNOT表示將動斷接點與輸入母線相連的指令,與LD功能不同是使用動斷接點。第23頁,共96頁,2023年,2月20日,星期五兩條指令的操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR、TC、TR區(qū)。LD、LDNOT指令的使用如圖7-6所示。圖中00000是輸入繼電器動合觸點,00001是輸入繼電器動斷觸點,10000和10001是輸出繼電器線圈,程序邏輯含義是當(dāng)輸入動合觸點00000閉合時,輸出繼電器10000接通,輸出為ON。輸入繼電器動斷觸點00001未動作時,輸出繼電器10001為接通狀態(tài),而00001動作斷開時,輸出繼電器10001為斷開狀態(tài)。相應(yīng)指令表如圖7-6b。第24頁,共96頁,2023年,2月20日,星期五第25頁,共96頁,2023年,2月20日,星期五(2)邏輯與

AND、與非ANDNOT指令A(yù)ND指一個動合觸點的串聯(lián)連接,進行邏輯“與”操作。與非指令A(yù)NDNOT指一個動斷觸點的串聯(lián)連接,邏輯“與非”操作。兩條指令的操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR、TC區(qū)。第26頁,共96頁,2023年,2月20日,星期五AND、ANDNOT指令的使用如圖7-7所示。程序邏輯含義是:當(dāng)輸入動合觸點00001和00002同時閉合時(邏輯與),輸出繼電器10001接通,輸出為ON。當(dāng)輸入繼電器動合觸點00003動作閉合,且動斷觸點00004未動作(閉合狀態(tài))時,輸出繼電器10002為接通狀態(tài),輸出為ON。相應(yīng)指令表如圖7-7b.第27頁,共96頁,2023年,2月20日,星期五第28頁,共96頁,2023年,2月20日,星期五(3)邏輯或OR、或非ORB指令OR指一個動合觸點的并聯(lián)連接,進行邏輯“或”操作?;蚍侵噶頞R

NOT指一個動斷觸點的并聯(lián)連接,邏輯“或非”操作。兩條指令的操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR、TC區(qū)。第29頁,共96頁,2023年,2月20日,星期五OR、ORNOT指令的使用如圖7-8所示。程序邏輯含義是:當(dāng)輸入動合觸點00000閉合或00001未斷開,或00002閉合時(邏輯或),而且輸入繼電器動合觸點00003動作閉合(邏輯與),則輸出繼電器10001接通,輸出為ON。相應(yīng)指令表如圖7-7b.第30頁,共96頁,2023年,2月20日,星期五第31頁,共96頁,2023年,2月20日,星期五(4)塊與指令A(yù)NDLD和塊或指令ORLDANDLD指令用于處理并聯(lián)接點組的串聯(lián)連接。由兩個或兩個以上觸點并聯(lián)的組合稱為并聯(lián)接點組,也稱為邏輯程序塊。將并聯(lián)接點組串聯(lián)連接時,每個接點組開始用LD、LDNOT指令單獨編程,塊結(jié)束后用ANDLD指令串聯(lián)連接起來。第32頁,共96頁,2023年,2月20日,星期五ORLD指令用于處理串聯(lián)接點組的并聯(lián)連接。由兩個或兩個以上觸點串聯(lián)的組合稱為串聯(lián)接點組,也稱為邏輯程序塊。將串聯(lián)接點組幾聯(lián)連揥時,每亪揧點組異始甸LD、LDNOT指令單獨編程,塊結(jié)束后用ORLD指令串聯(lián)連接起來。第33頁,共96頁,2023年,2月20日,星期五ANDLD指令和ORLD指令不帶操作元件編號,是一條獨立操作指令。當(dāng)三個或三個以上邏輯塊串聯(lián)或并聯(lián)時,其指令表語句有兩種編程方法,一種是分置法,即每增加一個邏輯塊,就隨后寫一條ORLD或ANDLD指令。另一種是后置法,即所有的邏輯塊都寫完后,再使用ORLD或ANDLD指令。兩種方法都可以得到相同的運算結(jié)果,但使用分置法時邏輯塊數(shù)沒有限制。而采用后置法時邏輯塊數(shù)不能超過8個。ANB指令的使用如圖4-5所示。第34頁,共96頁,2023年,2月20日,星期五第35頁,共96頁,2023年,2月20日,星期五第36頁,共96頁,2023年,2月20日,星期五2程序輸出指令輸出指令的功能是根據(jù)邏輯操作的結(jié)果建立各種繼電器線圈的狀態(tài)。分為:1)OUT和OUTNOT指令

OUT是將邏輯操作的結(jié)果寫到輸出驅(qū)動線圈的輸出指令。OUTNOT是將邏輯操作的結(jié)果取反后寫到輸出驅(qū)動線圈的輸出指令。它們的操作元件是輸出繼電器、內(nèi)部I/O繼電器、保持繼電器及暫存繼電器等,對輸入繼電器不能使用。第37頁,共96頁,2023年,2月20日,星期五OUT指令并行輸出時可以連續(xù)使用多次。OUT指令后,通過觸點對其他線圈使用OUT指令稱為縱接輸出,這種縱接輸出,如果順序不錯,可以多次重復(fù)。見圖7-11。第38頁,共96頁,2023年,2月20日,星期五(2)鎖存指令KEEPKEEP指令相當(dāng)于一個鎖存繼電器,具有自鎖功能,它可以將短信號變成長信號。使用KEEP指令的繼電器有兩個輸入端:置位輸入端S和復(fù)位輸入端。其使用舉例如圖7-12a),當(dāng)置位信號00000接通(ON)時,它所指定的繼電器10001接通(ON)。此后即使置位端00000再斷開,繼電器10001仍然保持接通狀態(tài),直到復(fù)位輸入端00002接通(ON),使之復(fù)位,繼電器10001才斷開(OFF)。注意當(dāng)S、R同為ON時,則復(fù)位R優(yōu)先。第39頁,共96頁,2023年,2月20日,星期五第40頁,共96頁,2023年,2月20日,星期五如圖a的控制功能也可用基本邏輯指令來實現(xiàn),如圖7-12b),當(dāng)輸入繼電器觸點00000接通時,輸出繼電器10001接通并自鎖。當(dāng)動斷觸點00001斷開時,輸出繼電器10001斷開并解除自鎖故a)、b)兩圖控制功能完全相同,其波形如圖7-12C),可見其功能能將短脈沖信號變成長信號。指令的操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR區(qū)。第41頁,共96頁,2023年,2月20日,星期五(3)

置位/復(fù)位(SET/RST)指令SET,置位指令,用于線圈動作的保持,指令的操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR區(qū);第42頁,共96頁,2023年,2月20日,星期五RST(Reset),復(fù)位指令,用于解除線圈動作的保持,對數(shù)據(jù)寄存器(D)、定時器(T)、計數(shù)器(C)清零,指令的操作元件還可以使用繼電器區(qū)的IR、SRHR、AR、LR區(qū)。SET、RST指令的使用如圖7-13所示,00000一旦接通,即使再變成斷開,10001也保持接通;00001接通后,即使再變成斷開,10001也保持?jǐn)嚅_。對輸出繼電器10001和內(nèi)部I/O繼電器01601的作用效果是一樣的。第43頁,共96頁,2023年,2月20日,星期五第44頁,共96頁,2023年,2月20日,星期五(4)微分輸出指令(DIFU/DIFD)DIFU,上升沿微分指令。指令功能是:當(dāng)執(zhí)行條件由OFF變?yōu)镺N時(上升沿),操作元件只接通一個掃描周期(置1)。DIFD,下降沿微分指令。指令功能是:當(dāng)執(zhí)行條件由ON變?yōu)镺FF時(下降沿),操作元件只接通一個掃描周期(置1)。第45頁,共96頁,2023年,2月20日,星期五操作元件可以使用繼電器區(qū)的IR、SRHR、AR、LR區(qū)。指令使用如圖7-14所示,當(dāng)輸入軟繼電器00000由OFF變?yōu)镺N時,10001接通一個掃描周期TS,10001觸點通過SET指令將01601變?yōu)殚L脈沖輸出;當(dāng)00001由ON變?yōu)镺FF時,10002接通一個掃描周期TS,10002觸點通過RST指令將01601信號斷開。波形圖如圖7-14(c)所示。第46頁,共96頁,2023年,2月20日,星期五第47頁,共96頁,2023年,2月20日,星期五(5)暫存繼電器TRTR不是獨立的編程指令,它必須與LD及OUT指令配合使用,用于存儲程序分支點之前的ON/OFF狀態(tài)。使用暫存繼電器TR可以方便的處理帶有分支的梯級。TR共有8個(TR~TR7),在不同的梯級間同一個TR可重復(fù)使用。但在同一級程序中不能重復(fù)使用。PLC運行期間不能用編程器檢查其狀態(tài)。第48頁,共96頁,2023年,2月20日,星期五TR的使用如圖7-15,該梯形圖有兩個分支,故用兩個暫存繼電器TR0和TR1來暫存分支點的狀態(tài)。第49頁,共96頁,2023年,2月20日,星期五3定時器、計數(shù)器指令定時器用于定時控制,計數(shù)器用于記錄脈沖的個數(shù),定時器和計數(shù)器是控制中常用的器件。定時器指令TIM和TIMH第50頁,共96頁,2023年,2月20日,星期五CQM1H型PLC有256個定時器,其作用相當(dāng)于時間繼電器。所有定時器都是通電延時型,可以用程序方式實現(xiàn)斷電延時功能。TIM是普通定時器指令,其時基(定時時間的最小間隔)是0.1S。TIMH是高速定時器指令,其時基是0.01S。兩種定時器的用法是一樣的。定時器T和計數(shù)器C使用統(tǒng)一編號000~511,其中高速定時器TIMH可使用000~015。.定時器在編程時須設(shè)定定時時間,設(shè)定值用4位十進制數(shù)表示,范圍0~9999,定時時間=設(shè)定值x時基。因此,普通定時器的設(shè)定時范圍為0.1~999.9s,高速定時器的設(shè)定時范圍為0.01~99.99s。設(shè)定值既可以立即數(shù)形式(設(shè)定值前加#)表示,也可放在通道中(設(shè)定值前無#,以通道號)表示。第51頁,共96頁,2023年,2月20日,星期五第52頁,共96頁,2023年,2月20日,星期五歐姆龍定時器均為減法定時器。當(dāng)定時器輸入條件接通開始計時,當(dāng)定時器的當(dāng)前值PV從設(shè)定值SV減到0000時,定時時間到,其輸出觸點動作,動合觸點閉合,動斷觸點斷開。定時器恢復(fù)到設(shè)定值。定時器輸出觸點可供編程使用,使用次數(shù)不限。第53頁,共96頁,2023年,2月20日,星期五用兩個定時器組成長延時功能。

第54頁,共96頁,2023年,2月20日,星期五用定時器組成斷電延時功能。第55頁,共96頁,2023年,2月20日,星期五如圖7-18,由00000動合觸點為輸出繼電器10001的接通條件,當(dāng)00000為ON時,10001得電自鎖,使10001為ON。T000動斷觸點為10001的分?jǐn)鄺l件;T000為OFF時10001為OFF。由00000動斷觸點和10001動合觸點串聯(lián)組成定時器TIM000的工作條件,當(dāng)二者接通時,定時器T000線圈被驅(qū)動,其當(dāng)前值計數(shù)器開始對16s設(shè)定值進行減法計數(shù),計數(shù)到000時,T000動斷觸點動作,使輸出繼電器10001為OFF如圖b波形。第56頁,共96頁,2023年,2月20日,星期五用兩個定時器組成多諧振蕩器(閃爍電路)第57頁,共96頁,2023年,2月20日,星期五(2)計數(shù)器指令CNT和CNTR

計數(shù)器CNT是單向減法計數(shù)器,當(dāng)計數(shù)器輸入端CP每接通1次(由OFF到ON),計數(shù)器的當(dāng)前值PV從設(shè)定值SV減1;當(dāng)計數(shù)器的PV減到0000時,其輸出觸點動作,動合觸點閉合,動斷觸點斷開。當(dāng)復(fù)位端R為ON時,計數(shù)器復(fù)位為OFF,且將PV恢復(fù)到設(shè)定值。復(fù)位信號的優(yōu)先權(quán)高于輸入信號。第58頁,共96頁,2023年,2月20日,星期五CNT的設(shè)定值用4位BCD碼表示,范圍0000~9999。計數(shù)器的當(dāng)前值PV具有停電保持功能,停電后恢復(fù)通電則計數(shù)器在原有基礎(chǔ)上繼續(xù)進行計數(shù)。如圖7-20是CNT的應(yīng)用舉例。當(dāng)00001為OFF時,輸入CP每接通一次,計數(shù)器當(dāng)前值減1,當(dāng)接通3次時,PV減至0,其動合觸點動作,使輸出繼電器10001為ON。此后即使00000再接通脈沖輸入,C001將保持ON的狀態(tài),直到被復(fù)位。第59頁,共96頁,2023年,2月20日,星期五第60頁,共96頁,2023年,2月20日,星期五可逆計數(shù)器CNTR既可遞增計數(shù),又可遞減計數(shù)。它有三個輸入端:加計數(shù)端II,減計數(shù)端DI和復(fù)位端R。加計數(shù)端每接通一次,CNTR的PV值加1,減計數(shù)端每接通一次,CNTR的PV值減1;無論何時復(fù)位端接通,CNTR復(fù)位為0。其使用注意CNTR在以下情況輸出為ON:第61頁,共96頁,2023年,2月20日,星期五①初始狀態(tài)時其當(dāng)前值PV=0,當(dāng)加計數(shù)至當(dāng)前值PV=設(shè)定值SV時,II再輸入一個脈沖,PV值變?yōu)?,CNTR輸出為ON,若II端再輸入一個脈沖,PV=1,CNTR輸出又由ON變?yōu)镺FF。②當(dāng)減計數(shù)時,在CNTR的當(dāng)前值PV=0時,DI端輸入一個脈沖,PV值變?yōu)樵O(shè)定值SV,CNTR輸出為ON,若DI端再輸入一個脈沖,PV=SV-1,CNTR輸出由ON變?yōu)镺FF。第62頁,共96頁,2023年,2月20日,星期五CNTR的使用見如圖7-21,當(dāng)復(fù)位端00002接通,CNTR復(fù)位清0。此后加計數(shù)端工作條件00000每接通一次,CNTR的PV值加1,當(dāng)加計數(shù)至當(dāng)前值PV=設(shè)定值3時,II再輸入一個脈沖,PV值變?yōu)?,CNTR輸出為ON,若II端再辳入一儀脹決,D^???O^TS輸出由ON變?yōu)镺FF。當(dāng)減計數(shù)端由2開始每接通一次,CNTR的PV值減1;當(dāng)CNTR的當(dāng)前值PV=0時,DI端再輸入一個脈沖,CNTR輸出為ON,PV值恢復(fù)為設(shè)定值#0003,若DI端繼續(xù)輸入一個脈沖,PV=SV-1,CNTR輸出又由ON變?yōu)镺FF。第63頁,共96頁,2023年,2月20日,星期五第64頁,共96頁,2023年,2月20日,星期五例如:用定時器和計數(shù)器延長定時時間。如圖7-22,用一個定時器和一個計數(shù)器進行組合,定時器T000與其動斷觸點構(gòu)成20S脈沖發(fā)生器,每隔20S鐘發(fā)出一個掃描周期TS的脈沖,作為計數(shù)器CNT001的輸入CP脈沖;計數(shù)器C001進行減法計數(shù),當(dāng)計數(shù)器C001的當(dāng)前值為0時,C001為ON,使輸出繼電器10001輸出為ON,直到CNT的復(fù)位端00001為ON時,C001復(fù)位為0。使輸出繼電器為OFF。第65頁,共96頁,2023年,2月20日,星期五第66頁,共96頁,2023年,2月20日,星期五舉例:用2個計數(shù)器組合延長定時時間。如圖7-23,用兩個計數(shù)器進行組合,定時脈沖用秒脈沖SR25502,CNT000由于復(fù)位端有C000動合觸點,組成一個500S的脈沖發(fā)生器,(每隔500S發(fā)出一個脈沖)作為CNT001的脈沖輸入信號,當(dāng)定時計數(shù)至500x600x1S=500分鐘時,輸出繼電器10001接通,發(fā)出定時到達信號。其指令表如圖b。

第67頁,共96頁,2023年,2月20日,星期五第68頁,共96頁,2023年,2月20日,星期五4程序控制指令(1)程序結(jié)束指令END(01):END指令表示程序到此結(jié)束,PLC返回進行下次掃描。END以后的程序不再被掃描執(zhí)行。在程序中沒有END指令時,則程序運行和查錯顯示:“NOENDINST”信息。第69頁,共96頁,2023年,2月20日,星期五程序結(jié)尾必須寫END指令。在調(diào)試階段,可將END指令插入各段程序之后,對程序進行分段調(diào)試,測試結(jié)束后再刪除插在各段程序后的END指令。括號中的01是此指令的功能碼,表示用編程器輸入END指令時要用FUN鍵加數(shù)字01,以下類推。第70頁,共96頁,2023年,2月20日,星期五(2)分支/分支結(jié)束指令I(lǐng)L(02)/ILC(03)IL和ILC是產(chǎn)生分支和分支結(jié)束指令,所謂分支是指某電路后需要經(jīng)過幾個不同的觸點分別輸出的電路,如圖7-24。IL有建立新母線的功能。其梯形圖有兩種畫法,二者等效。它使程序編制方便,圖形直觀。指令使用注意:①不論IL的輸入條件是ON或OFF,CPU都要對IL/ILC之間的程序進行掃描。第71頁,共96頁,2023年,2月20日,星期五②當(dāng)IL的執(zhí)行條件為ON時,從IL到ILC之間的梯形圖程序段能執(zhí)行;當(dāng)IL的執(zhí)行條件為OFF時,從IL到ILC之間的梯形圖程序段不執(zhí)行,此時二者之間的各內(nèi)部器件的狀態(tài)如下:所有輸出繼電器線圈、內(nèi)部I/O繼電器線圈均斷開;所有定時器復(fù)位;而計數(shù)器、保持繼電器、KEEP指令和移位寄存器的狀態(tài)都保持。③IL和ILC指令可以成對使用,也可以多個IL指令配一個ILC指令,但不準(zhǔn)嵌套使用,如IL-ILILC-ILC。第72頁,共96頁,2023年,2月20日,星期五④接在分支母線上的觸點都以LD(或LD-NOT)指令開始編程。⑤ILC指令可使它后面的LD(或LD-NOT)返回到原來的公共母線上。第73頁,共96頁,2023年,2月20日,星期五第74頁,共96頁,2023年,2月20日,星期五舉例:應(yīng)用分支指令的4人搶答器程序。搶答器又稱為輸入優(yōu)先電路,先到者取得優(yōu)先權(quán),后到者無效。以4人搶答器為例,設(shè)置00000為搶答允許開關(guān),閉合為允許搶答,斷開為復(fù)位。00001,00002,00003,00004分別為4個搶答按鈕。10001,10002,10003,10004為4個輸出聲、光信號。如圖7-25a,IL和ILC構(gòu)成搶答允許和封閉程序段。搶答開關(guān)SA閉合時,00000接通,表允許搶答開始,此時IL到ILC之間程序能夠執(zhí)行,不論哪個搶答按鈕先按下,都有自鎖與互鎖的功能,確保自己的輸入優(yōu)先,同時切斷其它3路輸出電路。其外部接線如圖b.第75頁,共96頁,2023年,2月20日,星期五第76頁,共96頁,2023年,2月20日,星期五(3)跳轉(zhuǎn)/跳轉(zhuǎn)結(jié)束指令JMP(04)/JME(05)JMP和JME是一對程序控制指令,必須成對使用。當(dāng)JMP指令的輸入條件接通時不發(fā)生跳轉(zhuǎn),依次執(zhí)行JMP到JME之間的程序,反之,則跳過該段程序不執(zhí)行。指令使用注意:①當(dāng)JMP的執(zhí)行條件為ON時,從JMP到JME之間的梯形圖程序段能執(zhí)行。第77頁,共96頁,2023年,2月20日,星期五②;當(dāng)JMP的執(zhí)行條件為OFF時,從JMP到JME之間的梯形圖程序段不執(zhí)行,(即跳過該段程序)CPU對JMP/JME之間的程序不進行掃描,此時二者之間的各內(nèi)部器件的狀態(tài)均保持原狀態(tài)。直到JMP的輸入條件接通后,才按鈕各自的邏輯進行處理。③程序中有多對JMP/JME指令時,用跳轉(zhuǎn)號N來區(qū)分N可以是00~49之間的任意數(shù)。除跳轉(zhuǎn)號0外,每個跳轉(zhuǎn)號在程序中只能使用1次,而跳轉(zhuǎn)號0在程序中允許多次使用。不同跳轉(zhuǎn)號之間允許嵌套使用,如JMP01-JMP02-JME02-JME01。第78頁,共96頁,2023年,2月20日,星期五④接在JMP指令后的觸點都以LD(或LD-NOT)指令開始編程。⑤JMP和JME之間不能使用高速計數(shù)指令。跳轉(zhuǎn)和分支指令的比較:當(dāng)進行JMP/JME跳躍時,被跳過的程序段中的輸出繼電器、定時器等其狀態(tài)可以保持;而進行IL/ILC跳躍時,被跳過的程序段中的輸出繼電器、定時器等其狀態(tài)不能保持;所以JMP/JME指令適用于控制需要輸出保持的設(shè)備,如電動和液壓設(shè)備。而IL/ILC適用于控制不需要輸出保持的設(shè)備。第79頁,共96頁,2023年,2月20日,星期五

JMP/JME的使用如圖第80頁,共96頁,2023年,2月20日,星期五5.梯形圖的編程規(guī)則盡管梯形圖與繼電-接觸控制電路在結(jié)構(gòu)形式元件符號及邏輯功能相類似,但又有許多不同,梯形圖具有自己的編程規(guī)則,這些規(guī)則,無論歐姆龍、西門子、三菱或其它生產(chǎn)廠都共同遵守。①每一邏輯行總是起于左母線,然后是觸點的連接,最后終止于線圈或右母線(右母線可以不畫出)。左母線與線圈之間一定要有觸點,而右母線與線圈之間不能有任何觸點。第81頁,共96頁,2023年,2月20日,星期五②梯形圖中的觸點可以任意串聯(lián)或并聯(lián),但繼電器線圈只能并聯(lián)而不能串聯(lián)。③觸點的使用次數(shù)不受限制。④一般情況下不允許“雙線圈輸出”,即同一線圈在梯形圖中不能使用兩次或多次。因為這種語法錯誤導(dǎo)致只有最后一次輸出有效。而有些PLC在含有跳轉(zhuǎn)指令或步進指令的梯形圖中允許雙線圈輸出。第82頁,共96頁,2023年,2月20日,星期五第83頁,共96頁,2023年,2月20日,星期五⑤有幾個串聯(lián)電路相并聯(lián)時,應(yīng)將串聯(lián)觸點多的回路放在上方。如圖7-9,7-10所示。在有幾個并聯(lián)電路相串聯(lián)時,應(yīng)將并聯(lián)觸點多的回路放在左方。如圖7-8所示。這樣編制的程序簡潔明了,語句較少。⑥對于不可編程梯形圖,必須經(jīng)過等效變換,變成可編程梯形圖。第84頁,共96頁,2023年,2月20日,星期五第5章PLC控制系統(tǒng)的設(shè)計PLC控制系統(tǒng)的設(shè)計包括三個重要環(huán)節(jié),其一是通過對控制任務(wù)的分析,確定控制系統(tǒng)的總體設(shè)計方案;其二是根據(jù)控制要求確定硬件構(gòu)成方案;其三是設(shè)計出滿足控制要求的應(yīng)用程序。要想順利地完成PLC控制系統(tǒng)的設(shè)計,需要不斷地學(xué)習(xí)和實踐,本章介紹控制系統(tǒng)設(shè)計的基本步驟和應(yīng)用程序設(shè)計的基本方法。第85頁,共96頁,2023年,2月20日,星期五5.1概述PLC控制系統(tǒng)設(shè)計步驟PLC控制系統(tǒng)的設(shè)計一般包括下面幾個基本步驟(1)對控制任務(wù)作深入的調(diào)查研究(2)確定系統(tǒng)總體設(shè)計方案(3)根據(jù)控制要求確定輸入輸出元件,選擇PLC機型(4)確定PLC的輸入輸出點數(shù)(5

溫馨提示

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

評論

0/150

提交評論