浪子海風(fēng)
浪子海風(fēng)
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 390 個(gè)
工控威望: 477 點(diǎn)
下載積分: 1356 分
在線時(shí)間: 134(小時(shí))
注冊時(shí)間: 2020-04-28
最后登錄: 2025-01-19
查看浪子海風(fēng)的 主題 / 回貼
樓主  發(fā)表于: 2023-06-03 15:52
拋開帶直線插補(bǔ)的PLC來說,就探討一下,兩個(gè)軸,如何用算出來的值,做到聯(lián)動(dòng)運(yùn)行。

關(guān)于這個(gè)聯(lián)動(dòng),我是真沒有理解到位.
兩個(gè)軸:  X周距=100    Y周距=10    伺服脈沖:10000    (按脈沖來算,這組數(shù)應(yīng)該可以不用理會(huì))

已知位置:   D8140       D8142
已知速度:   Y速=V2      
求: X速V1=?

如果用公式:S=VT      則:S1/S2*V2=V1  
** 但是S1/S2時(shí)的小數(shù)點(diǎn)怎么處理?
** 如果S1或S2 其中為0時(shí),又是怎么處理?

整個(gè)程序需要聯(lián)動(dòng)走6步不同的位置?是不是每個(gè)步都要求出V1?
[ 此帖被浪子海風(fēng)在2023-06-18 17:17重新編輯 ]
優(yōu)傷的菊花
天空流星
SZ-CL
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 572 個(gè)
工控威望: 6194 點(diǎn)
下載積分: 21275 分
在線時(shí)間: 565(小時(shí))
注冊時(shí)間: 2008-03-17
最后登錄: 2025-01-23
查看天空流星的 主題 / 回貼
1樓  發(fā)表于: 2023-06-05 09:06
對運(yùn)動(dòng)軌跡要求不高的可以這樣做,兩軸啟動(dòng)之前按比例計(jì)算兩軸速度,檢查啟動(dòng)條件后兩軸同時(shí)啟動(dòng),小數(shù)點(diǎn)后面就忽略吧,只是要出料兩軸只有一軸需要移動(dòng)的特殊情況
要是對運(yùn)動(dòng)軌跡要求高就改用有直線插補(bǔ)的PLC或模塊吧