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