版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、畢業(yè)設計(論文)中文摘要詳細討論步進電機的工作原理及其特性和基于S7-300PLC的控制技術,論述了步進電機的PLC控制系統(tǒng)的設計方案及其控制原理,PLC簡單易學,可靠性高。步進電機是一種常用的機電執(zhí)行元件,可靠性高,成本低,實用性強,具有較高的通用性和應用推廣價值。步進電動機突出的優(yōu)點是它可以在寬廣的頻率范圍內通過改變脈沖頻率來實現(xiàn)調速,快速起停、正反轉控制等,并且用其組成的開環(huán)系統(tǒng)既簡單、廉價,又非常可靠,因此在眾多領域有著極其廣泛的應用。關鍵詞:步進電機;S7-300PLQPLC11畢業(yè)設計(論文)外文摘要Title:PLCcontrolofsteppingmotorAbstract:T
2、hispaperintroducestheprincipleandthecontrolstepmotorandthemotioncontroltechnologybasedonS7-300PLC.Stepmotorisacommonelectro-mechanicactuator,andtherelateddriveandcontrolcircuitsinfluenceitsoverandhighpowertransistors,higherreliability,lowercostandmoreversatile,anditisworthtobepromoted.Theadvantageso
3、fsteppingmotorareregulating-rate,quicklyrise-stop,positive-reversecontrollingandbrakeetcbychangingthefrequencyofpulse.Thesteppingmotoropening-ringsystemissimple,cheap,stabilityandreliability,thereforeitsapplicationisveryextensiveinmanyrealmKeywords:Stepmotor;S7-300PLQPLC目錄1緒論61.1 設計的背景和意義61.2 步進電機的工
4、作原理71.3 系統(tǒng)設計的目標72步進電機的分類、基本結構102.1 步進電機的分類102.2 步進電機的基本結構112.3 步進電機主要特點112.4 步進電機在工業(yè)控制領域的主要應用情況介紹122.5 西門子PLC對步進電機的控制方法122.6 PLC直接控制步進電機132.7 步進電機動態(tài)指標及術語153CPU步進電機的選擇163.1 CPU的選擇163.2 三相反應式步進電機選擇174軟件設計194.1 STEP7概述194.2 STEP7的硬件接口194.3 STEP7的編程功能204.4 STEP7的硬件組態(tài)與診斷功能204.5 STEP7項目的倉I建214.6 和本設計S7300
5、相關指令設計介紹254.7 程序介紹324.8 程序講解34結論35致謝354.9 獻361 緒論近年來,數(shù)控機床及數(shù)控技術得到了飛速發(fā)展,在柔性、精確性、可靠性和宜人性等方面的功能越來越完善,已成為現(xiàn)代先進制造業(yè)的基礎。數(shù)控就是數(shù)字控制,數(shù)控技術在機床行業(yè)應用得多,就是依靠數(shù)字(電腦編程)來控制機床,具有效率高,精度高等主要特點。數(shù)控技術是指用數(shù)字、文字和符號組成的數(shù)字指令來實現(xiàn)一臺或多臺機械設備動作控制的技術。它所控制的通常是位置、角度、速度等機械量和與機械能量流向有關的開關量。數(shù)控的產生依賴于數(shù)據(jù)載體和二進制形式數(shù)據(jù)運算的出現(xiàn)。1908年,穿孔的金屬薄片互換式數(shù)據(jù)載體問世;19世紀末,以
6、紙為數(shù)據(jù)載體并具有輔助功能的控制系統(tǒng)被發(fā)明;1938年,香農在美國麻省理工學院進行了數(shù)據(jù)快速運算和傳輸,奠定了現(xiàn)代計算機,包括計算機數(shù)字控制系統(tǒng)的基礎。數(shù)控技術是與機床控制密切結合發(fā)展起來的。1952年,第一臺數(shù)控機床問世,成為世界機械工業(yè)史上一件劃時代的事件,推動了自動化的發(fā)展?,F(xiàn)在,數(shù)控技術也叫計算機數(shù)控技術,目前它是采用計算機實現(xiàn)數(shù)字程序控制的技術。這種技術用計算機按事先存貯的控制程序來執(zhí)行對設備的控制功能。由于采用計算機替代原先用硬件邏輯電路組成的數(shù)控裝置,使輸入數(shù)據(jù)的存貯、處理、運算、邏輯判斷等各種控制機能的實現(xiàn),均可通過計算機軟件來完成。1.1 設計的背景和意義步進電動機已成為除直
7、流電動機和交流電動機以外的第三類電動機,傳統(tǒng)電動機作為機電能量轉換裝置,在人類的生產和生活進入電氣化過程中起著關鍵的作用。可是在人類社會進入自動化時代的今天,傳統(tǒng)電動機的功能已不能滿足工廠自動化和辦公自動化等各種運動控制系統(tǒng)的要求。為適應這些要求,發(fā)展了一系列新的具備控制功能的電動機系統(tǒng),其中較有自己特點,且應用十分廣泛的一類便是步進電動機。步進電動機的發(fā)展與計算機工業(yè)密切相關。自從步進電動機在計算機外圍設備中取代小型直流電動機以后,使其設備的性能提高,很快地促進了步進電動機的發(fā)展。另一方面,微型計算機和數(shù)字控制技術的發(fā)展,又將作為數(shù)控系統(tǒng)執(zhí)行部件的步進電動機推廣應用到其他領域,如電加工機床、
8、小功率機械加工機床、測量儀器、光學和醫(yī)療儀器以及包裝機械等。任何一種產品成熟的過程,基本上都是規(guī)格品種逐步統(tǒng)一和簡化的過程?,F(xiàn)在,步進電動機的發(fā)展已歸結為單段式結構的磁阻式、混合式和爪極結構的永磁式三類。爪極電機價格便宜,性能指標不高,混合式和磁阻式主要作為高分辨率電動機,由于混合式步進電動機具有控制功率小,運行平穩(wěn)性較好而逐步處于主導地位。最典型的產品是二相8極50齒的電動機,步距角1.8/0.9。(全步/半步);還有五相10極50齒和一些轉子100齒的二相和五相步進電動機,五相電動機主要用于運行性能較高的場合。到目前,工業(yè)發(fā)達國家的磁阻式步進電動機已極少見。步進電動機最大的生產國是日本,如
9、日本伺服公司、東方公司、SANYODENKI和MINEBE徽NPM&司等,特別是日本東方公司,無論是電動機性能和外觀質量,還是生產手段,都堪稱是世界上最好的?,F(xiàn)在日本步進電動機年產量(含國外獨資公司)近2億臺8國也是世界上步進電動機生產大國。德國B.L.公司1994年五相混合式步進電動機專利期滿后,推出了新的三相混合式步進電動機系列,為定子6極轉子50齒結構,配套電流型驅動器,每轉步數(shù)為200、400、1000、2000、4000、10000和20000,它具有通常的二相和五相步進電動機的分辨率,還可以在此基礎上再10細分,分辨率提高10倍,這是一種很好的方案,充分運用了電流型驅動技術
10、的功能,讓三相電動機同時具有二相和五相電動機的性能。與此同時,日本伺服公司也推出了他們的三相混合式步進電動機。該公司阪正文博士研制了三種不同的永磁式三相步進電動機,即HB型(混合式)、RM性(定子和混合式相似,轉子則同永磁式環(huán)形磁鐵相似)和爪極PM型。將三相步進電動機同二相步進電動機進行比較后顯示:1)在獲得小步距角方面,三相電動機比二相電動機要好。2) S三相電動機的兩相勵磁最大保持力矩為3T1(T1為單相勵磁轉矩),而二相電動機為2T1,所以三相電動機的合成力矩大。3)三相電動機的轉矩波動比二相電動機要小。4)三相電動機連續(xù)2步用于半步的轉矩差比二相電動機的要小。5)三相電動機繞組可以星形
11、連接,三個終端驅動,勵磁電路晶體管6個;而二相電動機是8個。6)連續(xù)運轉時,由于三相步進電動機結構原因,磁通和電流的三次諧波被消除了,所以三相電動機的振動力夕!比二相電動機的要小.結論是顯而易見的。另外的結論是HB型電動機更適合于低速大轉矩用途;RME適用于平穩(wěn)運行以及轉速大于1000R/MIN的用途;而PM型成本低,在低轉速時的振動和高轉速時的大轉矩方面,三相PM型電動機比兩相電動機的性能要好。因此,當前最有發(fā)展前景的當屬混合式步進電動機,而混合式電動機又向以下四個方向發(fā)展:發(fā)展趨勢一,隨著電動機本身應用領域的拓寬以及各類整機的不斷小型化,要求與之配套的電動機也必須越來越小,在57、42機座
12、號的電動機應用了多年后,現(xiàn)在其機座號向39、35、30、25方向向下延伸。瑞士ESCA蟲司最近還研制出外徑僅10MMi勺步進電動機。發(fā)展趨勢之二,是改圓形電動機為方形電動機。由于電動機采用方型結構,使得轉子有可能設計得比圓形大,因而其力矩體積比將大為提高。同樣機座號的電動機,方形的力矩比圓形的將提高30%40%發(fā)展趨勢之三,對電動機進行綜合設計。即把轉子位置傳感器,減速齒輪等和電動機本體綜合設計在一起,這樣使其能方便地組成一個閉環(huán)系統(tǒng),因而具有更加優(yōu)越的控制性能。發(fā)展趨勢之四,向五相和三相電動機方向發(fā)展。目前廣泛應用的二相和四相電動機,具振動和噪聲較大,而五相和三相電動機具有優(yōu)勢性。而就這兩種
13、電動機而言,五相電動機的驅動電路比三相電動機復雜,因此三相電動機系統(tǒng)的性能價格比要比五相電動機更好一些。我國的情況有所不同,直到20世紀80年代,一直是磁阻式步進電動機占統(tǒng)治地位,混合式步進電動機是80年代后期才開始發(fā)展,至今仍然是二種結構類型同時并存。盡管新的混合式步進電動機完全可能替代磁阻式電動機,但磁阻式電動機的整機獲得了長期應用,對于它的技術也較為熟悉,特別是典型的混合式步進電動機的步距角(0.90/1.80)與典型的磁阻式電動機的步距角(0.75。/1.50)不一樣,用戶改變這種產品結構不是很容易的,這就使得兩種機型并存的局面難以在較短時間內改變。這種現(xiàn)狀對步進電動機的發(fā)展是不利的。
14、1.2 步進電機工作原理步進電動機是一種用電脈沖信號進行控制,并將電脈沖信號轉換成相應的角位移或線位移的執(zhí)行機構。由于受脈沖的控制,其轉子的角位移量和速度嚴格地與輸入脈沖的數(shù)量和脈沖頻率成正比,通過控制脈沖數(shù)量來控制角位移量,從而達到準確定位的目的;通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的;通過改變通電順序,從而達到改變電機旋轉方向的目的??偨Y來說,步進電機主要具有以下一些工作特性:(1)輸入脈沖數(shù)嚴格的和電機的角位移成正比,電機運轉一周后沒有積累誤差,因此具有良好的跟隨特性;(2)由于其良好的跟隨特性,步進電機可以與驅動器電路組成開環(huán)數(shù)字控制系統(tǒng),同時,也可以與角度反
15、饋環(huán)節(jié)組成高性能的閉環(huán)數(shù)字控制系統(tǒng)。(3)步進電機的動態(tài)響應快,易于啟動和停止、正反轉和變速。(4)速度可以在相當寬的范圍內平滑調節(jié);在低速動作狀態(tài)下仍能保證獲得大的轉矩1.3 系統(tǒng)設計的目標本設計是采用是S7300控制三相六拍的反應步式步進電機,通過軟件設計移位脈沖頻率來控制步進電機的慢速、中速、快速。移位寄存器指令MW0勺低八位按照三相六拍的步進順序進行賦值來控制步進動機的正反轉。步進電機是一種將脈沖信號轉換成直線位移或角位移的執(zhí)行元件。步進電機的輸出位移量與輸入脈沖個數(shù)成正比,其速度與單位時間內輸入的脈沖數(shù)(即脈沖頻率)成正比,其轉向與脈沖分配到步進電機的各相繞組的相序有關。所以只要控制
16、脈沖的數(shù)量、頻率及電機繞組通電的相序,便可控制步進電機的輸出位移量、速度和方向。步進電機具有較好的控制性能,其啟動、停車、反轉及其它任何運行方式的改變都可在少數(shù)脈沖內完成,且可獲得較高的控制精度,因而得到了廣泛的應用。步進電機是一種將電脈沖信號轉換成直線位移或角位移的執(zhí)行元件。步進電機具有轉子慣量低、定位精度高、無累積誤差、控制簡單等特點,已成為運動控制領域的主要執(zhí)行元件之一。步進電機是機電一體化的關鍵產品,廣泛應用在各種自動化控制系統(tǒng)和機電一體化設備中。隨著微電子和計算機技術的發(fā)展,步進電機的需求量與日俱增,在各個行業(yè)的控制領域都將有廣泛應用。而現(xiàn)在的可編程控制(ProgrammableLo
17、gicController,通常稱PLC)是一種工業(yè)控制計算機,具有模塊化結構、配置靈活、高速的處理速度、精確的數(shù)據(jù)處理能力、多種控制功能、網(wǎng)絡技術和優(yōu)越的性價比等性能,能充分適應工業(yè)環(huán)境,簡單易懂,操作方便,可靠性高,是目前廣泛應用的控制裝置之一。PLC對步進電機也具有良好的控制能力,利用其高速脈沖輸出功能或運動控制功能,即可實現(xiàn)對步進電機的控制。利用PLC控制步進電機,其脈沖分配可以由軟件實現(xiàn),也可由硬件組成。2步進電機的分類、基本結構2.1步進電機的分類(1)永磁式步進電機一般為兩相,轉矩和體積較小,步進角一般為7.5度或15度。(2)反應式步進電機一般為三相,可實現(xiàn)大轉矩輸出,步進角一
18、般為1.5度,但噪聲和振動都很大。(3)混合式步進電機是指混合了永磁式和反應式的優(yōu)點,它又分為兩相和五相。兩相步進角一般分為1.8度而五相步進角一般為0.72度,。這種步進電機的應用最為廣泛。三相反應式步進電機的結構如圖所示。定子、轉子是用硅鋼片或其他軟磁材料制成的。定子的每對極上都繞有一對繞組,構成一相繞組,共三相稱為A、B、C相。三相反應式步進電機的結構圖在定子磁極和轉子上都開有齒分度相同的小齒,采用適當?shù)凝X數(shù)配合,當A相磁極的小齒與轉子小齒一一對應時,B相磁極的小齒與轉子小齒相互錯開1/3齒距,C相則錯開2/3齒距。如圖所示子 轉bxlzl告A相通電定轉子錯開示意圖2.2 步進電機的基本
19、結構2.2.1 電機固有步距角它表示控制系統(tǒng)每發(fā)一個步進脈沖信號,電機所轉動的角度。電機出廠時給出了一個步距角的值,這個步距角可以稱之為“電機固有步距角”,它不一定是電機實際工作時的真正步距角,真正的步距角和驅動器有關。2.2.2 步進電機的相數(shù)步進電機的相數(shù)是指電機內部的線圈組數(shù),目前常用的有二相、三相、四相、五相步進電機。電機相數(shù)不同,其步距角也不同,一般二相電機的步距角為0.9°/1.8°、三相的為0.750/1.5°、五相的為0.36°/0.72°。在沒有細分驅動器時,用戶主要靠選擇不同相數(shù)的步進電機來滿足自己步距角的要求。如果使用細分
20、驅動器,則“相數(shù)”將變得沒有意義,用戶只需在驅動器上改變細分數(shù),就可以改變步距角。2.2.3 保持轉矩(HOLDINGTORQUE)保持轉矩是指步進電機通電但沒有轉動時,定子鎖住轉子的力矩。它是步進電機最重要的參數(shù)之一,通常步進電機在低速時的力矩接近保持轉矩。由于步進電機的輸出力矩隨速度的增大而不斷衰減,輸出功率也隨速度的增大而變化,所以保持轉矩就成為了衡量步進電機最重要的參數(shù)之一。比如,當人們說2N.m的步進電機,在沒有特殊說明的情況下是指保持轉矩為2N.m的步進電機。2.2.4 鉗制轉矩(DETENTTORQUE)鉗制轉矩是指步進電機沒有通電的情況下,定子鎖住轉子的力矩。由于反應式步進電機
21、的轉子不是永磁材料,所以它沒有DETENTTORQUE2.3 步進電機主要特點1) 一般步進電機的精度為步進角的3-5%,且不累積。2)步進電機外表允許的最高溫度取決于不同電機磁性材料的退磁點,步進電機溫度過高時會使電機的磁性材料退磁,從而導致力矩下降乃至于失步,因此電機外表允許的最高溫度應取決于不同電機磁性材料的退磁點;一般來講,磁性材料的退磁點都在攝氏130度以上,有的甚至高達攝氏200度以上,所以步進電機外表溫度在攝氏80-90度完全正常。3)步進電機的力矩會隨轉速的升高而下降。當步進電機轉動時,電機各相繞組的電感將形成一個反向電動勢;頻率越高,反向電動勢越大。在它的作用下,電機隨頻率(
22、或速度)的增大而相電流減小,從而導致力矩下降。4)步進電機低速時可以正常運轉,但若高于一定速度就無法啟動,并伴有嘯叫聲。步進電機有一個技術參數(shù):空載啟動頻率,即步進電機在空載情況下能夠正常啟動的脈沖頻率,如果脈沖頻率高于該值,電機不能正常啟動,可能發(fā)生丟步或堵轉。在有負載的情況下,啟動頻率應更低。如果要使電機達到高速轉動,脈沖頻率應該有加速過程,即啟動頻率較低,然后按一定加速度升到所希望的高頻(電機轉速從低速升到高速)。1.4 步進電機在工業(yè)控制領域的主要應用情況介紹步進電機作為執(zhí)行元件,是機電一體化的關鍵產品之一,廣泛應用在各種家電產品中,例如打印機、磁盤驅動器、玩具、雨刷、震動尋呼機、機械
23、手臂和錄像機等。另外步進電機也廣泛應用于各種工業(yè)自動化系統(tǒng)中。由于通過控制脈沖個數(shù)可以很方便的控制步進電機轉過的角位移,且步進電機的誤差不積累,可以達到準確定位的目的。還可以通過控制頻率很方便的改變步進電機的轉速和加速度,達到任意調速的目的,因此步進電機可以廣泛的應用于各種開環(huán)控制系統(tǒng)中1.5 西門子PLC對步進電機的控制方法在本設計中直接使用PLC控制步進電機,可使用PLC產生控制步進電機所需要的各種時序的脈沖。例如三相步進電機可采用三種工作方式:三相單三拍,三相雙三拍,三相單六拍。本設計采用三相六拍反應I三相單三拍工作方式正向*AB *BC -*CA三相雙三拍工作方式正向A+AB -*B
24、+BC *C*CAAC +C +CBA三相單六拍工作方式1.6 PLC直接控制步進電機可根據(jù)步進電機的工作方式,以及所要求的頻率(步進電機的速度),畫出A、B、C各相的時序圖。并使用PLC產生各種時序的脈沖例如:本設計采用西門子S7-300PLC控制三相步進電機的過程。A(Q0.0fBC00.1CC Q0.26 79 10 11 12 13 14 佰)三相單六拍正向時序圖1.6.1 反應式步進電機原理 結構電機轉子均勻分布著很多小齒,定子齒有三個勵磁繞阻,其幾何軸線依次分別與轉子齒軸線錯開。0、1/32/3T,(相鄰兩轉子齒軸線間的距離為齒距以乙表示),即A與齒1相對齊,B與齒2
25、向右錯開1/3T,C與齒3向右錯開2/3T,A與齒5相對齊,(A就是A,齒5就是齒1)如圖:定轉子的展開圖CBA 11.6.2 旋轉三相如A相通電,B,C相不通電時,由于磁場作用,齒1與A對齊,(轉子不受任何力,以下均同)。如B相通電,A,C相不通電時,齒2應與B對齊,此時轉子向右移過1/3T,此時齒3與C偏移為1/3齒4與A偏移(-1/3T)=2/3To如C相通電,A,B相不通電,齒3應與C對齊,此時轉子又向右移過1/3T,此時齒4與A偏移為1/3對齊。如A相通電,B,C相不通電,齒4與A對齊,轉子又向右移過1/3這樣經(jīng)過AB、C、A分別通電狀態(tài),齒4(即齒1前一齒)移到A相,電機轉子向右轉
26、過一個齒距,如果不斷地按A,B,C,A通電,電機就每步(每脈沖)1/3,向右旋轉。如按A,C,B,A通電,電機就反轉。由此可見:電機的位置和速度由導電次數(shù)(脈沖數(shù))和頻率成一一對應關系。而方向由導電順序決定。不過,出于對力矩、平穩(wěn)、噪音及減少角度等方面考慮。往往采用A-AB-B-BCC-CA-A這種導電狀態(tài),所以本設計采用三相六拍。這樣將原來每步1/3改變?yōu)?/6甚至于通過二相電流不同的組合,使其1/3變?yōu)?/12T,1/24T,這就是電機細分驅動的基本理論依據(jù)。不難推出:電機定子上有m相勵磁繞阻,其軸線分別與轉子齒軸線偏移1/m,2/m(m-1)/m,1。并且導電按一定的相序電機就能正反轉被
27、控制一一這是步進電機旋轉的物理條件。只要符合這一條件我們理論上可以制造任何相的步進電機,出于成本等多方面考慮,市場上一般以二、三、四、五相為多。1.6.3 力矩電機一旦通電,在定轉子間將產生磁場(磁通量)當轉子與定子錯開一定角度產生力F與(d/d9)成正比,其磁通量O=Br*S其中Br為磁密,S為導磁面積.F與L*D*Br成正比,L為鐵芯有效長度,D為轉子直徑.Br=NI/RN-I為勵磁繞阻安匝數(shù)(電流乘匝數(shù))R為磁阻。力矩二力*半徑力矩與電機有效體積*安匝數(shù)*磁密成正比(只考慮線性狀態(tài))因此,電機有效體積越大,勵磁安匝數(shù)越大,定轉子間氣隙越小,電機力矩越大,反之亦然。靜轉矩:電機在額定靜態(tài)電
28、作用下,電機不作旋轉運動時,電機轉軸的鎖定力矩。此力矩是衡量電機體積(幾何尺寸)的標準,與驅動電壓及驅動電源等無關。雖然靜轉矩與電磁激磁安匝數(shù)成正比,與定齒轉子間的氣隙有關,但過份采用減小氣隙,增加激磁安匝來提高靜力矩是不可取的,這樣會造成電機的發(fā)熱及機械噪音。1.7 步進電機動態(tài)指標及術語1)步距角精度:步進電機每轉過一個步距角的實際值與理論值的誤差。用百分比表示:誤差/步距角100%不同運行拍數(shù)其值不同,四拍運行時應在5雙內,八拍運行時應在15犯內。2)失步:電機運轉時運轉的步數(shù),不等于理論上的步數(shù)。稱之為失步。3)失調角:轉子齒軸線偏移定子齒軸線的角度,電機運轉必存在失調角,由失調角產生
29、的誤差,采用細分驅動是不能解決的。4)最大空載起動頻率:電機在某種驅動形式、電壓及額定電流下,在不加負載的情況下,能夠直接起動的最大頻率。5)最大空載的運行頻率:電機在某種驅動形式,電壓及額定電流下,電機不帶負載的最高轉速頻率。6)運行矩頻特性:電機在某種測試條件下測得運行中輸出力矩與頻率關系的曲線稱為運行矩頻特性,這是電機諸多動態(tài)曲線中最重要的,也是電機選擇的根本依據(jù)。運行矩頻特性其它特性還有慣頻特性、起動頻率特性等。電機一旦選定,電機的靜力矩確定,而動態(tài)力矩卻不然,電機的動態(tài)力矩取決于電機運行時的平均電流(而非靜態(tài)電流),平均電流越大,電機輸出力矩越大,即電機的頻率特性越硬。圖2.9電機動
30、態(tài)力矩頻率關系其中,曲線3電流最大、或電壓最高;曲線1電流最小、或電壓最低,曲線與負載的交點為負載的最大速度點。要使平均電流大,盡可能提高驅動電壓,使采用小電感大電流的電機。7)、電機的共振點步進電機均有固定的共振區(qū)域,二、三相感應子式步進電機的共振區(qū)一般在180-250p步距角1.8度或在步距角為0.9度,電機驅動電壓越高,電機電流越大,負載越輕,電機體積越小,則共振區(qū)向上偏移,反之亦然,為使電機輸出電矩大,不失步和整個系統(tǒng)的噪音降低,一般工作點均應偏移共振區(qū)較多3CPU步進電機的選擇3.1 CPU的選擇CPU313C1成3個用于高速計數(shù)或高頻脈沖輸出的特殊通道,3個通道位CPU313C集成
31、數(shù)字量輸出點首位字節(jié)的最低三位,這三位通常情況下可以作為普通的數(shù)字量輸出點來使用。再需要高頻脈沖輸出時,可通過硬件設置定義這三位的屬性,將其作為高頻脈沖輸出通道來使用作為普通數(shù)字量輸出點使用時,其系統(tǒng)默認地址為Q124.0、Q124.1、Q124.2(該地址用戶可根據(jù)需要自行修改),作為高速脈沖輸出時,對應的通道分別為0通道、1通道、2通道(通道號為固定值,用戶不能自行修改)。每一通道都可輸出最高頻率為2.5KHZ(周期為0.4ms)的高頻脈沖CPU313既,X2前接線端子22、23、24號接線端子分別對應通道0、通道1、和通道3。另外,每個通道都有自己的硬件控制門,0通道的硬件門對應X2前接
32、線端子的4號接線端子,對應的輸入點默認地址為I124.2。1通道硬件門7號接線端子,對應的輸入點默認地址為I124.5,而2號通道硬件門為12號接線端子,對應的輸入點默認地址為I125.0。27X2丁CPU313C勺結構3.2三相反應式步進電機的選擇45BF三相反應式步進電機三相反應式步進電機參數(shù)技術參:SPECFICATIONS型號相數(shù)步距角電壓相電8K保持轉矩空載起動頻率率備注ModelofPh軍士Step的9怕8”)Voliag電時tgHoldingTorqueNnXkj.cm)No-loadPullkinFrequency(H才PulloutFrtqiuencNd®托日印。孑
33、II31.5/36020.1960370012000審供零軸樨460FOO5-II315石272.50196(2)300口45BFOO031.5/3240.2D.11B(1.2)50045BF34JC31.5/312040.116(12_L500-i-MS45BF三相反應式步進電機45BF技術參數(shù)/第Modsl???,口1n31L458F0031r45勃二mF2.514.5魄w4M345BF005-IJ4$2h耀T4.&跳1334-M34SBRKB45得嬴2.5調./qCCEE145*Ml45BF34OC4s25*0團1453365BF0O4155燈口Xb&Q1?fi.54tlM
34、l71040<W558F00555-0.01T2.5£2Q-olooq-20.570404-M375BRXH7531,n腱1.5*4IOIQ。皿18.556S3-M4756F003753卜1百IA4OB。電OU27rrM3-VU75BF0M75311.5UWl0<IC22IS7283-M4本設計選用45BF008相數(shù)是三相、步距角1.5/3度。.電壓24V、相電流0.2A、保持轉距0.118NM(1.2kg.cm)、空載啟動頻率500,0D為45;0D1為25;高H為2.5;0d為4;E為14.5;L為58;0D2為33;MSJ4-M34軟件設計4.1 SETP7概述ST
35、EP7編程軟件用于SIMATICS7、MC7和基于PC的WINAC是供它們編程、監(jiān)控和參數(shù)設置的標準工具。STEP7具有以下功能:硬件配置和參數(shù)設置、通信組態(tài)、編程、測試、啟動和維護、文件建檔、運行和診斷功能等。在STEP7中,用項目來管理一個自動化系統(tǒng)的硬件和軟件。STEP7用SIMATIC管理器對項目進行集中管理,它可以方便地瀏覽SIMATICS7、MZC7和WINAC勺數(shù)據(jù)。實現(xiàn)STEP7各種功能所需的SIMATIC軟件工具都集成在STEP7中。4.2 SETP7的硬件接口PC/MPI適配器用于連接安裝了STEP7的計算機的RS-232C接口和PLCMPI接口。計算機一側的通信速率為19
36、.2KBIT/S或38.4KBIT/S,PLC一側的通信速率為19.2KBIT/S1.5MBIT/S。除了PC適配器,還需要一根標準的RS-232C通信電纜。使用計算機的通信卡CP5611、CP5511或CP5512,可以將計算機連接到MPI或PROFIBUS3絡,通過網(wǎng)絡實現(xiàn)計算機與PLC的通信。也可以使用計算機的工業(yè)以太網(wǎng)通信卡CP1512或CP1612,通過工業(yè)以太網(wǎng)實現(xiàn)計算機與PLC通信。在計算機上安裝好STEPTt,在管理器中執(zhí)行菜單命令"OPTION一“SETTINGTHEG/PCINTERFACE打開“INSTALL/REMOVEINTERFACES對話框。在中間的選擇
37、框中,選擇實際使用的硬件接口。點擊【Select】按鈕,打開“Install/RemoveInterfaces”對話框,可以安裝選擇框中沒有列出的硬件接口的驅動程序。點擊【Properties】按鈕,可以設置計算機與PLC通信的參數(shù)。4.3 STEP7的編程功能STEP7的標準版只配置了3種基本的編程語言,梯形圖(LAD、功能塊圖(FDB和語句表(STD,有鼠標拖放、復制和粘貼功能。語句表是一種文本編程語言,用戶能節(jié)省輸入時間和存儲區(qū)域,并且“更接近硬件"。STEP7專業(yè)版的編程語言包括S7-SCL(結構化控制語言)、S7-GRAPH順序功能圖語言)、S7HIGRAPHffiCFC這
38、四種語言對于標準版是可選的。STEP7用符號表編輯器工具管理所有的全局變量,用于定義符號名稱、數(shù)據(jù)類型和全局變量的注釋。使用這一工具生成的符號表可供所有應用程序使用,所有工具自動識別系統(tǒng)參數(shù)的變化。測試功能和服務功能包括設置斷點、強制輸入和輸出、重新布線、顯示交叉參考表、狀態(tài)功能、直接下載和調試塊、同時監(jiān)測幾個塊的狀態(tài)等。程序中的特殊點可以通過輸入符號名或地址快速查找STEP7的幫助功能:選定想要得到的在線幫助的菜單目錄,或打開對話框,按F1鍵便可得到與它們有關的在線幫助。執(zhí)行菜單命令"HELP-"CONTENTS進入幫助窗口,借助目錄瀏覽器尋找需要的幫助主題,窗口中的檢索
39、部分提供了按字母順序排列的主題關鍵詞,可以查找與某一關鍵詞有關的幫助。4.4STEP7的硬件組態(tài)與診斷功能硬件組態(tài)工具用于對自動化工程中使用的硬件進行配置和參數(shù)設置。主要包括:(1)系統(tǒng)組態(tài):從目錄中選擇硬件機架,并將所選模塊分配給機架中希望的插槽。(2)CPU的參數(shù)設置:可以設置CPU模塊的多種屬性,例如啟動屬性、掃描監(jiān)視時間等,輸入的數(shù)據(jù)存儲在CPU勺系統(tǒng)數(shù)據(jù)塊中。(3)模塊的參數(shù)設置:用戶可以在屏幕上定義所有硬件模塊的的可調整參數(shù),包括功能模塊與通信處理器,不必通過DIP開關來設置。在參數(shù)設置屏幕中,有的參數(shù)由系統(tǒng)提供若干個選項,有的參數(shù)只能在允許的范圍輸入,因此可以防止輸入錯誤的數(shù)據(jù)。
40、通信的組態(tài)包括:1)連接的組態(tài)和顯示。2)設置用MPI或PROFIBUS-DP1接的設備之間的周期性數(shù)據(jù)傳送的參數(shù),選擇通信的參與者,在表中輸入數(shù)據(jù)源和數(shù)據(jù)目的地后,通信過程中數(shù)據(jù)的生成和傳送均是自動完成的。3)PI、PROFIBU或工業(yè)以太網(wǎng)實現(xiàn)的事件驅動的數(shù)據(jù)傳輸,包括定義通信路。從集成塊庫中選擇通信模塊(CFB,用通用的編程語言(例如梯形圖)對所選的通信模塊進行參數(shù)設置。STEP7系統(tǒng)診斷:系統(tǒng)診斷為用戶提供自動化系統(tǒng)的狀態(tài),可以通過2種方式顯示;(1)快速瀏覽CPU勺數(shù)據(jù)和用戶編寫的程序在運行中的故障原因。(2)用圖形方式顯示硬件配置,例如顯示模塊的一般信息和模塊的狀態(tài):顯示模塊故障,
41、例如集中I/O和DP子站的通道故障;顯示診斷緩沖區(qū)的信息等。4.5STEP7項目的創(chuàng)建在STEP7中,用項目來管理一個自動化系統(tǒng)的硬件和軟件。STEP7用SIMATI管理器對項目進行集中管理,它可以方便的瀏覽SIMATICS7、C7、和WINAC的數(shù)據(jù)。因此,掌握項目創(chuàng)建的方法就非常重要。4.5.1 使用向導創(chuàng)建項目首先雙擊桌面上的STEP7圖標,進入SIMATICMANAGER口,進入主菜單【FILE】,選擇【'NEWPROJECTWIZARD】,彈出標題為“STEP7WIZARDNEWPROJECT(新項目向導)的小窗口。 點擊【NEXT按鈕,在新項目中選擇CPU真塊的型號為CPU
42、315-2DP 點擊【NEXT按鈕,選擇需要生成的邏輯塊,至少需要生成作為主程序的組織塊OB2 點擊【NEXT按鈕,輸入項目的名稱,按【FINISH生成的項目。過程如圖4.1所示。生成項目后,可以先組態(tài)硬件,然后生成軟件程序。也可以在沒有組態(tài)硬件的情況下,首先生成軟件。使用向導創(chuàng)建項目4.5.2直接創(chuàng)建項目入主菜單【FILE】,【選擇NEW】,將出現(xiàn)如下圖的對話框,在該對話框中分別輸入“文件名”、“目錄路徑”等內容,并確定,完成一個空項目的創(chuàng)建工作。直接創(chuàng)建項目本設計是采用是S7300控制三相六拍的步進電機,通過軟件設計脈沖頻率來控制步進電機的快速、中速、慢速。移位輸出控制電機步進,移位寄存器
43、指令MW0的低八位按照三相六拍的步進順序控制步進動機的正反轉。步進電機是一種將脈沖信號轉換成直線位移或角位移的執(zhí)行元件。步進電機的輸出位移量與輸入脈沖個數(shù)成正比,其速度與單位時間內輸入的脈沖數(shù)(即脈沖頻率)成正比,其轉向與脈沖分配到步進電機的各相繞組的相序有關。所以只要控制指令脈沖的數(shù)量、頻率及電機繞組通電的相序,便可控制步進電機的輸出位移量、速度和方向。步進電機具有較好的控制性能,其啟動、停車、反轉及其它任何運行方式的改變都可相關指令設計介紹4.6S7-300(1)傳送指令MOVE1號傳送指令說明描述使用賦值指令,可將特定的值賦給變量。在IN輸入端指定的值將復制到在OUT輸出端指定的地址。E
44、NO具有與EN相同的信號狀態(tài)。使用MOVEJI,賦值指令可復制長度為8、16或32位的所有基本數(shù)據(jù)類型。自己可以自定義的數(shù)據(jù)類型(例如數(shù)組或結構)則必須使用系統(tǒng)功能SFC20“BLKMOV復制。賦值指令受主控繼電器(MCR珀影響。關于MC電口何起作用的更詳細信息,請參考主控繼電器開/關。狀態(tài)字BRCC1CC0OVOSORSTARLOFC寫1-0111汪忠:將某個值傳送給另一長度的數(shù)據(jù)類型時,將根據(jù)需要截斷或以零填充高位字節(jié)幾種狀態(tài)字傳送舉例舉例:雙字11111111000011111111000001010101傳送結果到雙字:11111111000011111111000001010101到
45、字節(jié):01010101到字:1111000001010101舉例:字節(jié)11110000傳送結果到字節(jié)11110000到字:0000000011110000到雙字:00000000000000000000000011110000(2)定時器指令S7的CPU存儲器中有一個定時器保留的區(qū)域。此存儲區(qū)域為每個定時器的地址保留一個16位字。通過定時器指令和利用時鐘定時更新定時器字可訪問定時器存儲區(qū)域,在運行模式下,利用CPl的時鐘定時更新定時器字功能,可按照由時間基準指定的間隔將給定的時間值遞減一個單位,直到該時間值等于零為此。定時器相當于繼電器電路中的時間繼電器,S7300/400的定時器分為脈沖定時
46、器(SP)、擴展脈沖定時器(SE)、接通延時定時器(SD、保持型接通延時定時器(SS)和斷開延時定時器(SF)。S-PULSE為脈沖定時器,輸出信號保持為“1”的最長時間與編程時間值相同t相同。如果輸入信號變?yōu)椤?”,則輸出信號停留在“1”的時間會很短。S-PEXT為擴展脈沖定時器,輸出信號在編程時間長度內始終保持“1”,而與輸入信號停留在“1”的時間長度無關。S-ODT為接通延時定時器,僅在編程時間到期才從“0”變?yōu)椤?”,而與輸入信號停留在“1”的時間長短無關。S-OFFDT為斷開延時定時器,在輸入信號變?yōu)椤?”或在定時器運行時,輸出信號變?yōu)椤?”。當輸入信號從“1”變?yōu)椤?”時啟動計時器
47、。10.0,0Q4,aSPULSEQ4.0S_PEXTD4.0S-DDTQOSOFFEl定時器功能Q4.0S DDTSEnglishT no.3) S_ODT設置接通延時定時器參數(shù)并啟動符GarmanT-Nr.£evervSQTWDUAL1一RDEZ琳我皿內存wT班號T-Nr.TIMER&曰迂赳容標汨號,范雨取決,CPUS8BOOLdM、L.O產站締人TVTWSSTIME1.Q,M,LxDRRBOOL1,dMhl、d包f產埼入BIIDUALWORDKO,M,L.D刊余:31可化.車型BCDDEZWORDdM.L.D立余!:££.BCDQQBOOLIkQ,M
48、,L,D定手二耨的狀率描述:如果“啟動(S)”輸入有上升沿(信號狀態(tài)從0改變?yōu)?),設置接通延時定時器參數(shù)并啟動指令將啟動指定的定時器。要啟動定時器,必須有信號改變。只要輸入S的信號狀態(tài)為1,定時器將繼續(xù)運行“時間值(TV)”輸入處指定的時間。當時間已用盡且未出錯,而輸入S的信號狀態(tài)仍為1時,則對輸出Q的信號狀態(tài)1的檢查將產生結果1。定時器運行時,如果輸入S的信號狀態(tài)從1改變?yōu)?,定時器將停止。這種情況下,對輸出Q的信號狀態(tài)1的檢查將始終產生結果00定時器正運行時,如果“復位(R)”輸入從0改變?yōu)?,則定時器復位。此改變還會將時間和時間基準復位到零。定時器未運行時,如果R輸入的信號狀態(tài)為1,定
49、時器也會復位。可在輸出端BI和BCD掃描當前時間值。BI處的時間值為二進制格式;BCD處的時間值為二進制編碼的十進制:Timer runningScan for "VScan far T"RLO at S inpirtRLO at R inputProgramned time時序圖接通延時定時器特征狀態(tài)字BRCC1CC00V0SORSTARLO/FC寫IWWWVVXXX1J&IO.C-1in J 557IMEit25T I3-c®T£ DUAL工3 EEZ E QQ4.0)接通延時定時器舉例如果輸入I0.0的信號狀態(tài)從0改變?yōu)?(RLO中有上升沿
50、),則定時器T5啟動。如果指定的時間兩秒(2S)已過,且輸入I0.0的信號狀態(tài)仍為1,則輸出Q4.0的信號狀態(tài)為1。如果輸入I0.0的信號狀態(tài)從1改變?yōu)?,則定時器停止并且輸出Q4.0為“0”定時器運行時,如果輸入I0.1的信號狀態(tài)從0改變?yōu)?,定時器將重新啟動。4) S_CU:分配參數(shù)和遞增計數(shù)GermanEnglish符號Zno.Z.RUECKZRQSZWDUALDEZR遞增計數(shù)說明M美著Mwa內存區(qū)ttlfiM號Z旗號COUNTERC計數(shù)器標識號其范畫依我子-CPUCDZRBOOLI.Q,M、L,D遞減計數(shù)端ASSBOOLI,0,KLL.D為預設計數(shù)號設置幼兒FV2WWORDK0,LKL
51、,D成穹費格汁盥科也以七出4值A的珞式喻人(范同。至999)卬ZWWORDI,KLL,D預甘計數(shù)器的值RRBOOLI,ChM,L'D復位埔人3DUALWORDKQ,LKL.D當前訃數(shù)展值,六進制截字DEZWORDKdD當前升敷理值,BCD四QBOOLk,M.L、D狀態(tài)計敷相描述在輸入端S為上升沿(信號狀態(tài)從0變化為1)時,分配參數(shù)和遞增計數(shù)指令將使用“預設值”(PV)輸入端的值設置計數(shù)器。如果輸入端CU是一個上升沿,則可在計數(shù)值小于999的情況下使計數(shù)值加1。I 0.010.1如果設置了計數(shù)器,并且輸入端CU的RLO=1,則即使沒有發(fā)生從正跳沿到負跳沿的變化或與之相反的變化,計數(shù)器也因
52、此將在下一個掃描周期計數(shù)。在輸入R的信號為“1”時會復位計數(shù)器。復位計數(shù)器時會將計數(shù)值設置為0o對于判斷輸出端Q是否為1的信號狀態(tài)檢查,如果計數(shù)值大于0,則檢查結果為1;但如果計數(shù)值等于0,檢查結果則為0狀態(tài)字BRCC1CC00VOSORSTARLO/FC%-KKK1S-ODTQ4.0sQY)S5TIME#2STVBlRBCD一遞增計數(shù)舉例在輸入I0.2的信號狀態(tài)從0變化為1時會將計數(shù)器C10的值設置為901。如果輸入I0.0的信號狀態(tài)從0變化為1,除非計數(shù)器C10的值已經(jīng)是999,否則計數(shù)器C10的值加1。如果I0.3從0變化為1,則會將C10的值設置為0。當C10不等0時,輸出Q4.0的信
53、號狀態(tài)為15) SHR_W右移字符號5HK_WENENOWOUTN右移字說明描述在使能輸入(EN)端的信號狀態(tài)為1時會激活字右移指令,此指令將輸入端IN的0到15位逐位右移。16到31位不受影響。輸入N指定值將移位的位數(shù)。如果N大于16則此命令在OU瑜出端寫入0并將狀態(tài)字的CC0和OV位置0。將左側移空的位補零。移位操作的結果可在OU輸出端掃描。如果N¥等于0,則此指令觸發(fā)的操作總是將狀態(tài)字的CC0和OV位復位為0。ENO具有與EN相同的信號狀態(tài)。參數(shù)數(shù)據(jù)類型內存區(qū)域描述ENBOOLI、Q、M、L、D、T、C使能輸入INWORDI、Q、M、L、D要移位的值NWORDI、Q、M、L、D值將移位的位數(shù)OUTWORDI、Q、M、L、D移位指令的結果ENOBOOLI、Q、M、L、D使能輸出舉例SHR一ENENOINOUTNa4.0-MW410.0HI-M1網(wǎng)0MW2右移字舉例在I0.0的信號狀態(tài)為1時激活此指令。存儲器字MW0等按在存儲器字MW2中指定的位數(shù)右移。結果將存入存儲器字MW4K4&出Q4.0置1BRCC1CC0OVOSORSTARLOFC寫XXXX-XXX14.7 程序介紹步進電機在起動運行忖的程序框圖4.7.1 程序框圖解釋開始一首次選擇步進速度一正轉或反轉起動一移位寄存器賦初值一高速、中速、或低速中其中一個速度一發(fā)生移位脈沖一執(zhí)行移位一移位輸出控
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關于ruler的英文作文
- 2024建筑施工買賣合同范本
- 2024年有關企業(yè)財產保險合同的范本
- 2024什么是購銷合同【爆破器材購銷合同】
- 2024年貨物外包加工合同范本
- 2024上海市買賣合同范本2
- 2024口罩銷售合同
- 2024縣級工作部銷售經(jīng)理聘用合同
- 2024貨車租賃合同樣本范文
- 2024生產承包協(xié)議合同范本建筑工程承包合同范本協(xié)議
- 變截面現(xiàn)澆連續(xù)箱梁支架法施工方案
- 機械傷害應急預案演練記錄
- 煤礦采煤工作面收尾回撤安全風險評估及安全技術措施
- 整體施工方案施工組織總體設想、方案針對性和施工劃分
- _獐子島內部控制失效案例分析
- 拼音拼讀練習過關訓練(無漢字)
- 乳腺癌相關解剖和手術技巧體會-PPT課件
- 電廠氨區(qū)液氨儲罐置換方案
- 地理說課ppt課件
- ket分類詞匯表
- 茶藝館會員制度管理辦法
評論
0/150
提交評論