




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于PLC的步進電機控制系統設計機械電子專業 XXX指導教師 XXX摘要:以德國西門子公司小型可編程邏輯控制器S7200為中央處理單元,以步進電機作為控制對象。介紹了PLC的概念原理以與控制的優點,步進電機的概念與工作原理,現狀以與發展方向。PLC與步進電動機一起結合起來有很高的研究價值與意義。本文在介紹步進電機控制特點的基礎上,重點研究了步進電機的控制策略。設計了控制系統的硬件方案,并編寫了相應的控制流程,測試了實際控制效果,并提出相應的整改措施,達到更加合理高效的目標。對于使用步進驅動器的步進控制系統,控制器對步進電機的控制關鍵在于控制脈沖信號的產生。介紹了使用該控制器產生控制脈沖信號的多
2、種不同實現方法,進而實現對步進電機不同控制方法。關鍵詞:可編程邏輯控制器;步進電機;控制策略;控制流程The Research Of Stepper Control Method Motor Based OnPLCStudent majoring inMachinery and electronics specialtyXXXTutorXXXAbstract:With small Germany Siemens S7-200 programmable logic controller of the central processing unit, with stepping motor as
3、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 direction. PLC combined with stepper motor has a high research value and significance. In this paper, based on th
4、e introduction to the characteristics of the stepper motor control, step motor control strategies are researched. Design the hardware of the control system scheme, and write the corresponding control process, test the actual control effect, and puts forward the corresponding rectification measures,
5、achieve more reasonable and efficient. For using stepper drive stepper control system, the controller of stepper motor control is the key to control the generation of pulse signal. This paper introduces the control using the controller a variety of different implementation methods of the pulse signa
6、l, then the method to realize different control the stepper motor.Keywords:Programmable logic controller; Stepping motor; The control strategy; Control the process引言 伴隨著經濟的快速發展,科技的日新月異,產品更新換代周期縮短,生產效率有了更高的要求,特別是計算機技術的廣泛的推廣和普與,信息產業發揮了它無與倫比的優越性和高效性,其中可編程邏輯器件就有了更多的用武之地。可編程序控制器(programmable logic contro
7、ller),俗稱PLC,它是一種基于數字運算操作的電子系統,現在在工業環境設計中它產生了很高的價值,并帶來了很大的效益。PLC在工業控制領域得到了廣泛的應用, 同時微電子技術和計算機技術的更新,其功能也相應的得到了很大的發展,PLC已經不再局限于邏輯控制、順序控制的普通技術層面,現在已經深入到模擬量控制,甚至遠程通信功能等高技術領域。所以PLC與CADCAM、機器人技術一起被稱為當代工業自動化的三大支柱1。PLC不僅僅具有數據采集、邏輯處理功能,同時還兼具有高速脈沖輸出和采集功能。隨著我國現代化進程的深入,PLC在我國將有更廣闊的應用天地。從技術水平上看,計算機技術的不斷更新,技術平臺的更加高
8、效,可編程控制器可以以此作為平臺,在設計和制造上更加事半功倍,特別是在運算速度、存儲容量、智能化方面會變的更快、更大、更強;從產品規模上看,PLC會基于計算機技術向超小型和超大型方向發展;從產品的配套性上看,PLC產品的種類會更豐富、規格更加完善,人機操作界面方面會變得更加人性化,強大的通信設備會更好地適應各種工業控制場合的需求;從技術研發方面上看,很多國家都很重視PLC技術的開發設計,并將它的發展水平作為科技發展水平的一項很重要的方面,國際競爭會更加激烈,而激烈的市場效率競爭會出現少數幾個強大的品牌壟斷國際市場的局面,便會產生國際通用的編程語言,更加適合技術的交流和應用。隨著計算機網絡技術的
9、迅猛發展和強大技術支持,可編程控制器將成為自動化控制網絡和國際通用網絡的重要組成部分,并將在工業與工業以外的許多領域發揮著越來越重要的作用,并創造著越來越大的效益2。步進電機是機電一體化產品中扮演著很重要的角色,步進電動機經常用在精確定位控制和定速控制,它能將數字輸入脈沖轉換成旋轉或直線增量運動的電磁執行元件。步進電機作為常用的一種電氣執行元件,由于其具有精度精準、慣性影響小、工作穩定,能在高精度快速開環控制的時候發揮它的優勢,被廣泛應用在各種不同的自動化控制領域。PLC與步進電機的結合控制模式在各種工業化生產、自動化控制系統和精密制造機械行業等領域的研究備受人們所關注和期待。本文以這樣一個系
10、統為對象,探討使用PLC實現對步進電機控制的多種不同方法。1 概述1.1 關于PLC和步進電機的狀況1.1.1 PLC方面 PLC,即可編程控制器(ProgrammablelogicController)的簡稱,它是基于計算機技術為基礎的新型工業控制自動控制裝置。PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。采用可以編制程序的存儲器,用來在其部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC與其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計。PLC的性能特
11、點:配套齊全,功能完善,適用性強;可靠性高,抗干擾能力強;系統的設計、建造工作量小、維護方便、容易改造,易學易用,體積小,重量輕,能耗低,故深受工程技術人員歡迎。1.1.2 步進電機方面 步進電動機是將電脈沖激勵信號轉換成相應的角位移或線位移的離散值控制電動機,這種電動機每當輸入一個電脈沖就動一步,所以又稱脈沖電動機。步進電機在結構類型上分,有反應式(Variable Reluctance,VR)、永磁式(Permanent Magnet,PM)和混合式(Hybrid Stepping,HS)三種3。步進電機是一種將電子數字脈沖信號轉變為機械運動的電磁增量運動器件。典型的電機繞組固定在定子上,
12、而轉子則由硬磁或軟磁材料組成。當控制系統將一個電脈沖信號經功率裝置加到定子繞組中,電機便會沿一定的方向旋轉一步。脈沖的頻率決定電機的轉速。電機轉動的角度與所輸入的電脈沖個數成正比;所以,改變輸入脈沖的個數就就能控制步進電機的轉子運行角度。步進電機有以下特點: 運行角度正比于輸入脈沖,便于開環運行,花費少;具有鎖定轉矩;定位精度高,并且沒有累積誤差;具有優良的起動、停止、反轉響應;無電刷和可靠性高;可低速運行,直接驅動負載;不適宜的控制會引起振動;不宜運行于高速狀態。1.2 PLC控制步進電機研究的意義基于步進電動機良好的控制和準確定位特性,被廣泛應用在精確定位方面,諸如數控機床、繪圖機、扎鋼機
13、、自動控制計算裝置、自動記錄儀表等自動控制領域。PLC作為簡單化了的計算機,功能完備、靈活、通用、控制系統簡單易懂,價格便宜,可現場修改程序,體積小、硬件維護方便,價格便宜等優點,在生產生活中廣泛應用,帶來了巨大效益方便。由于將PLC作為控制器和把步進電機作為執行元件組成的運動控制系統具有相當的典型性和通用性,通過研究用PLC來控制步進電動機的,既可實現精確定位控制,又能降低控制成本,還有利于維護。以往的步進電動機需要靠驅動器來控制,隨著技術的不斷發展完善,PLC具有了通過自身輸出脈沖直接步進電動機的功能,這樣就有利于步進電動機的精確控制4。1.3 本課題研究的容本課題主要研究三相步進電機的控
14、制,使用的PLC是西門子S7-200 CN系列PLC-CPU224XPCN AC/DC/RLY, 能對三相步進電動機的轉速進行控制,能對三相步進電動機的步數進行控制實現調速功能,實現快速啟動、快速停止、正反轉互換控制與制動操作等。2 步進電機和PLC的結構與選用2.1 PLC的結構PLC-CPU224XPCN AC/DC/RLY的基本結構情況為:CPU224XPCN,24VDC電源,24VDC輸入,24VDC輸出,6ES7 214-2AD23-0XB8,有14個輸入,10個輸出共24個數字量I/O端子點,2個輸入,1個輸出共3個模擬量I/O端子點,可連接7個擴展模塊,可擴展至168路數字量I/
15、O點,還可以實現38路模擬量I/O點。22K字節程序和數據存儲空間,擁有獨立的高速計數器(100KHz)達6個,并且還有100KHz的高速脈沖輸出2個,上升沿和下降沿邊沿中斷各4個, RS485通訊/編程口2個,同時具有PPI通訊協議、MPI通訊協議和自由方式通訊能力。PLC-CPU224XPCN AC/DC/RLY還具有其他的很多很有用的功能,例如置模擬量I/O,位控特性,數據記錄與配方功能等,由于PLC-CPU224XPCN AC/DC/RLY具有模擬量I/O和強大控制能力的新型CPU,所以可以很輕松的幫助步進電機實現精準的定位任務5。步進電機和PLC必須要相匹配才能達到給定的系統參數;比
16、如PLC輸出的最高頻率決定了步進電機的最高轉速等。具體計算如下:脈沖當量=(步進電機步距角×螺距)/(360×傳動速比);脈沖上限頻率=(移動速度×步進電機細分數)/脈沖當量;最大脈沖數量=(移動距離×步進電機細分數)/脈沖當量;性能指標的提高,在步進電機工作方式的時候要盡量提高其性能指Tn,調速圍D等。式中,Tn是n一樣時通電時轉矩,m表示電機相數。由上式可得其解決Tn的辦法是多采用多相通電的雙拍制,少采用單相通電的單拍制,在步進電機工作方式的時候才能得到更高的提高。由于本設計用PLC控制三相步進電動機,故選用36BF02型反應式步進電機作為控制對象,
17、三相步進電動的步距角為或。2.2 步進電機的結構特點36BF02型反應式步進電機的特點:反應式步進電機的精度為步進角的3-5%,且不累積;反應式步進電機外表允許的最高溫度在攝氏;反應式步進電機的力矩會隨轉速的升高而下降;反應式步進電機在低速狀態下也可以正常運轉,但若高于極限速度后,就無法啟動。空載啟動頻率,即步進電機在空載情況下能夠正常啟動的脈沖頻率。如果脈沖頻率高于該脈沖頻率值時,步進電機便不能正常啟動。在有負載的情況下,啟動頻率會更低。如果要想步進電機實現較高的高速轉動,那么脈沖頻率就必須要有加速過程,即啟動頻率較低,然后按一定加速度升到所希望的高頻6。(1)步進電機結構剖面圖如圖2-1所
18、示。ACC勵磁線圈B定子轉子 圖2-1步進電機結構剖面圖電機的定子齒有三個勵磁繞阻,轉子細分為均勻的40個小齒,勵磁繞阻的幾何軸線與轉子齒軸線錯開,距離分別為0、1/3、2/3 (相鄰兩轉子齒軸線間的距離為齒距以表示),那么A相與齒1相對齊,B相與齒2向右錯開1/3,C相與齒3向右錯開2/3,A'與齒5相對齊,那么就是說A'就是A,齒5就是齒17。定轉子的展開圖如圖2-2所示。(2) 旋轉其通電狀態。當采用A-AB-B-BC-C-CA-A這種導電狀態時,原來每步1/3會變成每步1/6,甚至可以組合不同的二相電流,使其1/3變為1/12,乃至于1/24,這就是電機細分驅動的基本理
19、論依據。很容易得出一般規律:如果電機定子上有m相勵磁繞阻,其軸線分別與轉子齒軸線偏移1/m,2/m(m-1)/m,1。36BF003型步進電動機的三個繞組分別用A、B、C表示。三拍運行時,正轉通電順序為ABCA,反轉通電順序為CBAC;或正轉通電順序為ABBCCAAB,反轉通電順序為ACCBBAAC。六拍運行時,正轉通電順序為AABBBCCCAA;反轉通電順序為AACCCBBBAA。圖2-2定轉子的展開圖 (3)頻率關系和轉速的關系式中, M、Z、K同上;n為每分鐘轉速 r/min;當M相M拍通電時,K=1,當M相2M拍通電時,K=2。(4)力矩步進電機通電后,就會在定子和轉子間將產生磁場(磁
20、通量),當轉子與定子錯開一定角度,力F與(d/d)成正比,其磁通量(Br為磁密,S為導磁面積),F與成正比,L為鐵芯有效長度,D為轉子直徑。在線性狀態下,得出力矩公式V:半徑力矩與電機有效 N:安匝數因此,力矩與電機有效體積、勵磁安匝數成正比,而與定轉子間氣隙成反比,反之亦然8。2.3 步進電機的驅動系統 步進電機在單單僅給予電壓時,電機是不會動作的,必須透過脈波產生器提供位置(脈波數)、速度的脈波信號指令,以與驅動器驅動電流流過電機部線圈、依順序切換激磁相序的方式才能夠讓電機運轉,開環伺服系統圖2-3,而欲使步進電機動作的必要系統組成有:(1)脈沖產生器:給予角度(位置移動量)、動作速度與運
21、轉方向之脈沖信號的電機驅動指令。(2)步進驅動器:依控制器所投入的脈沖信號指令,提供電流來驅動步進電機動作。(3)步進電機:提供轉矩動力輸出來帶動負載。所以步進電機系統構成簡單,不需要速度感應器(ENCODER、轉速發電機)、位置傳感器(SENSOR),即能依照脈沖產生器所輸入的脈沖來做到速度與位置的控制9。工作臺步進電動機驅動指令驅動電路圖2-3 開環伺服系統脈沖源采用555定時器產生,它工作頻率易于改變從而可以控制步進電機的速度并且工作可靠,簡單易行,占空比可調的方波發生器如圖2-4,。在實現控制要求的基礎上,應使程序盡量簡潔緊湊。同一控制對象,根據生產的工藝流程不同,控制要求或控制時序會
22、發生變化,即要求程序有較好的柔性。圖2-4占空比可調的方波發生器3 驅動電路電源設計方案3.1 方案設計(1)方案一 步進電機選反應式步進電機,驅動電路選用高低壓切換電源。高低壓切換型電源的原理線路如圖3-1所示。圖中當分配器輸出端出現控制信號U,要求繞組通電時,三極管的基極都有信號輸入使導通,于是在高壓電源的作用下,繞組電流迅速上升,電流迅速上升,電流前沿很陡。當電流達到或稍微超過額定穩態電流時,利用定時電路或者電流檢測反饋等措施使基極上信號電壓消失,因此繞組電流立即轉而由低壓電源經過二極管 供給。低壓電源的電壓值應使繞組中的電流限制在額定穩態電流值。當分配輸出端信號電壓U消失,要求繞組斷電
23、時,基極上的信號電壓也消失了。繞組中的電流經二極管與電阻向高壓電源放電,電流迅速下降。(2)方案二 驅動電路選擇單一電壓型電源。圖3-2是單一電壓型電源的一相功放電路(m相電機有m個這樣的功放的電路)的原理圖。來自分配器的信號經過幾級電流放大后加到三極管V1的基極,控制的導通和截止。V1是功放電路的末級功放管,它與步進電機一相繞組串聯,所以通過功放管V1的電流與通過步進電機的電流是相等的。由步進電機的工作原理可知道這樣的電流波形會使步進電機的輸出轉矩減小,動態特性變壞。若要提高轉矩,應縮短電流上升的時間常數Ta,使電流前沿變陡,這樣,電流波形接近矩形。由于Ta=R/L,要減少Ta就要在設計電機
24、時盡量要減小繞組電感L。另外,如果加大圖3-1中串聯的電阻R1也就可以使時間常數Ta下降,但是加大R1以后,為了達到同樣的穩態電流值,電源電壓就要作相應的提高;圖3-3中曲線I和I分別表示串聯電阻R1和R1(R1>R1)時的繞組電流波形圖。可以看出,當R1增大后,電流幅值增大,波形更加接近于矩形。這樣可以增大轉矩,提高啟動和連續運行頻率,并使啟動和運行矩頻特性下降緩慢,如圖3-4所示曲線T和T分別表示串聯電阻為R1和R1時候的特性。(3)方案比較和選擇單一電壓型電源只有一種電壓,功放元件少,成本低。但是它的最主要缺點是電流流過串聯電阻R1后要消耗非常可觀的電能,這部分消耗的電功率變成了熱
25、量白白的浪費掉了。而且功耗隨著R1值與其電機功率的增大而增大。這樣,一方面是電源設備的效率大為下降,同時所散發的熱量又使控制柜溫度升高,為了不影響電子元件的性能,還需要增添許多散熱設備,因而增大了電源體積,提高了成本。而使用高低壓切換型電源則不存在這樣的問題,因為電機繞組上不需要串聯電阻或者只需要串聯一個很小的電阻R1(為平衡各相電流,其值一般約為0. 1 0.5),所以電源功耗也比較小。而且高低壓切換電源加在繞組中的電壓和電流波形圖也會得到很大改善如圖3-5,所以導致電機的轉矩特性很好,啟動和運行頻率都得到很大的提高。在實現控制要求的基礎上,應使程序盡量簡潔緊湊,要求程序修改方便、簡單。通過
26、對方案一和方案二的比較,本次設計選擇方案一。(4)步進電機驅動電源的選擇步進電機是由專門的驅動電源供電的,驅動電源和步進電機是一個有機整體,步進電機的運行性能是電動機與其驅動電源二者配合的綜合表現。(5)調速圍的確定由于技術參數已經給定,所以在選用步進電機的時候要注意在調速時在調速圍的脈沖頻率不能小于步進電機的自由振動頻率的1/k,否則轉子會發生強烈振蕩甚至失步。解決辦法是為削弱振蕩現象,一般都會裝有機械阻尼器。圖3-1 高低電壓驅動電路原理圖 圖3-2單電壓驅動電路原理圖 I ITTITrf圖3-3 不同串聯電阻值對電流的影響 圖3-4不同串聯電阻對矩頻特性的影響U1t圖3-5 繞組換接時電
27、流和電壓的變化3.2 步進電機的速度控制步進電機的運轉速度會與輸入的脈沖速度成等比例的關系,所以在脈沖的速度愈快時,步進電機的轉速也會跟著加快;脈波速度愈慢時,電機的轉速自然也跟著變慢。電機的運轉速度(RPM)與脈沖速度(PPS,又稱Hz)間的關系式如下:電機的運轉速度(RPM) 脈沖速度(PPS或 Hz)× 60÷步進電機分割數/圈說明:(1)RPM為一般電機的速度單位,即 rev / min,為每分鐘電機所轉的圈數;PPS為步進、伺服電機的速度單位,即pulse per second,為每秒所送出的脈沖數。(2)由于RPM與PPS的單位不同,所以于轉換的過程中要先將PP
28、S的秒鐘乘以60變為分鐘 。(3)步進電機分割數/圈,又代表要讓電機轉一圈所必須送出的脈沖數。(4)上述公式拆解后之單位表示為 rev/min = pulse/sec ×60 ×1/分割數 FP1有一條SPD0指令,指令配合HSC和Y7的脈沖輸出功能便可實現對速度與位置控制10。速度控制梯形圖見圖3-6,控制方式參數見表3-1,脈沖輸出頻率設定曲線見圖3-7。位置控制:步進電機不需要位置傳感器(SENSOR),就可依照輸入的脈沖數決定移動量,并將負載順利、正確的送達指定位置點上。而移動量的大小,是依照電機分辨率的大小與輸入的脈沖數來決定。脈沖數(PULSE)與移動
29、量間的關系式如下:位置移動量 步進電機分辨率×輸入脈沖數3.3 脈沖和角度的關系(1)步距角:對應一個脈沖信號,電機轉子轉過的角位移用表示式中,M為定子繞組相數;Z為轉子齒數;K為通電方式系數,當M相M拍通電時,K=1,當M相2M拍通電時,K=2。3.4 減小步距角的途徑方法本課題使用的步進電機未細分時能達到的最小步距角為1.5°(三相六拍模式)。轉速較高時,由于轉子本身的慣性,電機可近似看作勻速轉動。但在低速運行時,較大的步距角造成兩步之間的時間間隔較長,在下一個電脈沖到來之前轉子已經停止轉動,由此造成運行的不連續與低頻振動。此外實際應用中 1.5°的步距角往往
30、不能滿足精度需要,為了提高精度,要求一個脈沖對應的位移量小,即步進電機的步距角小9。減小步距角有以下四種方法: (1) 增加步進電機控制繞組的數量。步距角Q與繞組數Mc成反比,Mc越大則Q越小。三相步進電機單拍運行時的步距角為3°(40轉子齒),如果采用四相電機,則步距角減小到1.8°(50轉子齒)。但是相數越多電機結果越復雜,制造越困難,靠增加相數減小步距角的成本很高。(2) 增加拍數。即增大狀態系數C。狀態系數也與步距角成反比,增加拍數相當于增加繞組相數。三相步進電機單三拍運行時步距角為3°,采用三相六拍模式后步距角減小到原來的一半。但步進電機所能實現的拍數同
31、繞組相數直接相關,三相步進電機最多能實現的拍數是六拍,四相電機最多八拍。靠增加拍數減小的步距角有限。圖3-6 速度控制梯形圖SS+1F1設定初始脈沖頻率S+2M1設定目標位置對應的脈沖個數S+3S+4F2設定下一個脈沖頻率S+5M2設定下一個目標位置對應的脈沖頻率S+6.S+NFn設定最終目標頻率,該值應為“0”表3-1 控制方式參數f/hz 400030002000 1000 頻率常數 0 100 200 300圖3-7 脈沖輸出頻率設定曲線(3) 增加轉子齒數Zr。由于Zr與步距角Q成反比,增加轉子齒數也能減小步距角。但受加工精度、制造成本限制,轉子齒數不能無限增多。 (4) 采用細分電路
32、。對于一個步進電機,采用細分電路后其步距角減小為原來的1/N(N為細分數)。理論上N可以無限增大,從而步距角Q可以無限減小。細分電路對于任何反應式步進電機都適用,尤其是步距角較大的低端步進電機,能顯著減小步距角,提高運動精度,從而在某些場合可以代替高端步進電機11。4 三相步進電機控制系統程序設計本設計中使用的PLC為西門子S7-200 CN系列PLC CPU224XPCN AC/DC/RLY,借助于實驗室實驗平臺,選用36BF02型反應式步進電機。要實現功能:通過PLC控制步進電動機在單步、連續運行的情況下實現三拍、六拍的正、反轉運動與實現無級調速。4.1 方案設計在步進電動機控制系統中,步
33、進電動機作為一種控制用的特種電機,利用其沒有積累誤差的特點,廣泛應用于各種控制中,其控制主要有開環、半閉環、閉環控制。(1) 方案一:開環控制系統開環步進電機控制系統框圖4-1環形分配器功率驅動器步進電動機負載指令脈沖輸出圖4-1開環步進電機控制系統框圖開環控制系統沒有使用位置、速度檢測裝置與反饋裝置,因此具有結構簡單、使用方便、可靠性高、制造成本低等優點。另外,步進電動機受控于脈沖量,它比直流電機或交流電機組成的開環精度高,適用于精度要求不太高的機電一體化伺服傳動系統。(2) 方案二:半閉環控制系統半閉環控制系統調試比較方便,并且具有很好的穩定性,不過精度不高,較少使用。半閉環步進電動機控制
34、系統框圖4-2。(3) 方案三:閉環控制系統閉環控制系統定位精度高,但調試和維修都較困難,系統復雜,成本高。綜合三種方案,根據步進電動機的特點,從制造成本與系統結構復雜程度考慮,本設計采用方案一,在開環控制系統中,用PLC控制三相步進電動機。閉環步進電動機控制系統框圖4-3。4.2 控制流程分析控制要求:當按鈕開關撥到單步時,必須每按一次起動,電機才能旋轉一個角度;當按鈕開關撥到連續時,按一次起動,電機旋轉,直到按停止;當按鈕開關撥到三拍時,旋轉的角度為3º;當按鈕開關撥到六拍時,旋轉角度為1.5º;當按鈕開關撥到正轉時,旋轉按順時針旋轉;當按鈕開關撥到反轉時,旋轉按逆時針
35、旋轉;當單步要轉到連續或是連續轉到單步,可以通過停止也可以直接轉換;(通過編程)當三拍要轉到六拍或六拍要轉到三拍,可以通過停止也可以直接轉換;(通過編程)當正轉要轉到反轉或反轉要轉到正轉,可以通過停止也可以直接轉換(通過編程)10。此設計使用開環控制步進電機。傳統的控制系統框圖如圖4-4所示。而本課題使用PLC為西門子S7-200 CN系列PLC-CPU224XPCN AC/DC/RLY,可以直接輸出脈沖驅動36BF02型反應式步進電機運行,指令可通過程序代替,而“變頻信號源”、“脈沖分配器”、“脈沖放大器”則全部由PLC替代,進而取代了具有以上四項功能的驅動器,使得控制十分簡單,所以本課題的
36、控制框圖可簡單用圖4-5表示。速度控制電路負載步進電動機位置比較電路指令脈沖輸出 速度傳感器 速度反饋速度傳感器 位置反饋 圖4-2 半閉環步進電動機控制系統框圖 (2)三相步進電機流程圖如圖4-6所示。步進電動機速度控制電路位置比較電路負載指令脈沖輸出速度傳感器速度反饋位置反饋圖4-3 閉環步進電動機控制系統框圖步進電機脈沖分配器變頻信號源工作機構脈沖放大器指令脈沖圖4-4 傳統的控制系統框圖24V直流電源步進電機S7-200CN系列PLC CPU224XPCN AC/DC/RLY工作機構圖4-5 基于PLC的步進電機控制系統框圖開始系統上電撥到連續檔位撥到單步檔位按三拍按六拍正轉反轉正轉反
37、轉按三拍按六拍反轉正轉反轉正轉實現連續三拍正轉實現連續三拍反轉實現連續六拍正轉實現連續六拍反轉實現單拍三拍正轉實現單拍三拍反轉實現單拍六拍正轉實現單拍六拍反轉圖 4-6三相步進電機流程圖5 硬件的設計5.1 確定I/O點數PLC的輸入信號包括啟動開關、電機慢速、中快和快速控制按紐,正反轉控制開關,電機單步、10步和100步按紐開關,以與暫停開關共9個。PLC的輸出信號有三個輸出繼電器,根據I/O端子的數量和種類,選擇FX2-32MR PLC機一臺。(1)畫系統框圖,PLC控制步進電機系統框圖5-1。控制面板上的位置按鈕控制移動的距離,在控制面板上設定好移動距離、速度和方向等參數后,PLC讀入這
38、些設定值,通過運算產生脈沖、方向信號,控制步進電機的驅動器,達到對距離、速度和方向控制的最終目的。(2)I/O分配表,根據控制面板和相應的命令,作I/O分配表5-1。 暫停 位置 方向 速度 啟動輸 輸入 出驅動電機步進電機負載圖5-1 PLC控制步進電機系統框圖表5-1 I/O分配表元 件I/O號信號定義元 件I/O號信號定義S0X0啟動SBX5單步S1X1慢速S6X610步S2X2中速S7X7100步S3X3快速S8X8100000步S4X4正反轉S9X10暫停SARUN5.2 繪制I/O端子接線圖根據I/O分配表繪制I/O端子接線圖5-2圖5-2 I/O端子接線5.3 主要程序詳細見附錄
39、。5.4 三相步進電機實時運行、接線圖圖5-3三相步進電機實時運行整體圖 圖5-4三相步進電機實時運行圖圖5-5 PLC的I/O口實時狀態顯6 結論通過對PLC控制三相步進電機運行控制的方法研究,通過實驗得到驗證實現,當在控制三相步進電機時,可以選擇手動開關和自動開關,實現對步進電機在單步和連續工作方式的情況下的正反轉運行切換,同時也可以實現三拍和六拍的步進時序。在設計過程中,遇到了很多阻力,知識的匱乏,諸如程序的編寫,包括循環移位指令的使用、調速指令的采用等等,自己在查閱書籍資料同時也向老師同學請教,這些問題最終才得以解決。通過PLC發出脈沖來控制步進電機運行的方式,在工業生產等很多領域已經得到廣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新解讀《CB-T 3884-1999小艇 廁所污水的處理集存和再循環系統》新解讀
- 兒童創意美術課件《水墨畫參考作品圖10例》
- Brand KPIs for health insurance:Seguros Banorte in Mexico-英文培訓課件2025.4
- 航道工程施工組織設計
- 初中英語七年級下冊統編教案 第二單元
- 物理中考二輪復習教案 1作圖專題2(力學)
- 倉儲管理活動方案
- 【NishithDesai】全球能力中心-法律、監管和稅務問題-2025.5
- 安徽省合肥市包河區校聯考2023-2024學年四年級下學期數學期末試卷(含答案)
- 代管班中午活動方案
- 2024年重慶市兩江新區數學五下期末復習檢測試題含解析
- 貨幣銀行學(上海對外經貿大學)智慧樹知到期末考試答案章節答案2024年上海對外經貿大學
- 2024年會同縣醫療保障事務中心綜合業務管理招錄2人《行政職業能力測驗》高頻考點、難點(含詳細答案)
- (中考試題)2024年浙江省紹興市中考數學真題試卷解析版
- 中國歷史地理智慧樹知到期末考試答案章節答案2024年北京大學
- 新中式住宅設計理念
- 有關分手的研究報告
- JGJT405-2017 預應力混凝土異型預制樁技術規程
- JJF1059.1測量不確定度評定培訓講演稿
- 方案偽裝防護要求
- 跨境支付中的金融穩定問題
評論
0/150
提交評論