版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 基于PLC的步進電機控制系統(tǒng)設計</p><p> 機械電子專業(yè) XXX</p><p> 指導教師 XXX</p><p> 摘要:以德國西門子公司小型可編程邏輯控制器S7—200為中央處理單元,以步進電機作為控制對象。介紹了PLC的概念原理以及控制的優(yōu)點,步進電機的概念及工作原理,現(xiàn)狀以及發(fā)展方向。PLC與步進電動機一起結合
2、起來有很高的研究價值與意義。本文在介紹步進電機控制特點的基礎上,重點研究了步進電機的控制策略。設計了控制系統(tǒng)的硬件方案,并編寫了相應的控制流程,測試了實際控制效果,并提出相應的整改措施,達到更加合理高效的目標。對于使用步進驅動器的步進控制系統(tǒng),控制器對步進電機的控制關鍵在于控制脈沖信號的產生。介紹了使用該控制器產生控制脈沖信號的多種不同實現(xiàn)方法,進而實現(xiàn)對步進電機不同控制方法。</p><p> 關鍵詞:可編程
3、邏輯控制器;步進電機;控制策略;控制流程</p><p> The Research Of Stepper Control Method Motor Based On PLC</p><p> Abstract:With small Germany Siemens S7-200 programmable logic controller of the central processin
4、g unit, with stepping motor as control object. This paper introduces the concept of PLC principle and advantage of the control, the concept and working principle of stepper motor, the current situation and development di
5、rection. PLC combined with stepper motor has a high research value and significance. In this paper, based on the introduction to the characteristics of the stepper motor control, step</p><p> Key words: Pro
6、grammable logic controller; Stepping motor; The control strategy; Control the process</p><p><b> 引言</b></p><p> 伴隨著經濟的快速發(fā)展,科技的日新月異,產品更新?lián)Q代周期縮短,生產效率有了更高的要求,特別是計算機技術的廣泛的推廣和普及,信息產業(yè)發(fā)揮了它
7、無與倫比的優(yōu)越性和高效性,其中可編程邏輯器件就有了更多的用武之地。</p><p> 可編程序控制器(programmable logic controller),俗稱PLC,它是一種基于數(shù)字運算操作的電子系統(tǒng),現(xiàn)在在工業(yè)環(huán)境設計中它產生了很高的價值,并帶來了很大的效益。PLC在工業(yè)控制領域得到了廣泛的應用, 同時微電子技術和計算機技術的更新,其功能也相應的得到了很大的發(fā)展,PLC已經不再局限于邏輯控制、順序控
8、制的普通技術層面,現(xiàn)在已經深入到模擬量控制,甚至遠程通信功能等高技術領域。所以PLC與CAD/CAM、機器人技術一起被稱為當代工業(yè)自動化的三大支柱[1]。PLC不僅僅具有數(shù)據采集、邏輯處理功能,同時還兼具有高速脈沖輸出和采集功能。隨著我國現(xiàn)代化進程的深入,PLC在我國將有更廣闊的應用天地。從技術水平上看,計算機技術的不斷更新,技術平臺的更加高效,可編程控制器可以以此作為平臺,在設計和制造上更加事半功倍,特別是在運算速度、存儲容量、智能化
9、方面會變的更快、更大、更強;從產品規(guī)模上看,PLC會基于計算機技術向超小型和超大型方向發(fā)展;從產品的配套性上看,PLC產品的種類會更豐富、規(guī)格更加完善,人機操作界面方面會變得更加人性化,強大的通信設備會更好地適應各種工業(yè)控制場合的需</p><p> 步進電機是機電一體化產品中扮演著很重要的角色,步進電動機經常用在精確定位控制和定速控制,它能將數(shù)字輸入脈沖轉換成旋轉或直線增量運動的電磁執(zhí)行元件。步進電機作為常用
10、的一種電氣執(zhí)行元件,由于其具有精度精準、慣性影響小、工作穩(wěn)定,能在高精度快速開環(huán)控制的時候發(fā)揮它的優(yōu)勢,被廣泛應用在各種不同的自動化控制領域…。</p><p> PLC與步進電機的結合控制模式在各種工業(yè)化生產、自動化控制系統(tǒng)和精密制造機械行業(yè)等領域的研究備受人們所關注和期待。本文以這樣一個系統(tǒng)為對象,探討使用PLC實現(xiàn)對步進電機控制的多種不同方法。</p><p><b>
11、 概述</b></p><p> 1.1 關于PLC和步進電機的狀況</p><p> 1.1.1 PLC方面 PLC,即可編程控制器(Programmable logic Controller)的簡稱,它是基于計算機技術為基礎的新型工業(yè)控制自動控制裝置。PLC是一種專門為在工業(yè)環(huán)境下應用而設計的數(shù)字運算操作的電子裝置。采用可以編制程序的存儲器,用來在其內部存儲執(zhí)行邏
12、輯運算、順序運算、計時、計數(shù)和算術運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴展其功能的原則而設計。</p><p> PLC的性能特點:配套齊全,功能完善,適用性強;可靠性高,抗干擾能力強;系統(tǒng)的設計、建造工作量小、維護方便、容易改造,易學易用,體積小,重量輕,能耗低,故深受工程技術人員歡迎。<
13、/p><p> 1.1.2 步進電機方面 步進電動機是將電脈沖激勵信號轉換成相應的角位移或線位移的離散值控制電動機,這種電動機每當輸入一個電脈沖就動一步,所以又稱脈沖電動機。步進電機在結構類型上分,有反應式(Variable Reluctance,VR)、永磁式(Permanent Magnet,PM)和混合式(Hybrid Stepping,HS)三種[3]。</p><p> 步進
14、電機是一種將電子數(shù)字脈沖信號轉變?yōu)闄C械運動的電磁增量運動器件。典型的電機繞組固定在定子上,而轉子則由硬磁或軟磁材料組成。當控制系統(tǒng)將一個電脈沖信號經功率裝置加到定子繞組中,電機便會沿一定的方向旋轉一步。脈沖的頻率決定電機的轉速。電機轉動的角度與所輸入的電脈沖個數(shù)成正比;所以,改變輸入脈沖的個數(shù)就就能控制步進電機的轉子運行角度。</p><p> 步進電機有以下特點: 運行角度正比于輸入脈沖,便于開環(huán)運行,花費少
15、;具有鎖定轉矩;定位精度高,并且沒有累積誤差;具有優(yōu)良的起動、停止、反轉響應;無電刷和可靠性高;可低速運行,直接驅動負載;不適宜的控制會引起振動;不宜運行于高速狀態(tài)。</p><p> 1.2 PLC控制步進電機研究的意義</p><p> 基于步進電動機良好的控制和準確定位特性,被廣泛應用在精確定位方面,諸如數(shù)控機床、繪圖機、扎鋼機、自動控制計算裝置、自動記錄儀表等自動控制領域。P
16、LC作為簡單化了的計算機,功能完備、靈活、通用、控制系統(tǒng)簡單易懂,價格便宜,可現(xiàn)場修改程序,體積小、硬件維護方便,價格便宜等優(yōu)點,在生產生活中廣泛應用,帶來了巨大效益方便。</p><p> 由于將PLC作為控制器和把步進電機作為執(zhí)行元件組成的運動控制系統(tǒng)具有相當?shù)牡湫托院屯ㄓ眯?,通過研究用PLC來控制步進電動機的,既可實現(xiàn)精確定位控制,又能降低控制成本,還有利于維護。以往的步進電動機需要靠驅動器來控制,隨著技
17、術的不斷發(fā)展完善,PLC具有了通過自身輸出脈沖直接步進電動機的功能,這樣就有利于步進電動機的精確控制[4]。</p><p> 1.3 本課題研究的內容</p><p> 本課題主要研究三相步進電機的控制 ,使用的PLC是西門子S7-200 CN系列PLC-CPU224XPCN AC/DC/RLY, 能對三相步進電動機的轉速進行控制,能對三相步進電動機的步數(shù)進行控制實現(xiàn)調速功能,實現(xiàn)
18、快速啟動、快速停止、正反轉互換控制及制動操作等。</p><p> 2 步進電機和PLC的結構及選用</p><p> 2.1 PLC的結構</p><p> PLC-CPU224XPCN AC/DC/RLY的基本結構情況為:CPU224XPCN,24VDC電源,24VDC輸入,24VDC輸出,6ES7 214-2AD23-0XB8,有14個輸入,10個輸
19、出共24個數(shù)字量I/O端子點,2個輸入,1個輸出共3個模擬量I/O端子點,可連接7個擴展模塊,可擴展至168路數(shù)字量I/O點,還可以實現(xiàn)38路模擬量I/O點。22K字節(jié)程序和數(shù)據存儲空間,擁有獨立的高速計數(shù)器(100KHz)達6個,并且還有100KHz的高速脈沖輸出2個,上升沿和下降沿邊沿中斷各4個, RS485通訊/編程口2個,同時具有PPI通訊協(xié)議、MPI通訊協(xié)議和自由方式通訊能力。PLC-CPU224XPCN AC/DC/RLY還
20、具有其他的很多很有用的功能,例如內置模擬量I/O,位控特性,數(shù)據記錄及配方功能等,由于PLC-CPU224XPCN AC/DC/RLY具有模擬量I/O和強大控制能力的新型CPU,所以可以很輕松的幫助步進電機實現(xiàn)精準的定位任務[5]。</p><p> 步進電機和PLC必須要相匹配才能達到給定的系統(tǒng)參數(shù);比如PLC輸出的最高頻率決定了步進電機的最高轉速等。具體計算如下:</p><p>
21、 脈沖當量=(步進電機步距角×螺距)/(360×傳動速比);</p><p> 脈沖上限頻率=(移動速度×步進電機細分數(shù))/脈沖當量;</p><p> 最大脈沖數(shù)量=(移動距離×步進電機細分數(shù))/脈沖當量;</p><p> 性能指標的提高,在步進電機工作方式的時候要盡量提高其性能指Tn,調速范圍D等。</p&g
22、t;<p> 式中,Tn是n相同時通電時轉矩,m表示電機相數(shù)。</p><p> 由上式可得其解決Tn的辦法是多采用多相通電的雙拍制,少采用單相通電的單拍制,在步進電機工作方式的時候才能得到更高的提高。</p><p> 由于本設計用PLC控制三相步進電動機,故選用36BF02型反應式步進電機作為控制對象,三相步進電動的步距角為或。</p><p&g
23、t; 2.2 步進電機的結構特點</p><p> 36BF02型反應式步進電機的特點:反應式步進電機的精度為步進角的3-5%,且不累積;反應式步進電機外表允許的最高溫度在攝氏;反應式步進電機的力矩會隨轉速的升高而下降;反應式步進電機在低速狀態(tài)下也可以正常運轉,但若高于極限速度后,就無法啟動。</p><p> 空載啟動頻率,即步進電機在空載情況下能夠正常啟動的脈沖頻率。如果脈沖頻
24、率高于該脈沖頻率值時,步進電機便不能正常啟動。在有負載的情況下,啟動頻率會更低。如果要想步進電機實現(xiàn)較高的高速轉動,那么脈沖頻率就必須要有加速過程,即啟動頻率較低,然后按一定加速度升到所希望的高頻[6]。</p><p> (1)步進電機結構剖面圖如圖2-1所示。</p><p> 圖2-1步進電機結構剖面圖</p><p> 電機的定子齒有三個勵磁繞阻,轉子
25、細分為均勻的40個小齒,勵磁繞阻的幾何軸線與轉子齒軸線錯開,距離分別為0、1/3、2/3 (相鄰兩轉子齒軸線間的距離為齒距以表示),那么A相與齒1相對齊,B相與齒2向右錯開1/3,C相與齒3向右錯開2/3,A'與齒5相對齊,那么就是說A'就是A,齒5就是齒1[7]。定轉子的展開圖如圖2-2所示。</p><p><b> 旋轉其通電狀態(tài)。</b></p>&l
26、t;p> 當采用A-AB-B-BC-C-CA-A這種導電狀態(tài)時,原來每步1/3會變成每步1/6,甚至可以組合不同的二相電流,使其1/3變?yōu)?/12,乃至于1/24,這就是電機細分驅動的基本理論依據。很容易得出一般規(guī)律:如果電機定子上有m相勵磁繞阻,其軸線分別與轉子齒軸線偏移1/m,2/m……(m-1)/m,1。</p><p> 36BF003型步進電動機的三個繞組分別用A、B、C表示。</p&g
27、t;<p> 三拍運行時,正轉通電順序為A→B→C→A…,反轉通電順序為C→B→A→C…;或正轉通電順序為AB→BC→CA→AB…,反轉通電順序為AC→CB→BA→AC…。</p><p> 六拍運行時,正轉通電順序為A→AB→B→BC→C→CA→A…;反轉通電順序為A→AC→C→CB→B→BA→A…。</p><p> 圖2-2定轉子的展開圖</p>&
28、lt;p> (3)頻率關系和轉速的關系</p><p> 式中, M、Z、K同上;n為每分鐘轉速 r/min;當M相M拍通電時,K=1,當M相2M拍通電時,K=2。</p><p><b> (4)力矩</b></p><p> 步進電機通電后,就會在定子和轉子間將產生磁場(磁通量Ф),當轉子與定子錯開一定角度,力F與(dФ/dθ
29、)成正比,其磁通量(Br為磁密,S為導磁面積),F(xiàn)與成正比,L為鐵芯有效長度,D為轉子直徑。</p><p> 在線性狀態(tài)下,得出力矩公式</p><p> V:半徑力矩與電機有效 N:安匝數(shù)</p><p> 因此,力矩與電機有效體積、勵磁安匝數(shù)成正比,而與定轉子間氣隙成反比,反之亦然[8]。</p><p> 2.3 步進電機的
30、驅動系統(tǒng) </p><p> 步進電機在單單僅給予電壓時,電機是不會動作的,必須透過脈波產生器提供位置(脈波數(shù))、速度的脈波信號指令,以及驅動器驅動電流流過電機內部線圈、依順序切換激磁相序的方式才能夠讓電機運轉,開環(huán)伺服系統(tǒng)圖2-3,而欲使步進電機動作的必要系統(tǒng)組成有: (1)脈沖產生器:給予角度(位置移動量)、動作速度及運轉方向之脈沖信號的電機驅動指令。 (2)步進驅動器:依控制器所投入的脈沖信號指令
31、,提供電流來驅動步進電機動作?! ?3)步進電機:提供轉矩動力輸出來帶動負載。所以步進電機系統(tǒng)構成簡單,不需要速度感應器(ENCODER、轉速發(fā)電機)、位置傳感器(SENSOR),即能依照脈沖產生器所輸入的脈沖來做到速度及位置的控制[9]。</p><p> 圖2-3 開環(huán)伺服系統(tǒng)</p><p> 脈沖源采用555定時器產生,它工作頻率易于改變從而可以控制步進電機的速度并且工作可
32、靠,簡單易行,占空比可調的方波發(fā)生器如圖2-4,, 。在實現(xiàn)控制要求的基礎上,應使程序盡量簡潔﹑緊湊。同一控制對象,根據生產的工藝流程不同,控制要求或控制時序會發(fā)生變化,即要求程序有較好的柔性。</p><p> 圖2-4占空比可調的方波發(fā)生器</p><p> 3 驅動電路電源設計方案</p><p><b> 3.1 方案設計</b&g
33、t;</p><p> (1)方案一 步進電機選反應式步進電機,驅動電路選用高低壓切換電源。高低壓切換型電源的原理線路如圖3-1所示。圖中當分配器輸出端出現(xiàn)控制信號U,要求繞組通電時,三極管的基極都有信號輸入使導通,于是在高壓電源的作用下,繞組電流迅速上升,電流迅速上升,電流前沿很陡。當電流達到或稍微超過額定穩(wěn)態(tài)電流時,利用定時電路或者電流檢測反饋等措施使基極上信號電壓消失,因此繞組電流立即轉而由低壓電源經過
34、二極管 供給。低壓電源的電壓值應使繞組中的電流限制在額定穩(wěn)態(tài)電流值。當分配輸出端信號電壓U消失,要求繞組斷電時,基極上的信號電壓也消失了。繞組中的電流經二極管及電阻向高壓電源放電,電流迅速下降。</p><p> (2)方案二 驅動電路選擇單一電壓型電源。圖3-2是單一電壓型電源的一相功放電路(m相電機有m個這樣的功放的電路)的原理圖。來自分配器的信號經過幾級電流放大后加到三極管V1的基極,控制的導通和截止。
35、V1是功放電路的末級功放管,它與步進電機一相繞組串聯(lián),所以通過功放管V1的電流與通過步進電機的電流是相等的。由步進電機的工作原理可知道這樣的電流波形會使步進電機的輸出轉矩減小,動態(tài)特性變壞。若要提高轉矩,應縮短電流上升的時間常數(shù)Ta,使電流前沿變陡,這樣,電流波形接近矩形。由于Ta=R/L,要減少Ta就要在設計電機時盡量要減小繞組電感L。另外,如果加大圖3-1中串聯(lián)的電阻R1也就可以使時間常數(shù)Ta下降,但是加大R1以后,為了達到同樣的穩(wěn)
36、態(tài)電流值,電源電壓就要作相應的提高;圖3-3中曲線I’和I’’分別表示串聯(lián)電阻R1’和R1’’( R1’’> R1’)時的繞組電流波形圖??梢钥闯?,當R1增大后,電流幅值增大,波形更加接近于矩形。這樣可以增大轉矩,提高啟動和連續(xù)運行頻率,并使啟動和運行矩頻特性下降緩慢,如圖3-4所示曲線T’和T’’分別表示串聯(lián)電阻為R1’和R1’’時候的特性。</p><p> (3)方案比較和選擇</p>
37、<p> 單一電壓型電源只有一種電壓,功放元件少,成本低。但是它的最主要缺點是電流流過串聯(lián)電阻R1后要消耗非常可觀的電能,這部分消耗的電功率變成了熱量白白的浪費掉了。而且功耗隨著R1值及其電機功率的增大而增大。這樣,一方面是電源設備的效率大為下降,同時所散發(fā)的熱量又使控制柜內溫度升高,為了不影響電子元件的性能,還需要增添許多散熱設備,因而增大了電源體積,提高了成本。</p><p> 而使用高低壓
38、切換型電源則不存在這樣的問題,因為電機繞組上不需要串聯(lián)電阻或者只需要串聯(lián)一個很小的電阻R1(為平衡各相電流,其值一般約為0. 1 ~0.5Ω),所以電源功耗也比較小。而且高低壓切換電源加在繞組中的電壓和電流波形圖也會得到很大改善如圖3-5,所以導致電機的轉矩特性很好,啟動和運行頻率都得到很大的提高。</p><p> 在實現(xiàn)控制要求的基礎上,應使程序盡量簡潔﹑緊湊,要求程序修改方便、簡單。</p>
39、<p> 通過對方案一和方案二的比較,本次設計選擇方案一。</p><p> (4)步進電機驅動電源的選擇</p><p> 步進電機是由專門的驅動電源供電的,驅動電源和步進電機是一個有機整體,步進電機的運行性能是電動機及其驅動電源二者配合的綜合表現(xiàn)。</p><p> (5)調速范圍的確定</p><p> 由于技術參
40、數(shù)已經給定,所以在選用步進電機的時候要注意在調速時在調速范圍內的脈沖頻率不能小于步進電機的自由振動頻率的1/k,否則轉子會發(fā)生強烈振蕩甚至失步。解決辦法是為削弱振蕩現(xiàn)象,一般都會裝有機械阻尼器。</p><p> 圖3-1 高低電壓驅動電路原理圖 圖3-2單電壓驅動電路原理圖 </p><p><b>
41、 IT</b></p><p><b> T’’</b></p><p><b> T’</b></p><p><b> rf</b></p><p> 圖3-3 不同串聯(lián)電阻值對電流的影響 圖3-4
42、不同串聯(lián)電阻對矩頻特性的影響</p><p><b> U1</b></p><p><b> t</b></p><p> 圖3-5 繞組換接時電流和電壓的變化</p><p> 3.2 步進電機的速度控制 </p><p> 步進電機的運轉速度會與輸入的脈沖
43、速度成等比例的關系,所以在脈沖的速度愈快時,步進電機的轉速也會跟著加快;脈波速度愈慢時,電機的轉速自然也跟著變慢。電機的運轉速度(RPM)與脈沖速度(PPS,又稱Hz)間的關系式如下: 電機的運轉速度(RPM)= 脈沖速度(PPS或 Hz)× 60÷步進電機分割數(shù)/圈說明: (1)RPM為一般電機的速度單位,即 rev / min,為每分鐘電機所轉的圈數(shù);PPS為步進、伺服電機的速度單位,即pulse p
44、er second,為每秒所送出的脈沖數(shù)。 (2)由于RPM與PPS的單位不同,所以于轉換的過程中要先將PPS的秒鐘乘以60變?yōu)榉昼??! ?3)步進電機分割數(shù)/圈,又代表要讓電機轉一圈所必須送出的脈沖數(shù)?! ?4)上述公式拆解后之單位表示為 → rev/min = pulse/sec ×60 ×1/分割數(shù) </p><p> FP1有一條SPD0指令,指令配合HSC和
45、Y7的脈沖輸出功能便可實現(xiàn)對速度及位置控制[10]。速度控制梯形圖見圖3-6,控制方式參數(shù)見表3-1,脈沖輸出頻率設定曲線見圖3-7。</p><p> 位置控制: 步進電機不需要位置傳感器(SENSOR),就可依照輸入的脈沖數(shù)決定移動量,并將負載順利、正確的送達指定位置點上。而移動量的大小,是依照電機分辨率的大小與輸入的脈沖數(shù)來決定。脈沖數(shù)(PULSE)與移動量間的關系式如下: 位置移動量= 步進電機
46、分辨率×輸入脈沖數(shù)</p><p> 3.3 脈沖和角度的關系</p><p> (1)步距角:對應一個脈沖信號,電機轉子轉過的角位移用θ表示 </p><p> 式中,M為定子繞組相數(shù);Z為轉子齒數(shù);K為通電方式系數(shù),當M相M拍通電時,K=1,當M相2M拍通電時,K=2。</p><
47、p> 3.4 減小步距角的途徑方法</p><p> 本課題使用的步進電機未細分時能達到的最小步距角為1.5°(三相六拍模式)。轉速較高時,由于轉子本身的慣性,電機可近似看作勻速轉動。但在低速運行時,較大的步距角造成兩步之間的時間間隔較長,在下一個電脈沖到來之前轉子已經停止轉動,由此造成運行的不連續(xù)及低頻振動。此外實際應用中 1.5°的步距角往往不能滿足精度需要,為了提高精度,要求
48、一個脈沖對應的位移量小,即步進電機的步距角小[9]。</p><p> 減小步距角有以下四種方法: (1) 增加步進電機控制繞組的數(shù)量。步距角Q與繞組數(shù)Mc成反比,Mc越大則Q越小。三相步進電機單拍運行時的步距角為3°(40轉子齒),如果采用四相電機,則步距角減小到1.8°(50轉子齒)。但是相數(shù)越多電機結果越復雜,制造越困難,靠增加相數(shù)減小步距角的成本很高。</p>
49、<p> (2) 增加拍數(shù)。即增大狀態(tài)系數(shù)C。狀態(tài)系數(shù)也與步距角成反比,增加拍數(shù)相當于增加繞組相數(shù)。三相步進電機單三拍運行時步距角為3°,采用三相六拍模式后步距角減小到原來的一半。但步進電機所能實現(xiàn)的拍數(shù)同繞組相數(shù)直接相關,三相步進電機最多能實現(xiàn)的拍數(shù)是六拍,四相電機最多八拍??吭黾优臄?shù)減小的步距角有限。</p><p> 圖3-6 速度控制梯形圖</p><p>
50、; 表3-1 控制方式參數(shù)</p><p><b> f/hz</b></p><p><b> 4000</b></p><p><b> 3000</b></p><p><b> 2000</b></p><p>
51、 1000 頻率常數(shù)</p><p> 0 100 200 300</p><p> 圖3-7 脈沖輸出頻率設定曲線</p><p> (3) 增加轉子齒數(shù)Zr。由于Zr與步距角Q成反比,增加轉子齒數(shù)也能減小步距角。但受加工精度、制造成本限制,轉子齒數(shù)不能無限增多。 (
52、4) 采用細分電路。對于一個步進電機,采用細分電路后其步距角減小為原來的1/N(N為細分數(shù))。理論上N可以無限增大,從而步距角Q可以無限減小。細分電路對于任何反應式步進電機都適用,尤其是步距角較大的低端步進電機,能顯著減小步距角,提高運動精度,從而在某些場合可以代替高端步進電機[11]。</p><p> 4 三相步進電機控制系統(tǒng)程序設計</p><p> 本設計中使用的PLC為西門
53、子S7-200 CN系列PLC CPU224XPCN AC/DC/RLY,借助于實驗室實驗平臺,選用36BF02型反應式步進電機。</p><p> 要實現(xiàn)功能:通過PLC控制步進電動機在單步、連續(xù)運行的情況下實現(xiàn)三拍、六拍的正、反轉運動及實現(xiàn)無級調速。</p><p><b> 4.1 方案設計</b></p><p> 在步進電動機
54、控制系統(tǒng)中,步進電動機作為一種控制用的特種電機,利用其沒有積累誤差的特點,廣泛應用于各種控制中,其控制主要有開環(huán)、半閉環(huán)、閉環(huán)控制。</p><p> 方案一:開環(huán)控制系統(tǒng)</p><p> 開環(huán)步進電機控制系統(tǒng)框圖4-1</p><p><b> 指令脈沖輸出</b></p><p> 圖4-1開環(huán)步進電機
55、控制系統(tǒng)框圖</p><p> 開環(huán)控制系統(tǒng)沒有使用位置、速度檢測裝置及反饋裝置,因此具有結構簡單、使用方便、可靠性高、制造成本低等優(yōu)點。另外,步進電動機受控于脈沖量,它比直流電機或交流電機組成的開環(huán)精度高,適用于精度要求不太高的機電一體化伺服傳動系統(tǒng)。</p><p> 方案二:半閉環(huán)控制系統(tǒng)</p><p> 半閉環(huán)控制系統(tǒng)調試比較方便,并且具有很好的穩(wěn)定
56、性,不過精度不高,較少使用。半閉環(huán)步進電動機控制系統(tǒng)框圖4-2。</p><p> 方案三:閉環(huán)控制系統(tǒng)</p><p> 閉環(huán)控制系統(tǒng)定位精度高,但調試和維修都較困難,系統(tǒng)復雜,成本高。綜合三種方案,根據步進電動機的特點,從制造成本與系統(tǒng)結構復雜程度考慮,本設計采用方案一,在開環(huán)控制系統(tǒng)中,用PLC控制三相步進電動機。閉環(huán)步進電動機控制系統(tǒng)框圖4-3。</p><
57、p> 4.2 控制流程分析</p><p> 控制要求:當按鈕開關撥到單步時,必須每按一次起動,電機才能旋轉一個角度;當按鈕開關撥到連續(xù)時,按一次起動,電機旋轉,直到按停止;當按鈕開關撥到三拍時,旋轉的角度為3º;當按鈕開關撥到六拍時,旋轉角度為1.5º;當按鈕開關撥到正轉時,旋轉按順時針旋轉;當按鈕開關撥到反轉時,旋轉按逆時針旋轉;當單步要轉到連續(xù)或是連續(xù)轉到單步,可以通過停止也
58、可以直接轉換;(通過編程)當三拍要轉到六拍或六拍要轉到三拍,可以通過停止也可以直接轉換;(通過編程)當正轉要轉到反轉或反轉要轉到正轉,可以通過停止也可以直接轉換(通過編程)[10]。</p><p> 此設計使用開環(huán)控制步進電機。傳統(tǒng)的控制系統(tǒng)框圖如圖4-4所示。</p><p> 而本課題使用PLC為西門子S7-200 CN系列PLC---CPU224XPCN AC/DC/RLY,可
59、以直接輸出脈沖驅動36BF02型反應式步進電機運行,指令可通過程序代替,而“變頻信號源”、“脈沖分配器”、“脈沖放大器”則全部由PLC替代,進而取代了具有以上四項功能的驅動器,使得控制十分簡單,所以本課題的控制框圖可簡單用圖4-5表示。</p><p> 指令脈沖 輸出</p><p><b> ?。?lt;/b><
60、/p><p> ?。? 速度反饋</p><p><b> 位置反饋 </b></p><p> 圖4-2 半閉環(huán)步進電動機控制系統(tǒng)框圖</p><p> (2)三相步進電機流程圖如圖4-6所示。</p><p> 指令脈沖
61、 輸出</p><p><b> 速度反饋</b></p><p><b> 位置反饋</b></p><p> 圖4-3 閉環(huán)步進電動機控制系統(tǒng)框圖</p><p><b> 指令脈沖</b></p><p>
62、; 圖4-4 傳統(tǒng)的控制系統(tǒng)框圖</p><p> 圖4-5 基于PLC的步進電機控制系統(tǒng)框圖</p><p> 圖 4-6三相步進電機流程圖</p><p><b> 5 硬件的設計</b></p><p> 5.1 確定I/
63、O點數(shù)</p><p> PLC的輸入信號包括啟動開關、電機慢速、中快和快速控制按紐,正反轉控制開關,電機單步、10步和100步按紐開關,以及暫停開關共9個。</p><p> PLC的輸出信號有三個輸出繼電器,根據I/O端子的數(shù)量和種類,選擇FX2-32MR PLC機一臺。</p><p> ?。?)畫系統(tǒng)框圖,PLC控制步進電機系統(tǒng)框圖5-1。</p&
64、gt;<p> 控制面板上的位置按鈕控制移動的距離,在控制面板上設定好移動距離、速度和方向等參數(shù)后,PLC讀入這些設定值,通過運算產生脈沖、方向信號,控制步進電機的驅動器,達到對距離、速度和方向控制的最終目的。</p><p> ?。?)I/O分配表,根據控制面板和相應的命令,作I/O分配表5-1。</p><p> 圖5-1 PLC控制步進電機系統(tǒng)框圖</p>
65、;<p> 表5-1 I/O分配表</p><p> 5.2 繪制I/O端子接線圖</p><p> 根據I/O分配表繪制I/O端子接線圖5-2</p><p> 圖5-2 I/O端子接線</p><p><b> 5.3 主要程序</b></p><p><b
66、> 詳細見附錄。</b></p><p> 5.4 三相步進電機實時運行、接線圖</p><p> 圖5-3三相步進電機實時運行整體圖 圖5-4三相步進電機實時運行圖</p><p> 圖5-5 PLC的I/O口實時狀態(tài)顯</p><p><b> 6
67、 結論</b></p><p> 通過對PLC控制三相步進電機運行控制的方法研究,通過實驗得到驗證實現(xiàn),當在控制三相步進電機時,可以選擇手動開關和自動開關,實現(xiàn)對步進電機在單步和連續(xù)工作方式的情況下的正反轉運行切換,同時也可以實現(xiàn)三拍和六拍的步進時序。在設計過程中,遇到了很多阻力,知識的匱乏,諸如程序的編寫,包括循環(huán)移位指令的使用、調速指令的采用等等,自己在查閱書籍資料同時也向老師同學請教,這些問
68、題最終才得以解決。</p><p> 通過PLC發(fā)出脈沖來控制步進電機運行的方式,在工業(yè)生產等很多領域已經得到廣泛的采用,比如磁頭定位系統(tǒng),數(shù)控機床,線切割機等領域。利用步進電機較準確的定位和能輸出一定大小的力矩的特點,已成為位置定位控制系統(tǒng)中首選的控制手段。隨著電力電子、DSP及計算機等多種技術的發(fā)展,步進電機控制系統(tǒng)中的細分功能、節(jié)能功能的驅動器技術會得到更加廣泛的應用,使得PLC控制步進電機這一控制方式不
69、斷完善和發(fā)展。</p><p><b> 7 結束語</b></p><p> 步進電機的工作原理是利用電磁鐵原理,將脈沖信號轉換成線位移或角位移的電機。簡單來說就是PLC每發(fā)出一個電脈沖,電機轉動就轉動一定的角度,帶動機械移動一小段距離。從而達到步進機將脈沖信號轉換為角位移或線位移的目的。主要要求:動作靈敏、準確、重量輕、體積小、運行可靠、耗電少等。</
70、p><p><b> 步進電動機的特點:</b></p><p> (1)來一個脈沖,轉一個步距角;</p><p> (2)控制脈沖頻率,可控制電機轉速;</p><p> (3)改變脈沖順序,改變方向。</p><p> PLC S7-200系列具有極高的穩(wěn)定性,豐富的指令集,容易學習,
71、操作簡單,實時特性和通訊能力極強,擴展模塊種類多等優(yōu)點,因此被廣泛用于多個工業(yè)領域。它的程序編制軟件是STEP7-Micro/WIN32。這個軟件是基于Windows操作系統(tǒng),功能強大,也可以用于適時監(jiān)控用戶程序的執(zhí)行狀態(tài)。</p><p> 通過這個課題設計,我對PLC有了更進一步的了解和認識,也系統(tǒng)的學習了步進電機的內部結構和工作原理,通過實驗,遇到了很多實際的問題,通過查資料、請教老師和同學得以解決,增加
72、自己解決實際問題的能力。</p><p><b> 參考文獻:</b></p><p> [1] 陳建明. 電氣控制與PLC應用[M]. 北京:電子工業(yè)出版社,2009.</p><p> [2] 廖常初. PLC基礎及應用[M]. 北京:機械工業(yè)出版社,2010.</p><p> [3] 劉保錄. 電機拖到與
73、控制[M]. 西安:西安電子科技大學出版社,2006.</p><p> [4] 西門子公司編. SIMATIC S7-200系統(tǒng)手冊[M]. 北京:機械工業(yè)出版社,2005.</p><p> [5] 李美珠. PLC編程及應用[M]. 北京:機械工業(yè)出版社,2005.</p><p> [6] 張海根. 機電傳動控制[M]. 北京:高等教育出版社,2012
74、.</p><p> [7] 鄧星鐘. 機電傳動控制[M].3版,武漢:華中科技大學出版社2003.</p><p> [8] 袁順平,孫志承. 西門子PLC與工業(yè)網絡技術[M]. 北京:機械工業(yè)出版社,2005.</p><p> [9] 廖常初. PLC編程及應用[M]. 北京:機械工業(yè)出版社,2007.</p><p> [10
75、] 周萬珍,高鴻斌. PLC分析與設計應用[M]. 北京:電子工業(yè)出版社,2009.</p><p> [11] 張萬忠,劉明芹. 電器與PLC控制技術[M]. 北京:化學工業(yè)出版社,2007.</p><p><b> 附錄</b></p><p> Network comment</p><p><b&g
76、t; 致謝</b></p><p> 首先感謝我的導師XXX老師,本課題是在老師的悉心教導和關懷下才順利完成的。在畢業(yè)設計期間,導師傳授給我了很多實際的操作經驗和便捷方法,給予了大量的富于啟發(fā)性與建設性的意見。導師嚴謹?shù)闹螌W態(tài)度、高度的責任心、崇高的品格、淵博的知識以及豐富的實踐經驗都使我受益匪淺。在此,謹向導師致以最誠摯的謝意。</p><p> 感謝我朝夕相處的同學,
77、他們也在我學習生活中給于了我很多幫助,以及其他所有兄弟姐妹,是他們令我置身于一個互相友愛、互相幫助的大家庭中,讓我充實成長進步。</p><p> 感謝我的父母對我的養(yǎng)育之恩,所有親友無私的支持與鼓勵,是他們給了我強大的精神動力與物質后盾,使我能夠順利地完成學業(yè)。</p><p> 謹以此機會向所有給予我關心、支持和幫助的人們表示衷心的感謝,并向審閱本文的老師表示誠摯的謝意。</
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 步進電機控制系統(tǒng)的設計畢業(yè)論文
- 步進電機控制系統(tǒng)的設計【畢業(yè)論文】
- 步進電機控制系統(tǒng)畢業(yè)論文
- 基于plc的步進電機控制系統(tǒng)設計
- 基于plc步進電機控制系統(tǒng)的設計
- 基于proteus的步進電機控制系統(tǒng)設計-畢業(yè)論文
- 基于plc步進電機控制系統(tǒng)的設計
- 基于plc的步進電機控制系統(tǒng)設計
- 基于步進電機的自由擺控制系統(tǒng)設計【畢業(yè)論文】
- 基于proteus的直流步進電機控制系統(tǒng)設計【畢業(yè)論文】
- 基于單片機的步進電機控制系統(tǒng)設計畢業(yè)論文
- 畢業(yè)論文-基于單片機的步進電機控制系統(tǒng)設計
- 基于單片機的步進電機控制系統(tǒng)的設計【畢業(yè)論文】
- 畢業(yè)設計_基于s7200plc步進電機調速控制步進驅動控制系統(tǒng)設計
- 畢業(yè)設計_基于s7200plc步進電機調速控制步進驅動控制系統(tǒng)設計
- 基于plc的步進電機的控制畢業(yè)設計論文
- 步進電機在定位控制系統(tǒng)的應用設計【畢業(yè)論文】
- 基于S7-200PLC步進電機調速控制步進驅動控制系統(tǒng)設計論文.doc
- 基于S7-200PLC步進電機調速控制步進驅動控制系統(tǒng)設計論文.doc
- 基于S7-200PLC步進電機調速控制步進驅動控制系統(tǒng)設計論文.doc
評論
0/150
提交評論