Attribute conditionalshow_all_locals

Überblick

Die lokalen Variablen werden nicht in der Benutzeroberfläche angezeigt, wenn die integrierte Bibliothek als *.compiled-library installiert wird.

Wenn die integrierte Bibliothek als *.library im Repository verfügbar ist, sind die lokalen Variablen des Funktionsbausteins in der Benutzeroberfläche sichtbar.

Wenn Sie conditionalshow_all_locals als Befehlszeilenoption verwenden, wie z. B. LogicBuilder.exe --conditionalshow_all_locals="libdeveloper"."--conditionalshow="libdeveloper", werden die lokalen Variablen der Funktionsbausteine in der Benutzeroberfläche angezeigt. Diese Option kann sich für Bibliotheksentwickler beim Test der Bibliotheken als hilfreich erweisen.

Syntax

{attribute 'conditionalshow_all_locals' :='SomeText'}

oder

{attribute 'conditionalshow_all_locals'}

Speicherort einfügen

Fügen Sie dieses Pragma auf der ersten Zeile im Deklarationsteil des Funktionsbausteins ein.

Beispiel

{attribute 'conditionalshow_all_locals' := 'SomeText'}
//{attribute 'conditionalshow_all_locals'}
FUNCTION_BLOCK FB_Test
VAR_INPUT
END_VAR
VAR_OUTPUT
    eErrorID : ERROR;
VAR
    iLocal : INT;
END_VAR