Verwenden Sie in jedem von Ihnen verwendeten oder erstellten VI die Cluster Fehler (Eingang) und Fehler (Ausgang), um Fehlerinformationen durch das VI zu leiten. In den meisten Fällen wird zudem im Parameter Quelle angegeben, an welcher Stelle der Fehler aufgetreten ist. Wenn am Fehler (Eingang) ein Fehler erkannt wird, werden im Fehler (Ausgang) Angaben zum Fehler ausgegeben und die Ausführung des VIs wird angehalten. Standardmäßig reagiert LabVIEW automatisch auf einen Fehler in einem VI, indem es die Ausführung anhält, den Verursacher des Fehlers hervorhebt und ein Fehlerdialogfeld anzeigt. Die automatische Fehlerverarbeitung kann auch ausgeschaltet werden.

Führen Sie folgende Schritte aus, um zu sehen, wie der Fehler-Cluster in einem VI verwendet wird:

  1. Fügen Sie das VI Protokoll erstellen in das Blockdiagramm ein und öffnen Sie es mit einem Doppelklick.
  2. Wählen Sie Fenster»Blockdiagramm anzeigen.
  3. Suchen Sie anhand der Kontexthilfe oder des VI-Hierarchie-Fensters das VI "Protokollerstellung: Protokoll erzeugen".
  4. Öffnen Sie das VI mit einem Doppelklick. Beachten Sie, dass das Frontpanel die Cluster Fehler (Eingang) und Fehler (Ausgang) enthält. Im Blockdiagramm werden diese Cluster extern mit einer Case-Struktur verbunden.

Wenn ein Fehler auftritt, wird diese Case-Struktur ausgeführt, bevor das VI erreicht wird. Das VI führt dann nicht den Hauptabschnitt des Blockdiagramms aus, sondern leitet die Fehlerinformationen geradewegs durch die Case-Struktur zum Cluster Fehler (Ausgang). Wenn kein Fehler auftritt, erstellt das VI ein neues Protokoll.