zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
在觸摸屏上設定兩個伺服電機不同的目標頻率,如何實現同一時間(時間觸摸屏可設置)減速至速度為0停止,用的三菱FX3U的PLC,用PLSV指令控制兩個伺服,各位大神,有公式嗎,或者案例程序 |
---|---|
|
wwr1992
級別: 略有小成
![]() |
三菱PLC我之前用的時候停止是以減速時間來停的,假如你設置100ms,那就是電機在100ms的時間從當前速度減速到停止,跟你速度快與慢沒影響 |
---|---|
|
zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
只控制速度 |
---|---|
|
zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
現在是實現兩個不同速度以一個減速時間同時停
|
---|---|
|
朱光顯
學無止境,繼續加油
級別: 論壇先鋒
![]() |
一樓已經回復的很明確了,使用電子齒輪功能。不知道三菱FX3U是否支持,如不支持只能設定相同的加減速時間了 |
---|---|
|
zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
電子齒輪是指令嗎,目前用的是PLSV指令做速度控制
|
---|---|
|
zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
好的,我查一下
|
---|---|
|
gxtmdb82164
級別: 論壇先鋒
![]() |
搞個系數a就行了。 三菱有斜坡指令,就算沒有自己寫一個也不困難,等時執行就可以了。減速的時候用斜坡指令調這個系數,從1降到0。 假設有AB兩個電機,觸摸屏上分別設置了目標值,減速的時候AB分別乘以a然后輸出到運控指令,因為是乘的同一個數,這樣就能實現同時降低到0。 這種方式最優雅的地方在于,在正常運行的時候,把系數設成1就行了,程序非常簡潔,沒有什么邏輯分叉的地方。 同時,可以有針對性的去搞a的下降曲線,可以搞很復雜的減速算法。 伺服電機跟隨特性是比較好的,直接調頻率就夠了,不過減速到末端,極低速是容易出問題的,比如抖動啥的,這個要根據現場情況調整了。比如說加個死區機制,頻率數值小于多少就認為是0,直接寫0 |
---|---|
|
zzh6733
如何成為一個不出差的工控人
級別: 略有小成
![]() |
查了一下,確實有,三菱的RAMP指令,現在有一臺機是信捷PLC的,不知道怎么用信捷程序來編寫斜波指令
|
---|---|
|
皮五
級別: 工控俠客
![]() |
感覺只控制1個伺服就可以,從伺服的脈沖輸入用主伺服的脈沖輸出,調整從伺服的電子齒輪調整速度比例,肯定是同時啟停 難點在需要在線修改電子齒輪 |
---|---|
|