plc 控制伺服電機 回原點問題

時間 2021-07-16 05:53:07

1樓:匿名使用者

謝謝你之前回答我的問題,在此回答你的問題倒不是能夠給你有什麼答案。

但是關於原點回歸這個問題。我總感覺用dzrn指令回原點不會很準確。因為用這個指令找原點的前提是必須近點訊號位置絕對靜止。

但是我們所用的這些光電感應器實際上都有誤差的。 也就導致用該指令來做回原點不會很準。

我覺得最佳的回原點方式應該是,在接受到近點訊號後,開始減速,之後然後在接受到z訊號停止。 因為這個是靠伺服內建編碼器來定位,相對我們平時用的感應器靈敏的多。我想也會準確的多。

另外我還看到一種回原點方式,(這是一款日本機器上實際使用的方式)每次找原點時都是將xy軸移動到極限位置實在移不動了後,再往回走一點(由於是採用專用控制器無法讀程式。具體是往回走多少個脈衝還是找z訊號不得而知)作為原點。我也想用該方式,但又擔心對電機和驅動器有傷害。

2樓:登有福光錦

1.我寫過像例1那樣的伺服程式,2個限位的,中間一個原點。

2.第2個沒有接觸到,估計2個感測器是限位的,原位置應該是plc程式裡面控制吧。

3.回原位置過了感測器後很快有回來,這是在寫的plc程式控制,回原位置的方式,方向,速度,等都是程式控制的,具體看你怎麼用,我一般都是等感測器亮了後再迅速返回。

3樓:匿名使用者

應該是引數設定的,三菱q系列的爬行距離是引數設定的,相比fx也是一樣的,不過在設定的時候要考慮到你的加減速時間,以免因為你的距離過短造成報警

4樓:匿名使用者

爬行距離與擋塊有關,一般是碰到原點開關開始爬行,離開原點開始計數(0點訊號)

5樓:匿名使用者

怎麼控制的兩組?y0一組,y1一組麼?除了這兩個口,其他口是不合適做高速響應輸出口的。

如果是y1,y0各個輸出,你嘗試不要同時進行原點復歸試一下,看下結果。

6樓:

爬行距離和你的擋塊寬度有關,相差很多你可以參考下我的辦法,首先是你的脈衝速度太高,伺服減速後還是k5000呢,建議吧這個值降到1000以下比如200,要注意的是,由於受掃描週期的影響,近原點訊號斷開後,y0/y1還會繼續輸出一些脈衝.用大白話解釋一下:

假如程式執行到某步時,近原點訊號x0斷開。由於此時並未執行到zrn指令,所以zrn指令並不知道近原點訊號x0已經斷開,它會繼續輸出脈衝。程式執行到end指令,再處理一些通訊、輸出重新整理、輸入重新整理後才開始執行第0步,此時zrn指令才知道近原點訊號已經斷開,停止脈衝輸出。

慢速輸出脈衝頻率越低,誤差就越小.

伺服電機為什麼要回原點,PLC 控制伺服電機 回原點問題

實找零的方法有很多種,可根據所要求的精度及實際要求來選擇。可以三菱伺服電機自身完成 有些品牌三菱伺服電機有完整的回原點功能 也可通過上位機配合伺服完成,但回原點的原理基本上常見的有以下幾種 一 三菱伺服電機尋找原點時,當碰到原點開關時,馬上減速停止,以此點為原點。這種回原點方法無論你是選擇機械式的接...

西門子plc對伺服電機應如何控制

布樂正 其實,伺服電機還用另外兩種工作模式,那就是速度控制和轉矩控制,不過應用比較少而已。速度控制一般都是有變頻器實現,用伺服電機做速度控制,一般是用於快速加減速或是速度精準控制的場合 因為相對於變頻器,伺服電機可以在幾毫米內達到幾千轉,由於伺服都是閉環的,速度非常穩定。轉矩控制主要是 控制伺服電機...

PLC控制水泵的程式,歐姆龍PLC控制伺服電機的程式

問題不簡單啊,第一個是反饋,用什麼反饋,速度?第二,就是wicc.建議 首先動手按照繼電器的思路去做。在把繼電器電路轉換成plc程式,呵呵,自己動手改。然後,處理wicc組態的問題。 這個程式非常簡單的,只是現在這個電腦上沒有step7的軟體。過程可以給你講講的。對於wincc程式,要稍微的麻煩些 ...