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 condizionale
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_VAR
Attributo 'aType'
per tipo di dati DUT_1
:
{attribute 'aType'} TYPE DUT_1 : STRUCT a:INT; b:BOOL; END_STRUCT END_TYPE