基于plc的步進電機控制系統(tǒng)設(shè)計_第1頁
基于plc的步進電機控制系統(tǒng)設(shè)計_第2頁
基于plc的步進電機控制系統(tǒng)設(shè)計_第3頁
基于plc的步進電機控制系統(tǒng)設(shè)計_第4頁
基于plc的步進電機控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

年4月19日基于plc的步進電機控制系統(tǒng)設(shè)計文檔僅供參考,不當(dāng)之處,請聯(lián)系改正?;赑LC步進電機控制系統(tǒng)摘要隨著微電子和計算機技術(shù)的發(fā)展,步進電機的需求量與日俱增,它廣泛用于打印機、電動玩具等消費類產(chǎn)品以及數(shù)控機床、工業(yè)機器人、醫(yī)療器械等機電產(chǎn)品中,其在各個國民經(jīng)濟領(lǐng)域都有應(yīng)用。研究步進電機的控制系統(tǒng),對提高控制精度和響應(yīng)速度、節(jié)約能源等都具有重要意義。步進電機是將電脈沖信號變換成機械角位移的一種裝置,每個脈沖使轉(zhuǎn)軸步進一個步距角增量,輸出角位移與輸入脈沖數(shù)成正比,轉(zhuǎn)速與輸入脈沖成正比,轉(zhuǎn)速與輸入脈沖頻率成正比。步進電機的控制方式簡單,屬于開環(huán)控制,且無累積定位誤差,有較高的定位精度,而PLC作為一種工業(yè)控制微機,是實現(xiàn)電機一體化的有力工具,因此基于PLC的步進電機控制技術(shù)已廣泛用于數(shù)字定位控制中。本控制系統(tǒng)的設(shè)計,由硬件設(shè)計和軟件設(shè)計兩部分組成。其中,硬件設(shè)計主要包括步進電機的工作原理、步進電機的驅(qū)動電路設(shè)計、PLC的輸入輸出特性、PLC的外圍電路設(shè)計以及PLC與步進電機的連接與匹配等問題的實現(xiàn)。軟件設(shè)計包括主程序以及各個模塊的控制程序,最終實現(xiàn)對步進電機轉(zhuǎn)動方向及轉(zhuǎn)動速度的控制。本系統(tǒng)具有智能性、實用性及可靠性的特點。關(guān)鍵詞:步進電機、PLC、轉(zhuǎn)速控制、方向控制SteppingmotorcontrolsystembasedonPLC AbstractWiththedevelopmentofmicroelectronicsandcomputertechnology,thesteppermotorisincreasingdemanded,whichiswidelyusedinprinters,electrictoysandotherconsumerproducts,andCNCmachinetools,industrialrobots,medicalequipmentandotherelectricalmachineryproducts,andisappliedinthenationaleconomyinvariousfields.Researchingofsteppermotorcontrolsystemtoimprovethecontrolaccuracyandresponsespeed,energyconservationissoimportant.SteppermotorisadevicewhichwilltransformelectricalpulsesintomechanicalangulardisplacementsothatShaftofeachpulsetoastepanglesteppingincrement,SOoutputangulardisplacementisproportionaltotheinputpulses,speedisproportionaltotheinputpulsespeedandspeedisproportionaltoinputpulsefrequency.Steppermotorcontrolissimple,isopen-loopcontrol,andnoaccumulationofpositioningerror,ahighpositioningaccuracy,andthePLCasanindustrialcontrolcomputer,isapowerfultoolfortheintegrationofthemotor,Therefore,thesteppermotorcontrolbasedonPLCtechnologyhasbeenwidelyusedfordigitalpositioningcontrol.Thecontrolsystemconsistsofhardwareandsoftwaredesignoftwoparts.Amongthem,thehardwaredesignincludestheworkingprincipleofsteppermotor,steppermotordrivecircuitdesign,PLCinputandoutputcharacteristics,PLCandPLCexternalcircuitconnectionwiththesteppermotorandmatchingProblem.Softwaredesign,includingthemainprogramandeachmoduleofthecontrolprogram,ultimatelyrealizesonthesteppermotorrotationdirectionandrotationspeedcontrolThissystemhastheintelligence,practicalityandreliabilityfeatures.Keywords:Steppermotor,PLC,speedcontrol,directioncontrol目錄摘要 =1\*ROMANIAbstract =2\*ROMANII基于PLC步進電機控制系統(tǒng) I第1章緒論 11.1課題背景 11.2問題的提出 21.3設(shè)計目的及系統(tǒng)功能 2第2章PLC及步進電機的概述 42.1PLC的基本概念 42.2PLC的基本結(jié)構(gòu) 42.3PLC的特點 52.4步進電機的特性 72.5步進電機的種類 72.6反應(yīng)式步進電機的控制 82.7本設(shè)計所用步進電機 12第3章硬件電路設(shè)計 143.1硬件設(shè)計思路 143.2總設(shè)計圖框 143.3外圍電路設(shè)計及分析 153.4LED數(shù)碼顯示器電路 233.5步進電機控制系統(tǒng)電路圖 25第4章軟件的設(shè)計 274.1可編程序控制器的工作原理 274.2存儲空間的計算 28第5章PLC控制程序設(shè)計 295.1PLC提供的編程語言 295.2PLC實用驅(qū)動電源控制環(huán)節(jié) 31結(jié)論 35致謝 37參考文獻 38附錄 39緒論課題背景在電氣時代的今天,電動機一直在現(xiàn)代化的生產(chǎn)和生活中起著十分重要的作用。無論是在工農(nóng)業(yè)生產(chǎn)還是在日常生活中的家用電器,都大量地使用著各種各樣的電動機。因此對電動機的控制變得越來越重要了。電動機的控制技術(shù)的發(fā)展得力于微電子技術(shù)、電力電子技術(shù)、傳感器技術(shù)、永磁材料技術(shù)、自動控制技術(shù)、微機應(yīng)用技術(shù)的最新發(fā)展成就。正是這些技術(shù)的進步使電動機控制技術(shù)化。步進電機是機電控制中一種常見的執(zhí)行機構(gòu),其原理是經(jīng)過對它每相線圈中的電流和順序切換來使電機作步進式旋轉(zhuǎn)。驅(qū)動電路由脈沖信號來控制,因此調(diào)節(jié)脈沖信號的頻率便可改變步進電機的轉(zhuǎn)速。通俗地說:當(dāng)步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(及步進角)。經(jīng)過控制脈沖個數(shù)即能夠控制角位移量,從而達到準(zhǔn)確定位的目的。同時經(jīng)過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達到調(diào)速的目的,現(xiàn)在比較常見的步進電機包括反應(yīng)式步進電機(VR)、永磁式步進電機(PM),混合式步進電機(HB)和單相式步進電機等。永磁式步進電機一般為兩相,轉(zhuǎn)矩和體積較小,步進角一般為7.50;反應(yīng)式步進電機一般為三相,可實現(xiàn)大轉(zhuǎn)矩輸出,步進角一般為1.50,但噪聲和振動都很大。反應(yīng)式步進電機的轉(zhuǎn)子磁路由軟磁材料制成,定子上有多相勵磁繞組,利用磁導(dǎo)的變化產(chǎn)生轉(zhuǎn)矩?;旌鲜讲竭M電機是指混合了永磁式和反應(yīng)式的優(yōu)點。它又分為兩相和五相:兩相步進角一般為1.8“而五相步進角一般為0.720。這種步進電機的應(yīng)用最為廣泛。問題的提出二十一世紀(jì)的今天,電動機在工農(nóng)業(yè)生產(chǎn)、人們?nèi)粘I钪衅鹬种匾淖饔?。步進電機是最常見的一種控制電機,在各領(lǐng)域中得到廣泛應(yīng)用。步進電機作為執(zhí)行元件,是機電一體化的關(guān)鍵產(chǎn)品之一,廣泛應(yīng)用在各種自動化控制系統(tǒng)中。隨著微電子和計算機技術(shù)的發(fā)展,步進電機的需求量與日俱增,在各個國民經(jīng)濟領(lǐng)域都有應(yīng)用。步進電機是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。當(dāng)步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運行的。能夠經(jīng)過控制脈沖個數(shù)來控制角位移量,從而達到準(zhǔn)確定位的目的;同時能夠經(jīng)過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達到調(diào)速的目的。步進電機能夠作為一種控制用的特種電機,其優(yōu)點是結(jié)構(gòu)簡單、運行可靠、控制方便。特別是步距值不受電壓、溫度的變化的影響、誤差不會長期積累的特點,給實際的應(yīng)用帶來了很大的方便。它廣泛用于消費類產(chǎn)品(打印機、照相機)、工業(yè)控制(數(shù)控機床、工業(yè)機器人)、醫(yī)療器械等機電產(chǎn)品中。研究步進電機的控制和測量方法,對提高控制精度和響應(yīng)速度、節(jié)約能源等都具有重要意義。為此,本文設(shè)計了一個基于PLC的步進電機控制系統(tǒng),能夠?qū)崿F(xiàn)對步進電機轉(zhuǎn)動速度和轉(zhuǎn)動方向的高效控制。設(shè)計目的及系統(tǒng)功能設(shè)計的目的是以單片機為核心設(shè)計出一個步進電機控制系統(tǒng)。本系統(tǒng)采用FX2N系列PLC作為控制單元,經(jīng)過鍵盤實現(xiàn)對步進電機轉(zhuǎn)動方向及轉(zhuǎn)動速度的控制,而且將步進電機的轉(zhuǎn)動速度動態(tài)顯示在LED數(shù)碼管上。經(jīng)過本課題,一方面我們在查閱資料的基礎(chǔ)上,了解FX2N系列PLC控制的一些基本技術(shù),掌握其控制系統(tǒng)的分析方法與實現(xiàn)方法,能對PLC外圍電路設(shè)計進行系統(tǒng)學(xué)習(xí)與掌握;另一方面,經(jīng)過設(shè)計步進電機控制系統(tǒng)的硬件電路,控制程序和相應(yīng)的電路圖,以此培養(yǎng)自己的自學(xué)和動手能力,從而為今后參加工作或進一步深造打下良好的基礎(chǔ)。設(shè)計的步進電機控制系統(tǒng)有以下功能:1.步進電機的啟??刂?.步進電機的正反轉(zhuǎn)控制3.步進電機的加速控制4.步進電機的減速控制5.步進電機通電方式改變的控制PLC及步進電機的概述PLC的基本概念可編程控制器(ProgrammableController)是計算機家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計制造的。早期的可編程控制器稱作可編程邏輯控制器(ProgrammableLogicController),簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。可是為了避免與個人計算機(PersonalComputer)的簡稱混淆,因此將可編程控制器簡稱PLC。PLC即可編程控制器(ProgrammablelogicController,是指以計算機技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。在1987年國際電工委員會(InternationalElectricalCommittee)頒布的PLC標(biāo)準(zhǔn)草案中對PLC做了如下定義:“PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作的電子裝置。它采用能夠編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術(shù)運算等操作的指令,并能經(jīng)過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程。PLC及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴展其功能的原則而設(shè)計?!盤LC的基本結(jié)構(gòu)PLC實質(zhì)是一種專用于工業(yè)控制的計算機,其硬件結(jié)構(gòu)基本上與微型計算機相同,如圖所示:a.中央處理單元(CPU)中央處理單元(CPU)是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當(dāng)PLC投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運行,直到停止運行。為了進一步提高PLC的可靠性,近年來對大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。b、存儲器存放系統(tǒng)軟件的存儲器稱為系統(tǒng)程序存儲器。存放應(yīng)用軟件的存儲器稱為用戶程序存儲器。C、電源PLC的電源在整個系統(tǒng)中起著十分重要的作用。如果沒有一個良好的、可靠的電源系統(tǒng)是無法正常工作的,因此PLC的制造商對電源的設(shè)計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內(nèi),能夠不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。PLC的特點(1)高可靠性是電氣控制設(shè)備的關(guān)鍵性能。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進的抗干擾技術(shù),具有很高的可靠性。例如三菱公司生產(chǎn)的F系列PLC平均無故障時間高達30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長。從PLC的機外電路來說,使用PLC構(gòu)成控制系統(tǒng),和同等規(guī)模的繼電接觸器系統(tǒng)相比,電氣接線及開關(guān)接點已減少到數(shù)百甚至數(shù)千分之一,故障也就大大降低。另外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時可及時發(fā)出警報信息。在應(yīng)用軟件中,應(yīng)用者還能夠編入外圍器件的故障自診斷程序,使系統(tǒng)中除PLC以外的電路及設(shè)備也獲得故障自診斷保護。這樣,整個系統(tǒng)具有極高的可靠性也就不奇怪了。=2\*GB2⑵配套齊全,功能完善,適用性強PLC發(fā)展到今天,已經(jīng)形成了大、中、小各種規(guī)模的系列化產(chǎn)品。能夠用于各種規(guī)模的工業(yè)控制場合。除了邏輯處理功能以外,現(xiàn)代PLC大多具有完善的數(shù)據(jù)運算能力,可用于各種數(shù)字控制領(lǐng)域。近年來PLC的功能單元大量涌現(xiàn),使PLC滲透到了位置控制、溫度控制、CNC等各種工業(yè)控制中。加上PLC通信能力的增強及人機界面技術(shù)的發(fā)展,使用PLC組成各種控制系統(tǒng)變得非常容易。=3\*GB2⑶易學(xué)易用,深受工程技術(shù)人員歡迎PLC作為通用工業(yè)控制計算機,是面向工礦企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號與表示方式和繼電器電路圖相當(dāng)接近,只用PLC的少量開關(guān)量邏輯控制指令就能夠方便地實現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業(yè)控制打開了方便之門。=4\*GB2⑷系統(tǒng)的設(shè)計、建造工作量小,維護方便,容易改造PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設(shè)備經(jīng)過改變程序改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。=5\*GB2⑸體積小,重量輕,能耗低以超小型PLC為例,新近出產(chǎn)的品種底部尺寸小于100mm,重量小于150g,功耗僅數(shù)瓦。由于體積小很容易裝入機械內(nèi)部,是實現(xiàn)機電一體化的理想控制設(shè)備。步進電機的特性步進電機轉(zhuǎn)動使用的是脈沖信號,而脈沖是數(shù)字信號,這恰是計算機所擅長處理的數(shù)據(jù)類型。從20世紀(jì)80年代開始開發(fā)出了專用的IC驅(qū)動電路,今天,在打印機、磁盤器等的OA裝置的位置控制中,步進電機都是不可缺少的組成部分之一??傮w上說,步進電機有如下優(yōu)點:=1\*GB2⑴不需要反饋,控制簡單。2.與微機的連接、速度控制(啟動、停止和反轉(zhuǎn))及驅(qū)動電路的設(shè)計比較簡單。3.沒有角累積誤差。4.停止時也可保持轉(zhuǎn)距。5.沒有轉(zhuǎn)向器等機械部分,不需要保養(yǎng),故造價較低。6.即使沒有傳感器,也能精確定位。7.根椐給定的脈沖周期,能夠以任意速度轉(zhuǎn)動??墒牵@種電機也有自身的缺點。8.難以獲得較大的轉(zhuǎn)矩9、不宜用作高速轉(zhuǎn)動10.在體積重量方面沒有優(yōu)勢,能源利用率低。11.超過負載時會破壞同步,高速工作時會發(fā)出振動和噪聲。步進電機的種類當(dāng)前常見的步進電機有三類:1、反應(yīng)式步進電動機(VR)。采用高導(dǎo)磁材料構(gòu)成齒狀轉(zhuǎn)子和定子,其結(jié)構(gòu)簡單,生產(chǎn)成本低,步距角能夠做的相當(dāng)小,但動態(tài)性能相對較差。2、永磁式步進電動機(PM)。轉(zhuǎn)子采用多磁極的圓筒形的永磁鐵,在其外側(cè)配置齒狀定子。用轉(zhuǎn)子和定子之間的吸引和排斥力產(chǎn)生轉(zhuǎn)動,轉(zhuǎn)動步的角度一般是7.50。它的出力大,動態(tài)性能好;但步距角一般比較大。3、混合步進電動機(HB)。這是PM和VR的復(fù)合產(chǎn)品,其轉(zhuǎn)子采用齒狀的稀土永磁材料,定子則為齒狀的突起結(jié)構(gòu)。此類電機綜合了反應(yīng)式和永磁式兩者的優(yōu)點,步距角小,出力大,動態(tài)性能好,是性能較好的一類步進電動機,在計算機相關(guān)的設(shè)備中多用此類電機。反應(yīng)式步進電機的控制反應(yīng)式步進電機,是一種傳統(tǒng)的步進電機,由磁性轉(zhuǎn)子鐵芯經(jīng)過與由定子產(chǎn)生的脈沖電磁場相互作用而產(chǎn)生轉(zhuǎn)動。反應(yīng)式步進電機工作原理比較簡單,轉(zhuǎn)子上均勻分布著很多小齒,定子齒有三個勵磁繞阻,其幾何軸線依次分別與轉(zhuǎn)子齒軸線錯開。電機的位置和速度由導(dǎo)電次數(shù)(脈沖數(shù))和頻率成一一對應(yīng)關(guān)系。而方向由導(dǎo)電順序決定。市場上一般以二、三、四、五相的反應(yīng)式步進機居多。應(yīng)用領(lǐng)域:反應(yīng)式步進電機主要應(yīng)用于計算機外部設(shè)備、攝影系統(tǒng)、光電組合裝置、閥門控制、核反應(yīng)堆、銀行終端、數(shù)控機床、自動繞線機、電子鐘表及醫(yī)療設(shè)備等領(lǐng)域中。圖2-2四相反應(yīng)式步進電動機的結(jié)構(gòu)圖2-2是一臺四相反應(yīng)式步進電機的結(jié)構(gòu)示意圖。定子鐵心由硅鋼片疊成,定子上有8個均勻分布的磁極,每個磁極上又有若干小齒(本例為5個)。各個磁極上套有線圈,徑向相正確兩個磁極上的線圈是一相。轉(zhuǎn)子也是由硅鋼片疊成的,若干小齒(本例為50個)在圓周上均勻分布,但轉(zhuǎn)子上沒有繞組。根據(jù)工作要求,定子小齒的齒距必須等于轉(zhuǎn)子小齒的齒距,且轉(zhuǎn)子的齒數(shù)有一定限制。定義每個小齒所占有的角度為齒距角:………………(2-1)式中為齒距角。為轉(zhuǎn)子小齒數(shù)。定子一個極距所正確轉(zhuǎn)子小齒數(shù)為:……………………(2-2)式中m為相數(shù)。設(shè)電機為四相四拍通電方式。當(dāng)A相控制繞組通電時,產(chǎn)生了沿A-A’極軸方向的磁通,由于磁通力圖經(jīng)過磁阻最小路徑,使轉(zhuǎn)子的作用而轉(zhuǎn)動,直到轉(zhuǎn)子磁軸線和定子磁極A-A’上的磁軸線對齊為止。因為轉(zhuǎn)子共有50個齒極,每個齒距角,定子一個極距所正確轉(zhuǎn)子齒數(shù)為,不是整數(shù),因此當(dāng)A-A’極下的定、轉(zhuǎn)子齒軸線對齊時,相鄰的兩對磁極B-B’和D-D’極下的齒和轉(zhuǎn)子齒必然錯開1/4齒距角,即。這時,各相磁極的定子齒與轉(zhuǎn)子齒的相對位置如圖2-3所示。如果斷開A相而接通B相,產(chǎn)生沿B-B’極軸線方向的磁通,同樣在反應(yīng)轉(zhuǎn)矩的作用下,轉(zhuǎn)子按順時針方向轉(zhuǎn)過,是轉(zhuǎn)子齒軸線和定子磁極B-B’下的齒軸線對齊。這時,A-A’和C-C’極下的齒與轉(zhuǎn)子齒又錯開。以此類推,控制繞組按A→B→C→D→A…的順序循環(huán)通電時,轉(zhuǎn)子就按順時針方向一步一步連續(xù)地轉(zhuǎn)動起來。沒換接一次繞組,轉(zhuǎn)子轉(zhuǎn)過1/4齒距角。0圖2-3A相通電時定、轉(zhuǎn)子齒的相對位置顯然,如果要使步進電機反轉(zhuǎn),只要改變通電順序,即按A→D→C→B→A…的順序循環(huán)通電時,則轉(zhuǎn)子便按逆時針方向一步一步地轉(zhuǎn)動起來,步距角同樣為1/4齒距角,即。如果運行方式改為四相八拍,通電方式為A→AB→B→BC→C→CD→D→DA→A…,即單相通電和兩相通電相間時,步距角為四相四拍運行時的一半,即。當(dāng)步進電機運行方式為四相雙四拍時,當(dāng)AB→BC→CD→DA→AB…方式通電時,步距角與四相單四拍運行時一樣,為1/4齒距角,即。由此可見,步進電機的步距角由轉(zhuǎn)子齒數(shù)、定子相數(shù)m和通電方式所決定,即:……………(2-3)式中C——狀態(tài)系數(shù),采用單雙通電方式時C=2,采用單或雙通電方式時C=1。N——拍數(shù)。既然每個控制脈沖使步進電機轉(zhuǎn)過一個,電機實際角位移應(yīng)為:式中N’——控制脈沖的個數(shù)。若步進電機所加的通電脈沖頻率為f,則其轉(zhuǎn)速為:……………………(2-4)由于在一個通電循環(huán)內(nèi)控制脈沖的個數(shù)為N(拍數(shù)),而每相繞組的供電脈沖個數(shù)卻只有一個,因此定子相繞組的供電頻率為:可見,步進電動機在不失步、不丟步的前提下,其轉(zhuǎn)速和轉(zhuǎn)角與電壓、負載、濕度等因素?zé)o關(guān),因而步進電機可直接采用開環(huán),簡化控制系統(tǒng)。本設(shè)計所用步進電機本設(shè)計中所用的是三相反應(yīng)式步進電動機,其工作原理與上述四相步進電動機相同。其轉(zhuǎn)子小齒為80個,因此齒距角。其采用三種運行方式,分別為“三相單三拍”、“三相單雙六拍”和“三相雙三拍”。三相單三拍的通電順序為A→B→C→A…,不斷接通與斷開控制繞組,轉(zhuǎn)子就按順時針方向一步一步地轉(zhuǎn)動起來,每換接一次繞組,轉(zhuǎn)子轉(zhuǎn)過1/3齒距角,即。如果要使電動機反轉(zhuǎn),只要改變通電順序,即按A→C→B→A…順序循環(huán)通電。當(dāng)運行方式改為三相單雙六拍時,通電方式為A→AB→B→BC→C→CA→A…,即單相通電與兩相通電相間,步距角為三相單三相運行時的一半,即。其三相繞組的波形圖如2-4所示。當(dāng)步進電機反轉(zhuǎn)時,其通電方式應(yīng)該為A→AC→C→CB→B→BA→A…,其步進角與正轉(zhuǎn)相同。當(dāng)步進電機再改為三相雙三拍運行時,其通電方式為AB→BC→CA→AB…,步距角與三相單三拍時一樣,為1/3齒距角,即。當(dāng)其反轉(zhuǎn)時,通電方式改變?yōu)锳B→AC→CB→BA…。圖2-4步進電機兩相繞組的電流脈沖波形硬件電路設(shè)計硬件設(shè)計思路步進電機控制系統(tǒng)共分為三個模塊:按鍵控制模塊、數(shù)碼顯示模塊、步進電機驅(qū)動模塊。鍵盤控制模塊包括啟動鍵、停止鍵、點動控制鍵、速度控制鍵、方向控制鍵和步進電機通電方式改變的控制。其中啟動鍵接于PLC的X0端口;鍵接于PLC的X1端口;點動控制鍵接于PLC的X2端口,實現(xiàn)對步進電機的點動控制;而速度控制鍵分為4個不同的速度等級,有小到大分別接于PLC的X3、X4、X5和X6端口,實現(xiàn)對步進電機在不同轉(zhuǎn)速下運行的控制要求;方向控制鍵接于PLC的X7端口,實現(xiàn)對步進電機正反轉(zhuǎn)的控制;通電方式改變按鈕接于PLC的X8端口,實現(xiàn)對步進電機通電方式改變的控制。數(shù)碼顯示模塊采用共陽極數(shù)碼管來動態(tài)顯示步進電機的實際轉(zhuǎn)動速度。利用三極管為數(shù)碼管的com端提供高電平。PLC的Y3-Y6端口提供數(shù)碼管的段選信號,PLC的Y7-Y10端口控制數(shù)碼管的位選信號。步進電機驅(qū)動模塊采用恒頻斬波細分驅(qū)動電路,經(jīng)過接收PLC發(fā)出的脈沖信號來控制步進電機完成各種操作。由于本設(shè)計中采用三相反應(yīng)式步進電機,因此需要采用三支完全相同的驅(qū)動電路分別控制電機兩相繞組的電流,而由PLC的Y0、Y1和Y3端口分別提供控制兩相繞組的脈沖信號??傇O(shè)計圖框總設(shè)計圖如圖2-1所示。圖3-1總體設(shè)計框圖說明如下:1.PLC接受鍵盤信息,改變系統(tǒng)內(nèi)部變量值。2.PLC輸出脈沖信號,控制步進電機轉(zhuǎn)動。3.PLC根據(jù)步進電機實際轉(zhuǎn)動值,控制數(shù)碼管顯示。外圍電路設(shè)計及分析鍵盤在單片機應(yīng)用系統(tǒng)中能實現(xiàn)向PLC輸入數(shù)據(jù)、傳送命令等功能,是人工干預(yù)單片機的主要手段。鍵盤實質(zhì)是一組按鍵開關(guān)的集合。鍵盤所用開關(guān)為機械彈性開關(guān),利用了機械觸點的合、斷作用。機械開關(guān)應(yīng)接到PLC的開關(guān)量輸入接口進行開關(guān)控制,PLC的開關(guān)量輸入接口的作用是把現(xiàn)場的開關(guān)量信號變成可編程控制器內(nèi)部處理的標(biāo)準(zhǔn)信號。開關(guān)量輸入接口按可接納的外信號電源的類型不同可分為直流輸入單元和交流輸入單元,如圖2-5、圖2-6所示。圖3-2直流輸入單元圖3-3交流輸入單元從圖中能夠看出,輸入接口中都有濾波電路及耦合電路。濾波有抗干擾的作用,耦合有抗干擾及產(chǎn)生標(biāo)準(zhǔn)信號的作用。圖中輸入口的電源部分都畫在了輸入口外(虛線框外),這是分體式輸入口的畫法,在一般單元式可編程控制器中,輸入口都使用可編程本機的直流電源供電,不再需要外接電源。本設(shè)計中采用的是直流輸入單元,即如圖2-8所示。一個電壓信號在機械觸點的斷開、閉合過程中,都會產(chǎn)生抖動,一般為5—10ms;兩次抖動之間為穩(wěn)定的閉合狀態(tài),時間由按鍵動作所決定;第一次抖動前和第二次抖動后為斷開狀態(tài)。按鍵的閉合與否,反映在輸出電壓上就是呈現(xiàn)出高電平或低電平。經(jīng)過對輸出電平的高低狀態(tài)的檢測,便可確認按鍵按下與否。在本設(shè)計中,高電平表示按鍵斷開,低電平表示按鍵閉合狀體。而且,為了能直觀形象的表示按鍵閉合與否,還為每個按鍵相應(yīng)增加了發(fā)光二極管,按鍵斷開時,發(fā)光二極管滅,當(dāng)有鍵閉合時,相應(yīng)的發(fā)光二極管變亮。為了確保單片機對一次按鍵動作只確認一次按鍵,必須消除抖動的影響。消除按鍵抖動一般采用硬件、軟件兩種方法。由于硬件消抖電路設(shè)計復(fù)雜,本設(shè)計中沒有采用,在此不再詳細敘述;軟件消抖適合按鍵較多的情況,方便簡單。其原理是在第一次檢測到有鍵按下時,執(zhí)行一段延時10ms的子程序后在確認該鍵電平是否仍圖3-4按鍵接線圖保持閉合狀態(tài)電平,如果保持閉合狀態(tài)電平則確認為真正有鍵按下,從而消除了抖動的影響。因此本設(shè)計中采用了這種方式來消除抖動,其原理將在下一章軟件設(shè)計中體現(xiàn)出來,其硬件原理圖如圖2-7所示:其中SB0是啟動按鈕,SB1為關(guān)閉按鈕,SB2為低速點動控制按鈕,SB3為低速持續(xù)運轉(zhuǎn)控制按鈕,SB4為中速持續(xù)運轉(zhuǎn)控制按鈕,SB5為高速運轉(zhuǎn)控制按鈕,SB6為超高速運轉(zhuǎn)控制按鈕.SB7為正反轉(zhuǎn)切換按鈕,SB8為控制步進電機通電方式在三相單拍、三相單雙拍和三相三拍之間切換。步進電動機驅(qū)動電路。步進電機的功率放大電路的種類很多。按照電流流過的方向是單向還是雙向的,能夠把功率放大電路分為雙極性驅(qū)動電路和單極性驅(qū)動電路兩類。單極性驅(qū)動電路適用于反應(yīng)式步進電機,而雙極性驅(qū)動電路適用于永磁式步進電動機和混合式步進電動機。驅(qū)動電路的功率器件能夠選用功率晶體管、功率場效應(yīng)管(MOSFET)或IGBT,還能夠選用集成功率驅(qū)動模塊。=1\*GB2⑴單電壓驅(qū)動但電壓驅(qū)動是指電動機繞組在工作時,只用一個電壓電源對繞組供電。單電壓驅(qū)動如圖2-8所示圖3-5單電壓驅(qū)動電路功率晶體管T用作開頭,L是電機一相繞組的電感,電源電壓一般選擇在10V-100V左右。限流電阻R1決定了時間常數(shù),R1在工作中要消耗一定的能量,因此這個電路損耗大、放率低,一般只用于小功率步進電動機的驅(qū)動。=2\*GB2⑵雙電壓驅(qū)動

