當前位置:首頁 » 課程大全 » plc驅動步進電機課程設計

plc驅動步進電機課程設計

發布時間: 2021-03-08 13:47:49

A. plc步進電機控制課程設計

你是什麼題目的,

B. 步進電機驅動plc編程實例

EAMS2000 工業運動綜合控制裝置指導書_網路文庫

C. 畢業設計,步進電機的PLC控制

PLC控制步進電機的實例(圖與程序)

•採用絕對位置控制指令(DRVA),大致闡述FX1S控制步進電機的方法。由於水平有限,本實例採用非專業述語論述,請勿引用。

•FX系列PLC單元能同時輸出兩組100KHZ脈沖,是低成本控制伺服與步進電機的較好選擇!

•PLS+,PLS-為步進驅動器的脈沖信號端子,DIR+,DIR-為步進驅動器的方向信號端子。

•所謂絕對位置控制(DRVA),就是指定要走到距離原點的位置,原點位置數據存放於32位寄存器D8140里。當機械位於我們設定的原點位置時用程序把D8140的值清零,也就確定了原點的位置。

•實例動作方式:X0閉合動作到A點停止,X1閉合動作到B點停止,接線圖與動作位置示例如左圖(距離用脈沖數表示)。

•程序如下圖:(此程序只為說明用,實用需改善。)

•說明:

•在原點時將D8140的值清零(本程序中沒有做此功能)

•32位寄存器D8140是存放Y0的輸出脈沖數,正轉時增加,反轉時減少。當正轉動作到A點時,D8140的值是3000。此時閉合X1,機械反轉動作到B點,也就是-3000的位置。D8140的值就是-3000。

•當機械從A點向B點動作過程中,X1斷開(如在C點斷開)則D8140的值就是200,此時再閉合X0,機械正轉動作到A點停止。

•當機械停在A點時,再閉合X0,因為機械已經在距離原點3000的位置上,故而機械沒有動作!

•把程序中的絕對位置指令(DRVA)換成相對位置指令(DRVI):

•當機械在B點時(假設此時D8140的值是-3000)閉合X0,則機械正轉3000個脈沖停止,也就是停在了原點。D8140的值為0

•當機械在B點時(假設此時D8140的值是-3000)閉合X1,則機械反轉3000個脈沖停止,也就是停在了左邊距離B點3000的位置(圖中未畫出),D8140的值為-6000。

•一般兩相步進電機驅動器端子示意圖:

•FREE+,FREE-:離線信號,步進電機的沒有脈沖信號輸入時具有自鎖功能,也就是鎖住轉子不動。而當有離線信號時解除自鎖功能,轉子處於自由狀態並且不響應步進脈沖。

•V+,GND:為驅動器直流電源端子,也有交流供電類型。

•A+,A-,B+,B-分別接步進電機的兩相線圈。

PLC控制步進電機的實例(圖與程序)

•採用絕對位置控制指令(DRVA),大致闡述FX1S控制步進電機的方法。由於水平有限,本實例採用非專業述語論述,請勿引用。

•FX系列PLC單元能同時輸出兩組100KHZ脈沖,是低成本控制伺服與步進電機的較好選擇!

•PLS+,PLS-為步進驅動器的脈沖信號端子,DIR+,DIR-為步進驅動器的方向信號端子。

•所謂絕對位置控制(DRVA),就是指定要走到距離原點的位置,原點位置數據存放於32位寄存器D8140里。當機械位於我們設定的原點位置時用程序把D8140的值清零,也就確定了原點的位置。

•實例動作方式:X0閉合動作到A點停止,X1閉合動作到B點停止,接線圖與動作位置示例如左圖(距離用脈沖數表示)。

•程序如下圖:(此程序只為說明用,實用需改善。)

•說明:

•在原點時將D8140的值清零(本程序中沒有做此功能)

•32位寄存器D8140是存放Y0的輸出脈沖數,正轉時增加,反轉時減少。當正轉動作到A點時,D8140的值是3000。此時閉合X1,機械反轉動作到B點,也就是-3000的位置。D8140的值就是-3000。

•當機械從A點向B點動作過程中,X1斷開(如在C點斷開)則D8140的值就是200,此時再閉合X0,機械正轉動作到A點停止。

•當機械停在A點時,再閉合X0,因為機械已經在距離原點3000的位置上,故而機械沒有動作!

•把程序中的絕對位置指令(DRVA)換成相對位置指令(DRVI):

•當機械在B點時(假設此時D8140的值是-3000)閉合X0,則機械正轉3000個脈沖停止,也就是停在了原點。D8140的值為0

•當機械在B點時(假設此時D8140的值是-3000)閉合X1,則機械反轉3000個脈沖停止,也就是停在了左邊距離B點3000的位置(圖中未畫出),D8140的值為-6000。

•一般兩相步進電機驅動器端子示意圖:

•FREE+,FREE-:離線信號,步進電機的沒有脈沖信號輸入時具有自鎖功能,也就是鎖住轉子不動。而當有離線信號時解除自鎖功能,轉子處於自由狀態並且不響應步進脈沖。

•V+,GND:為驅動器直流電源端子,也有交流供電類型。

•A+,A-,B+,B-分別接步進電機的兩相線圈。

D. PLC怎樣直接驅動步進電機

