exists

[ Funktion ]

public static exists(
    expression: string,
    callback?: (data: Symbol.IExistsResultObject) => void
): any;

Prüft ob das Symbol existiert.

Parameter

Name

Typ

Beschreibung

expression

string

Name des Symbols

callback [ Optional ]

(data: Symbol.IExistsResultObject) => void

Wird ausgelöst wenn die Aktion erfolgreich abgeschlossen oder ein Fehler aufgetreten ist. Details sind dem Parameter data zu entnehmen.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

exists 1:

Verfügbar ab Version 1.10.1336.10

Beispiel - JavaScript

TcHmi.Symbol.exists('%s%PLC1.MAIN.sTest%/s%', function (data) {
    if (data.error === TcHmi.Errors.NONE) {
        // Handle result value...
        var symExists = data.result;
        console.log('Symbol exists: '+ symExists);
    } else {
        // Handle error...
    }
});