三菱plc怎樣能精準控制步進電機?
plc在控制系統(tǒng)中的應(yīng)用是基于自動控制技術(shù)、微電腦技術(shù)、和基于通信技術(shù)開發(fā)的新一代工業(yè)控制器件,三菱plc精準控制步進電機隨著微處理器技術(shù)的發(fā)展,也在各個領(lǐng)域都有得到越來越多的應(yīng)用。下面小編就為您介紹下三菱plc控制步進電機控制系統(tǒng)應(yīng)用希望對您有幫助.
步進電機的介紹
步進電機是將電脈沖信號轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制電機,是現(xiàn)代數(shù)字程序控制系統(tǒng)中的主要執(zhí)行元件,應(yīng)用極為廣泛。步進電機可以通過控制脈沖的數(shù)量來控制角位移量,達到精確定位的結(jié)果;同時可以通過控制脈沖頻率來控制步進電機轉(zhuǎn)動的速度和加速度,從而達到調(diào)節(jié)速度的目的,廣泛應(yīng)用于各種自動化控制系統(tǒng)和機電自動化設(shè)備。隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,對步進電機的需求日益增加,并將廣泛應(yīng)用于各行業(yè)的控制領(lǐng)域。 三菱plc可編程控制器作為工業(yè)控制器,具有模塊化結(jié)構(gòu),通用性強各模塊之間可以靈活配置,CPU處理速度快,數(shù)據(jù)處理能力強,三菱plc控制器對步進電機有很高的控制能力,具有高速脈沖輸出功能或運動控制功能,可以實現(xiàn)步進電機的控制。
對于那些在運行過程中確定移動距離和速度的特定設(shè)備,通過驅(qū)動器控制步進電機通過PLC的操作是一種理想的技術(shù)方案。該示例描述了三菱plc如何控制步進電機。
一、工作原理和特點
步進電動機是一種致動器,其使用電脈沖信號來控制電脈沖信號并將其轉(zhuǎn)換成相應(yīng)的角位移或線位移。由于脈沖的控制,轉(zhuǎn)子的角位移和速度嚴格地與輸入脈沖的數(shù)量和脈沖頻率成比例。角位移量由控制脈沖數(shù)控制,以實現(xiàn)精確定位;通過控制脈沖頻率控制電機的轉(zhuǎn)速和加速度,從而達到調(diào)速的目的;通過改變通電順序,實現(xiàn)了改變電動機旋轉(zhuǎn)方向的目的。有許多類型的步進電機。根據(jù)結(jié)構(gòu),它們可分為三種類型:無功,永磁和混合式步進電機。根據(jù)相數(shù),它們可分為單相,兩相和多相。
1 步進電機功能
(1)步進電機的角位移嚴格與輸入脈沖數(shù)成比例。電機運行一周后沒有累積誤差,并且具有良好的可跟隨性。
(2)由步進電機和驅(qū)動電路組成的電路控制系統(tǒng)非常簡單,便宜且非常可靠。同時,它還可以形成具有角度反饋的高性能閉環(huán)數(shù)字控制系統(tǒng)。
(3)步進電機動態(tài)響應(yīng)快,可以頻繁啟動,停止,反轉(zhuǎn)和移位。
(4)可以在相對寬的范圍內(nèi)平穩(wěn)地調(diào)節(jié)速度,并且可以以低速確保大的扭矩。
(5)步進電機只能通過脈沖電源運行。它不能直接使用交流電源和直流電源。
2 控制原則
步進電機在不失步的情況下可以響應(yīng)的最高步進頻率稱為“啟動頻率”;類似地,“停止頻率”是指系統(tǒng)控制信號突然關(guān)閉的最高步驟,并且步進電機不會越過目標位置。頻率。電機的起動頻率,停止頻率和輸出轉(zhuǎn)矩必須適應(yīng)負載的轉(zhuǎn)動慣量。利用這些數(shù)據(jù),可以有效地控制步進電機的換檔。
三菱plc精準控制步進電機,應(yīng)根據(jù)下式計算脈沖當量,脈沖頻率上限和最大脈沖數(shù),然后選擇三菱plc及其相應(yīng)的功能模塊。根據(jù)脈沖頻率,可以計算出PLC高速脈沖輸出所需的頻率,可以根據(jù)脈沖數(shù)量確定三菱plc的控制位寬。脈沖當量=(步進電機步進角和時間;螺距)/(360×傳動速比);脈沖頻率上限=(移動速度和時間;步進電機細分數(shù))/脈沖當量;最大脈沖數(shù)=(移動距離和時間;步進電機細分數(shù))/脈沖當量。
二、 三菱plc精準控制步進電機單軸運動控制

