關於資料擷取後做掃描的時間與真實時間的誤差

各位老大好,我自己寫了一個類比接收訊號的程式為了一台光子接收器(APD),再透過6602 counter card 轉成數位性號與電腦溝通,現在一切都OK,但是我有個最大的問題就是,假如我要作一個55的矩陣掃描,如果每個點我只要停留一秒的時間接收訊號,那這樣作完整個掃描,真實的時間應該只需要花個25秒多頂多26或27秒吧,可是不知道為什麼我做完一個55矩陣的掃描 真實時間卻要花上50秒左右,請問是我程式寫錯嗎?還是什麼原因呢?這個對我來說很重要,請知道的大哥告知一下 謝謝!在此放上我自己寫好的掃描程式。New Folder.zip

請問你有沒有考慮馬達移動的時間以及DAQ讀取資料的時間呢?