Mit dem Parameter Initialisieren kann der interne Zustand von Punkt-für-Punkt-VIs ohne Unterbrechung des kontinuierlichen Datenflusses oder der Berechnung zurückgesetzt werden. Ein VI kann als Reaktion auf folgende Ereignisse zurückgesetzt werden:

  • Der Benutzer ändert den Wert eines Parameters.
  • Die Anwendung erzeugt ein bestimmtes Ereignis oder erreicht einen Schwellwert.

Das VI Wertänderung (Punkt für Punkt) kann z. B. auf folgende Änderungsereignisse reagieren:

  • Empfang der Eingangsdaten
  • Erkennen der Änderung
  • Erzeugen eines booleschen TRUE-Werts, der eine Initialisierung in einem anderen VI auslöst
  • Übertragen der Eingangsdaten in ein anderes VI zur Verarbeitung

Im folgenden Blockdiagramm ist dargestellt, wie das VI "Wertänderung (Punkt für Punkt)" die Initialisierung in einem anderen VI auslöst und Daten an dieses VI übertragen werden. In diesem Fall sind die Eingangsdaten ein Parameterwert für das Ziel-VI.

Für viele Punkt-für-Punkt-Anwendungen ist der Parameter Initialisieren nicht notwendig, da die Initialisierung automatisch erfolgt, wenn der Benutzer die Anwendung beendet und dann erneut startet.

Fehlerprüfung und Initialisierung

Mit Fehlercodes werden in der Regel ungültige Parameter und Einstellungen gekennzeichnet. Zur Fehlerprüfung konfigurieren Sie das Programm zur Überwachung von und Reaktion auf Unregelmäßigkeiten bei der Datenerfassung oder Berechnung. Eine Form der Fehlerprüfung ist z. B. die Datenbereichsprüfung.

Ein Punkt-für-Punkt-VI erzeugt beim ersten Aufruf des VIs oder beim ersten Aufruf des VIs nach der Initialisierung einer Anwendung einen Fehlercode. Da Punkt-für-Punkt-VIs nur einmal einen Fehlercode ausgeben, eignen sie sich besonders gut für die Verwendung in deterministischen Real-Time-Anwendungen.

Punkt-für-Punkt-VIs erzeugen einen Fehlercode, mit dem der Benutzer über ungültige Parameter oder Einstellungen informiert wird, wenn ein Fehler beim ersten Aufruf erkannt wird. Bei nachfolgenden Aufrufen setzen Punkt-für-Punkt-VIs den Fehlercode auf null. Bei der weiteren Ausführung werden keine Fehlercodes ausgegeben. Sie können eine Anwendung zur Ausführung einer der folgenden Reaktionen beim ersten Fehler programmieren:

  • Fehler melden und Ausführung fortsetzen.
  • Fehler melden und anhalten.
  • Fehler ignorieren und Ausführung fortsetzen (Voreinstellung).

Mit Hilfe des VIs "Wertänderung (Punkt für Punkt)" können Sie einen Punkt-für-Punkt-Fehlerprüfmechanismus für Punkt-für-Punkt-VIs erstellen, die über einen Parameter Fehler verfügen.