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