怎麼用PLC控制步進電機定距離轉動

時間 2021-10-14 21:07:37

1樓:匿名使用者

1.8度5細分   那麼你步進轉一圈需要傳送1000個脈衝

也就是1000個脈衝走5cm   你現在要走15cm就要傳送3000個脈衝

k2000是脈衝輸出頻率   影響速度快慢而已  可最多設到k20000    後面k3000是你要發的脈衝數   y0是脈衝輸出端  也可以用y1   這個點將要接到你步進驅動器的pu段的

2樓:

1、1.8度的5細分就是0.36度,1000個脈衝轉一週。

2、步進電機皮帶輪直徑5cm ,周長就是15.7cm。

3、1.8度的5細分每一個脈衝走多少15.7/1000=0.0157cm。

4、走15cm需要多少脈衝 15/0.0157=955.414。

5、fx2n系列plc有一條脈衝輸出指令plsy,指令的格式是plsy k10000 k955 y001 ,意思是用10000hz的頻率,將955個脈衝由y1輸出,這樣就能走約15cm的距離。

想詳細的瞭解程式,可以在網上搜我的使用者名稱,有我的聯絡方法。記得把分給了。

plc控制步進電機(算移動距離)

3樓:匿名使用者

移動300mm需要的脈衝數

300/200=電機轉1.5轉;

脈衝數=1.5轉 * 1000p/轉=1500pulse //驅動器接收1500個脈

衝,則電機帶版動300mm;

步距角,為一個脈衝使得步權

進電機旋轉的角度。例如步距角1.2度,那麼電機轉一圈需要300個脈衝。

驅動器細分設定為1000步/轉,是指驅動器接收到1000個脈衝則驅動電機轉一圈,為了提高控制的精度和控制的方便。

4樓:匿名使用者

呵呵 其實你說的細分1000步/轉 其實就是1000個脈衝電機轉一圈

你要移動300mm 就是電回機轉一圈半 也就是需要給步答進1500個脈衝

主要還是看你設的細分是多少

步距角也就是電機固有步距角度 是脈衝沒有被細分時一個脈衝對應的角度目前常用的有二相、三相、四相、五相步進電機。電機相數不同,其步距角也不同,一般二相電機的步距角為0.9°/1.

8°、三相的為0.75°/1.5°、五相的為0.

36°/0.72°

5樓:匿名使用者

計算都是沒問題的復,制不過你說1000步/轉,那麼,也就是360度被分成了1000份,一份0.36度,電機原步距角1.2度,那麼,一個步距角被你分成了3.

33333333333份???

你把一個步距角分成了非整數份,那麼你電機換向的時候怎麼換啊,

是不是資料錯了,是不是 把步距角分成了1000份?(不過好像都是分成2的n次方份)

6樓:匿名使用者

按照你的說明 步距角 由於細分了 可以不管 。數值上可能有點問題 不去管這個先。

300*1000/200=1500

plc怎麼控制步進電機工作臺移動距離

7樓:匿名使用者

用編抄碼器。編碼器是按脈衝數分類,也就是轉一圈發出多少個脈衝,有幾十的,也有上千的,按需要的精度選擇,把你需要的移動距離,大概需要多少脈衝數寫入plc,可以反覆試驗調整以求精確的距離。工作臺在開始移動時,編碼器相應的發出脈衝,高速計數器開始計數 ,一但讀取到你寫入的脈衝數量時,就會停止移動。

這樣就可以精確的控制距離。

8樓:匿名使用者

首先要知道螺距,步進電機與滾珠絲槓的速比,步進電走一圈多少脈衝,最後控制脈衝數那可。

三菱PLC控制步進電機,三菱plc控制步進電機程式

plc控制步進電機的例項 圖與程式 採用絕對位置控制指令 drva 大致闡述fx1s控制步進電機的方法。由於水平有限,本例項採用非專業述語論述,請勿引用。fx系列plc單元能同時輸出兩組100khz脈衝,是低成本控制伺服與步進電機的較好選擇!pls pls 為步進驅動器的脈衝訊號端子,dir dir...

三菱plc控制步進電機程式,三菱plc控制步進電機程式

瘋狂小鳥 如圖,這個就是一個步進電機的正反轉的執行,y0接步進驅動器的脈衝,y1接步進驅動器的方向,m0為on時正轉,m1為on時反轉,d0是脈衝的頻率,d1是脈衝的個數。移動速度和脈衝頻率有關,在細分數一定的條件下,頻率越高速度越快,行走的距離和脈衝個數有關,脈衝個數越多,行走距離越長,在三菱這個...

西門子224PLC怎麼和步進電機驅動器連線實現運動控制

q0連線在步進電機驅動器的plus上,q1連線在步進電機驅動器的sign上。然後你找到定位指令模組。q0發高速脈衝。q1輸出on或者off來控制電機旋轉方向。有的步進電機驅動器能接受正反向脈衝的 不是plus和sign,而是plus1和plus2 那麼你把q1的電流方向反過來接。然後qo發脈衝時候,...