Allgemeiner Fehlerbehandler
- Aktualisiert2025-07-30
- 5 Minute(n) Lesezeit
Zeigt an, ob ein Fehler aufgetreten ist. Wenn ja, gibt das VI eine Fehlermeldung aus und zeigt bei Auswahl der entsprechenden Option ein Dialogfeld an.

Ein-/Ausgänge
[user-defined descriptions]
—
[user-defined descriptions] is an array of descriptions of user-defined codes. Wenn ein eingehender Fehler mit einem der Fehlercodes in Benutzerdefinierte Codes übereinstimmt, wird in Meldung die dazugehörige Beschreibung aus Benutzerdefinierte Beschreibungen angezeigt
[user-defined codes]
—
[user-defined codes] is an array of numeric error codes you can use to define error codes and messages for your own VIs. Auf dieses Array wird erst zurückgegriffen, nachdem die gesamte Datenbank nach Fehlercodes durchsucht wurde. Die Fehlercodes -8999 bis -8000, 5000 bis 9999 und 500.000 bis 599.999 sind für benutzerdefinierte Fehlermeldungen reserviert.
[error code] (0)
—
[error code] is a numeric error code. Wenn Fehler (Eingang) einen Fehler anzeigt, ignoriert das VI den Fehlercode. Ansonsten wird er vom VI überprüft. Fehlerwerte sind alle Werte außer 0.
[error source] (" ")
—
[error source] is an optional string you can use to describe the source of error code.
search ni.com link visible?(T)
—
search ni.com link visible? determines whether the Search ni.com for error hyperlink appears in the dialog box. Set to TRUE to display the hyperlink. Clicking the hyperlink opens search results for the error code on ni.com in the default web browser. The hyperlink appears only for LabVIEW-defined error codes in the development environment. The default is TRUE.
type of dialog (OK msg:1)
—
type of dialog determines what type of dialog box to display, if any. Unabhängig von der Einstellung dieses Eingangs werden immer Fehlerinformationen und eine Meldung mit der Fehlerbeschreibung ausgegeben.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input contains status, code, and source, which provide standard error in cluster element functionality.
[exception action] (none:0)
—
[exception action] is a way for you to create exceptions to error handling. Das VI führt die Ausnahmeaktion aus, wenn Fehlercode und Fehlerquelle mit Ausnahmecode und Ausnahmequelle übereinstimmen. Wenn der Standardwert für Ausnahmequelle verwendet wird, muss zur Ausführung der Ausnahmeaktion nur der Ausnahmecode übereinstimmen.
[exception code]
—
[exception code] is the error code that you want to treat as an exception. The default is 0.
[exception source]
—
[exception source] is the error message that you want to use to test for an exception. The default is an empty string.
error?
—
error? returns TRUE if an error occurs. If this VI finds an error, it sets the parameters in the error cluster.
code out
—
code out is the error code indicated by error in or error code.
source out
—
Quelle (Ausgang) gibt die Fehlerquelle an. Unter Quelle (Ausgang) wird eine bessere Beschreibung als unter Quelle im Fehler (Eingang) gegeben.
message
—
message describes the error code that occurred, the source of the error, and a description of the error. Wenn das VI keine Beschreibung des Fehlers ausgibt, können Sie verschiedene Schritte unternehmen, um Fehlercode-Beschreibungen zu finden. Gibt es mehr als eine Beschreibung für denselben Fehlercode, zeigt das VI alle Beschreibungen an, getrennt durch oder.
error out
—
error out contains error information. This output provides standard error out functionality. |
[user-defined descriptions]
—
[user-defined codes]
—
[error code] (0)
—
[error source] (" ")
—
search ni.com link visible?(T)
—
type of dialog (OK msg:1)
—
error in (no error)
—
error?
—
code out
—
source out
—
error out
—