在LabVIEW中比較兩個VIs

更新 Nov 3, 2023

環境

軟體

  • LabVIEW Professional

我有一個 VI 同時有兩個不同版本。如何有效地比較它們並發現差異和相似之處?

通過打開 LabVIEW 並選擇 Tools»Compare»Compare VIs...,這將會打開 Compare VIs 這個視窗,如下:

  1. 在此視窗中,選擇要比較的兩個 VIs。請注意,這兩個VIs必須打開,以便將它們加載到 LabVIEW 的記憶體中。
  2. 通過下方 Compare 中的選項(例如,VI attributes, Front Panel, Block Diagram 等),從 VI 中選擇要比較的選項。
  3. 選擇要比較的 VI 和要比較的選項後,單擊 Compare 按鈕。這將並列顯示兩個VIs,以及在其下方顯示 Differences視窗。
  4. 探索 VI 之間的區別。
    • 單擊左窗格中的差異以查看其詳細信息。細節將描述每個項目所指的差異(例如,刪除/添加的項目、數值差異)。
    • 勾選 Circle Differences 的選項框。這將在每個 VI 中的特定差異項目的周圍放置一個紅色圓圈。
    • 單擊 Show Detail 按鈕,它將特別顯示您為特定差異選擇的特定詳細信息(並在詳細信息旁邊放置一個選項框)。

Additional Information

此功能僅適用於 LabVIEW Professional。如果您沒有 LabVIEW Professional,可以嘗試以編程方式比較 VI,您也可以查看範例 Reference Utility for Programmatically Comparing (Diffing) VIs