Per-Site Inputs Tab
下圖顯示了Test step中的Per-Site Inputs tab,該TestStand tab中在Data Source表達式中使用TestSockets.MyIndex屬性按per-site 配置發送來自TestValues array local variable的值。在本範例中,擁有4個值的array被指定成4 sites 系統上的數據來源。這邊在Pin 和Input Data Id 裡寫入相同的數據只是為了確認結果相同。

下圖展示了用Pin和Input Data Id的方法來使用Get Input Data VI,兩者都將呈現相同的結果。 ID Data Out 在Semiconductor Module Context 中的每個site都有一個值。
如果 code module 在per site 執行一次,則只有一個值,但如果它在由 two sites 組成的子系統上執行,則它將有兩個值,每個site一個。
TSM Per-Site Data
下圖顯示如何使用Set Site Data VI將 scalar value寫入任意PerSiteParam Data Id。如果連接2D array, Set Site Data VI 將為每個site寫入一列數據。
下圖顯示了Get Site Data VI 以及用於檢索數據的PerSiteParam Data Id 。
如果是在每個site上獨立運行的step中執行code,則code module 的每個物件上的Site Data array將具有與相應site的數據相對應的單一個值。如果code是在由兩個site所組成子系統的code module中執行,則Site Data array 將有兩個值,每個site一個。
如果您不知道site數量,可以使用 Get Site Numbers VI 來檢索系統中的site數量以及executing thread上的site編號。