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發脈衝時候,...