thinkrain
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 106 點(diǎn)
下載積分: 1186 分
在線時(shí)間: 12(小時(shí))
注冊(cè)時(shí)間: 2018-02-25
最后登錄: 2022-12-17
查看thinkrain的 主題 / 回貼
樓主  發(fā)表于: 2018-03-20 16:51
三菱PLC控制伺服XY 軸走圓,不用定位模塊。最好能發(fā)份實(shí)例看看,謝謝了。
flyfeky
bilibili 工控貴族
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 884 個(gè)
工控威望: 1033 點(diǎn)
下載積分: 1985 分
在線時(shí)間: 687(小時(shí))
注冊(cè)時(shí)間: 2012-05-09
最后登錄: 2024-11-05
查看flyfeky的 主題 / 回貼
1樓  發(fā)表于: 2018-03-20 18:06
你好, 用定位模塊最方便, 自己寫算法可能費(fèi)力不討好!
我這里沒(méi)有現(xiàn)成的機(jī)械結(jié)構(gòu),否則我真想自己測(cè)試一下.
實(shí)現(xiàn)盡量要做到等時(shí)同步, 方法就是細(xì)分,  比如每一次兩軸同時(shí)走0.001度.

1.設(shè)半徑為R.  每一次走 0.001度, 或者你可以設(shè)為0.0002度,  看測(cè)試情況.
2.走絕對(duì)位置,每走一步, 兩軸同時(shí)完成時(shí), 角度遞增 .重復(fù)一直到整個(gè)圓周.
4. X=R*SIN(angle)    Y=R*COS(angle)
5.具體我參照了三菱手冊(cè),  要用到浮點(diǎn)數(shù)轉(zhuǎn)換.  
你試上下上面能成功嗎?
西門子倍福WPF+C#數(shù)據(jù)庫(kù),槽式設(shè)備專家