如何撰寫一個可以掃描平面的位移平台

我想設計一個可以掃描平面的程式

1. 設定一個平面為觀測目標,例如範圍為10mm*10mm的平面

2. 再以手動的方式移動到平面的中心點,並將座標位置歸零

3. 接著設定解析度,如1mm*1mm。

4. 掃描執行,可以先從中心點也就是原點,移動到(-5,5)的座標,並以X->Y,Y->Z,弓字型做來回掃描

5. 掃描結束後,也就是座標到(-5,-5)的位置,再走回到中心點

這邊想請問各位高手,請問程式我需要怎麼起步

迴圈部分需要怎麼設計呢?

掃描的示意圖如附件

XYscan.pdf

在這之前,你應該要先選定你的硬體,
例如線性滑軌、步進馬達等等做為控制手段。
這些硬體可能會因為你週邊的控制卡、電路或是其他需求而有不同,故要最優先考慮。
選定了之後再開規格,
例如整個平面要分格子(0,0)~(10,10)?還是給定位置(3.5mm,7.6mm)?
有了規格之後就可以撰寫單一方線的控制程式,
等到你可以掌握控制某個方向的硬體,也達到你的需求
就可以同步設計歸零等等的程序
最後將這些程式轉成子VI後,就可以進行兩個方向的控制

用說的比用寫的快XD