如何製作 2D 分享變數 (Share Variable)?



主要軟體:
主要軟體版本: 1.0
主要軟體修正版本:
次要軟體: LabVIEW Modules>>LabVIEW DSC Module

問題: 我有一個2D的資料想要傳給另一個程式或者是一個OPC 的標籤 (Tag), 但是當我要選擇資料型態時,並沒有2D資料型態. 請問我要如何製作2D分享變數 (Share Variable)?

解答: 雖然沒有產生 2D 矩陣的分享變數(shared variable) 選項, 您可以在設定分享變數的時候選擇客製化控制元件. 要如何經由一個 2D 客製化元件來製作 2D 矩陣的分享變數, 請參考下面的步驟.

製作客製化 2D 矩陣控制元
  1. 請開啟一個空白VI



  2. 在人機界面上放置一個矩陣常數



  3. 將一個數字控制元件放路矩陣常數內



  4. array index 上按下右鍵並選擇 "Add Dimension"



  5. 2D 數字控制的矩陣上按下右鍵, 並選擇 Advanced»Customize



  6. 請在選擇 File»Save As 來儲存此客製化元件. 


利用客製化控制資料型態來製作分享變數
  1. 在LabVIEW 專案中, 在 My Computer 上按下右鍵並選擇 New»Variable



  2. 在分享變數屬性下的資料型態內選擇 From Custom Control...



  3. 選擇之前所製作的 客2D 客製化控制元件矩陣
  4. 在分享變數的屬性設定的畫面內, 按下 OK


相關連結: Developer Zone Tutorial: Using the LabVIEW Shared Variable
Developer Zone Tutorial: Developing Portable Shared Variable Applications
KnowledgeBase 4HUH7LQX: Passing 2D Arrays between LabVIEW and CVI or Measurement Studio with Network Variables
KnowledgeBase 4P396DKG: Automatically Creating and Binding Shared Variables to OPC Items
KnowledgeBase 3UCBHM8T: How Do I Deploy Network Shared Variables from a Compiled Executable?

附加檔案:





報告日期: 09/21/2009
最後更新: 11/02/2009
文件偏號: 51K9HON8