PLC控制運料小車運動的設計_第1頁
PLC控制運料小車運動的設計_第2頁
PLC控制運料小車運動的設計_第3頁
PLC控制運料小車運動的設計_第4頁
PLC控制運料小車運動的設計_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

重慶科救學院高等教育自學考試本科畢業(yè)論文PLC控制運料小車運動的設計考生姓名:陳鑫海準考證號:011807404575專業(yè)層次:本科院(系):機械與動力工程指導教師:侯坐江職稱:講師重慶科技學院二OO九年月日重慶科救學院高等教育自學考試本科畢業(yè)論文PLC控制運料小車運動的設計考生姓名:陳鑫海準考證號:011807404575專業(yè)層次:本科指導教師:院(系):機械與動力工程重慶科技學院二OO九年月日摘要傳統(tǒng)的運料小車大都是繼電器控制,而繼電器控制有著接線繁多,故障率高的缺點,且維護維修不易等缺點。作為目前國內(nèi)控制市場上的主流控制器,plc在市場、技術、行業(yè)影響等方面有重要作用,利用PLC控制來代替繼電器控制已是大勢所趨。在國際上PLC迅速發(fā)展的形勢下,我國多數(shù)PLC廠家還沒有擁有自主知識產(chǎn)權,能夠參與國際競爭的PLC產(chǎn)品,其中之一就是研發(fā)實力不夠。雖然資金投入、生產(chǎn)和質(zhì)量管理等因素也占有非常大的比重,但對產(chǎn)品的質(zhì)量起著決定性作用的是研發(fā)投入、研發(fā)成果產(chǎn)品化以及生產(chǎn)工藝等。而技術則是貫穿著其中每一個環(huán)節(jié),PLC核心技術的開發(fā)、產(chǎn)品的后續(xù)開發(fā)、生產(chǎn)工藝的技術水平是決定產(chǎn)品質(zhì)量的前提,如何在技術上進一步增強自己的實力,將是國產(chǎn)品牌取得市場競爭優(yōu)勢的關鍵。依據(jù)得到的樣本分析,初步得出正在使用的眾多PLC的品牌中,西門子、三菱及omron占據(jù)絕對的優(yōu)勢,60%左右的用戶使用了這些品牌的PLC產(chǎn)品,而rockwell/ab、ge-fanuc和富士等品牌也占有相當?shù)氖袌龇蓊~。關鍵詞:運料小車,三菱PLC,線圈,行程開關PLCcontrolcarmovementdesignedtotransportmatreialsABSTRACTTraditionaltransportmaterialsaremostlycarrelaycontrol,relaycontrolwiringhasnumerousshortcomingsofthehighfailurerate,andtherepairisnoteasytomaintaintheshortcoming.Asacontrolofthecurrentdomesticmarket,themainstreamcontroller,plcinthemarket,technology,industryhasanimportantroleintheimpactoftheuseofPLCcontroltoreplacetherelaycontrolhasbecomeatrend.TherapiddevelopmentofPLCintheinternationalsituation,themajorityofourPLCmanufacturersdonothaveindependentintellectualpropertyrights,toparticipateininternationalcompetitionPLCproducts,oneofwhichisthedevelopmentofstrengthisnotenough.Althoughthecapitalinvestment,productionandqualitymanagementandotherfactorsalsoaccountforaverylargeproportion,butthequalityoftheproductplaysadecisiveroleintheR&Dinvestment,researchanddevelopmentproductsandproductionofcrafts.Thetechnologyisapartofeachofwhichrunsthrough,PLCcoretechnologydevelopment,productfollow-updevelopmentandproductionprocessistodeterminetheproductqualityandtechnicallevelofthepremise,howtofurtherenhancetheirtechnicalstrength,Domesticbrandsgainmarketwillbethekeytocompetitiveadvantage.BasedonobtainedsamplesforanalysisandpreliminaryresultsarebeingusedinmanybrandsinthePLC,Siemens,Mitsubishiandomrontakeabsoluteadvantage,60%oftheusersofthesebrandsofPLCproducts,rockwell/ab,ge-fanuc,andFujiandotherbrandsalsohasaconsiderablemarketshare.Keywords:transportmaterialscar,MitsubishiPLC,coil,travelswitch目錄TOC\o"1-5"\h\z\o"CurrentDocument"摘要IABSTRACTII\o"CurrentDocument"緒論1\o"CurrentDocument"1.1問題的提出及研究意義1\o"CurrentDocument"1.2國內(nèi)外研究現(xiàn)狀1\o"CurrentDocument"1.2.1國內(nèi)現(xiàn)狀1\o"CurrentDocument"1.2.2國外現(xiàn)狀1\o"CurrentDocument"1.3本文研究的目的和研究內(nèi)容2\o"CurrentDocument"1.3.1本文研究的目的2\o"CurrentDocument"1.3.2本文研究的主要內(nèi)容2\o"CurrentDocument"運料小車的設計分析4\o"CurrentDocument"2.1電機正反轉(zhuǎn)的特點4\o"CurrentDocument"2?2行程開關的特點5\o"CurrentDocument"2.3梯形圖編程5\o"CurrentDocument"2.3.1輸入采樣階段6\o"CurrentDocument"2.3.2程序執(zhí)行階段6\o"CurrentDocument"2.3.3輸出刷新階段6\o"CurrentDocument"2.4功能指令6\o"CurrentDocument"5功能圖的構成要素9\o"CurrentDocument"2.6SET/RST指令9\o"CurrentDocument"運料小車運行的功能圖設計11\o"CurrentDocument"3.1控制要求11\o"CurrentDocument"3.2輸入/輸出端口設置11\o"CurrentDocument"3.3狀態(tài)表12\o"CurrentDocument"3.4狀態(tài)轉(zhuǎn)移圖12\o"CurrentDocument"3.5梯形圖13\o"CurrentDocument"3.6指令表15\o"CurrentDocument"3.7接線圖15\o"CurrentDocument"輸入程序及調(diào)試監(jiān)控16\o"CurrentDocument"4.1程序的輸入16\o"CurrentDocument"4.1.1啟動SWOPC-FXGP/WIN-C編程軟件16\o"CurrentDocument"4.1.2編輯梯形圖17\o"CurrentDocument"4.1.3轉(zhuǎn)換174.1.4寫入程序18\o"CurrentDocument"4.2通電調(diào)試、監(jiān)控系統(tǒng)20\o"CurrentDocument"4.2.1運行程序20\o"CurrentDocument"4.2.2監(jiān)控20\o"CurrentDocument"4.2.3調(diào)試21\o"CurrentDocument"結論22\o"CurrentDocument"致謝24\o"CurrentDocument"參考文獻25\o"CurrentDocument"論文原創(chuàng)性聲明26緒論1.1問題的提出及研究意義傳統(tǒng)的運料小車大都是繼電器控制,而繼電器控制有著接線繁多,故障率高的缺點,且維護維修不易等缺點。作為目前國內(nèi)控制市場上的主流控制器,plc在市場、技術、行業(yè)影響等方面有重要作用,利用PLC控制來代替繼電器控制已是大勢所趨。在國際上PLC迅速發(fā)展的形勢下,我國多數(shù)PLC廠家還沒有擁有自主知識產(chǎn)權,能夠參與國際競爭的PLC產(chǎn)品,其中之一就是研發(fā)實力不夠。雖然資金投入、生產(chǎn)和質(zhì)量管理等因素也占有非常大的比重,但對產(chǎn)品的質(zhì)量起著決定性作用的是研發(fā)投入、研發(fā)成果產(chǎn)品化以及生產(chǎn)工藝等。而技術則是貫穿著其中每一個環(huán)節(jié),PLC核心技術的開發(fā)、產(chǎn)品的后續(xù)開發(fā)、生產(chǎn)工藝的技術水平是決定產(chǎn)品質(zhì)量的前提,如何在技術上進一步增強自己的實力,將是國產(chǎn)品牌取得市場競爭優(yōu)勢的關鍵。依據(jù)得到的樣本分析,初步得出正在使用的眾多PLC的品牌中,西門子、三菱及omron占據(jù)絕對的優(yōu)勢,60%左右的用戶使用了這些品牌的PLC產(chǎn)品,而rockwell/ab、ge-fanuc和富士等品牌也占有相當?shù)氖袌龇蓊~。1.2國內(nèi)外研究現(xiàn)狀1.2.1國內(nèi)現(xiàn)狀我國可編程控制器的引進、應用、研制、生產(chǎn)是伴隨著改革開放開始的。最初是在引進設備中大量使用了可編程控制器。接下來在各種企業(yè)的生產(chǎn)設備及產(chǎn)品中不斷擴大了PLC的應用。目前,我國自己已可以生產(chǎn)中小型可編程控制器。上海東屋電氣有限公司生產(chǎn)的CF系列、杭州機床電器廠生產(chǎn)的DKK及D系列、大連組合機床研究所生產(chǎn)的S系列、蘇州電子計算機廠生產(chǎn)的YZ系列等多種產(chǎn)品已具備了一定的規(guī)模并在工業(yè)產(chǎn)品中獲得了應用。此外,無錫華光公司、上海鄉(xiāng)島公司等中外合資企業(yè)也是我國比較著名的PLC生產(chǎn)廠家??梢灶A期,隨著我國現(xiàn)代化進程的深入,PLC在我國將有更廣闊的應用天地。1.2.2國外現(xiàn)狀在工業(yè)生產(chǎn)過程中,大量的開關量順序控制,它按照邏輯條件進行順序動作,并按照邏輯關系進行連鎖保護動作的控制,及大量離散量的數(shù)據(jù)采集。傳統(tǒng)上,這些功能是通過氣動或電氣控制系統(tǒng)來實現(xiàn)的。1968年美國GM(通用汽車)公司提出取代繼電氣控制裝置的要求,第二年,美國數(shù)字設備公司(DEC)研制出了基于集成電路和電子技術的控制裝置,首次采用程序化的手段應用于電氣控制,這就是第一代可編程序控制器,稱Programmable,是世界上公認的第一臺PLC.限于當時的元器件條件及計算機發(fā)展水平,早期的PLC主要由分立元件和中小規(guī)模集成電路組成,可以完成簡單的邏輯控制及定時、計數(shù)功能。20世紀70年代初出現(xiàn)了微處理器。人們很快將其引入可編程控制器,使PLC增加了運算、數(shù)據(jù)傳送及處理等功能,完成了真正具有計算機特征的工業(yè)控制裝置。1.3本文研究的目的和研究內(nèi)容1.3.1本文研究的目的傳統(tǒng)的運料小車大都是繼電器控制,而繼電器控制有著接線繁多,故障率高的缺點,且維護維修不易等缺點。作為目前國內(nèi)控制市場上的主流控制器,plc在市場、技術、行業(yè)影響等方面有重要作用,利用PLC控制來代替繼電器控制已是大勢所趨。在國際上PLC迅速發(fā)展的形勢下,我國多數(shù)PLC廠家還沒有擁有自主知識產(chǎn)權,能夠參與國際競爭的PLC產(chǎn)品,其中之一就是研發(fā)實力不夠。雖然資金投入、生產(chǎn)和質(zhì)量管理等因素也占有非常大的比重,但對產(chǎn)品的質(zhì)量起著決定性作用的是研發(fā)投入、研發(fā)成果產(chǎn)品化以及生產(chǎn)工藝等。而技術則是貫穿著其中每一個環(huán)節(jié),PLC核心技術的開發(fā)、產(chǎn)品的后續(xù)開發(fā)、生產(chǎn)工藝的技術水平是決定產(chǎn)品質(zhì)量的前提,如何在技術上進一步增強自己的實力,將是國產(chǎn)品牌取得市場競爭優(yōu)勢的關鍵。依據(jù)得到的樣本分析,初步得出正在使用的眾多PLC的品牌中,西門子、三菱及omron占據(jù)絕對的優(yōu)勢,60%左右的用戶使用了這些品牌的PLC產(chǎn)品,而rockwell/ab、ge-fanuc和富士等品牌也占有相當?shù)氖袌龇蓊~。1.3.2本文研究的主要內(nèi)容本論文的任務設計一個運料小車往返運動PLC控制系統(tǒng)。系統(tǒng)控制要求如下:壓下行程開關SQ3,SQ3為小車的原位開關。按下啟動按鈕SB2,裝料電磁閥YC1得電,延時20s,小車裝料結束。接著控制器KM3、KM5得電,向右快行;碰到限位開關SQ2后,KM5失電,小車慢行;碰到SQ4時,KM3失電,小車停止。此后,電磁閥YC2得電,卸料開始,延時15s后,卸料結束;接觸器KM4、KM5

