愛家愛china
愛家愛china
級別: 家園常客
|
用C#做的上位機,然后通過計算單位時間內位移量來計算位移速度 現在總是計算不準,位移時間不固定,計算出來的速度波動大 位移是油缸的位移,行程0-150mm。最大速度也就1.5,mm/s,所以速度變化其實不大,但是計算出來的速度波動的厲害, |
|
---|---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
1.你的計時來自哪里?上位機計時 有多個方式 ,你百度下 datetime.now的這種最沒精度 換 2、你要獨立線程 不能放在主線程,被其他事件干擾 |
|
---|---|---|
|
愛家愛china
愛家愛china
級別: 家園常客
|
嗯 ,一開始用的datetime.now 時間不穩定所以后來我直接用采集卡的DataReady觸發事件,我設定200K的采樣頻率,數據長度只要1000個,每1000個觸發一下采集的事件,按道理這個采樣時間能固定的,而且我采樣一般都是20ms就完成了,我計算速度1S取一次值也是波動大 |
|
---|---|---|
|