




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
前言、PLC的發(fā)展背景及其功能概述置位PLC,(ProgrammableLogicController,乃是一種電子裝置,早期稱為順序控制器“SequenceController”,1978NEMA(NationalElectricalManufactureAssociation美國國家電氣協(xié)會正式命名ProgrammableLogicController,PLC,其定義為一種電子裝置,主要將外部的輸入裝置如:按鍵、感應(yīng)器、開關(guān)及脈衝等的狀態(tài)讀取後,依據(jù)這些輸入信號的狀態(tài)或數(shù)值並根據(jù)內(nèi)部儲存預先編寫的程序,以微處理機運行邏輯、順序、計時、計數(shù)及算式運算,產(chǎn)生相對應(yīng)的輸出信號到輸出裝置如:繼電器(Relay的開關(guān)、電磁閥及電機驅(qū)動器,控制機械或程序的操作,達到機械控制自動化或加工程序之目的。並藉由其週邊的裝置(個人計算機/程序書寫器輕易地/修改程序及監(jiān)控裝置狀態(tài),進行現(xiàn)場程序的維護及試機調(diào)整。而普遍使用於PLC程序設(shè)計的語言,即是梯形圖(LadderDiagram程序語言。而隨著電子科技之發(fā)展及產(chǎn)業(yè)應(yīng)用之需要,PLC的功能也日益強大,例如位置控制及網(wǎng)路功能等,輸出/入信號也包含了DI(DigitalInput、AI(AnalogInput、PI(PulseInput及NI(NumericalInput,DO(DigitalOutput、AO(AnalogOutput、PO(PulseOutput及NO(NumericalOutput,因此PLC在未來的工業(yè)控制中,仍將扮演舉足輕重的角色。1.1梯形圖工作原理梯形圖為二次世界大戰(zhàn)期間所發(fā)展出來之自動控制圖形語言,是歷史最久、使用最廣之自動控制語言,最初只有A(常開接點、B(常閉接點、輸出線圈、計時器、計數(shù)器等基本機構(gòu)裝置(今日仍在使用之配電盤即是,直到可程序控制器PLC出現(xiàn)後,梯形圖之中可表示的裝置,除上述外,另增加了諸如微分接由上表可知在不同順序下,雖然輸入狀態(tài)完全一致,其輸出結(jié)果亦可能不一樣,如表中之動作順序1和3其X5和X6開關(guān)均為不動作,在狀態(tài)1的條件下Y3為Off,但狀態(tài)3時Y3卻為On,此種Y3輸出狀態(tài)拉回當輸入(即所謂之回授而使回路具有順序控制效果是梯形圖回路之主要特性。在本節(jié)範例中僅列舉A、B接點和輸出線圈作說明,其他裝置之用法和此相同,請參考第3章〝基本指令〞。1.2傳統(tǒng)梯形圖及PLC梯形圖之差異雖然傳統(tǒng)梯形圖和PLC梯形圖之工作原理是完全一致的,但實際上PLC僅是利用微計算機(Microcomputer,來仿真?zhèn)鹘y(tǒng)梯形圖之動作,亦即利用掃描的方式逐一地查看所有輸入裝置及輸出線圈之狀態(tài),再將此等狀態(tài)依梯形圖之組態(tài)邏輯作演算和傳統(tǒng)梯形圖一樣之輸出結(jié)果,但因Microcomputer只有一個,只能逐一地查看梯形圖程序,並依該程序及輸入/出狀態(tài)演算輸出結(jié)果,再將結(jié)果送到輸出介面,然後又重新讀取輸入狀態(tài)演算輸出,如此周而復始地迴圈運行上述動作,此一完整之迴圈動作所費之時間稱之為掃描時間,其時間會隨著程序之增大而加長,此掃描時間將造成PLC從輸入檢知到輸出反應(yīng)之延遲,延遲時間愈長對控制所造成之誤差愈大,甚至造成無法勝任控制要求之情況,此時就必須選用掃描速度更快之PLC,因此PLC之掃描速度是PLC之重要規(guī)格,惟拜微計算機及ASIC(特定用途IC技術(shù)精進之賜,現(xiàn)今之PLC在掃描速度上均有極大之改善,下圖為PLC之梯形圖程序掃描之示意圖。依梯形圖組態(tài)演算出輸出結(jié)果(尚未送到外界輸出點,但內(nèi)部裝置會即時輸出周而復始的運行除上述掃描時間差異外,PLC梯形圖和傳統(tǒng)梯形圖尚有如下之〝逆向回流〞之差異,如下圖傳統(tǒng)梯形圖所示圖中,若X0,X1,X4,X6為導通,其他為不導通,在傳統(tǒng)之梯形圖回路上輸出Y0會如虛線所示形成回路而為On。但在PLC梯形圖中,因演算梯形圖程序系由上而下,由左而右地掃描。在同樣輸入條件下,開接點(NormalOpen,NO或a接點即直接讀取該對應(yīng)位的值,若使用常閉接點(NormalClose,NC或b接點則取該對應(yīng)位值的反相。多個繼電器將佔有多個位(bit,8個位,組成一個位元組(或稱為一個位元組,byte,二個位元組,稱為一個字(word,兩個字,組合成雙字(doubleword。當多個繼電器一併處理時(如加/減法、移位等則可使用位元組、字或雙字,且PLC內(nèi)部的另兩種裝置:計時器及計數(shù)器,不僅有線圈,而且還有計時值及計數(shù)值,因此還要進行一些數(shù)值的處理,這些數(shù)值多屬於位元組、字或雙字的形式。由以上所述,各種內(nèi)部裝置,在PLC內(nèi)部的數(shù)值儲存區(qū),各自佔有一定數(shù)量的儲存單元,當使用這些裝置,實際上就是對相應(yīng)的儲存內(nèi)容以位元或位元組或字的形式進行讀取?;綪LC的基本內(nèi)部裝置介紹:(詳細說明請參考第2章DVP-PLC各種裝置功能裝置種類功能說明輸入繼電器(InputRelay輸入繼電器是PLC及外部輸入點(用來及外部輸入開關(guān)連接並接受外部輸入信號的端子對應(yīng)的內(nèi)部記憶體儲存基本單元。它由外部送來的輸入信號驅(qū)動,使它為0或1。用程序設(shè)計的方法不能改變輸入繼電器的狀態(tài),即不能對輸入繼電器對應(yīng)的基本單元改寫,亦無法由HPP/WPLSoft作強行On/Off動作(EP/EH系列主機可仿真輸入繼電器X作強行On/Off的動作,但此時外部輸入點狀態(tài)更新動作關(guān)閉,亦即外部輸入信號的狀態(tài)不會被讀入至PLC內(nèi)部相對的裝置記憶體,只限主機的輸入點,擴展的輸入點仍依正常模式動作。它的接點(a、b接點可無限制地多次使用。無輸入信號對應(yīng)的輸入繼電器只能空著,不能移作它用。裝置表示:X0,X1,…X7,X10,X11,…,裝置符號以X表示,順序以8進制編號。在主機及擴展上均有輸入點編號的標示。輸出繼電器(OutputRelay輸出繼電器是PLC及外部輸出點(用來及外部負載作連接對應(yīng)的內(nèi)部記憶體儲存基本單元。它可以由輸入繼電器接點、內(nèi)部其他裝置的接點以及它自身的接點驅(qū)動。它使用一個常開接點接通外部負載,其他接點,也像輸入接點一樣可無限制地多次使用。無輸出對應(yīng)的輸出繼電器,它是空著的,如果需要,它可以當作內(nèi)部繼電器使用。裝置表示:Y0,Y1,…Y7,Y10,Y11,…,裝置符號以Y表示,順序以8進制編號。在主機及擴展上均有輸出點編號的標示。內(nèi)部輔助繼電器(InternalRelay內(nèi)部輔助繼電器及外部沒有直接聯(lián)繫,它是PLC內(nèi)部的一種輔助繼電器,其功能及電氣控制電路中的輔助(中間繼電器一樣,每個輔助繼電器也對應(yīng)著記憶體的一基本單元它可由輸入繼電器接點、輸出繼電器接點以及其他內(nèi)部裝置的接點驅(qū)動,它自己的接點也可以無限制地多次使用。內(nèi)部輔助繼電器無對外輸出,要輸出時請透過輸出點。裝置表示:M0,M1,…,M4,095,裝置符號以M表示,順序以10進制編號。步進點(StepDVPPLC提供一種屬於步進動作的控制程序輸入方式,利用指令STL控制步進點S的轉(zhuǎn)移,便可很容易寫出控制程序。如果程序中完全沒有使用到步進程序時,步進點S亦可被當成內(nèi)部輔助繼電器M來使用,也可當成警報點使用。裝置表示:S0,S1,…S1023,裝置符號以S表示,順序以10進制編號。裝置種類功能說明計時器(Timer計時器用來完成定時的控制。計時器含有線圈、接點及計時值寄存器,當線圈受電,等到達預定時間,它的接點便動作(a接點閉合,b接點開路,計時器的定時值由設(shè)定值給定。每種計時器都有規(guī)定的時鐘周期(計時單位:1ms/10ms/100ms。一旦線圈斷電,則接點不動作(a接點開路,b接點閉合,原計時值歸零。裝置表示:T0,T1,…,T255,裝置符號以T表示,順序以10進制編號。不同的編號範圍,對應(yīng)不同的時鐘周期。計數(shù)器(Counter計數(shù)器用來實現(xiàn)計數(shù)操作。使用計數(shù)器要事先給定計數(shù)的設(shè)定值(即要計數(shù)的脈衝數(shù)。計數(shù)器含有線圈、接點及計數(shù)記憶體,當線圈由OffOn,即視為該計數(shù)器有一脈衝輸入,其計數(shù)值加一,有16位及32位及高速用計數(shù)器可供使用者選用。裝置表示:C0,C1,…,C255,裝置符號以C表示,順序以10進制編號。資料寄存器(DataregisterPLC在進行各類順序控制及定時值及計數(shù)值有關(guān)控制時,常常要作資料處理和數(shù)值運算,而資料寄存器就是專門用於儲存資料或各類參數(shù)。每個資料寄存器內(nèi)有16位元二進位數(shù)字值,即存有一個字,處理雙字用相鄰編號的兩個資料寄存器。裝置表示:D0,D1,…,D9,999,裝置符號以D表示,順序以10進制編號。檔案寄存器(FileregisterPLC資料處理和數(shù)值運算所需之資料寄存器不足時,可利用檔案寄存器來儲存資料或各類參數(shù)。每個檔案寄存器內(nèi)為16位元,即存有一個字,處理雙字用相鄰編號的兩個檔案寄存器。檔案寄存器EP/SA系列機種一共有1,600個,EH系列機種一共有10,000個,檔案寄存器並沒有實際的裝置編號,因此需透過指令API147MEMR、API148MEMW或是透過周邊裝置HPP02及WPLSoft來運行檔案寄存器之讀寫功能。裝置表示:K0~K9,999,無裝置符號,順序以10進制編號。間接指定寄存器(IndexregisterE、F及一般的資料寄存器一樣的都是16位元的資料寄存器,它可以自由的被寫入及讀出,可用於字元裝置、位元裝置及常量來作間接指定功能。裝置表示:E0~E7、F0~F7,裝置符號以E、F表示,順序以10進制編號。梯形圖組成圖形及說明:區(qū)塊:所謂的區(qū)塊是指兩個以上的裝置做串接或並接的運算組合而形成的梯形圖形,依其運算性質(zhì)可產(chǎn)生並聯(lián)區(qū)塊及串聯(lián)區(qū)塊。串聯(lián)區(qū)塊:並聯(lián)區(qū)塊:分歧線及合併線:往下的垂直線一般來說是對裝置來區(qū)分,對於左邊的裝置來說是合併線(表示左邊至少有兩列以上的回路及此垂直線相連接,對於右邊的裝置及區(qū)塊來是分歧線(表示此垂直線的右邊至少有兩列以上的回路相連接。122區(qū)塊的合併線1區(qū)塊的合併線2區(qū)塊的分歧線網(wǎng)路:由裝置、各種區(qū)塊所組成的完整區(qū)塊網(wǎng)路,其垂直線或是連續(xù)線所能連接到的區(qū)塊或是裝置均屬於同一個網(wǎng)路。獨立的網(wǎng)路:網(wǎng)絡(luò)1網(wǎng)絡(luò)2不完整的網(wǎng)路:1.4PLC梯形圖之編輯要點程序編輯方式是由左母線開始至右母線(在WPLSoft編輯省略右母線的繪製結(jié)束,一列編完再換下一列,一列的接點個數(shù)最多能有11個,若是還不夠,會產(chǎn)生連續(xù)線繼續(xù)連接,進而續(xù)接更多的裝置,連續(xù)編號會自動產(chǎn)生,相同的輸入點可重復使用。如下圖所示:X0X1X2X3X4X5Y0X11X12X13X6X7X10C0C10000000000連續(xù)編號梯形圖程序的運作方式是由左上到右下的掃描。線圈及應(yīng)用指令運算框等屬於輸出處理,在梯形圖形中置於最右邊。以下圖為例,我們來逐步分析梯形圖的流程順序,右上角的編號為其順序。指令順序解析:1LDX02ORM03ANDX14LDX3ANDM1ORB5LDY1ANDX46LDT0ANDM3ORB7ANB8OUTY1TMRT0K10梯形圖各項基本結(jié)構(gòu)詳述1.LD(LDI指令:一區(qū)塊的起始給予LD或LDI的指令。AND區(qū)塊OR區(qū)塊LD指令LD指令2.AND(ANI指令:單一裝置接於一裝置或一區(qū)塊的串聯(lián)組合。AND指令AND指令ANDP、ANDF的結(jié)構(gòu)也是如此,只是其動作發(fā)生情形是在上升及下降緣時。3.OR(ORI指令:單一裝置接於一裝置或一區(qū)塊的組合。OR指令OR指令OR指令ORP、ORF也是相同的結(jié)構(gòu),不過其動作發(fā)生時是在上升及下降緣。4.ANB指令:一區(qū)塊及一裝置或一區(qū)塊的串接組合。ANB指令5.ORB指令:一區(qū)塊及一裝置或及一區(qū)塊並接的組合。ORB指令ANB及ORB運算,如果有好幾個區(qū)塊結(jié)合,應(yīng)該由上而下或是由左而右,依序合併成區(qū)塊或是網(wǎng)路。6.MPS、MRD、MPP指令:多重輸出的分歧點記憶,這樣可以產(chǎn)生多個並且具有變化的不同輸出。MPS指令是分歧點的開始,所謂分歧點是指水平線及垂直線相交之處,我們必須經(jīng)由同一垂直線的接點狀態(tài)來判定是否應(yīng)該下接點記憶指令,基本上每個接點都可以下記憶指令,但是顧慮到PLC的運作方便性以及其容量的限制,所以有些地方在梯形圖轉(zhuǎn)換時就會有所省略,可以由梯形圖的結(jié)構(gòu)來判斷是屬於何種接點儲存指令。MPS可以由“┬”來做分辨,一共可以連續(xù)下此指令8次。MRD指令是分歧點記憶讀取,因為同一垂直線的邏輯狀態(tài)是相同的,所以為了繼續(xù)其他的梯形圖的解析進行,必須要再把原接點的狀態(tài)讀出。MRD可以由“├”來做分辨。MPP指令是將最上層分歧點開始的狀態(tài)讀出並且把它自堆疊中讀出(Pop,因為它是同一垂直線的最後一筆,表示此垂直線的狀態(tài)可以結(jié)束了。MPP可以由“└”來做判定。基本上使用上述的方式解析不會有誤,但是有時相同的狀態(tài)輸出,編譯程序會將之省略,以右圖說明:MPSMRDMPPMPPMPS7.STL指令:這是用來做為順序功能圖(SFC,SequentialFunctionChart設(shè)計語法的指令。此種指令可以讓我們程序設(shè)計人員在程序規(guī)劃時,能夠像平時畫流程圖時一樣,對於程序的步序更為清楚,更具可讀性,如下圖所示,可以很清楚地看出所要規(guī)劃的流程順序,每個步進點S轉(zhuǎn)移至下一個步進點後,原步進點會運行”斷電”的動作,我們可以依據(jù)這種流程轉(zhuǎn)換成其右圖的PLC梯形圖型式,稱之為步進梯形圖。M1002S0SETS0S0SETS21SETS22SS21SRETS22S初始脈沖8.RET指令在步進梯形程序完成之後要加上RET指令,而RET也一定要加在STL的後面,如下圖所示:RETS20SRETS20SX1X1步進梯形結(jié)構(gòu)請參考第4章步進梯形指令[STL]、[RET]。1.5PLC指令及各項圖形結(jié)構(gòu)的整合轉(zhuǎn)換梯形圖LDX0ORX1LDX2ORM0ORIM1ANBLDM2ANDY0ORBANIX1OUTY0ANDC0SETS0STLS0LDX10OUTY10SETS10STLS10LDX11OUTY11SETS11SETS12SETS13STLS11LDX12OUTY12SETS20STLS20STLS12STLS13LDX13OUTS0RETLDS0CNTC0K10LDC0MPSANDX1OUTM0MRDANIX1OUTM1MPPANIM2OUTM2ENDOR區(qū)塊OR區(qū)塊串接區(qū)塊AND區(qū)塊並接區(qū)塊ANI多項輸出步進梯形開始狀態(tài)與運算S0X10S10狀態(tài)取出取出狀態(tài)X11狀態(tài)工作要項及步進點轉(zhuǎn)移S11狀態(tài)取出讀取狀態(tài)運算X12狀態(tài)工作要項及步進點轉(zhuǎn)移分歧合流步進動作返回讀取C0多重輸出程序結(jié)束語法模糊結(jié)構(gòu)正確的梯形圖解析過程應(yīng)該是由左至右,由上而下解析合併,然而有些指令不按照此原則一樣可以達到相同的梯形圖,在此特別敘述於後:範例程序一:如下圖的梯形圖形,若使用指令程序表示,有兩種方法表示,其動作結(jié)果相同。理想方法不理想方法LDX0LDX0ORX1ORX1LDX2LDX2ORX3ORX3ANBLDX4LDX4ORX5ORX5ANBX0X2X4X5X3X1ANBANB兩種指令程序,轉(zhuǎn)換成梯形圖其圖形都一樣,為什么會一個較另一個好呢?問題就在主機的運算動作,第一個:是一個區(qū)塊一個區(qū)塊合併,第二個:則是最後才合併,雖然程序碼的最後長度都相同,但是由於在最後才合併(ANB作合併動作,但ANB指令不能連續(xù)使用超過8次,則必須要把先前所計算出的結(jié)果儲存起來,現(xiàn)在只有兩個區(qū)塊,主機可以允許,但是要是區(qū)塊超過主機的限制,就會出現(xiàn)問題,所以最好的方式就是一區(qū)塊一建立完就進行區(qū)塊合併的指令,而且這樣做對於程序規(guī)劃者的邏輯順序也比較不會亂。範例程序二:如下圖的梯形圖形,若使用指令程序表示,亦有兩種方法表示,其動作結(jié)果相同。理想方法不理想方法LDX0LDX0ORX1LDX1ORX2LDX2ORX3LDX3ORBORBX0X1X2X3ORB這兩個程序解析就有明顯的差距,不但程序碼增加,主機的運算記憶也要增加,所以最好是能夠按照所定義的順序來撰寫程序。梯形圖之錯誤圖形在編輯梯形圖形時,雖然可以利用各種梯形符號組合成各種圖形,由於PLC處理圖形程序的原則是由上而下,由左至右,因此在繪製時,要以左母線為起點,右母線為終點(WPLSoft梯形圖編輯區(qū)將右母線省略,從左向右逐個橫向?qū)懭?。一列寫?自上而下依次再寫下一列。以下為常見之各種錯誤圖形:不可往上做OR運算1.6梯形圖之化簡串聯(lián)區(qū)塊及並聯(lián)區(qū)塊串聯(lián)時,將區(qū)塊放在前面可節(jié)省ANB指令梯形圖轉(zhuǎn)譯成指令:LDX0LDX1ORX2X0X1X2ANB梯形圖轉(zhuǎn)譯成指令:LDX1ORX2X0X1X2ANDX0單一裝置及區(qū)塊並接,區(qū)塊放上面可以省ORB指令梯形圖轉(zhuǎn)譯成指令:LDT0LDX1ANDX2T0X1X2ORB梯形圖轉(zhuǎn)譯成指令:LDX1ANDX2T0X1X2ORT0梯形圖(a中,上面的區(qū)塊比下面的區(qū)塊短,可以把上下的區(qū)塊調(diào)換達到同樣的邏輯結(jié)果,因為圖(a是不合法的,因為有“訊號回流”回路梯形圖轉(zhuǎn)譯成指令:LDX0ORX1ANDX2LDX3ANDX4圖(aORB梯形圖轉(zhuǎn)譯成指令:LDX3ANDX4LDX1ORX0ANDX2X0X1X2X3X4圖(bORB相同垂直線的多重條件輸出,沒有輸入裝置及之運算的放在上面可以省略MPS、MPP梯形圖轉(zhuǎn)譯成指令:MPSANDX0OUTY1MPPX0Y1Y0OUTY0梯形圖轉(zhuǎn)譯成指令:OUTY0ANDX0Y0Y1X0OUTY1訊號回流之線路修正在以下的兩個範例,左邊是我們想要的圖形,但是根據(jù)我們的定義,左邊的圖是有誤的,其中存在不合法之”訊號回流”路徑,如圖所示。並修正如右圖,如此可完成使用者要的電路動作。例一:LOOP1X0X1X2X3X4X5X6X7X10訊號回流LOOP1X0X1X2X3X4X5X6X7X5X10X10例二:LOOP1X0X1X2X3X4X5X6X7X10訊號回流LOOP2X0X1X2X3X4X5X6X7X10訊號回流LOOP1X0X1X2X3X4X5X6X3X7X10X6X0X1X7X10LOOP2X41.7常用基本程序設(shè)計範例起動、停止及自保有些應(yīng)用場合需要利用按鈕的暫態(tài)閉合及暫態(tài)斷開作為設(shè)備的啟動及停止。因此若要維持持續(xù)動作,則必須設(shè)計自保回路,自?;芈酚邢铝袔追N方式:範例1:停止優(yōu)先的自保回路當啟動常開接點X1=On,停止常閉接點X2=Off時,Y1=On,此時將X2=On,則線圈Y1停止受電,所以稱為停止優(yōu)先。範例2:啟動優(yōu)先的自?;芈樊攩映i_接點X1=On,停止常閉接點X2=Off時,Y1=On,線圈Y1將受電且自保,此時將X2=On,線圈Y1仍因自保接點而持續(xù)受電,所以稱為啟動優(yōu)先。範例3:置位元(SET、重定(RST指令的自?;芈稾2Y1X1SETY1RST停止優(yōu)先右圖是利用RST及SET指令組合成的自保電路。RST指令設(shè)置在SET指令之後,為停止優(yōu)先。由於PLC運行程序時,是由上而下,因此會以程序最後,Y1的狀態(tài)作為Y1的線圈是否受電。所以當X1及X2同時動作時,Y1將失電,因此為停止優(yōu)先。SET指令設(shè)置在RST指令之後,為啟動優(yōu)先。當X1及X2同時動作時,Y1將受電,因此為啟動優(yōu)先。X2Y1X1SETY1RST激活優(yōu)先範例4:停電保持右圖輔助繼電器M512為停電保持(請參考PLC主機使用手冊,則如圖的電路不僅在通電狀態(tài)下能自保,而且一旦停電再複電,還能保持停電的自保狀態(tài),因而使原控制保持連續(xù)性。X2M512X1SETRSTM512Y1M512常用的控制回路範例5:條件控制X3Y1X1Y1X4Y2X2Y2Y1X1X3X2X4Y1Y2X1、X3分別啟動/停止Y1,X2、X4分別啟動/停止Y2,而且均有自?;芈?。由於Y1的常開接點串聯(lián)了Y2的電路,成為Y2動作的一個AND的條件,所以Y2動作要以Y1動作為條件,Y1動作中Y2才可能動作。範例6:互鎖控制X3Y1X1Y1X4Y2X2Y2Y1Y2X1X3X2X4Y1Y2上圖為互鎖控制回路,啟動接點X1、X2那一個先有效,對應(yīng)的輸出Y1、Y2將先動作,而且其中一個動作了,另一個就不會動作,也就是說Y1、Y2不會同時動作(互鎖作用。即使X1,X2同時有效,由於梯形圖程序是自上而下掃描,Y1、Y2也不可能同時動作。本梯形圖形只有讓Y1優(yōu)先。範例7:順序控制X3Y1X1Y1X4Y2X2Y2Y1Y2若把範例5“條件控制”中Y2的常閉接點串入到Y(jié)1的電路中,作為Y1動作的一個AND條件(如左圖所示,則這個電路不僅Y1作為Y2動作的條件,而且當Y2動作後還能停止Y1的動作,這樣就使Y1及Y2確實運行順序動作的程序。範例8:振蕩電路周期為ΔT+ΔT的振蕩電路Y1Y1Y1TT上圖為一個很簡單的梯形圖形。當開始掃描Y1常閉接點時,由於Y1線圈失電狀態(tài),所以Y1常閉接點閉合,接著掃描Y1線圈時,使之受電,輸出為1。下次掃描周期再掃描Y1常閉接點時,由於Y1線圈受電,所以Y1常閉接點打開,進而使線圈Y1失電,輸出為0。重復掃描的結(jié)果,Y1線圈上輸出了周期為ΔT(On+ΔT(Off的振蕩波形。周期為nT+ΔT的振蕩電路T0X0TMRY1Y1T0KnY1TTnX0上圖的梯形圖程序使用計時器T0控制線圈Y1的受電時間,Y1受電後,它在下個掃描周期又使計時器T0關(guān)閉,進而使Y1的輸出成了上圖中的振蕩波形。其中n為計時器的十進位設(shè)定值,T為該計時器時基(時鐘周期。範例9:閃爍電路T2TMRKn2T1X0TMRY1T2T1Kn1X0T1Y1Tn1X0Tn2**上圖是常用的使指示燈閃爍或使蜂鳴器報警用的振蕩電路。它使用了兩個計時器,以控制Y1線圈的On及Off時間。其中n1、n2分別為T1及T2的計時設(shè)定值,T為該計時器時基(時鐘周期。範例10:觸發(fā)電路Y1M0X0Y1Y1M0M0X0M0Y1T在上圖中,X0的上升緣微分指令使線圈M0為生ΔT(一個掃描周期時間的單脈衝,在這個掃描周期內(nèi)線圈Y1也受電。下個掃描周期線圈M0失電,其常閉接點M0及常閉接點Y1都閉合著,進而使線圈Y1繼續(xù)保持受電狀態(tài),直到輸入X0又來了一個上升緣,再次使線圈M0受電一個掃描周期,同時導致線圈Y1失電…。其動作時序如上圖。這種電路常用於靠一個輸入使兩個動作交替運行。另外由上時序圖形可看出:當輸入X0是一個周期T的方波信號時,線圈Y1輸出便是一個周期為2T的方波信號。範例11:延遲電路T10X0TMRY1T10K1000時基:T=0.1秒X0Y1100秒當輸入X0On時,由於其對應(yīng)常閉接點Off,使計時器T10處於失電狀態(tài),所以輸出線圈Y1受電,直到輸入X0Off時,T10得電並開始計時,輸出線圈Y1延時100秒(K1000*0.1秒=100秒後失電,請參考上圖的動作時序。範例12:通斷延遲電路,使用兩個計時器組成的電路,當輸入X0On及Off時,輸出Y4都會產(chǎn)生延時。T5T5TMRY4T6X0K50Y4T6Y4TMRX0K303秒5秒T5T6範例13:延長計時電路T12TMRKn2T11X0TMRY1T11Kn1T12計時器T11、T12,時鐘周期:T在左圖電路中,從輸入X0閉合到輸出Y1得電的總延遲時間=(n1+n2*T,其中T為時鐘周期。X0Y1T11T12n1*n2*TT(n1+n2*T範例14:擴大計數(shù)範圍的方法C6CNTKn2C5X13CNTR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深圳市二手房裝修工程施工合同
- 跨國(非獨占)品牌授權(quán)合作合同專業(yè)版
- 勞動合同判例解析:合同糾紛與法律適用
- 實習生實習與就業(yè)合同書
- 反擔保責任合同模板
- 購銷合同的反擔保書
- 全球商標使用權(quán)轉(zhuǎn)讓合同
- 實習人員合同范本
- 終止建筑工程合同協(xié)議書
- 企業(yè)學徒工用工合同范本
- 開學安全第一課主題班會課件
- 一年級珍惜糧食主題班會學習教案
- 新版《醫(yī)療器械經(jīng)營質(zhì)量管理規(guī)范》(2024)培訓試題及答案
- 2025年人教版數(shù)學五年級下冊教學計劃(含進度表)
- 海岸動力學英文課件Coastal Hydrodynamics-復習
- 碳足跡研究-洞察分析
- 硬質(zhì)巖層組合切割開挖技術(shù)
- 2024年考研管理類綜合能力(199)真題及解析完整版
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 藥物臨床試驗倫理審查應(yīng)急預案
- 書法培訓合作合同范例
評論
0/150
提交評論