搞個(gè)系數a就行了。
三菱有斜坡指令,就算沒(méi)有自己寫(xiě)一個(gè)也不困難,等時(shí)執行就可以了。減速的時(shí)候用斜坡指令調這個(gè)系數,從1降到0。
假設有AB兩個(gè)電機,觸摸屏上分別設置了目標值,減速的時(shí)候AB分別乘以a然后輸出到運控指令,因為是乘的同一個(gè)數,這樣就能實(shí)現同時(shí)降低到0。
這種方式最優(yōu)雅的地方在于,在正常運行的時(shí)候,把系數設成1就行了,程序非常簡(jiǎn)潔,沒(méi)有什么邏輯分叉的地方。
同時(shí),可以有針對性的去搞a的下降曲線(xiàn),可以搞很復雜的減速算法。
伺服電機跟隨特性是比較好的,直接調頻率就夠了,不過(guò)減速到末端,極低速是容易出問(wèn)題的,比如抖動(dòng)啥的,這個(gè)要根據現場(chǎng)情況調整了。比如說(shuō)加個(gè)死區機制,頻率數值小于多少就認為是0,直接寫(xiě)0