歐姆龍CP1系列PLC控制步進電機正反轉二,此例超級燒腦!

歐姆龍CP1系列PLC控制步進電機正反轉二

步進電機的手動正反轉是比較容易實現的,但是自動正反轉就有點難度了,因為自動正反轉要用到定位模式,不需要外部的感測器和按鈕來觸發正反轉。

例:現有一臺步進電機的步距角為1。8度,轉速為600轉/分,要求編寫程式實現按鈕0。00由OFF變為ON時步進電機正轉執行5圈,然後反轉執行5圈,如此迴圈。按鈕0。01按下時步進電機立即停止旋轉。

程式設計思路:

1、把定位三要素中的速度(頻率)求出。

f=(600*360)/(1。8*60)=2000Hz。

轉化為十六進位制數為#7D0。

2、把定位三要素中的位置(脈衝數)求出。

n=5*360/1。8=1000個。

轉化為十六進位制數為#3E8。

3、定位三要素中的方向確定。

透過脈衝輸出完成狀態標誌位的二分頻控制步進電機方向切換。

編寫程式如下:

歐姆龍CP1系列PLC控制步進電機正反轉二,此例超級燒腦!

歐姆龍CP1系列PLC控制步進電機正反轉二,此例超級燒腦!

以上程式沒有實物測試,確實很難理解,如有錯誤,歡迎指正,感謝!

參閱:

《歐姆龍CP1系列PLC控制步進電機正反轉》

《三菱FX3U PLC步進電動機的正反轉閉環定位控制PLC程式設計》

《西門子S7-1200PLC控制步進電機的梯形圖程式》

《步進電機定位系統的一些常識,做為電氣工程師的你應該懂得》

《步進電動機與交流伺服電動機的效能比較,來看看跟你知道的一樣嗎?》

《三菱FX3U PLC步進電動機的定位控制PLC程式設計》

《步進電動機和步進驅動器的主要故障問題處理》

《步進電動機和步進驅動器的選型》

《步進電動機的主要技術指標》

《步進電動機控制系統及原理》

附脈衝輸出內部儲存器地址:

歐姆龍CP1系列PLC控制步進電機正反轉二,此例超級燒腦!

感謝閱讀指正,關注瞭解更多!