L'attributo definisce un prefisso per le variabili di un tipo di dati strutturato. Il prefisso deve essere anteposto all'identificatore delle variabili dichiarate da questo tipo.
Inserire la posizione: Nella riga che precede la dichiarazione di un tipo di dati strutturati
Sintassi:
{attribute 'nameprefix' := '<prefix>'}
Esempio
Nell'esempio seguente, Analisi statica emette un messaggio per pB perché il nome della variabile non inizia con "punto".
{attribute 'nameprefix' := 'point'}
TYPE DATAPOINT :
STRUCT
iX: INT;
iY: INT;
END_STRUCT
END_TYPE
PROGRAM PLC_PRG
VAR
pointA : DATAPOINT;
pB : DATAPOINT;
END_VAR
pointA.iX := 1;
pointA.iY := 10;
pB.iX := 2;
pB.iY := 20;
Messaggio di errore dopo l'analisi statica: «Nome variabile non valido 'pB'. Aspettatevi il prefisso 'punto'»