得電,小車向左快行;碰到限位開關SQ1,KM5失電,小車慢行;碰到SQ3KM4失電,小車停止,回到原位,完成一個循環(huán)工作過程。整個過程分為裝料、右快行、右慢行、卸料、左快行、左慢行六個狀態(tài),如此周而復始的循環(huán)。對于突然停電應對小車進行復位,有以下過程完成一個循環(huán),復位---裝料---右快行---右慢行---卸料---左快行---左慢行一一停止。YC1T1卸料:YC2T2右行KM3O快行:KM5圖1.1運料小車往返運動示意圖運料小車的設計分析2.1電機正反轉(zhuǎn)的特點自動控制是生產(chǎn)機械電氣化自動中應用最多和作用原理最簡單的一種形式,在位置控制的電氣自動裝置線路中,由行程開關或終端開關的動作發(fā)出信號來控制電動機的工作狀態(tài)。若在預定的位置電動機需要停止,則將行程開關的常閉觸點串接在相應的控制電路中,這樣在機械裝置運動到預定位置時行程開關動作,常閉觸點斷開相應的控制電路,電動機停轉(zhuǎn),機械運動也停止。若需停止后立即反向運動,則應將此行程開關的常開觸點并接在另一控制回路中的啟動按鈕處,這樣在行程開關動作時,常閉觸點斷開了正向運動控制的電路,同時常開觸點又接通了反向運動的控制電路(如圖2.1)。圖2.1控制圖電動機正反轉(zhuǎn)控制電路的動作原理如2.2:圖2.2電動機正反轉(zhuǎn)控制圖為了達到延時應該線圈KT,這時經(jīng)過一段時間的延時(左右各一個),KT延時常開觸點閉合,使KM2通電,達到電機反轉(zhuǎn)向右移動,反之相同。2.2行程開關的特點行程開關又稱限位開關,用于控制機械設備的行程及限位保護。在實際生產(chǎn)中,將行程開關安裝在預先安排的位置,當裝于生產(chǎn)機械運動部件上的模塊撞擊行程開關時,行程開關的觸點動作,實現(xiàn)電路的切換。因此,行程開關是一種根據(jù)運動部件的行程位置而切換電路的電器,它的作用原理與按鈕類似。行程開關廣泛用于各類機床和起重機械,用以控制其行程、進行終端限位保護。在電梯的控制電路中,還利用行程開關來控制開關轎門的速度、自動開關門的限位,轎廂的上、下限位保護。行程開關按其結構可分為直動式、滾輪式、微動式和組合式。直動式行程開關其結構原理,其動作原理與按鈕開關相同,但其觸點的分合速度取決于生產(chǎn)機械的運行速度,不宜用于速度低于0.4m/min的場所。直動式行程開關組成:推桿、彈簧、動斷觸點、動合觸點。滾輪式行程開關其結構原理,當被控機械上的撞塊撞擊帶有滾輪的撞桿時,撞桿轉(zhuǎn)向右邊,帶動凸輪轉(zhuǎn)動,頂下推桿,使微動開關中的觸點迅速動作。當運動機械返回時,在復位彈簧的作用下,各部分動作部件復位。滾輪式行程開關組成:滾輪、上轉(zhuǎn)臂、彈簧、套架、滑輪、壓板、觸點、橫板滾輪式行程開關又分為單滾輪自動復位和雙滾輪(羊角式)非自動復位式,雙滾輪行移開關具有兩個穩(wěn)態(tài)位置,有“記憶”作用,在某些情況下可以簡化線路。微動開關式行程開關的組成:常用的有ZXL系列產(chǎn)品:推桿、彈簧、壓縮彈簧、動斷觸點、動合觸點。2.3梯形圖編程在使用梯形圖編程因遵循自左至右,自上而下的原則,梯形階梯都是始于左母線,終于右母線(通??梢允〉舨划?,僅畫左母線)。每行的左邊是接點組合,表示驅(qū)動邏輯線圈的條件,而表示結果的邏輯線圈只能接在右邊的母線上。接點不能出現(xiàn)在線圈右邊。接點應畫在水平線上,不應畫在垂直線上,對此類橋式電路,應按從左到右,從上到下的單向性原則,單獨畫出所有的去路。并聯(lián)塊串聯(lián)時,應將接點多的去路放在梯形圖左方(左重右輕原則);串聯(lián)塊并聯(lián)時,應將接點多的并聯(lián)去路放在梯形圖的上方(上重下輕的原則)。這樣做,程序簡潔,從而減少指令的掃描時間,這對于一些大型的程序尤為重要。不宜使用雙線圈輸出。若在同一梯形圖中,同一組件的線圈使用兩次或兩次以上,則稱為雙線圈輸出或線圈的重復利用。雙線圈輸出一般梯形圖初學者容易犯的毛病之一。在雙線圈輸出時,只有最后一次的線圈才有效,而前面的線圈是無效的。這是由PLC的掃描特性所決定的。PLC的CPU采用循環(huán)掃描的工作方式。一般包括五個階段(如圖所示):內(nèi)部診斷與處理,與外設進行通訊,輸入采樣,用戶程序執(zhí)行和輸出刷新。當方式開關處于STOP時,只執(zhí)行前兩個階段:內(nèi)部診斷與處理,與外設進行通訊。2.3.1輸入采樣階段PLC順序讀取每個輸入端的狀態(tài),并將其存入到我們稱之為輸入映像寄存器的內(nèi)在單元中。當進入程序執(zhí)行階段,如輸入端狀態(tài)發(fā)生改變.輸入映象區(qū)相應的單元信息并不會跟著改變,只有在下一個掃描周期的輸入采樣階段,輸入映象區(qū)相應的單元信息才會改變。因此,PLC會忽視掉小于掃描周期的輸入端的開關量的脈沖變化。2.3.2程序執(zhí)行階段PLC從程序0步開始,按先上后下,先左后右的順序掃描用戶程序并進行邏輯運算。PLC按輸入映象區(qū)的內(nèi)容進行邏輯運算,并把運算結果寫入到輸出映象區(qū),而不是直接輸出到端子。2.3.3輸出刷新階段PLC根據(jù)輸出映象區(qū)的內(nèi)容改變輸出端子的狀態(tài)。這才是PLC的實際輸出。以上簡單說明了PLC的工作原理,下面我們再以實例說明為什么編寫梯形圖程序,不宜重復使用線圈。如下圖所示,設輸入采樣時,輸入映象區(qū)中X001=ON,X002=OFF,Y003-ON,Y004=ON被實際寫入到輸出映象區(qū)。但繼續(xù)往下執(zhí)行時,因X002=OFF,使Y003=OFF,這個后入為的結果又被寫入輸出映象區(qū),改變原Y003的狀態(tài)。所以在輸出刷新階段,實際外部輸出Y003=OFF,Y004=ON。許多新手就碰到過這樣的問題,為什么X001已經(jīng)閉合了,而Y003沒有輸出呢?邏輯關系不對。其實就是因為雙線圈使用造成的。注意:我們所說的是不宜(最好不要)使用雙線圈,雙線圈使用并不是絕對禁止的,在一些特殊的場合也可以使用雙線圈,這時就需要你有較豐富的編程經(jīng)驗和技巧了。下面我們會談到這一點。但對于初學者還是不要冒這個險。其實,從以上的例子可以看出,重復利用線圈之所以會造成Y003的輸出混亂,是由于程序是從上到下順序執(zhí)行的緣故造成的。但如果我們可以改變程序執(zhí)行的順序,保證在任何時刻兩個線圈只有一個驅(qū)動邏輯發(fā)生,就可以使用雙線圈。其中,最常用的方法就是使用跳轉(zhuǎn)指令。2.4功能指令功能轉(zhuǎn)移圖與步進梯形圖表達的都是同一個程序,其優(yōu)點是讓用戶每次考慮

