現在有安川的步進驅動器4050的4 5A,步進電機是3A的,連線到三菱FX2N MT的PLC上,供48V電源

2021-08-11 15:52:24 字數 5603 閱讀 1812

1樓:表面處理電源

我也遇到這樣的問題,幾個驅動器都不行。另外一個牌子的就可以,不知道怎麼回事?請問您是怎麼解決的呢?發一份ca-4050的說明書給我,網上找不到。謝謝!

2樓:鍵盤左下角

不知道脈衝和方向兩個點你是怎麼供電的?什麼叫外接5v電壓?

plc輸出的是24v的高低電平啊,一般都是要串定值電阻降壓的,不知道你怎麼接的。

另外a/b相反了是絕對不會造成驅動器損壞的。

3樓:英納仕控制

既然驅動器報警,先了解驅動器是什麼故障?才能判斷該如何處理。不過現在做步進廠家生產的步進驅動器效能也非常不錯,沒有必要用安川的。

另外,一般步進驅動器的控制訊號介面都是按+5設計,plc的控制訊號一般是24v,是不是控制光耦被損壞了。英納仕ezm系列步進驅動器,具有plc控制介面,可以直接plc按共陽極接線。

三菱plc控制步進電機正反轉梯形圖

4樓:天晴電子玩家

梯形圖:

1、正轉聯鎖控制。按下正轉按鈕sb1→梯形圖程

版序中的正轉觸點x000閉合→線圈

權y000得電→y000自鎖觸點閉合,y000聯鎖觸點斷開,y0端子與com端子間的內部硬觸點閉合→y000自鎖觸點閉合,使線圈y000在x000觸點斷開後仍可得電。

y000聯鎖觸點斷開,使線圈y001即使在x001觸點閉合(誤操作sb2引起)時也無法得電,實現聯鎖控制;y0端子與com端子間的內部硬觸點閉合,接觸器km1線圈得電,主電路中的km1主觸點閉合,電動機得電正轉。

2、反轉聯鎖控制。按下反轉按鈕sb2→梯形圖程式中的反轉觸點x001閉合→線圈y001得電→y001自鎖觸點閉合,y001聯鎖觸點斷開,y1端子與com端子間的內部硬觸點閉合→y001自鎖觸點閉合,使線圈y001在x001觸點斷開後繼續得電。

y001聯鎖觸點斷開,使線圈y000即使在x000觸點閉合(誤操作sb1引起)時也無法得電,實現聯鎖控制;y1端子與com端子間的內部硬觸點閉合,接觸器km2線圈得電,主電路中的km2主觸點閉合,電動機得電反轉。

5樓:手機使用者

你好!我給你幾bai個要點:

1,你du

要知道步進馬zhi達的工作原理。dao

控制方式是脈衝控專

制,而不是電平控制;屬

控制訊號一般為低電平訊號,而不是高電平;

度量單位,也就是如何衡量步進馬達行走的距離---步進角,就是一個脈衝馬達轉動的角度。步進馬達的步進角一般為1.8°。

0.9°,0.72°,0.

36°,0.0288°,等等。步進角越小,則步進馬達的控制精度越高。

我們根據步進角可以控制馬達行走的精確距離。比如說,步進角0.72°,馬達旋轉一週需要的脈衝數為360/0.

72=500脈衝,也就是對步進馬達驅動器發出500個脈衝訊號,馬達才旋轉一週。

所以,根據以上步進馬達的工作原理,你需要選擇合適的plc。你用fx2n的plc,需要制定為mt電晶體型,mr為繼電器型,不可以發高速脈衝,所以必須用mt型。

2,至於接線圖,你要知道fx2n的plc最多發兩路脈衝,脈衝口為y0和y1,頻率為20khz。

附圖如下:

3,至於程式的話,看你的要求,是自動正反轉還是手動控制正反轉。應用plsy指令控制步進速度和行走距離。你自己寫寫看,不行給我留下郵箱和控制要求

6樓:匿名使用者

因為沒bai

有時間,這裡提供du一個思路和方向zhi

:fx1s需要mt型別的,只有2組高速脈衝數dao出點,是y0;y1,可以回plc的y0高速脈衝輸答出端子接步進驅動器的pu步進脈衝端子。(pu端子接收到多少個脈衝,就走多少個步進。

)y1或者別的y??端子接步進驅動器的dr接線端子(是改變方向的訊號,一般dr端子有訊號往一個方向轉,dr端子沒有訊號往相反方向轉。)

mf是步進電機釋放訊號,(關斷電機線圈電流,驅動器停止工作,電機處於自由狀態,可以用手轉動。)這個點端子可以懸空不接。

還要給步進驅動器接入工作電源。

至於plc程式設計,則需要用到ddrvi和ddrva指令,(絕對定位指令和相對定位指令) 具體指令用法,在plc使用者手冊上有詳細的例子講解說明。

步進需要轉幾圈,則要你根據實際情況,設定plc傳送的脈衝數。

7樓:牽手其

找我吧 這個是我專業

用三菱fx2n plc怎麼控制步進電機正反轉,順便給我介紹一下步進電機是怎麼接線的。

8樓:匿名使用者

a相通電,b,c相不通電時,由於磁場作用,齒1與a對齊,**子不受任何力以下均同)。 如b相通電,a,c相不通電時,齒2應與b對齊,此時轉子向右移過1/3て,此時齒3與c偏移為1/3て,齒4與a偏移(て-1/3て)=2/3て。

如c相通電,a,b相不通電,齒3應與c對齊,此時轉子又向右移過1/3て,此時齒4與a偏移為1/3て對齊。 如a相通電,b,c相不通電。

