小侯
小侯
級別: 工控俠客
![]() |
一般馬達銘牌上都有其額定頻率與轉速 亦即你輸入其頻率馬達可以達到的轉速 而照你所提供的數據 頻率10HZ時間為334秒 頻率20HZ時間為231秒 頻率30HZ時間為116秒 那表示你數據並不線性 理論上 頻率20HZ為10HZ時間的1/2,166.5秒 頻率30HZ為10HZ時間的1/3,111.3秒 只有30HZ還算靠近這個數據 因為不知道你的機械結構與過程還有物料 所以會造成這樣情況的原因在哪裡無法判斷 倘若你的頻率的時間都是固定 亦即 10HZ物料經過334秒會出料 20HZ物料經過231秒會出料 30HZ物料經過116秒會出料 倒是可以以此做速度計算 334秒設定10HZ、231秒設定20HZ,116秒設定30HZ 兩點一線形成2組線性斜率 然後輸入時間求出頻率設定 例如三菱PLC中的SCL指令 照你給的數據鍵入 要250秒的時間出料 馬達頻率要18.16HZ ![]() |
---|---|
本帖最近評分記錄: |
王瑋北
ggggfnux
級別: 略有小成
![]() |
從結論來說,減速電機的轉速跟輸入的頻率不是標準的線性關系。如果想得出轉速與頻率的對應關系,最簡單的方法是測多組數據去擬合曲線。當然這個方法挺費時費力的,而且時間久了,電機老化或是其他原因,這個曲線可能會有偏差,要重新算。解決你問題的方法倒是有很多,具體看你的精度要求。 1、加編碼器測量電機的實時轉速,根據測量值去增加或減少變頻器的頻率。我是看不懂你回樓上的說“編碼器是隨著電機的轉動而轉動的”是什么意思,編碼器不是測電機轉速的話,你的編碼器是干什么用的。 2、一樣用編碼器測量電機的轉速,然后加多一個PID控制器去控制變頻器的頻率。這跟上面比的好處是:穩定。 3、如果要求真的很高的話,換伺服或步進難道它不香嗎。 樓主留言:精度要求不高,我不明白的是,編碼器是用來測速的,但是編碼器測速的前提是,電機要轉起來吧,變頻器給頻率,他才轉,頻率改變之后速度才會改變,那怎么會用編碼器來控制變頻器的頻率呢, |
---|---|
|
青年加油
好好學習,努力掙錢
級別: 論壇先鋒
![]() |
圖片:
![]()
大哥 你看我照著你的程序寫下來怎么沒計算出結果來?我也給D100賦值250 |
---|---|
|
深圳合泱科技
頭像掃碼:騰訊課堂三菱Q系列PLC編程教學。
級別: 探索解密
![]() |
頻率一定可以轉換成運動機構的線速度的,如果是直線運動的話。 然后通過改變不同的頻率,用測速儀器測出相應的線速度,就可以得出頻率跟線速度的關系。 一段距離,知道總長度,設置通過的時間,難道不可以算出線速度,然后得知對應的頻率嗎? 這是一個思路,請參考。 如有不周,請海涵。 樓主留言:真誠感謝! |
|
---|---|---|
|
王瑋北
ggggfnux
級別: 略有小成
![]() |
頻率可以先給個大概值,電機轉起來之后能測到速度,再根據實時的速度去調整變頻器的頻率。如果你想在電機轉起來之前就定到剛好的頻率,那就只能自己動手去測量數據再擬合曲線。 |
---|---|
|