Attributo personalizzato
Gli attributi definiti dall'utente sono tutti gli attributi definiti dall'applicazione o definiti dall'utente che è possibile applicare a POU, azioni, definizioni di tipi di dati e variabili. È possibile interrogare un attributo definito dall'utente con l'aiuto di pragma condizionali prima della compilazione dell'applicazione.
Suggerimento
È possibile interrogare gli attributi definiti dall'utente con pragma condizionale con l'operatore hasattribute.
Per ulteriori informazioni ed esempi, vedere: Pragma condizionali
Sintassi:
{attribute 'attribute'}
Attributo 'vision' per funzione divertimento1
{attribute 'vision'}
FUNCTION fun1 : INT
VAR_INPUT
i : INT;
END_VAR'DoCount' attributo per ivar variabile:
PROGRAM PLC_PRG
VAR
{attribute 'DoCount'};
ivar:INT;
bvar:BOOL;
END_VARAttributo 'aType' per tipo di dati DUT_1:
{attribute 'aType'}
TYPE DUT_1 :
STRUCT
a:INT;
b:BOOL;
END_STRUCT
END_TYPE