在LabVIEW中比较两个VI



主要软件:
主要软件版本: 8.0
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Professional Development System

问题: 我怎样在LabVIEW中比较两个VI的差异。

解答:

在LabVIEW中,你可以很容易的比较两个具有不同名字的VI。为了比较两个具有相同名字的VI,可以参考下面的指示,你可以用工具——比较——比较VI对话框来比较正在用LabVIEW打开的不同VI(即两个都存在于内存中)。如果在内存中没有VI的话,LabVIEW会把比较VI菜单栏变灰,无法使用。
注意:为了比较没有在LabVIEW中打开的VI,可以用LVCompare.exe (LabVIEW 2009 Help: Configuring Source Control with LVCompare.exe)通过源码控制或者是命令行方式来比较VI。LVCompare.exe只能在LabVIEW专业版开发系统中才能运行。

通过下面的步骤来完成 比较在LabVIEW打开的两个不同VI。
选择工具——比较——比较VI来显示比较VI对话框。

在对话框中,选择一个你要比较的VI,选择你想要比较的项并在旁边打钩,在你选择完要比较的VI及VI属性后,点击比较按钮。LabVIEW将会按照并排的方式同时显示两个VI,同时会把两者的不同显示在对话框中。

点击左边窗格中的不同来显示其详细信息,详细信息显示了每个条目属于哪些类型的不同。如果想专门显示某一项差异时,突出这一项并点击显示不同按钮,会有一个红色圆框圈住该项并在下面对话框中显示该项的差异。

Show Differences


某些不同可以包含多种细节。当你点击显示细节按钮时,LabVIEW会高亮显示这些特定的细节。

你可以在编辑VI时利用这个工具,获取更多信息,请参考LabVIEW帮助文档。


比较两个具有相同名字的VI

你可以比较两个具有相同名字的VI,但是这些VI必须存在于不同的LabVIEW工程中,同时必须从工程中打开这些VI。

当你打开这些VI后,选择工具——比较——比较VI来比较两个不同的VI,请参考这篇文章来获得更多的信息。



相关链接: VI Analyzer Toolkit
LabVIEW 2009 Help: Comparing VIs
LabVIEW 2009 Help: Differences Window
Knowledge Base 3C87FDLZ: Graphical Differencing
Developer Zone Community: Source Code Control and Group Development Practices in LabVIEW for Advanced Configuration Management Tasks
LabVIEW 2009 Help: Configuring Source Control with LVCompare.exe

附件:


comparevis.GIF - comparevis.GIF
CompareDialog.GIF - CompareDialog.GIFDifferencesDialog.GIF - DifferencesDialog.GIF


报告日期: 01/11/2005
最近更新: 09/18/2011
文档编号: 3HAAL5N8