用提高電壓的方法能夠使繞組中的電流上升波形變陡,這樣就產(chǎn)生了雙電壓驅(qū)動。雙電壓驅(qū)動有兩種方式:雙電壓法和高低壓法=1\*GB3①雙電壓法雙電壓法的基本思路是:在低頻段使用較低的電壓驅(qū)動,在高頻段使用較高的電壓驅(qū)動。其電路原理如圖2-9所示。圖3-6雙電壓驅(qū)動電路當(dāng)電動機工作在低頻時,給T1低電平,使T1關(guān)斷。這時,電動機的繞組由低電壓VL供電,控制脈沖經(jīng)過T2使繞組得到低壓脈沖電源。當(dāng)電動機工作在高頻時,給T1高電平,使T1打開。這時二極管D2反響截止,切斷低電壓電源VL,電動機繞組由高電壓VH供電,使控制脈沖經(jīng)過T2使繞組得到高壓脈沖電源。這種驅(qū)動方法保證了低頻段依然具有單電壓驅(qū)動的特點,在高頻段具有良好的高頻性能,但仍沒擺脫單壓驅(qū)動的弱點,在限流電阻R上依然會產(chǎn)生損耗和發(fā)熱。=2\*GB3②高低壓法高低壓法的基本思路是:不論電動機工作的頻率如何,在繞組通電的開始用高壓供電,是繞組中電流迅速上升,而后用低壓來維持繞組中的電流。高低壓驅(qū)動電路的原理如圖2-10所示,盡管看起來與雙電壓法電路非常相似,但它們的原理有很大差別。圖3-7高低壓驅(qū)動電路高壓開關(guān)管T1的輸入脈沖uH與低壓開關(guān)管T2的輸入脈沖uL同時起步,但脈寬要窄得多。兩個脈沖同時使開關(guān)管T1、T2導(dǎo)通,使高電壓VH為電動機繞組供電。這使得繞組中電流i快速上升,電流波形的前沿很陡,如圖9-7所示電流波形。當(dāng)脈沖UH降為低電平時,高壓開關(guān)管T1截止,高電壓被切斷,使電壓VL經(jīng)過二極管D2為繞組繼續(xù)供電,由于繞組電阻小,回路中又沒有串聯(lián)電阻,因此低電壓只需數(shù)伏就能夠為繞組提供提供較大電流。高低壓驅(qū)動法是當(dāng)前普遍應(yīng)用的一種方法。由于這種驅(qū)動在低頻時電流有較大的上沖,電動機低頻噪聲較大,低頻共振現(xiàn)象存在,使用時要注意。本設(shè)計中采用的驅(qū)動電路是斬波恒流驅(qū)動電路,斬波恒流驅(qū)動電路時性能較好的、當(dāng)前使用較多的一種驅(qū)動方式。其基本思想是:無論電機是在鎖定狀態(tài)還是在低頻段或高頻段運行,均使導(dǎo)通相的繞組的電流保持額定值。圖2-11是斬波恒流驅(qū)動電路的原理圖。相繞組的通斷由開關(guān)管VT1和VT2共同控制,VT2的發(fā)射極接一個小電阻R,電動機繞組的電流經(jīng)這個電阻到地,小電阻的壓降與電動機繞組的電流成正比,因此這個電阻式電流采樣電阻。當(dāng)Ui為高電平時,VT1和VT2兩個開關(guān)管均導(dǎo)通,電源向繞組供電。由于繞組電感的作用,R上的電壓逐漸升高,當(dāng)超過給定電壓Ua的值時,比較器的輸出低電平,使與門輸出低電平,VT1截止,電源被切斷,繞組電流經(jīng)VT2、R、VD2續(xù)流,采樣電阻R的端電壓隨之下降。當(dāng)采樣電阻R上的電壓小于給定電壓Ua時,比較器輸出高電平,與門也輸出高電平,VT1重新導(dǎo)通,電源又開始向繞組供電。如此重復(fù),繞組的電流叫穩(wěn)定在由給定電壓所決定的數(shù)值上。當(dāng)控制脈沖Ui變?yōu)榈碗娖綍r,VT1和VT2兩個開關(guān)管均截止,繞組中的電流經(jīng)二極管VD1、電源和二極管VD2放電,電流迅速下降。控制脈沖Ui、VT1的基極電位Ub1及繞組電流Id餓波形如圖2-11所示。圖3-8斬波恒流驅(qū)動電路的原理圖圖3-9斬波恒流控制的電流波形在VT2導(dǎo)通期間內(nèi),電源以脈沖式供電,因此這種驅(qū)動電路具有較高的效率。由于在斬波驅(qū)動下繞組電流恒定,電機的輸出轉(zhuǎn)矩均勻。這種驅(qū)動電路的另一個優(yōu)點是能夠有效地抑制共振,因為電機共振的基本原因是能量過剩,而斬波恒流驅(qū)動的輸入能量是隨著繞組電流的變化自動調(diào)節(jié)的,能夠有效的防止能量積聚??墒牵捎陔娏鞑ㄐ螢殇忼X形,這種驅(qū)動方式會產(chǎn)生較大的電磁噪聲。LED數(shù)碼顯示器電路發(fā)光二極管LED是一種通電后能發(fā)光的半導(dǎo)體器件,其導(dǎo)電性質(zhì)與普通二極管類似。LED數(shù)碼顯示器就是由發(fā)光二極管組合而成的1種新型顯示器件。在單片機系統(tǒng)中應(yīng)用非常普遍。LED數(shù)碼顯示器是1種由LED發(fā)光二極管組合顯示字符的顯示器件。它使用了8個LED發(fā)光二極管,其中7個用于顯示字符,1個用于顯示小數(shù)點。LED數(shù)碼顯示器有兩種連接方法:(1)共陽極接法。把發(fā)光二極管的陽極連在一起構(gòu)成公共陽極,使用時公共陽極接+5V,每個發(fā)光二極管的陰極經(jīng)過電阻與輸入端相連。當(dāng)陰極端輸入低電平時,段發(fā)光二極管就導(dǎo)通點亮,而輸入高電平時則不點亮。(2)共陰極接法。把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時公共陰極接地。每個發(fā)光二極管的陽極經(jīng)過電阻與輸入端相連。當(dāng)陽極端輸入高電平時,段發(fā)光二極管就導(dǎo)通點亮,而輸入低電平時則不點亮。在本設(shè)計中所采用的是共陽極LED數(shù)碼顯示器,其內(nèi)部結(jié)構(gòu)如圖2-12所示:圖3-10LED數(shù)碼管結(jié)構(gòu)圖可編程控制器的晶體管輸出電路有漏極輸出和源極輸出兩種,圖2-13(a)為負邏輯,圖2-13(b)為正邏輯,7段顯示器的數(shù)據(jù)輸入和選通信號也有正負邏輯之分。若數(shù)據(jù)的輸入以高電平為“1”,則為正邏輯;反之為負邏輯。選通信號在高電平時鎖存數(shù)據(jù),則為正邏輯;反之為負邏輯。(a)(b)圖3-11集電極輸出與反射極輸出在本設(shè)計中,數(shù)碼顯示電路經(jīng)過采用共陽極數(shù)碼管來動態(tài)顯示步進電機的實際轉(zhuǎn)動速度,利用三極管為數(shù)碼管的com端提供高電平。PLC的Y2-Y5端口提供數(shù)碼管的段選信號,PLC的Y6-Y9端口控制數(shù)碼管的位選信號。PLC的晶體管輸出電路采用源極輸出,其原理圖如圖2-14:圖3-12數(shù)碼顯示電路步進電機控制系統(tǒng)電路圖經(jīng)過上述對步進電機控制系統(tǒng)設(shè)計與分析,步進電機控制系統(tǒng)總體設(shè)計電路如圖2-14所示:圖3-13步進電機控制系統(tǒng)總體設(shè)計電路圖軟件的設(shè)計可編程序控制器的工作原理可編程序控制器有兩種基本的工作狀態(tài),即運行(RUN)狀態(tài)與停止(STOP)狀態(tài)。在運行狀態(tài),可編程控制器經(jīng)過執(zhí)行反映控制要求的用戶程序來實現(xiàn)控制功能。為了使可編程序控制器的輸出及時地響應(yīng)隨時可能變化的輸入信號,用戶程序不是只執(zhí)行一次,而是重復(fù)不斷地重復(fù)執(zhí)行,直至可編程序控制器停機或切換到STOP工作狀態(tài)。除了執(zhí)行用戶程序之外,在每次循環(huán)過程中,可編程序控制器還要完成,內(nèi)部處理、通信處理等工作,一次循環(huán)可分為5個階段(見左上圖)??删幊绦蚩刂破鞯倪@種周而復(fù)始的循環(huán)工作方式稱為掃描工作方式。由于計算機執(zhí)行指令速度極高,從外部輸入-輸出關(guān)系來看,處理過程似乎是同時完成的。在內(nèi)部處理聯(lián)合階段??删幊绦蚩刂破鳈z查CPU模塊內(nèi)部的硬件是否正常,將監(jiān)控定時器復(fù)位,以及完成一些別的內(nèi)部工作。在通信服務(wù)階段,可編程序控制器與別的帶微處理器的智能裝置通信,響應(yīng)編程器鍵入的命令,更新編程器的顯示內(nèi)容。當(dāng)可編程序控制器處于停止(STOP)狀態(tài)時,只執(zhí)行以上的操作??删幊绦蚩刂破魈幱冢≧UN)狀態(tài)時,還要完成另外3個階段的操作(見右圖),圖中僅畫出了與用戶程序執(zhí)行過程有關(guān)的3個階段。存儲空間的計算存儲器容量是可編程序控制器本身能提供的硬件存儲單元大小,程序容量是存儲器中用戶應(yīng)用項目使用的存儲單元的大小,因此程序容量小于存儲器容量。。為了設(shè)計選型時能對程序容量有一定估算,一般采用存儲器容量的估算來替代。存儲器內(nèi)存容量的估算沒有固定的公式,許多文獻資料中給出了不同公式,大致上都是按數(shù)字量I/O點數(shù)的10~15倍,加上模擬I/O點數(shù)的100倍,以此數(shù)為內(nèi)存的總字數(shù)(16位為一個字),另外再按此數(shù)的25%考慮余量。PLC控制程序設(shè)計PLC提供的編程語言標(biāo)準(zhǔn)語言梯形圖語言也是我們最常見的一種語言,它有以下特點;A.它是一種圖形語言,沿用傳統(tǒng)控制圖中的繼電器觸點、線圈、串聯(lián)等術(shù)語和一些圖形符號構(gòu)成,左右的豎線稱為左右母線。B.梯形圖中接點(觸點)只有常開和常閉,接點能夠是PLC輸入點接的開關(guān)也能夠是PLC內(nèi)部繼電器的接點或內(nèi)部寄存器、計數(shù)器等的狀態(tài)。C.梯形圖中的接點能夠任意串、并聯(lián),但線圈只能并聯(lián)不能串聯(lián)。內(nèi)部繼電器、計數(shù)器、寄存器等均不能直接控制外部負載,只能做中間結(jié)果供CPU內(nèi)部使用。D.PLC是按循環(huán)掃描事件,沿梯形圖先后順序執(zhí)行,在同一掃描周期中的結(jié)果留在輸出狀態(tài)暫存器中因此輸出點的值在用戶程序中能夠當(dāng)條件使用。=2\*GB2⑵語句表語言,類似于匯編語言。=3\*GB2⑶邏輯功能圖語言,沿用半導(dǎo)體邏輯框圖來表示,一般一個運算框表示一個功能,左邊畫輸入、右邊畫輸出。圖4.2PLC編程步驟步進電機控制系統(tǒng)的軟件需要同時完成讀取鍵盤、處理鍵盤、控制步進電機轉(zhuǎn)動、控制數(shù)碼管動態(tài)顯示等任務(wù)。PLC是經(jīng)過CPU循環(huán)掃描的工作方式來完成其控制任務(wù)的。PLC運行時,CPU執(zhí)行用戶程序從應(yīng)用程序的第一條指令開始取指令并執(zhí)行,直到最后一條指令執(zhí)行結(jié)束,因此在一定的硬件與軟件基礎(chǔ)上的用戶程序決定了控制系統(tǒng)的運行功能。PLC實用驅(qū)動電源控制環(huán)節(jié)=1\*GB2⑴驅(qū)動電源的特殊性步進電動機的運行特性,由輸入脈沖的數(shù)量、頻率和電機繞組的接通次序決定,故需提供不同形式的脈沖電源。針對兩相單、雙四拍步進電動機驅(qū)動電源,由PLC輸出脈沖控制信號,控制A、B兩相繞組按A→AB→B→BC→C→CA→A…(正轉(zhuǎn))或者按A→AC→C→CB→B→BA→A(反轉(zhuǎn))通電方式(每切換一次電流稱一拍)循環(huán)通電。若任意改變兩相繞組的通電順序,則步進電機轉(zhuǎn)向改變。因此,設(shè)計驅(qū)動電源控制裝置時,要根據(jù)步進電機通電方式,繞組接通次序、脈沖頻率和運行要求來進行設(shè)計。=2\*GB2⑵用功能指令構(gòu)建控制程序的有關(guān)問題FX2系列PLC較豐富的編程指令,除基本語句指令外,還有近100條的功能指令。功能指令的出現(xiàn)大大拓寬了PLC的應(yīng)用范圍,結(jié)合基本指令編寫程序可解決各種復(fù)雜的控制??墒牵捎诿織l功能指令屬一段子程序又具有特定的功能,應(yīng)用時有一定的局限性、復(fù)雜性和技巧性。因此,用功能指令編程前要認真思考和篩選,選取合適的功能指令編輯。筆者經(jīng)過FX2系列PLC功能指令的分析研究:圍繞“絕對值凸輪順控ABSD”指令(下稱“ABSD”指令)構(gòu)建控制程序?!癆BSD”指令的工作原理可用下圖4-4說明:圖4-4ABSD功能指令運用“ABSD”指令需4個操作數(shù),源操作數(shù)[S1]存儲[n]個目標(biāo)元件[D]的通斷點,[S2]存儲變化的數(shù)據(jù)。當(dāng)XO接通時,將[S1]數(shù)據(jù)表內(nèi)的數(shù)據(jù)相比較,決定[n]個目標(biāo)元件的輸出波形。因此,在滿足執(zhí)行條件的前提下“ABSD”指令有輸出一組波形的功能。=3\*GB2⑶PLC實用驅(qū)動電源控制梯形圖和I/O分配表PLC實用梯形圖如圖2所示。該梯形圖用功能指令“MOV、ABSD、ZRST、CJ”及基本指令編寫而成。根據(jù)梯形圖各部分的功能和作用,控制程序可歸納由以下幾個環(huán)節(jié)構(gòu)成:圖4-5部分程序圖a)脈沖波形上下沿數(shù)據(jù)表:如主程序圖中6-45行所示,數(shù)據(jù)表由D300-D305構(gòu)成。數(shù)據(jù)中波形上下沿數(shù)據(jù)根據(jù)某一通電方式下繞組內(nèi)的電流波形確定,并用“MOV”功能指令將數(shù)據(jù)送入D300~305數(shù)據(jù)寄存器。波形上升沿數(shù)據(jù)寫入偶數(shù)元件,下降沿數(shù)據(jù)寫入奇數(shù)元件。b)驅(qū)動電源控制脈沖;如主程序圖中所示用“ABSD”功能指令產(chǎn)生驅(qū)動電源脈沖控制信號。在執(zhí)行條件滿足時,“ABSD”功能指令將CO中的數(shù)據(jù)與數(shù)據(jù)表(D300~D305)內(nèi)相比較,結(jié)果決定MO~M2的通斷狀態(tài)并輸出。例如:(C0)=(D300),則M0導(dǎo)通,A相繞組通電,(CO)=(D301),MO斷開,A相繞組斷電。圖3表示MO~M2通斷狀態(tài)與電機各繞組接通順序之間的關(guān)系。c)運轉(zhuǎn)控制環(huán)節(jié):由訐數(shù)脈沖的產(chǎn)生及控制、環(huán)形分配器等部分組成。1)計數(shù)脈沖的產(chǎn)生與控制;主要由C1、M20、T200、T201、T246、M21等元件依一定關(guān)系“連接”而成。T200、T201、T246、M21向C1提供計數(shù)脈沖,定時器T的設(shè)定值K△△及繼電器M21通斷速度決定C1的計數(shù)頻率。T的元件數(shù)取決步進電動機轉(zhuǎn)速分級數(shù),控制C1計數(shù)頻率用X3、X4、X5、X6切換。2)環(huán)形分配器;環(huán)形分配是將MO~M2產(chǎn)生的電源控制脈沖信號經(jīng)由YO~Y2,控制步進電動機按規(guī)定的通電方式運轉(zhuǎn)。由程序分析可知:D300~D305決定步進電機的通電方式,要改變通電方式,只需改變其中的數(shù)據(jù)即可。程序中,X1、X3、X4直接意義是控制步進電機轉(zhuǎn)速用,若在三者的梯形支路中加入開環(huán)控制元件或閉環(huán)控制元件。使能實現(xiàn)步進的開環(huán)或閉環(huán)控制。步進電機運轉(zhuǎn)向控制用X7,控制程序由跳轉(zhuǎn)指令CJ實現(xiàn)。d)LED顯示環(huán)節(jié):本設(shè)計中用PLC的帶鎖存的7段顯示指令SEGL,其格式為:SEGL[S*][D*]n指令用12個掃描周期顯示一組或兩組4位數(shù)據(jù),由[D*]的第

溫馨提示

  • 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

提交評論