一個狀態(tài),而不必考慮其它的狀態(tài),從而使編程更容易,而且還可以減少指令的程序步數(shù)。功能轉(zhuǎn)移圖中的一個狀態(tài)表示順序控制過程中的一個工步,因此步進梯形圖也特別適用于時間和位移等順序的控制過程,也能形象、直觀的表示順序控制。功能編程開始時,必須用STL使STL接點接通,從而使主母線與子母線接通,連在子母線上的狀態(tài)電路才能執(zhí)行,這時狀態(tài)就被激活。狀態(tài)的三個功能是在子母線上實現(xiàn)的,所以只有STL接點接通該狀態(tài)的負載驅(qū)動和狀態(tài)轉(zhuǎn)移才能被掃描執(zhí)行。反之,STL接點斷開,對應狀態(tài)就為被激活,前一狀態(tài)就自動關閉。狀態(tài)編程的這一特點,使各狀態(tài)之間的關系就像是一環(huán)扣一環(huán)的鏈表,變得十分清晰單純,不相鄰狀態(tài)間的繁雜連鎖關系將不復存在,只需集中考慮實現(xiàn)本狀態(tài)的三大功能既可。另外,這也使程序的可讀性更好,便于理解,也使程序的調(diào)試、故障的排除變得相對簡單。初始狀態(tài)的編程初始狀態(tài)一般是指一個順控工藝最開始的狀態(tài),對應于狀態(tài)轉(zhuǎn)移圖初始位置是狀態(tài)就是初始狀態(tài)。S0~S9共10個狀態(tài)組件專用作初始狀態(tài),用了幾個初始狀態(tài),就可以有幾個相對獨立的狀態(tài)系列。初始狀態(tài)編程必須在其它狀態(tài)前,如圖2.3中將S2作為初始狀態(tài)。開始運行后,初始狀態(tài)可以有其它狀態(tài)來驅(qū)動,如圖7-3中將狀態(tài)S22來驅(qū)動初始狀態(tài)S2的。但是首次開始運行時,初始狀態(tài)必須用其它方法預先驅(qū)動,使它處于工作狀態(tài),否則狀態(tài)流程就不可能進行,一般利用系統(tǒng)的初始條件。前進<VQ01)等待(V0D2)后退(V002)2.3動力頭1狀態(tài)轉(zhuǎn)移圖如可由PLC從STOP-RUN切換瞬間的初始脈沖使特殊輔助繼電器M8002接通來驅(qū)動初始狀態(tài)。圖2.4中就是用這一方法來使S2置1的。更好的初始狀態(tài)編程可用后面介紹的IST指令來編制。每一個初始狀態(tài)下面的分支數(shù)總和不能超過16個,這是對總分支數(shù)的限制,而對總狀態(tài)數(shù)則沒有限制。從每一個分支點上引出的不能超過8個,所以超過8

