Zeitpunkt der Kompilierung eines VIs in LabVIEW
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
Zum Ausführen eines VIs muss LabVIEW den Programmcode in eine Form bringen (kompilieren), die von der LabVIEW-Runtime-Engine ausgeführt werden kann. Nach dem Ändern eines VIs muss LabVIEW den Code erneut kompilieren. Da die Kompilierung jedoch Zeit und Speicher erfordert, wird der Code nicht während der Bearbeitung kompiliert. Das VI wird erst kompiliert, wenn eine der folgenden Aktionen durchgeführt wird:
- Speichern des VIs
- Ausführen des VIs
- Erstellen einer Anwendung, die das VI erfordert
- Übertragen des VIs auf ein Echtzeit-Betriebssystem
- Laden eines VIs, das zuletzt in einer vorherigen LabVIEW-Version oder auf einer anderen Plattform gespeichert wurde. Hinweis Beim Installieren eines alten LabVIEW-Toolkits zur Verwendung mit der aktuellen LabVIEW-Version werden die Toolkit-VIs automatisch vor dem Laden kompiliert.
Änderungen, die eine Kompilierung von VIs erfordern
Ein VI wird zur Kompilierung markiert, wenn eine der folgenden Aktionen ausgeführt wird:
- Bearbeiten des Blockdiagramms
- Hinzufügen eines Bedien- oder Anzeigeelements
- Bearbeiten der Darstellung von Elementen. Das Ändern von Elementwerten erfordert jedoch keine Neukompilierung von VIs.
- Ändern von bestimmten Eigenschaften des VIs im Dialogfeld "Eigenschaften für VI"
- Ändern eines SubVIs in einer Art und Weise, die eine Neukompilierung des SubVIs erfordert. Das Trennen von kompiliertem Code von einem VI oder SubVI erfordert keine Neukompilierung des VIs.
- Programmatisches Durchführen einer der oben aufgeführten Aktionen
Weitere Informationen
Auswirkung der Codekomplexität auf die Kompilierungsdauer
Abwägen der Editor-Reaktionszeit gegenüber der VI-Ausführungsgeschwindigkeit