畢業(yè)實踐報告-殼體類零件攻絲組合機床的plc控制系統(tǒng)_第1頁
畢業(yè)實踐報告-殼體類零件攻絲組合機床的plc控制系統(tǒng)_第2頁
畢業(yè)實踐報告-殼體類零件攻絲組合機床的plc控制系統(tǒng)_第3頁
畢業(yè)實踐報告-殼體類零件攻絲組合機床的plc控制系統(tǒng)_第4頁
畢業(yè)實踐報告-殼體類零件攻絲組合機床的plc控制系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長春汽車工業(yè)高等??茖W(xué)校畢業(yè)實踐報告題目/實踐殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計畢業(yè)論文I中文摘要本文介紹殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計,該系統(tǒng)具有自動化程度高,精度高等特點,在工業(yè)生產(chǎn)等領(lǐng)域有廣泛應(yīng)用。傳統(tǒng)的組合機床采用繼電器,精度低,可靠性不高,已不適合社會發(fā)展需要。隨著PLC控制技術(shù)的迅速發(fā)展,以PLC為核心的組合機床控制系統(tǒng)已凸顯出其優(yōu)勢。本文首先介紹PLC和組合機床的歷史與發(fā)展,并著重論述了組合機床的結(jié)構(gòu)和運動形式以及控制方式,接著對PLC的組成和結(jié)構(gòu)進行了分析,并對PLC控制系統(tǒng)的總體設(shè)計和程序的表達方式做了概述,然后確定PLC型號、分配I/O地址和外部配線,接著根據(jù)相關(guān)內(nèi)容畫出順序功能圖并利用FXGPWINC軟件畫出PLC梯形圖。在文章的最后還介紹了PLC控制系統(tǒng)的安裝和維護以及對論文的進一步總結(jié)。關(guān)鍵字PLC;三菱FX系列;組合機床;殼體類零件;攻絲IIABSTRACTTHISARTICLEINTRODUCEDTHATTHEPLCCONTROLSYSTEMDESIGNOFTHESHELLKINDPARTSTAPPINGCOMBINEDMACHINETOOL,THISSYSTEMHASAHIGHDEGREEOFAUTOMATIONANDPRECISION,ANDALSOBEWIDELYUSEDININDUSTRIALPRODUCTIONANDOTHERFIELDSTHETRADITIONALCOMBINEDMACHINETOOLUSESTHERELAYSGENERALLY,THEPRECISIONISLOW,THERELIABILITYISNOTHIGH,DIDNOTMEETTHESOCIALDEVELOPMENTNEEDALONGWITHTHEPLCCONTROLTECHNOLOGYSRAPIDLYEXPAND,ASTHECORECOMBINEDMACHINETOOLHASHIGHLIGHTEDITSSUPERIORITYTAKEPLCTHISPAPERFIRSTINTRODUCEDTHATPLCANDTHEHISTORYANDDEVELOPMENTOFTHECOMBINEDMACHINETOOLS,ANDEMPHATICALLYEXPOUNDSTHESTRUCTURE,MOVEMENTANDTHECONTROLMODEOFCOMBINEDMACHINETOOLS,THENTHECOMPOSITIONANDSTRUCTUREOFPLCISANALYZED,BESIDESTHESE,THEGENERALARRANGEMENTOFPLCCONTROLSYSTEMANDTHEPRESENTATIONOFPROGRAMAREALSOGIVENANOVERVIEW,THENWECONFIRMPLCSTYPE,DISTRIBUTEI/OADDRESSANDEXTERNALWIRINGACCORDINGTOTHERELATEDCONTENTWEDRAWSEQUENTIALFUNCTIONCHARTANDUSEFXGPWINCSOFTWARETODRAWPLCLADDERDIAGRAMATTHEENDOFTHEARTICLEWEALSOINTRODUCEDINSTALLATIONANDMAINTENANCEOFPLCCONTROLSYSTEMANDFURTHERSUMMARYFOTHEARTICLEKEYWORDSPLC;MITSUBISHIFXSERIES;COMBINEDMACHINETOOLS;SHELLKINDPARTS;TAPPINGIII目錄中文摘要ABSTRACT第一章概述111組合機床概述112組合機床的發(fā)展113組合機床裝配模型114組合機床及其體系結(jié)構(gòu)的發(fā)展現(xiàn)狀215本章小結(jié)2第二章PLC控制系統(tǒng)設(shè)計321PLC簡介322PLC的結(jié)構(gòu)和工作原理423PLC控制系統(tǒng)的設(shè)計步驟5第三章PLC的編程731概述7IV32編程語言的形式733PLC控制的程序設(shè)計9第四章結(jié)論1541論文總結(jié)1542個人心得15參考文獻16致謝16殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計1第一章概述11組合機床概述組合機床是以大量通用部件為基礎(chǔ),配以少量專用部件組成的一種高效專用機床。其中大量通用部件包括單軸工藝切削頭(攻螺紋頭)、傳動裝置、動力箱、進給滑臺等動力部件,以及用以安裝動力部件的支承部件如側(cè)底座、立柱、立柱底座等。12組合機床的發(fā)展在我國,組合機床發(fā)展已有28年的歷史,其科研和生產(chǎn)都具有相當(dāng)?shù)幕A(chǔ),應(yīng)用也已深入到很多行業(yè)。是當(dāng)前機械制造業(yè)實現(xiàn)產(chǎn)品更新,進行技術(shù)改造,提高生產(chǎn)效率和高速發(fā)展必不可少的設(shè)備之一。組合機床及其自動線是集機電于一體的綜合自動化程度較高的制造技術(shù)和成套工藝裝備。它的特征是高效、高質(zhì)、經(jīng)濟實用,因而被廣泛應(yīng)用于工程機械、交通、能源、軍工、輕工、家電等行業(yè)。我國傳統(tǒng)的組合機床及組合機床自動線主要采用機、電、氣、液壓控制,它的加工對象主要是生產(chǎn)批量比較大的大中型箱體類和軸類零件(近年研制的組合機床加工連桿、板件等也占一定份額),完成鉆孔、擴孔、鉸孔,加工各種螺紋、鏜孔、車端面和凸臺,在孔內(nèi)鏜各種形狀槽,以及銑削平面和成形面等。組合機床的分類繁多,有大型組合機床和小型組合機床,有單面、雙面、三面、臥式、立式、傾斜式、復(fù)合式,還有多工位回轉(zhuǎn)臺式組合機床等。13組合機床裝配模型殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計2圖11組合機床的裝配模型14組合機床及其體系結(jié)構(gòu)的發(fā)展現(xiàn)狀隨著技術(shù)的不斷進步,一種新型的組合機床柔性組合機床越來越受到人們的青睞,它應(yīng)用多位主軸箱、可換主軸箱、編碼隨行夾具和刀具的自動更換,配以可編程序控制器(PLC)、數(shù)字控制(NC)等,能任意改變工作循環(huán)控制和驅(qū)動系統(tǒng),并能靈活適應(yīng)多品種加工的可調(diào)可變的組合機床。由過去的“剛性”機床結(jié)構(gòu),向“柔性”化方向發(fā)展,超高速和超高精度加工技術(shù)裝備與復(fù)合、多功能、多軸化控制設(shè)備等深受歡迎。15本章小結(jié)隨著可編程控制器在工控領(lǐng)域的廣泛應(yīng)用,PLC控制的組合機床漸漸取代了采用繼電器控制的組合機床。本文主要介紹了基于殼體類攻絲組合機床的PLC控制系統(tǒng)設(shè)計。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計3第二章PLC控制系統(tǒng)設(shè)計21PLC簡介PLC即可編程邏輯控制器,一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程,是工業(yè)控制的核心部分。與傳統(tǒng)繼電器控制比較PLC控制系統(tǒng)有以下優(yōu)勢1功能強,性能價格比高一臺小型PLC內(nèi)有成百上千個可供用戶使用的編程元件,有很強的功能,可以實現(xiàn)非常復(fù)雜的控制功能。與相同功能的繼電器相比,具有很高的性能價格比??善绦蚩刂破骺梢酝ㄟ^通信聯(lián)網(wǎng),實現(xiàn)分散控制,集中管理。2硬件配套齊全,用戶使用方便,適應(yīng)性強可編程序控制器產(chǎn)品已經(jīng)標(biāo)準(zhǔn)化,系列化,模塊化,配備有品種齊全的各種硬件裝置供用戶選用。用戶能靈活方便的進行系統(tǒng)配置,組成不同的功能、不規(guī)模的系統(tǒng)。楞編程序控制器的安裝接線也很方便,一般用接線端子連接外部接線。PLC有很強的帶負載能力,可以直接驅(qū)動一般的電磁閥和交流接觸器。3可靠性高,抗干擾能力強傳統(tǒng)的繼電器控制系統(tǒng)中使用了大量的中間繼電器、時間繼電器。由于觸點接觸不良,容易出現(xiàn)故障,PLC用軟件代替大量的中間繼電器和時間繼電器,僅剩下與輸入和輸出有關(guān)的少量硬件,接線可減少互繼電器控制系統(tǒng)的1/101/100,因觸點接觸不良造成的故障大為減少。PLC采取了一系列硬件和軟件抗干擾措施,具有很強的抗干擾能力,平均無故障時間達到數(shù)萬小時以上,可以直接用于有強烈干擾的工業(yè)生產(chǎn)現(xiàn)場,PLC已被廣大用戶公認為最可靠的工業(yè)控制設(shè)備之一。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計44系統(tǒng)的設(shè)計、安裝、調(diào)試工作量少PLC用軟件功能取代了繼電器控制系統(tǒng)中大量的中間繼電器、時間繼電器、計數(shù)器等器件,使控制柜的設(shè)計、安裝、接線工作量大大減少。PLC的梯形圖程序一般采用順序控制設(shè)計方法。這種編程方法很有規(guī)律,很容易掌握。對于復(fù)雜的控制系統(tǒng),梯形圖的設(shè)計時間比設(shè)計繼電器系統(tǒng)電路圖的時間要少得多。PLC的用戶程序可以在實驗室模擬調(diào)試,輸入信號用小開關(guān)來模擬,通過PLC上的發(fā)光二極管可觀察輸出信號的狀態(tài)。完成了系統(tǒng)的安裝和接線后,在現(xiàn)場的統(tǒng)調(diào)過程中發(fā)現(xiàn)的問題一般通過修改程序就可以解決,系統(tǒng)的調(diào)試時間比繼電器系統(tǒng)少得多。5編程方法簡單梯形圖是使用得最多的可編程序控制器的編程語言,其電路符號和表達方式與繼電器電路原理圖相似,梯形圖語言形象直觀,易學(xué)易懂,熟悉繼電器電路圖的電氣技術(shù)人員只要花幾天時間就可以熟悉梯形圖語言,并用來編制用戶程序。梯形圖語言實際上是一種面向用戶的一種高級語言,可編程序控制器在執(zhí)行梯形圖的程序時,用解釋程序?qū)⑺胺g”成匯編語言后再去執(zhí)行。6維修工作量少,維修方便PLC的故障率很低,且有完善的自診斷和顯示功能。PLC或外部的輸入裝置和執(zhí)行機構(gòu)發(fā)生故障時,可以根據(jù)PLC上的發(fā)光二極管或編程器提供的住處迅速的查明故障的原因,用更換模塊的方法可以迅速地排除故障。7體積小,能耗低對于復(fù)雜的控制系統(tǒng),使用PLC后,可以減少大量的中間繼電器和時間繼電器,小型PLC的體積相當(dāng)于幾個繼電器大小,因此可將開關(guān)柜的體積縮小到原來的確1/21/10。22PLC的結(jié)構(gòu)和工作原理殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計5PLC硬件結(jié)構(gòu)基本上與微型計算機相同,基本構(gòu)成主要包括電源、中央處理單元、存儲器、輸入輸出接口電路、功能模塊、通信模塊。PLC的工作原理可以簡單地表述為在系統(tǒng)程序的管理下,通過運行應(yīng)用程序,對控制要求進行處理判斷,并通過執(zhí)行用戶程序來實現(xiàn)控制任務(wù)。但是,在時間上,PLC執(zhí)行的任務(wù)是按串行方式進行的,其具體的運行方式與繼電器接觸器控制系統(tǒng)及計算機控制系統(tǒng)都有著一定的不同。當(dāng)PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。當(dāng)PLC開始上電運行時,首先清除I/O映像區(qū)的內(nèi)容,然后進行自診斷,確認正常后開始掃描。對每個程序,CPU從第一條指令開始逐條執(zhí)行用戶程序,直至遇到結(jié)束符后又返回第一條指令,如此周而復(fù)始不斷循環(huán),因此,PLC的工作方式是一種串行循環(huán)工作方式。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。23PLC控制系統(tǒng)的設(shè)計步驟1確定方案如果被控制對象環(huán)境較差,系統(tǒng)工藝復(fù)雜,且輸入/輸出量以開光亮為主,則考慮用PLC控制系統(tǒng)。若控制簡單,如電動機正、反轉(zhuǎn),就可考慮用繼電器控制系統(tǒng)。用PLC控制,首先要了解體統(tǒng)的工作過程以及所有功能要求,從而分析被控對象的控制過程,輸入/輸出量是開光量還是模擬量,明確控制要求,繪制出控制系統(tǒng)的流程圖2選擇PLC機型一般來說,PLC在可靠性上是沒有問題的,機型的選擇主要是考慮在功能上滿足系統(tǒng)的要求。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計6要對控制對象進行估測有多少輸入量、電壓分別是多少、有多少輸出量、輸出功率有多大、現(xiàn)場對系統(tǒng)的響應(yīng)速度有何要求、控制室與現(xiàn)場的距離有多遠等。3選擇I/O設(shè)備,列出I/O地址分配表根據(jù)生產(chǎn)設(shè)備現(xiàn)場需要,確定控制按鈕、行程開關(guān)、接近開關(guān)等輸入設(shè)備和接觸器、電磁閥、信號燈等輸出設(shè)備的型號和數(shù)量。根據(jù)PLC型號,列出輸入/輸出設(shè)備與PLC的I/O地址對照表,以便繪制接線圖及編程。分配I/O地址時應(yīng)注意以下幾點1把所有按鈕、行程開關(guān)等集中配置,按順序分配I/O地址;2每個I/O設(shè)備占用一個I/O地址;3同一類別的I/O設(shè)備點應(yīng)盡量安排在同一區(qū);4彼此有關(guān)的輸出器件,如電動機正反轉(zhuǎn),其輸出地址應(yīng)連續(xù)分配4設(shè)計電器線路圖1繪制電動機的主電路及PLC外部的其他控制電路圖。2繪制PLC的I/O接線圖。注意接在PLC輸入端的電器元件一律為常開觸點,如停止按鈕等。3繪制PLC及I/O設(shè)備的供電系統(tǒng)圖。輸入電路一半由PLC內(nèi)部提供電源,輸出電路根據(jù)負載的額定電壓外接電源。5程序設(shè)計與調(diào)試程序設(shè)計可用經(jīng)驗設(shè)計法或功能表設(shè)計法,或者是兩者的結(jié)合。6總裝調(diào)試接好硬件線路,把程序輸入PLC中,聯(lián)機調(diào)試殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計7第三章PLC的編程31概述梯形圖和指令語言是PLC的主要編程軟件。可編程控制器的內(nèi)部編程等效元件是程序設(shè)計的重要基礎(chǔ)概念。不同廠家、不同系列的PLC,其內(nèi)部軟繼電器(編程元件)的功能和編號也不同。FX2N列的PLC的等效編程元件包括輸入繼電器X、輸出繼電器Y、定時器T、計數(shù)器C、輔助繼電器M、狀態(tài)繼電器S、數(shù)據(jù)寄存器D、變址寄存器V/Z、指針、常數(shù)等。32編程語言的形式PLC的用戶程序是設(shè)計人員根據(jù)控制系統(tǒng)的工藝控制要求,通過PLC編程語言的編制設(shè)計的。根據(jù)國際電工委員會制定的工業(yè)控制編程語言標(biāo)準(zhǔn)(IEC11313)。PLC的編程語言包括以下五種梯形圖語言(LD)、指令表語言(IL)、功能模塊圖語言(FBD)、順序功能流程圖語言(SFC)及結(jié)構(gòu)化文本語言(ST)。1、梯形圖語言(LD)梯形圖語言是PLC程序設(shè)計中最常用的編程語言。它是與繼電器線路類似的一種編程語言。由于電氣設(shè)計人員對繼電器控制較為熟悉,因此,梯形圖編程語言得到了廣泛的歡迎和應(yīng)用。梯形圖編程語言的特點是與電氣操作原理圖相對應(yīng),具有直觀性和對應(yīng)性;與原有繼電器控制相一致,電氣設(shè)計人員易于掌握。梯形圖編程語言與原有的繼電器控制的不同點是,梯形圖中的能流不是實際意義的電流,內(nèi)部的繼電器也不是實際存在的繼電器,應(yīng)用時,需要與原有繼電器控制的概念區(qū)別對待。2、指令表語言(IL)指令表編程語言是與匯編語言類似的一種助記符編程語言,和匯編語言一殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計8樣由操作碼和操作數(shù)組成。在無計算機的情況下,適合采用PLC手持編程器對用戶程序進行編制。同時,指令表編程語言與梯形圖編程語言圖一一對應(yīng),在PLC編程軟件下可以相互轉(zhuǎn)換。圖3就是與圖2PLC梯形圖對應(yīng)的指令表。指令表表編程語言的特點是采用助記符來表示操作功能,具有容易記憶,便于掌握;在手持編程器的鍵盤上采用助記符表示,便于操作,可在無計算機的場合進行編程設(shè)計;與梯形圖有一一對應(yīng)關(guān)系。其特點與梯形圖語言基本一致。3、功能模塊圖語言(FBD)功能模塊圖語言是與數(shù)字邏輯電路類似的一種PLC編程語言。采用功能模塊圖的形式來表示模塊所具有的功能,不同的功能模塊有不同的功能。功能模塊圖編程語言的特點功能模塊圖程序設(shè)計語言的特點是以功能模塊為單位,分析理解控制方案簡單容易;功能模塊是用圖形的形式表達功能,直觀性強,對于具有數(shù)字邏輯電路基礎(chǔ)的設(shè)計人員很容易掌握的編程;對規(guī)模大、控制邏輯關(guān)系復(fù)雜的控制系統(tǒng),由于功能模塊圖能夠清楚表達功能關(guān)系,使編程調(diào)試時間大大減少。4、順序功能流程圖語言(SFC)順序功能流程圖語言是為了滿足順序邏輯控制而設(shè)計的編程語言。編程時將順序流程動作的過程分成步和轉(zhuǎn)換條件,根據(jù)轉(zhuǎn)移條件對控制系統(tǒng)的功能流程順序進行分配,一步一步的按照順序動作。每一步代表一個控制功能任務(wù),用方框表示。在方框內(nèi)含有用于完成相應(yīng)控制功能任務(wù)的梯形圖邏輯。這種編程語言使程序結(jié)構(gòu)清晰,易于閱讀及維護,大大減輕編程的工作量,縮短編程和調(diào)試時間。用于系統(tǒng)的規(guī)模校大,程序關(guān)系較復(fù)雜的場合。圖5是一個簡單的功能流程編程語言的示意圖。順序功能流程圖編程語言的特點以功能為主線,按照功能流程的順序分配,條理清楚,便于對用戶程序理解;避免梯形圖或其他語言不能順序動作的缺陷,同時也避免了用梯形圖語言對順序動作編程時,由于機械互鎖造成用戶程序結(jié)構(gòu)復(fù)雜、難以理解的缺陷;用戶程序掃描時間也大大縮短。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計95、結(jié)構(gòu)化文本語言(ST)結(jié)構(gòu)化文本語言是用結(jié)構(gòu)化的描述文本來描述程序的一種編程語言。它是類似于高級語言的一種編程語言。在大中型的PLC系統(tǒng)中,常采用結(jié)構(gòu)化文本來描述控制系統(tǒng)中各個變量的關(guān)系。主要用于其他編程語言較難實現(xiàn)的用戶程序編制。結(jié)構(gòu)化文本編程語言采用計算機的描述方式來描述系統(tǒng)中各種變量之間的各種運算關(guān)系,完成所需的功能或操作。大多數(shù)PLC制造商采用的結(jié)構(gòu)化文本編程語言與BASIC語言、PASCAL語言或C語言等高級語言相類似,但為了應(yīng)用方便,在語句的表達方法及語句的種類等方面都進行了簡化。結(jié)構(gòu)化文本編程語言的特點采用高級語言進行編程,可以完成較復(fù)雜的控制運算;需要有一定的計算機高級語言的知識和編程技巧,對工程設(shè)計人員要求較高。直觀性和操作性較差。不同型號的PLC編程軟件對以上五種編程語言的支持種類是不同的,早期的PLC僅僅支持梯形圖編程語言和指令表編程語言。目前的PLC對梯形圖(LD)、指令表(STL)、功能模塊圖(FBD)編程語言都以支持。比如,SIMATICSTEP7MICROWINV32。在PLC控制系統(tǒng)設(shè)計中,要求設(shè)計人員不但對PLC的硬件性能了解外,也要了解PLC對編程語言支持的種類。33PLC控制的程序設(shè)計一PLC程序的設(shè)計方法1梯形圖的經(jīng)驗設(shè)計法在PLC發(fā)展的初期,沿用了設(shè)計繼電器電路圖的方法來設(shè)計比較簡單的PLC的梯形圖,即在一些典型電路的基礎(chǔ)上,根據(jù)被控對象對控制系統(tǒng)的具體要求,不斷地修改和完善梯形圖。有時需要多次反復(fù)地調(diào)試和修改梯形圖,增加一些中間編程元件和觸點,最后才能得到一個較為滿意的結(jié)果。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計10梯形圖的經(jīng)驗設(shè)計法師目前使用比較廣泛的一種設(shè)計方法,該方法的核心時候輸出線圈,這是因為PLC的動作就是從線圈輸出的(可以稱為面向輸出線圈的梯形圖設(shè)計方法)。2梯形圖的“翻譯”設(shè)計法PLC的梯形圖是在繼電器控制系統(tǒng)的基礎(chǔ)上發(fā)展起來的,如果用PLC改造繼電器控制系統(tǒng),根據(jù)繼電器電路圖來設(shè)計梯形圖是一條捷徑。這是因為原有的繼電器控制系統(tǒng)經(jīng)過長期使用和考驗,已經(jīng)被證明能完成系統(tǒng)要求的控制系統(tǒng),而繼電器電路圖又與梯形圖有很多相似之處,因此可以將繼電器電路圖“翻譯”成梯形圖,即用PLC的外部硬件接線和梯形圖軟件來實現(xiàn)繼電器系統(tǒng)的功能,這種方法習(xí)慣上也稱為翻譯法。將繼電器控制系統(tǒng)電路圖轉(zhuǎn)換為功能相同的PLC的外部接線圖和梯形圖的步驟如下(1)了解和熟悉被控設(shè)備的工藝過程和機械的動作情況,根據(jù)繼電器電路圖分析和掌握控制系統(tǒng)的工作原理,這樣才能做到在設(shè)計和調(diào)試控制系統(tǒng)時心中有數(shù)。(2)確定PLC的輸入信號和輸出負載,以及與它們對應(yīng)的梯形圖中的輸入位和輸出位的地址,畫出PLC的外部接線圖。(3)確定與繼電器電路圖的中間繼電器、時間繼電器對應(yīng)的梯形圖中的存儲器位(M)和定時器(T)的地址。這兩步建立了繼電器電路圖中的元件和梯形圖中的位地址之間的對應(yīng)關(guān)系。(4)根據(jù)上述對應(yīng)關(guān)系畫出梯形圖。3梯形圖的時序設(shè)計法對于輸出的變化完全是按時間書序動作的系統(tǒng),可以用多個計時器的“接力賽”來實現(xiàn)其功能,此法稱之為時序設(shè)計法。它有規(guī)律可循,基本步驟為,1了解控制要求。2設(shè)置定時器。3根據(jù)時序圖設(shè)計輸出繼電器的表達式。4設(shè)計梯形圖。殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計114梯形圖的狀態(tài)編程法狀態(tài)編程法也叫功能表圖法,是程序編制的重要方法及工具。FX2N系列可編程控制器的步進順控指令及大量的狀態(tài)軟元件就是為狀態(tài)編程法安排的。狀態(tài)轉(zhuǎn)移圖SFC是狀態(tài)編程的重要工具,包含了狀態(tài)編程的全部要素。進行狀態(tài)編程時,一般先繪出狀態(tài)轉(zhuǎn)移圖,再轉(zhuǎn)換成狀態(tài)梯形圖(STL)或指令表。(1)順序功能圖的組成順序功能圖是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形,也是設(shè)計PLC的順序控制程序的有力工具。順序功能圖并不涉及所描述的控制功能的具體技術(shù),它是一種通用的技術(shù)語言,可以供進一步設(shè)計和不同專業(yè)的人員之間進行技術(shù)交流之用步順序控制設(shè)計法最基本的思想是將系統(tǒng)的一個工作周期劃分為若干個順序相連的階段,這些階段稱為步,并用編程元件例如輔助繼電器M來代表各步。步是根據(jù)輸出量的狀態(tài)變化來劃分的,在任何一步之內(nèi),各輸出量的ON/OFF狀態(tài)不變,但是相鄰兩步輸出量總的狀態(tài)是不同的步的這種劃分方法使代表各步的編程元件的狀態(tài)與各輸出量的狀態(tài)之間有著極為簡單的“與”邏輯關(guān)系。與系統(tǒng)的初始狀態(tài)相對應(yīng)的步稱為初始步,初始狀態(tài)一般是系統(tǒng)等待起動命令的相對靜止的狀態(tài)。初始步用雙線方框表示,每一個順序功能圖至少應(yīng)該有一個初始步。用與相應(yīng)的步的符號相連的矩形框表示動作或命令,并用框中的文字或符號來說明它們。當(dāng)系統(tǒng)正處于某一步所在的階段時,叫做該步處于活動狀態(tài),稱該步為“活動步”。步處于活動狀態(tài)時,相應(yīng)的動作被執(zhí)行處于不活動狀態(tài)時,相應(yīng)的非存儲型動作被停止執(zhí)行。有向連線在順序功能圖中,隨著時間的推移和轉(zhuǎn)換條件的實現(xiàn),將會發(fā)生步的活動殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計12狀態(tài)的進展,這種進展按有向連線規(guī)定的路線和方向進行。在畫順序功能圖時,將代表各步的方框按它們成為活動步的先后次序順序排列,并用有向連線將它們連接起來。步活動狀態(tài)習(xí)慣的進展方向是從上到下或從左至右,在這兩個方向有向連線上的箭頭可以省略。如果不是上述的方向,應(yīng)在有向連線上用箭頭注明進展方向。步間轉(zhuǎn)換用有向連線上與有向連線垂直的短劃線來表示。轉(zhuǎn)換條件步的活動狀態(tài)的進展是由轉(zhuǎn)換的實現(xiàn)來完成的。使系統(tǒng)由當(dāng)前步進入下一步的信號稱為轉(zhuǎn)換條件,轉(zhuǎn)換條件可能是外部輸入信號,也可能是PLC內(nèi)部定時器、計數(shù)器產(chǎn)生的,轉(zhuǎn)換條件還可以是若干個信號的與、或、非邏輯組合。轉(zhuǎn)換條件一般用X來表示,普通的梯形圖設(shè)計方法實際上是試圖用輸入信號X直接控制輸出信號Y,驅(qū)動處理驅(qū)動處理指每一步對應(yīng)的工作內(nèi)容,也用方框表示,它直接與相應(yīng)步的矩形框相連。有的步根據(jù)需要可以不驅(qū)動任何負載,稱之為等待步。順序控制設(shè)計法是用輸入量X控制代表各步的編程元件如輔助繼電器M,再用它們控制輸出量Y。步是根據(jù)輸出量Y的狀態(tài)劃分的,M與Y之間具有很簡單的“與”邏輯關(guān)系,輸出電路的設(shè)計極為簡單。任何復(fù)雜系統(tǒng)代表步的輔助繼電器控制電路,其設(shè)計方法都是相同的,并且很容易掌握,所以順序控制設(shè)計法具有簡單、規(guī)范、通用的優(yōu)點。由于M是依次順序為ON/OFF狀態(tài)的,實際上已經(jīng)基本上解決了經(jīng)驗設(shè)計法中的記憶、聯(lián)鎖等問題。(2)狀態(tài)轉(zhuǎn)移圖(SFC)的建立狀態(tài)轉(zhuǎn)移圖是狀態(tài)編程法的重要工具。狀態(tài)編程法的一般設(shè)計思想是將一個復(fù)雜的控制過程分解為若干個工作狀態(tài),弄清各工作狀態(tài)的工作細節(jié)(狀態(tài)功能、轉(zhuǎn)移條件和轉(zhuǎn)移方向),再依據(jù)總的控制要求,將這些工作狀態(tài)聯(lián)系起來,就構(gòu)成了狀態(tài)轉(zhuǎn)移圖,簡稱為SFC圖。SFC圖可以在北郵A7PHP/HGP等圖示圖像外圍設(shè)備和與其對應(yīng)編程軟件的個人計算機上編程。根據(jù)SFC圖進而可以編繪出狀態(tài)梯形圖。主要步驟殼體類零件攻絲組合機床的PLC控制系統(tǒng)設(shè)計13了解控制要求。建立SFC圖。1)整個過程按工序要求分解2)對每個工序分配狀態(tài)元件3)SFC轉(zhuǎn)換成狀態(tài)梯形圖(STL)、指令表程序二順序功能圖的繪制根據(jù)組合機床控制功能要求,可見該控制完全按步進進行,所以采用步進指令編程最適合。根據(jù)組合機床控制功能要求列出的I/O分配表32繪制順序功能圖,其中涉及并行分支與會和,具體見圖41,如圖所示。注意狀態(tài)S20之后,有一個選擇序列的合并,還有一個并行序列的分支。在狀態(tài)S31之前,有一個并行序列的合并,還有一個選擇序列的分支。在并行序列中,兩個子序列中的第一個狀態(tài)S21和S26是同時變?yōu)榛顒訝顟B(tài)的,兩個子序列的最后一個狀態(tài)S25和S30不是同時變?yōu)椴换顒訝顟B(tài)的。當(dāng)狀態(tài)S20是活動狀態(tài),并且轉(zhuǎn)移條件T0為ON時,狀態(tài)S21和S26同時變?yōu)榛顒訝顟B(tài),兩個序列開始同時工作。在梯形圖中,用S20的STL觸點和T0的常開觸點組成的串聯(lián)電路來控制SET指令對S21和S26同時置位,系統(tǒng)程序?qū)⑶凹墵顟B(tài)S20變?yōu)椴换顒訝顟B(tài)。圖中并行序列合并處的轉(zhuǎn)移有兩個前級狀態(tài)S25和S30,根據(jù)轉(zhuǎn)移實現(xiàn)的基本規(guī)則,當(dāng)它們均為活動狀態(tài)并且轉(zhuǎn)移條件滿足時,將實現(xiàn)并行序列的合并。圖41組合機床PLC控制系統(tǒng)的順序功能圖殼體類零件攻

溫馨提示

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

評論

0/150

提交評論