個的分支不能集中在一個分支點上引出。圖2.4初始狀態(tài)S2的驅(qū)動梯形圖(2)一般狀態(tài)的編程:先負載驅(qū)動,后轉(zhuǎn)移處理。除了初始狀態(tài)外,一般狀態(tài)組件必須在其它狀態(tài)后加入STL指令來進行驅(qū)動,也就是說不能用除狀態(tài)組件之外的其他方式驅(qū)動。一般狀態(tài)編程時,必須先負載驅(qū)動,后轉(zhuǎn)移處理。所以,都要使用步進接點STL指令,以保證負載驅(qū)動和狀態(tài)轉(zhuǎn)移都是在子母線上進行。如圖2.5中,拿狀態(tài)S20的STL來看,當S20的STL接點被接通后,先是用OUT驅(qū)動輸出線圈Y000,然后才是用啊“SETS21”指令決定轉(zhuǎn)移方向,轉(zhuǎn)向下S20一相鄰狀態(tài)S21。狀態(tài)組建不可重復使用。S2079121417192222圖2.5步進梯形圖(3)相鄰兩個狀態(tài)中不能使用同一個定時器,否則會導致定時器沒有復位機會,而引起混亂;子啊非相鄰的狀態(tài)中可以使用同一個定時器。如圖2.6所示。E丑{七1kl)--001[—不允洋S21Ctlkl)^::<ODE:see(切ki)2.6相鄰狀態(tài)不能使用同一個定時器(4)連續(xù)轉(zhuǎn)移時用SET,非連續(xù)轉(zhuǎn)移時用OUT.若某個狀態(tài)向相鄰的下一個狀態(tài)連續(xù)轉(zhuǎn)移時應使用SET指令,但若向非相鄰狀態(tài)轉(zhuǎn)移時改用OUT.如圖7-5中S26向S2轉(zhuǎn)換時,就不能用OUT,而要用SET。(5)在STL指令后面不能緊接著使用MPS。STL和RET指令之間不能使用MC、MCR指令。在中斷服務程序或者子程序中不能使用STL指令;在狀態(tài)內(nèi)部最好不要使用跳轉(zhuǎn)指令CJ,以免引起混亂。2.5功能圖的構成要素功能圖通常由初始狀態(tài)、一系列一般狀態(tài)、轉(zhuǎn)移狀態(tài)和轉(zhuǎn)移條件組成。每個狀態(tài)提供3個功能:驅(qū)動有關負載、指定轉(zhuǎn)移條件和轉(zhuǎn)移目標。圖2.7單流程SFC如圖2.6所示,S2是初始狀態(tài),S20、S21、S22便是一般狀態(tài),X000~X004是轉(zhuǎn)移條件,Y001~Y004是轉(zhuǎn)移負載。初始狀態(tài)S2的轉(zhuǎn)移條件是X000,S2的驅(qū)動負載是Y001,S2的目標是S20。表2-1狀態(tài)組件S的分類表分類點數(shù)組件初始狀態(tài)10點S0~S9回零狀態(tài)10點S10~S19通用狀態(tài)480點S20~S499保持狀態(tài)400點S500~S899報警狀態(tài)100點S900~S9992.6SET/RST指令SET為置位指令,RST為復位指令,占一個程序步。SET/RST指令用于線圈(Y、S、M)的自保持功能,相當于一個R、S觸發(fā)器,其中S為置位端,使線圈接通,R為復位端,使線圈斷電,指令使用方法及波形如圖2.9所示。