PLC是不能直接驅動步進電機,需要通過對應的驅動器才能實現對步進電機控制,對於脈沖控制型驅動器如EZM552,需要對驅動器發送控制脈沖和方向信號,對於調速型驅動器如EZD552,只需給啟停和方向信號即可實現對電機的控制。接線圖可以參考下圖:

E. plc怎麼控制步進電機驅動器,怎麼編程序

步進驅動器線接錯,把Y6改成Y0,Y7改成Y4,0V接到COM0,COM2,好像還有一個EN+,EN-這個可以把EN+接5V,EN-接0V.

F. 如何用plc控制步進電機

plc與步進電機之間還有個步進電機驅動器,plc不與步進電機直接連接,plc的脈沖輸出接在驅動器的脈沖輸入端,然後驅動器的輸出端接在步進電機上。

G. PLC如何驅動步進電機

可編程序控制器(PLC)控制脈沖的數量和頻率以及電機各相繞組的功率順序,控制步進電機的旋轉。

通常電動機的轉子是永磁體。當電流流過定子繞組時,定子繞組產生矢量磁場。磁場將驅動轉子旋轉一個角度,使轉子的一對磁場的方向與定子的方向一致。當定子的矢量磁場旋轉一個角度時。轉子也隨磁場旋轉一個角度。

每次輸入電脈沖時,電機旋轉一個角度前進一步。其輸出角位移與輸入脈沖數成正比,轉速與脈沖頻率成正比。改變繞組通電和電機反轉的順序。因此可以通過控制電機各相繞組的脈沖數、頻率和功率序列來控制步進電機的旋轉。

(7)plc驅動步進電機課程設計擴展閱讀:

步進電機控制技術發展概況:

在微電子技術特別是計算機技術發展之前,控制器脈沖信號發生器是完全由硬體實現的。控制系統採用獨立的元件或集成電路構成控制迴路。它不僅調試和安裝復雜,而且需要消耗大量的組件。一旦最終確定,如果要改變控制方案,就必須重新設計電路。

這就需要為不同的電機開發不同的驅動器。開發難度大,成本高,控制難度大,限制了步進電機的推廣。

由於步進電機是將電脈沖轉化為離散機械運動的裝置,具有良好的數據控制特性,計算機成為步進電機理想的驅動源。隨著微電子技術和計算機技術的發展,軟硬體結合已成為主流。

也就是說,控制脈沖由程序產生,驅動硬體電路。單片機通過軟體控制步進電機,更好地發揮了步進電機的潛力。因此,利用單片機控制步進電機已成為必然趨勢,也順應了數字化時代的潮流。

H. 課程設計:步進電機控制

(一)1步進電機驅動原理:

是通過對每相線圈中的電流的順序切換來使電機機作步進式旋轉,切換是通過單片機輸出脈沖信號來實現的。所以調節脈沖信號的頻率便可以改變步進機的轉速,改變各相輸入脈沖先後順序,可以改變電機的旋轉方向。

2轉速控制:

調節脈沖信號的頻率便可以改變步進機的轉速

3位置控制:

改變脈沖信號的個數便可以改變步進機的位置

4方向控制:

改變各相脈沖的先後順序,便可以改變步進機的轉向

(二)8255可編程並行介面芯的連接方法

1用8255APB0-PB3輸出脈沖信號,驅動步進電機轉動

2硬體線路原理圖如圖

3將步進電機插頭連到DVCC-8086H中間5芯插座J1(步進電機驅動輸出插座)上

4將8255CS連到060H

3 設計程序清單及注釋

CODESEGMENT

ASSUMECS:CODE

IOCONPTEQU0063H ;8255控制埠地址

IOBPT EQU0061H ;B口埠地址

START: MOVAL,80H ;初始化8255控制埠,A、B、C口輸出,工作方

MOVDX,IOCONPT ;式0

OUTDX,AL

NOP

NOP

NOP

IOLED1:MOVDX,IOBPT

MOVAL,03H ;步進電機初始化勵磁數據03H(BA相)

OUTDX,AL

CALLDELAY ;調用延時子程序DELAY

MOVAL,06H ;步進電機勵磁數據左移一位後為06H(BB相)

OUTDX,AL

CALLDELAY

MOVAL,0CH ;步進電機勵磁數據左移一位後為0CH(BC相)

OUTDX,AL

CALLDELAY

MOVAL,09H ;步進電機勵磁數據左移一位後為09H(BD相)

OUTDX,AL

CALLDELAY

JMPIOLED1 ;無條件轉移,死循環以上程序,步進機不停轉動

DELAY:MOVCX,03FFFH ;延時子程序(改變步進機轉速時修改該參數)

DELA: LOOPDELA

RET

CODEENDS

ENDSTART

4、正轉、反轉則通過改變相位順序來實現,轉速則通過修改CX的參數值就能實現對轉速的控制。

I. 畢業設計題目,步進電機PLC控製程序的設計與調試

我現在就是做這個東西的,很簡單的,但是你說的很籠統。
MPS分類存儲站中有16個存儲位置,要求控制X軸和Y軸方向上的步進電機實現工作台的二維運動,准確將搬運分揀站送來的工件放入到這16個位置當中的一個位置,每個位置都要放置工件,每個位置放四個工件,放滿後放下一個位置,按照從上到下,從左到右的次序進行,直到放滿為止。工作台的二維運動要等搬運分揀站將工件送來才可進行。
你說的詳細一點,最好畫個草圖給我,我給你做。呵呵 我的郵箱 [email protected]

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919