1 控制坐標系的建立
三菱plc控制步進電機必須首先建立一個坐標系,可以設(shè)置為相對坐標系或絕對坐標系。坐標系在字中設(shè)置,00-03位對應(yīng)于脈沖輸出0,04-07位對應(yīng)于脈沖輸出1.當設(shè)置為0時,它是相對坐標系;設(shè)置為1時,它是絕對坐標系。
2 用于沒有加速和減速的單相脈沖輸出
當PLC控制坐標系設(shè)置為相對坐標系時,脈沖可以從端口0和端口1遞增輸出。輸出脈沖的計數(shù)值記錄在SR229和SR228通道上,用于端口0,SR231用于端口1.,SR230 通道。
然而,由于它是單相脈沖輸出,必須增加附加的方向控制信號,并且01002的輸出信號等可以用作方向信號輸出。
輸出脈沖的數(shù)量是脈沖設(shè)定值和當前坐標值之間的差。如果當前坐標值為0,則將輸出值設(shè)置為00000100,輸出100個脈沖(正輸出信號有效),然后將輸出值設(shè)置為00000100.輸出脈沖,然后將輸出值設(shè)置為80000100,然后輸出200 個脈沖(反向輸出信號有效),坐標值從00000100變?yōu)?0000100.
3 帶加速和減速的兩相脈沖輸出的
當設(shè)置為相對坐標系時,也可以實現(xiàn)增量脈沖輸出。由于兩相脈沖輸出可以直接控制電動機的正向和反向,因此脈沖輸出值可以設(shè)置為正數(shù)或負數(shù)。輸出脈沖的計數(shù)值記錄在SR229和SR228通道(端口0)中。
4 單軸操作控制
單軸正反轉(zhuǎn)控制采用加減速,控制接線和定時加減速單軸正反傳動控制,兩相脈沖輸出CW/CCW 用于控制。
DM0010的 值為0001,對應(yīng)的加減速率為10HZ/10ms DM0011 值為0050,對應(yīng)的目標頻率為500HZ DM0012 的值為0020,對應(yīng)的起始頻率為200HZ
結(jié)論步進電機單軸運動控制的設(shè)計由PLC實現(xiàn)。因此,三菱plc更廣泛地用于步進電控制。例如,在單軸運動的控制中,在控制面板上可以設(shè)置角度、距離,速度和方向等參數(shù)。 三菱plc控制器讀取這些參數(shù)后,通過控制器精確計算產(chǎn)生脈沖信號和脈沖方向,通過控制步進電機驅(qū)動器,達到設(shè)定距離,速度和方向控制的目的。通過實際測試,證明系統(tǒng)運行結(jié)果可靠,可行,有效。
總結(jié):以上就是小編根據(jù)三菱plc精準控制步進電機在plc控制系統(tǒng)中的應(yīng)用及步進電機需注意問題的一些見解,我們?yōu)榭蛻籼峁┝可矶ㄖ频募夹g(shù)服務(wù)解決方案。
標題:三菱plc怎樣能精準控制步進電機? 地址:http://www.1314899.com.cn/hangye/3847.html