X00001|SETY000K00121|RSTY000X0XIY04[END]圖X0XIY04[END](1)編寫如下程序,觀察結果是否和輸入輸出波形一致。X0一旦接通后,即使它再次為OFF,Y0依然被驅(qū)動(Y0為ON)X1一旦接通后,即使它再次為OFF,Y0則將關斷。運料小車運行的功能圖設計3.1控制要求小車處于最左端時,壓下行程開關SQ4,SQ4為小車的原位開關。按下啟動按鈕SB2,裝料電磁閥YC1得電,延時20s,小車裝料結束。接著控制器KM3、KM5得電,向右快行;碰到限位開關SQ1后,KM5失電,小車慢行;碰到SQ3時,KM3失電,小車停止。此后,電磁閥YC2得電,卸料開始,延時15s后,卸料結束;接觸器KM4、KM5得電,小車向左快行;碰到限位開關SQ2,KM5失電,小車慢行;碰到SQ4KM4失電,小車停止,回到原位,完成一個循環(huán)工作過程。整個過程分為裝料一一右快行一一右慢行一一卸料一一左快行一一左慢行六個狀態(tài),如此周而復始的循環(huán)。貂捌■YcT1卸料YcT2左行KM4圖3.1軌跡圖3.2輸入/輸出端口設置貂捌■YcT1卸料YcT2左行KM4圖3.1軌跡圖運料小車往返運動PLC控制系統(tǒng)的輸入/輸出端口設置如下所示。輸入:SB2——X0SQ1——X1SQ2——X2SQ3——X3SQ4——X4輸出:裝料電磁閥YC1—Y1卸料YC2——Y2KM3————Y3KM4————Y4KM5————Y53.3狀態(tài)表運料小車往返運動PLC控制系統(tǒng)的狀態(tài)表如表3-1所示。表3-1狀態(tài)表工步號狀態(tài)號狀態(tài)輸出/狀態(tài)功能狀態(tài)轉(zhuǎn)移原位S0PLC初始化:S0第一工步S20YC1得電,裝料KM4失電,回到原位(或起點),計時20sS0——S20第二工步S21KM3、KM5得電,右快行S20——S21第三工步S22KM5失電,右慢行S21——S22第四工步S23KM3失電,卸料,計時15sS22——S23第五工步S24KM4、KM5得電,左快行S23——S24第六工步S25KM5失電,右慢行S24——S253.4狀態(tài)轉(zhuǎn)移圖運料小車往返運動PLC控制系統(tǒng)的狀態(tài)轉(zhuǎn)移圖如圖3.2所示。如圖3.2所示,在由停止轉(zhuǎn)入運行時,通過M8002使初始狀態(tài)S0動作,。按下啟動按鈕SB2時狀態(tài)由S0轉(zhuǎn)移到S20,電磁閥YC1得電,同時接觸器KM4復位,定時器計時20s,此狀態(tài)為裝料,在這期間小車裝料。計時20后,小車裝料結束,狀態(tài)從S20轉(zhuǎn)移到S21,接觸器KM3、KM5得電,小車向右快行。小車向右運動碰到右限位開關SQ1后,接觸器KM5失電,狀態(tài)從S21轉(zhuǎn)移到S22,小車慢行。小車向右運動壓下右行程開關SQ3后,接觸器KM3失電,小車停止,電磁閥YC2得電,狀態(tài)從S22轉(zhuǎn)移到S23,計時卸料15s。卸料結束后,接觸器KM4,KM5得電,狀態(tài)從S23轉(zhuǎn)移到S24,小車向右快行。小車向左運動碰到右限位開關SQ2后,接觸器KM5失電,狀態(tài)從S24轉(zhuǎn)移到S25,小車慢行。小車向左運動壓下右行程開關SQ4后,接觸器KM4失電,小車停止,電磁閥YC1得電,狀態(tài)從S22轉(zhuǎn)移到狀態(tài)S20,第二次計時裝料20s,如此循環(huán)。3.5梯形圖復位裝料右快行右慢行卸料左快行左慢行圖3.2運料小車的狀態(tài)示意圖371316102224圖3.3狀態(tài)圖(上)30424B3.6SFC圖27334447圖3.4狀態(tài)圖(下)圖3.5SFC圖3.6指令表表3-2指令表0LDM800225SETS231SETS027SETS233STLS028OUTY0024LDX00029RSTY0035SETS2030OUTT2K1507STLS2033LDT28OUTY00134SETS249RSTY00436STLS2410OUTT1K20037SETY00413LDT138SETY00514SETS2139LDX00116STLS2140SETS2517SETY00342STLS2518SETY00543RSTY00519LDX00244LDX00320SETS2245OUTS2022STLS2247RET23RSTY00548END24LDX0043.7接線圖運料小車往返運動PLC控制系統(tǒng)的接線圖如圖3.6所示。X001Y001X002Y002Y003X004Y004X001Y001X002Y002Y003X004Y004X005YOOSX006CDMCDM_SB1SQ1ySQ2ySQ3YCLYC2KM3kM4KM5圖3.6運料小車往返運動PLC控制系統(tǒng)的接線圖輸入程序及調(diào)試監(jiān)控4.1程序的輸入啟動SWOPC-FXGP/WIN-C編程軟件,輸入梯形圖。4.1.1啟動SWOPC-FXGP/WIN-C編程軟件鼠標左鍵雙擊桌面快捷圖標便可啟動程序,如圖4.1所示。圖4.1軟件啟動方法圖4.2軟件啟動后創(chuàng)建新文件,選擇PLC的類型為FX1N。打開FXGP編程軟件后如圖2-15所示,選中File\New,或點擊常用工具欄□出現(xiàn)如圖2-16畫面,先在“PLCtypesetting”中選出你所使用的主機的CPU系列,這里選FX1N。圖4.3類型選擇對話框

