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

2021-05-15 20:12:17 字數 1454 閱讀 7300

1樓:匿名使用者

移動300mm需要的脈衝數

300/200=電機轉1.5轉;

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

衝,則電機帶版動300mm;

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

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

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

2樓:匿名使用者

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

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

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

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

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

36°/0.72°

3樓:匿名使用者

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

33333333333份???

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

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

4樓:匿名使用者

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

300*1000/200=1500

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

5樓:匿名使用者

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

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

6樓:匿名使用者

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

三菱plc控制步進電機,在外面板上改寫想要的距離,就能移動這個距離?求大神指點 50

7樓:斜槓青年斜槓青年

第一:plc是通過傳送脈衝來控制步進電機

第二:在控制脈衝輸出的回指令上有兩個引數:答脈衝數(控制行走距離),頻率(控制行走速度)

第三:設定步進的細分數,看下步進電機轉一圈,移動了多少距離。然後根據這個轉換,就可以在觸控式螢幕設定距離,轉換成脈衝數

PLC控制步進電機怎樣實現高速旋轉

你看一下你的步進電機驅動器上邊的設定,有撥碼開關,可根據撥碼開關的位置調節驅動器的細分,當然,每個牌子的設定方法都不一樣,有的是說多少度的,有的是說脈衝數的,其實是一樣的,假如你設定為1000,那就是說。plc傳送1000個脈衝電機就轉一圈,plc程式裡有脈衝輸出的個數和頻率,你設定頻率高了就轉的快...

臺達PLC控制步進電機梯形圖案例

其實臺達的資料都很 bai好找,並且都是du免費的zhi。在 中達電通 dao 給個郵箱我發你一個101例 臺達plc控制步進電機的正反轉梯形圖 新手,求大神指教 95 如果沒有感測器的話,需要計算步進電機轉一圈會走多少釐米,然後用變頻器控制,可以達到你的要求 臺達plc怎麼編步進電機梯形圖 步進電...

初學者,請教大家 PLC控制步進電機什麼時候直接用PLS指令,什麼時候需要用高速計數指令啊

pls是三菱脈衝指令,適用於傳送脈衝使用,比如在plc有一個脈衝周 期,上沿脈回沖和下沿脈衝就是答plc產生一個脈衝週期,而plsy,是控制步進電機和伺服電機,如果想讓步進電機轉幾圈,然後停止,這個時候就要用plsy脈衝指令,具體傳送多少個脈衝要和步進電機比例換算,就是說想讓步進電機轉一圈,需要多少...