飄落的風
級別: 家園常客
|
前輩們,請教個問題: 現(xiàn)在手上一個小項目,用脈沖控制伺服定位,因為設備上沒有規(guī)定精度,也就不需要通過脈沖當量來計算電子齒輪比,我打算根據(jù)PLC輸出的最大頻率(10KHz)對應電機轉速(3000轉/分鐘)的關系求得電子齒輪比,實際使用中發(fā)現(xiàn),PLC輸出低頻率時沒問題,頻率一高,驅動器報位置偏差過大故障,手冊上說是輸入的脈沖頻率過高了。 求前輩們指導:是驅動器一般不用高頻率控制嗎?是否我提升電子齒輪比,降低輸入脈沖頻率就行了?求前輩們解答,謝謝了 |
---|---|
|
受不了了
級別: 家園常客
|
你這頻率太低太低了,啥破PLC才這么點頻率 |
---|---|
本帖最近評分記錄: |
飄落的風
級別: 家園常客
|
我將位置偏差過大故障閾值從原先的345868增大到最大值107341824,此問題解決。該參數(shù)過大對系統(tǒng)的控制有什么影響呢?為什么要有這樣一個參數(shù)???求指導 |
---|---|
|
哇咔咔
人生似海,命運如舟,機遇如波濤般起浮不定,在關鍵的時候,自己
級別: 家園常客
|
這就是電機的位置和編碼器位置,兩者之間的差值。 |
---|---|
本帖最近評分記錄: |
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
直覺是這個伺服太差了。 樓主留言:謝謝楊工的解答,是我把最高頻率寫錯了,是100KHZ的FX3U |
|
---|---|---|
本帖最近評分記錄:
|
天空流星
SZ-CL
級別: 網(wǎng)絡英雄
|
確定下報警時電機的實際轉速是多少,要是沒有超過額定轉速,那就不是PLC的問題,是驅動器的問題,需要調整電機的響應,這個偏差過大是指令和電機返回的位置數(shù)據(jù)超過設定值,你加大報警值就會影響定位時電機實際的位置偏差,實際偏差值還是要看機臺情況的,這個只是報警值,電機實際還是會慢慢的走到設定位置的 還有你用的啥PLC 怎么才10K啊, 一般伺服給脈沖最大值也控制在10K-20K左右,這樣比較穩(wěn)定,不容易丟脈沖 伺服編碼器是多少一圈的啊,要是這個345868是編碼器脈沖,可以算下伺服最大偏差都差多少了 樓主留言:感謝分享! |
---|---|
本帖最近評分記錄: |
宿遷電工
級別: 論壇先鋒
|
減小電子齒輪比,最好老老實實計算電子齒輪比。 |
|
---|---|---|
本帖最近評分記錄:
|
飄落的風
級別: 家園常客
|
謝謝各位前輩的解答,提問中應該是100KHz,少打了一個0 我現(xiàn)在稍微明白了一些:電子齒輪比不能過大,過大后必然導致脈沖當量變大,影響系統(tǒng)精度。一般伺服給脈沖最大值也控制在10K-20K左右,這樣比較穩(wěn)定,不容易丟脈沖(7樓前輩的經(jīng)驗)。 加大了位置偏差過大故障閾值才能不報故障,是不是因為電機編碼器的分辨率過大導致的呢? |
---|---|
|
gaoyingchun
GaoYingChun
級別: 略有小成
|
在不受干擾的情況下,與精度無關,伺服肯定會走到目標位置的; 就是電機響應問題,增益調整或減小電子齒輪比或增大加減速時間 樓主留言:真誠感謝! |
---|---|
|
gaoyingchun
GaoYingChun
級別: 略有小成
|
‘一般伺服給脈沖最大值也控制在10K-20K左右,這樣比較穩(wěn)定,不容易丟脈沖’這是經(jīng)驗值嗎?伺服的接收能力遠高于這個值,指令是差動信號時4M,集電極信號時200K [ 此帖被gaoyingchun在2020-08-10 12:04重新編輯 ] |
---|---|
|