4.1.2編輯梯形圖按照前面所學的方法輸入元件。SFC圖輸入按下F8,得到“l(fā)adder0”,在按Ctrl+L,進入內(nèi)置梯形圖,如圖4.5所示。*S>aPC-FXGP/>IN-C-[運料小車-P"*牛。編輯CE〕工具(1〕查找⑤視圖S旦妥11昌|修陶隔||鳥||&|&|Q;玲LC*ORIOUIT由叫IJJI陞|再|(zhì)Ladder0圖4.4按下F8后SI0PC-FICP/1IK-C-[蛆料小車.Plf=內(nèi)置]ifaiJ』品iei隔|淑|由園1ifaiJ』品iei隔|淑|由園1叫畫|可M2—II—setso|X回文件堡)編輯職)工具⑴查找堡)視圖近)FLC輸完內(nèi)置梯形圖以后再進行轉(zhuǎn)換,可以按F4,也可以按圖4.6里所指的工具。zrS10PC-FZGP/TIK-C-[爸料小斗<FMI:內(nèi)置梯形圖]伺文件(D編輯肥)工具⑴匡回回IA虬1登找⑤視圖口:〕PLC遙控⑧i3HS0轉(zhuǎn)換TT"1MB002廿圖4-6轉(zhuǎn)換4.1.3轉(zhuǎn)換就按照這樣的方法一直往下輸,直到完成了以后再進行總體轉(zhuǎn)換,將SFC圖轉(zhuǎn)換為梯形圖和指令表,轉(zhuǎn)換后的梯形圖如圖4.7所示。轉(zhuǎn)換后的指令表如圖4-8所示。

圖4.7轉(zhuǎn)換后的梯形圖zvSIOPC-FXGP/IIK-C-[運料小車指令表]|□支件①編輯口工具中查找以視圖頂)中廷控?監(jiān)倒測試曜選耳晝圄[¥]3STISli。LHIijijZ5SIT□2ij7SIX□2ijaSITruijl9B5Tn:n:i-i1Qi>uiIlE2L"j13LI>n1-JSITSEI1&STLSEIITSIT」LIn:n:i3指令表I己用步[4群晌IBeltM|II「LDI柚DIQRI柚日IOUTI]i?■iiiiii圖4.8轉(zhuǎn)換后的梯形圖4.1.4寫入程序設置通訊口參數(shù)在FXGP中將程序編輯完成后和PLC通訊前,應設置通訊口的參數(shù)。如果只是編輯程序,不和PLC通訊,可以不做此步。設置通訊口參數(shù),分二個步驟:第一步PLC串行口設置點擊菜單“PLC”的子菜單“串行口設置(D8120)[e]”,彈出下列對話框:串口設宣⑴時卻)協(xié)議1DRSiiiL:lruuliuii_<]回御認數(shù)據(jù)位叨?取消奇偶校驗(EINone停止位回1膽)幫助傳迷敏率IhpmJE]全部精除IAI頁眉klOFFd終端IdOFF__l1控制線可NdueT硬件閭Nomal;RS-232<2j|控制噗我回NoneJ數(shù)日檢音網(wǎng)NuII圖4.9串口設置檢查是否一致,如果不對,馬上修正完[確認]返回菜單做下一步。(注:串行口設置一般已由廠方設置完成)。第二步PLC的端口設置:點擊菜單“PLC”的子菜單“端口設置[e]”彈出下列對話框:圖4.10端口設置根據(jù)PLC與PC連接的端口號,選擇COM1?COM4中的一個,完成[確認]返回菜單。注:PLC的端口設置也可以在編程前進行。設置方式開關在FX1N-40MR的左下角的通信接口旁邊有一個方式開關,它用來設置PLC的工作方式,將它打在上方時,PLC處于RUN工作方式,這時PLC運行內(nèi)部程序;將它打在下方時,PLC處于STOP工作方式,這時PLC可與計算機進行通信。我們要將編寫好的程序?qū)懭隤LC,這時必須將方式開關打在下方。FXGP與PLC之間的程序傳送在FXGP中把程序編輯好之后,要把程序下傳到PLC中去。程序只有在PLC中才能運行,在FXGP和PLC之間進行程序傳送之前,應該先用電纜連接好PC-FXGP和PLC,同時打開PLC電源。若FXGP中的程序用指令表編輯即可直接傳送,如果用梯形圖編輯的則要求轉(zhuǎn)換成指令表才能傳送,因為PLC只識別指令。將程序?qū)懭隤LC:點擊菜單“PLC”的二級子菜單“傳送”一“寫出”SWOPC-FIGP/TIH-C-[運制小車-P"=悌形圖]1|尚唱II尊II葛匡J牌昭1|尚唱II尊II葛匡J牌昭El計鼠|職|墀II日國'miHS0Q2n1111SOK0LI23—lSTLl11一—文件史)編輯(E)工具⑴查找⑤視圖隹送(DI讀入⑧…寄存器危)數(shù)據(jù)傳送卜1寫出電).,,FLC存儲器活?。≒)串行口設置霖助)-FLC當前口令或冊除化)運行中程序更改遙控舊)監(jiān)盛例試?)選項但)窗口吸)PLC圖4.11程序?qū)懭隤LC的方法這時將彈出“PLC程序?qū)懭搿睂υ捒颍x擇“范圍設置”,設置“終止步”的數(shù)字和狀態(tài)欄的程序一致或大于,具體設置如圖2-21所示。設置完成后,單擊“OK”,進行程序傳送。圖4.12程序步的設置4.2通電調(diào)試、監(jiān)控系統(tǒng)4.2.1運行程序圖4.12程序步的設置首先將方式開關打在上方,使PLC處于RUN工作狀態(tài),這時可看到FX1N面板上的RUN指示燈點亮。然后按下長動按鈕SB1,電動機啟動運行,松開SB1,M0自鎖,使電動機繼續(xù)運行,實現(xiàn)長動控制。按下停止按鈕SB3,電動機停止運行。按下點動按鈕SB2,電動機啟動運行,松開SB2,電動機停止。4.2.2監(jiān)控打開監(jiān)控在工具欄中單擊回圖標即可打開監(jiān)控,打開監(jiān)控之后利用“開始監(jiān)控”可以實時觀察程序運行情況。停止監(jiān)控時如果在程序運行時,發(fā)現(xiàn)程序有問題,這時要先停止監(jiān)控后,方能對程序進行修改。4.2.3調(diào)試當程序?qū)懭隤LC后,按照設計要求可用FXGP來調(diào)試PLC程序。如果有問題,可以通過FXGP提供的調(diào)試工具來確定問題所在。結論控制硬件選購目前市場上的PLC產(chǎn)品眾多。國產(chǎn)品牌有:永宏、和利時、凱迪恩等;國外有:日本的OMRON、MITSUBISHI、松下;德國的SIEMENS,韓國的LG等。近幾年,PLC產(chǎn)品的價格有較大的下降,其性價比越來越高,這是眾多技術人員選用PLC的重要原因。但各品牌的PLC在性能指標上都有著較大的差異。所以如何選購PLC產(chǎn)品成為了系統(tǒng)設計和系統(tǒng)功能要求的重要環(huán)節(jié)。1.系統(tǒng)規(guī)模首先應確定系統(tǒng)用PLC單機控制,還是用PLC形成網(wǎng)絡,由此計算PLC輸入、輸出點數(shù),并且在選購PLC時要在實際需要點數(shù)的基礎上留有一定余量(10%)。確定負載類型根據(jù)PLC輸出端所帶的負載是直流型還是交流型,是大電流還是小電流,以及PLC輸出點動作的頻率等,從而確定輸出端采用繼電器輸出,還是晶體管輸出,或晶閘管輸出。不同的負載選用不同的輸出方式,對系統(tǒng)的穩(wěn)定運行是很重要的。存儲容量與速度盡管國外各廠家的PLC產(chǎn)品大體相同,但也有一定的區(qū)別。目前還未發(fā)現(xiàn)各公司之間完全兼容的產(chǎn)品。各個公司的開發(fā)軟件都不相同,而用戶程序的存儲容量和指令的執(zhí)行速度是兩個重要指標。一般存儲容量越大、速度越快的PLC價格就越高,但應該根據(jù)系統(tǒng)的大小合理選用PLC產(chǎn)品。編程器的選購PLC編程可采用三種方式:一是用一般的手持編程器編程,它只能用商家規(guī)定語句表中的語句編程。這種方式效率低,但對于系統(tǒng)容量小,用量小的產(chǎn)品比較適宜,并且體積小,易于現(xiàn)場調(diào)試,造價也較低。二是用圖形編程器編程,該編程器采用梯形圖編程,方便直觀,一般的電氣人員短期內(nèi)就可應用自如,但該編程器價格較高。三是用個人計算機加PLC軟件包編程,這種方式是效率最高的一種方式?;陔娔X筆記本的普及和PLC軟件編程的方便性,并且易于現(xiàn)場調(diào)試。這種方式是用戶最喜歡用的一種方式。因此,應根據(jù)系統(tǒng)的大小與難易,開發(fā)周期的長短以及資金的情況合理選購PLC產(chǎn)品。盡量選用大公司的產(chǎn)品其質(zhì)量有保障,且技術支持好,一般售后服務也

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論