愛家愛china
愛家愛china
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 507 個(gè)
工控威望: 882 點(diǎn)
下載積分: 1374 分
在線時(shí)間: 245(小時(shí))
注冊時(shí)間: 2009-09-07
最后登錄: 2024-06-17
查看愛家愛china的 主題 / 回貼
樓主  發(fā)表于: 2020-07-22 15:38
用C#做的上位機(jī),然后通過計(jì)算單位時(shí)間內(nèi)位移量來計(jì)算位移速度
現(xiàn)在總是計(jì)算不準(zhǔn),位移時(shí)間不固定,計(jì)算出來的速度波動(dòng)大
位移是油缸的位移,行程0-150mm。最大速度也就1.5,mm/s,所以速度變化其實(shí)不大,但是計(jì)算出來的速度波動(dòng)的厲害,
朋友多了路好走!!!
不小心遇見你
自動(dòng)項(xiàng)目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2043 個(gè)
工控威望: 2960 點(diǎn)
下載積分: 25176 分
在線時(shí)間: 1433(小時(shí))
注冊時(shí)間: 2014-01-05
最后登錄: 2024-11-14
查看不小心遇見你的 主題 / 回貼
1樓  發(fā)表于: 2020-07-22 16:11
1.你的計(jì)時(shí)來自哪里?上位機(jī)計(jì)時(shí) 有多個(gè)方式 ,你百度下 datetime.now的這種最沒精度 換
2、你要獨(dú)立線程 不能放在主線程,被其他事件干擾
項(xiàng)目、視覺、通訊QQ3515716
愛家愛china
愛家愛china
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 507 個(gè)
工控威望: 882 點(diǎn)
下載積分: 1374 分
在線時(shí)間: 245(小時(shí))
注冊時(shí)間: 2009-09-07
最后登錄: 2024-06-17
查看愛家愛china的 主題 / 回貼
2樓  發(fā)表于: 2020-07-22 16:29
引用
引用第1樓030403118于2020-07-22 16:11發(fā)表的  :
1.你的計(jì)時(shí)來自哪里?上位機(jī)計(jì)時(shí) 有多個(gè)方式 ,你百度下 datetime.now的這種最沒精度 換
2、你要獨(dú)立線程 不能放在主線程,被其他事件干擾

嗯 ,一開始用的datetime.now 時(shí)間不穩(wěn)定所以后來我直接用采集卡的DataReady觸發(fā)事件,我設(shè)定200K的采樣頻率,數(shù)據(jù)長度只要1000個(gè),每1000個(gè)觸發(fā)一下采集的事件,按道理這個(gè)采樣時(shí)間能固定的,而且我采樣一般都是20ms就完成了,我計(jì)算速度1S取一次值也是波動(dòng)大
朋友多了路好走!!!