歡迎來到海藍智能科技有限公司!
如圖所示,Y0接步進驅(qū)動器脈沖,接步進驅(qū)動器方向,D0為脈沖頻率,D1為脈沖個數(shù)。X0為ON時正轉(zhuǎn),X1為ON時反轉(zhuǎn)。
提供思路和方向:需要MT型,只有2組高速脈沖數(shù)輸出點,為Y0;Y1,可以連接到PLC的Y0高速脈沖輸出端子的步進驅(qū)動器的PU步進脈沖端子。(PU終端采取了多少步驟,采取了多少步驟。)
該端子連接到步進驅(qū)動器的DR端子(這是用于改變方向的信號。通常,DR端子具有向一個方向旋轉(zhuǎn)的信號,而DR端子沒有向相反方向旋轉(zhuǎn)的信號。
MF是步進電機的釋放信號(關(guān)閉電機線圈電流,驅(qū)動器停止工作,電機處于自由狀態(tài),可以用手旋轉(zhuǎn))。該端子可以保持未連接狀態(tài)。還應(yīng)連接步進驅(qū)動器到工作電源。
步進電機是一種開環(huán)控制電機,可將電脈沖信號轉(zhuǎn)換為角位移或線位移。它是現(xiàn)代數(shù)字程序控制系統(tǒng)中的主要執(zhí)行器,被廣泛使用。
在無過載的情況下,電動機的速度和停止位置僅取決于脈沖信號的頻率和脈沖數(shù),不受負載變化的影響。
當步進驅(qū)動器接收到脈沖信號時,它將驅(qū)動步進電機。設(shè)定方向旋轉(zhuǎn)一個稱為“步進角”的固定角,其旋轉(zhuǎn)以固定角逐步進行。
可以通過控制脈沖數(shù)來控制角位移,以達到精確定位的目的。同時,可以通過控制脈沖頻率來控制電動機的轉(zhuǎn)速和加速度,從而達到調(diào)速的目的。
盡管步進電動機已被廣泛使用,但步進電動機卻不像常規(guī)的直流電動機,而是在正常條件下使用交流電動機。
它必須由雙振鈴脈沖信號,電源驅(qū)動電路等組成,以形成控制系統(tǒng)。因此,使用步進電動機并非易事。它涉及許多專業(yè)知識,例如機械,電機,電子和計算機。
步進電機作為致動器,是機電一體化的關(guān)鍵產(chǎn)品之一,廣泛用于各種自動化控制系統(tǒng)中。隨著微電子學(xué)和計算機技術(shù)的發(fā)展,對步進電機的需求日益增長,并已在各個國民經(jīng)濟領(lǐng)域得到應(yīng)用。
參考來源:百科-步進電機
PLC控制步進電機的實例(圖與程序)
·采用絕對位置控制指令(DRVA),大致闡述控制步進電機的方法。由于水平有限,本實例采用非專業(yè)述語論述,請勿引用。
·FX系列PLC單元能同時輸出兩組脈沖,是低成本控制伺服與步進電機的較好選擇!
·PLS+,PLS-為步進驅(qū)動器的脈沖信號端子,DIR+,DIR-為步進驅(qū)動器的方向信號端子。
·所謂絕對位置控制(DRVA),就是指定要走到距離原點的位置,原點位置數(shù)據(jù)存放于32位寄存器里。當機械位于我們設(shè)定的原點位置時用程序把的值清零,也就確定了原點的位置。
·實例動作方式:X0閉合動作到A點停止,X1閉合動作到B點停止,接線圖與動作位置示例如左圖(距離用脈沖數(shù)表示)。
·程序如下圖:(此程序只為說明用,實用需改善。)
·說明:
·在原點時將的值清零(本程序中沒有做此功能)
·32位寄存器是存放Y0的輸出脈沖數(shù),正轉(zhuǎn)時增加,反轉(zhuǎn)時減少。當正轉(zhuǎn)動作到A點時,的值是。此時閉合X1,機械反轉(zhuǎn)動作到B點,也就是-的位置。的值就是-。
·當機械從A點向B點動作過程中,X1斷開(如在C點斷開)則的值就是,此時再閉合X0,機械正轉(zhuǎn)動作到A點停止。
·當機械停在A點時,再閉合X0,因為機械已經(jīng)在距離原點的位置上,故而機械沒有動作!
·把程序中的絕對位置指令(DRVA)換成相對位置指令(DRVI):
·當機械在B點時(假設(shè)此時的值是-)閉合X0,則機械正轉(zhuǎn)個脈沖停止,也就是停在了原點。的值為0
·當機械在B點時(假設(shè)此時的值是-)閉合X1,則機械反轉(zhuǎn)個脈沖停止,也就是停在了左邊距離B點的位置(圖中未畫出),的值為-。
·一般兩相步進電機驅(qū)動器端子示意圖:
·FREE+,F(xiàn)REE-:脫機信號,步進電機的沒有脈沖信號輸入時具有自鎖功能,也就是鎖住轉(zhuǎn)子不動。而當有脫機信號時解除自鎖功能,轉(zhuǎn)子處于自由狀態(tài)并且不響應(yīng)步進脈沖。
·V+,GND:為驅(qū)動器直流電源端子,也有交流供電類型。
·A+,A-,B+,B-分別接步進電機的兩相線圈。