齒4與a對齊,轉子又向右移過1/3て 這樣經過a、b、c、a分別通電狀態,齒4(即齒1前一齒)移到a相,電機轉子向右轉過一個齒距,如果不斷地按a,b,c,a……通電,電機就每步(每脈衝)1/3て,向右旋轉。

9樓:匿名使用者

前面的懂了嗎,你程式中的x1--x4 是分別控制馬達的脈衝數 也就是圈,當然具體多少根據你驅動器細分來定,x0按下就是會正轉,轉多少根據的x1-x4中是哪個接通了就是轉多少, stl s24 plsy k1000 k9000 y00 並行輸出y01 是反轉9000個脈衝,同時s24是驅動y1輸出,注意y1輸出的不是脈衝,直是單純的輸出,,是控制方向 的,接在驅動器dir端子,這個y1不輸出的時候是正轉,有輸出的時候是反轉,簡單理解

2-4線步進電機不要去理解它,你要的是正確的把電機的兩組線接到驅動器上

可以參考我的一個回答http://zhidao.baidu.com/question/316998622.html?oldq=1

10樓:匿名使用者

首先是設定脈衝量:x1導通 設定d0的脈衝量為2000個,x2導通d0設定成4000個,x3導通設定6000個脈衝,x4導通設定8000個脈衝,。例如此時x1導通,按了啟動x1後,s20效,y0輸出2000個脈衝,m8029是脈衝傳送完畢的一個訊號,延時***,反轉***,再輸出9000個脈衝從y0埠

11樓:0o龍御

stl s24 plsy k1000 k9000 y00 並行輸出y1是輸出脈衝指令,y0 y1分別同時輸出脈衝。

三菱plc控制步進電機

12樓:匿名使用者

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-分別接步進電機的兩相線圈。

13樓:匿名使用者

首先你的要求不明確 我看了下  那個嗝1s是一定要完成正傳反轉之後呢?還是直接按x3反轉停止後就開始2000個脈衝反轉呢?

下面是我按照x3停止就反轉程式設計的 假設2000個脈衝5秒內完成輸入x0  正傳起動   x1停止

x2  反轉起動   x3停止

1s後反轉2000   停止

輸出y0   正轉    y1   反轉

14樓:瘋狂小鳥

如圖,這個就是一個步進電機的正反轉的執行,y0接步進驅動器的脈衝,y1接步進驅動器的方向,m0為on時正轉,m1為on時反轉,d0是脈衝的頻率,d1是脈衝的個數。

移動速度和脈衝頻率有關,在細分數一定的條件下,頻率越高速度越快,行走的距離和脈衝個數有關,脈衝個數越多,行走距離越長,(在三菱這個指令中,脈衝個數為0時,是一直執行,相當於無限個數),具體的移動速度和行走距離得根據你的設定(頻率,細分數,脈衝個數等)和硬體(包括步進電機的步距角,絲桿的絲距,齒輪組的齒輪比,齒輪帶的傳送比等)來調節。

望採納。。。。

15樓:匿名使用者

很簡單的一個動作,不過一個好工程師的程式思路是最重要的,這個程式裡面我覺得挺經典,體會一下plc基本知識和程式設計思路。

16樓:

程式如圖所示,其中x4為反轉極限。

17樓:匿名使用者

以上的梯形圖,不管是正轉或反轉,在旋轉 0.5秒後,會自動停止,可以參考我的梯形圖完善。

三菱plc,控制步進電機的正反轉梯形圖(高分) 50

18樓:墨汁諾

梯形圖:

端子接步進驅動器的dr接線端子(是改變方向的訊號,一般dr端子有訊號往一個方向轉,dr端子沒有訊號往相反方向轉。mf是步進電機釋放訊號,(關斷電機線圈電流,驅動器停止工作,電機處於自由狀態,可以用手轉動。)這個點端子可以懸空不接。

還要給步進驅動器接入工作電源。

軟繼電器plc梯形圖中的某些程式設計元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內部輔助繼電器等,但是它們不是真實的物理繼電器,而是一些儲存單元(軟繼電器),每一軟繼電器與plc儲存器中映像暫存器的一個儲存單元相對應。

該儲存單元如果為“1”狀態,則表示梯形圖中對應軟繼電器的線圈“通電”,其常開觸點接通,常閉觸點斷開,稱這種狀態是該軟繼電器的“1”或“on”狀態。

步進電機驅動器與伺服電機驅動器的區別

靜水一語 區別 1.轉速要求不同。步進適合低轉速場合,轉速調整範圍較小的場合。伺服電機可控轉速較大的場合。2.可控可靠性不同。因為伺服電機有反饋訊號,因此在控制系統裡裡,可以實現高可靠性控制。3.輸出轉矩要求不同。目前國外和國內,步進電機最大系列為130框。最大輸出靜轉矩為50牛.米。伺服電機可以有...

步進電機和步進電機驅動器在被干擾的情況下怎麼辦

首先,要區分是什麼樣的干擾,比方說,是頻段大概是在那個範圍,含量大概是多少?要解決這兩個問題,應該是從兩個方面想辦法,第一,就是用專業的測量儀器,比方說頻譜分析儀,電能質量分析儀等等 第二,就是估計可能的干擾源,根據干擾源的來進行推算,不同的干擾源,其產生的諧波的頻段亦不相同。第二,高頻干擾,宜採用...

步進電機驅動器和控制器編碼器之間的關係

hi漫海 步進電機是執行機構,作為動力驅動,編碼器是吧步進電機的速度與位置反饋到控制器中,控制器根據反饋資訊作出決策然後在控制步進電機,這樣就組成了一個閉環控制系統,相互聯絡 步進電機是將電脈衝訊號轉變為角位移或線位移的開環控制元步進電機件。在非超載的情況下,電機的轉速 停止的位置只取決於脈衝訊號的...