FB_XmlSrvIsObfuscationEnabled

FB_XmlSrvIsObfuscationEnabled 1:

Der Funktionsbaustein FB_XmlSrvIsObfuscationEnabled fragt ab, ob der Obfuskier-Modus eingeschaltet oder ausgeschaltet ist.

FB_XmlSrvIsObfuscationEnabled 2: Eingänge

VAR_INPUT
    sNetId      : T_AmsNetId;
    bExecute    : BOOL;
    tTimeout    : TIME := T#1m0s0ms;
END_VAR

Name

Typ

Beschreibung

sNetId

T_AmsNetId

String mit der Netzwerkadresse des TwinCAT 3 XML Servers. Für den lokalen Rechner (default) kann auch ein Leerstring angegeben werden.

bExecute

BOOL

Über eine positive Flanke an diesem Eingang wird der Funktionsbaustein aktiviert.

tTimeout

TIME

Maximale Zeit, die bei der Ausführung des Funktionsbausteins nicht überschritten werden darf.

FB_XmlSrvIsObfuscationEnabled 3: Ausgänge

VAR_OUTPUT
    bBusy    : BOOL;
    bError   : BOOL;
    nErrId   : UDINT;
    bEnabled : BOOL;
END_VAR

Name

Typ

Beschreibung

bBusy

BOOL

Dieser Ausgang wird bei der Aktivierung des Funktionsbausteins gesetzt und bleibt so lange gesetzt, bis eine Rückmeldung erfolgt.

bError

BOOL

Dieser Ausgang wird, nachdem der bBusy-Ausgang zurückgesetzt wurde, gesetzt, sollte ein Fehler bei der Übertragung des Kommandos erfolgen.

nErrId

UDINT

Liefert bei einem gesetzten bError-Ausgang die TwinCAT 3 XML Server Fehlernummer.

bEnabled

BOOL

Dieser Ausgang zeigt mit TRUE an, das der Obfuskier-Modus eigeschaltet ist. FALSE sagt ausgeschaltet.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v3.1 Build 4024.55

PC oder CX (x86, x64, Arm®)

Tc2_XmlDataSrv