Attribut 'monitoring_display'

Dieses Pragma in der Deklaration eines Funktionsbausteins oder einer Struktur bewirkt, dass der aktuelle Wert der angegebenen Komponente (Eigenschaft oder Variable) im Monitoring mit angezeigt wird.

Der Wert der Baustein- oder Strukturkomponente wird dann in der obersten Zeile des Monitorings für Variablen vom Typ des Funktionsbausteins oder der Struktur dargestellt.

Syntax:

{attribute 'monitoring_display' := '<component name>'}

Einfügeort: Oberhalb der ersten Zeile der Deklaration

Beispiel:

{attribute 'monitoring_display' := 'sValue'} 
TYPE ST_Sample:
STRUCT
    nVar1  : INT;
    nVar2  : INT;
    sValue : STRING := 'Value to be monitored';
END_STRUCT
END_TYPE
PROGRAM MAIN
VAR
    stSample : ST_Sample;
    nTest    : INT;
END_VAR

nTest           := nTest + 1;
stSample.sValue := INT_TO_STRING(nTest);