步進馬達輸出順序

實驗設備為4組移動平台

每組各有兩顆步進馬達(一共八顆)

利用兩台步進馬達控制器進行X,-X,Y,-Y 雙軸移動

分別對單顆做指令移動 8顆馬達都能正常執行

但是當我將全部整合起來後

一起執行時

卻只能移動X 軸 和 Y軸

試了很久 還是找不出問題

似乎是當上層X軸讀完值後 直接跳過-X軸

然後繼續讀Y軸 然後又跳過-Y軸

我有試過對單顆-X -Y進行移動

也都有移動

但進行雙軸控制時

不管是上層還是下層 就是會跳過-X -Y軸

不知道問出在哪裡

麻煩大家指教一下~~

 

 

步進馬達.vi

 

改成這樣試試看

步進馬達[1].vi

這方法的確可以~~

經過嘗試之後

我發現只要將未移動的case的上一個delay time給延長就可以了

跟dong 大的方法差不多

不過同一台控制器為什麼會有不同的delay time 我還搞不太清楚

還要研究一番

再次感謝!

 

請問版主可以給我這個檔案嗎?