Vergleichen von VIs mit Hilfe der LabVIEW-Kommandozeilenschnittstelle
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Mit Hilfe der LabVIEW-Kommandozeilenschnittstelle (CLI) können Sie zwei VIs programmatisch vergleichen und ein Vergleichsprotokoll mit den Unterschieden zwischen den Dateien erstellen.
Der LabVIEW-CLI-Befehl CreateComparisonReport vergleicht zwei angegebene VIs und gibt ein HTML-, XML-, Word- oder Textprotokoll mit den Ergebnissen des Vergleichsvorgangs aus. Mit diesem Befehl können Sie VIs vergleichen, ohne VI-Abhängigkeiten einzubeziehen. Dadurch wird verhindert, dass fehlende Abhängigkeiten Fehler verursachen.
| Argument | Beschreibung | Standard |
|---|---|---|
| −vi1 | Name oder Pfad des ersten VI, das verglichen werden soll. | — |
| −vi2 | Name oder Pfad des zweiten VI, das verglichen werden soll. | — |
| −reportType | Gewünschter Dateityp des Ausgabeprotokolls. Dieses Argument unterstützt die folgenden Werte:
Wenn dieses Argument nicht angegeben ist, wird es aus dem für -reportPath angegebenen Wert abgeleitet. | HTMLSingleFile |
| −reportPath | Name oder Pfad des Ausgabeprotokolls. | — |
| −o | Überschreibt vorhandene Protokolle und Hilfsdateien im angegebenen Protokollverzeichnis, sofern vorhanden. | — |
| −c | Erstellt ein neues Verzeichnis für den angegebenen Protokollpfad, wenn dieser nicht vorhanden ist. | — |
| −nofp | Schließt Unterschiede auf dem Frontpanel vom Vergleichsprotokoll aus. | — |
| −nofppos | Schließt Positionsunterschiede auf dem Frontpanel vom Vergleichsprotokoll aus. | — |
| −nobd | Schließt Unterschiede im Blockdiagramm vom Vergleichsprotokoll aus. | — |
| −nobdcosm | Schließt Unterschiede im Blockdiagrammdesign aus dem Vergleichsprotokoll aus. | — |
| −noattr | Schließt Unterschiede in VI-Attributen vom Vergleichsprotokoll aus. | — |
| -d | Vergleicht die angegebenen VIs ohne Einbeziehung von Abhängigkeiten. | — |
Zum Aufrufen dieser Operation mit Hilfe der LabVIEW-CLI geben Sie einen Befehl mit Hilfe der folgenden Syntax ein:
LabVIEWCLI -OperationName CreateComparisonReport -vi1 < Name oder Pfad des ersten VI > -vi2 < Name oder Pfad des zweiten VI > -reportType < Dateityp des Protokolls > -reportPath < Name oder Pfad des Ausgabeprotokolls >
Beispiel: LabVIEWCLI -OperationName CreateComparisonReport -vi1 "firstVI.vi" -vi2 "secondVI.vi" -reportType "HTMLSingleFile" -reportPath "report.html"