Attribut : nameprefix
L'attribut définit un préfixe pour les variables d'un type de données structuré. Le préfixe doit être ajouté à l'identifiant des variables déclarées par ce type. le analyse statique vérifie cette convention de nommage.
Emplacement d'insertion: Dans la ligne précédant la déclaration d'un type de données structuré
Syntaxe:
{attribute 'nameprefix' := '<prefix>'}
Exemple
Dans l'exemple suivant, Static Analysis émet un message pour pB car le nom de la variable ne commence pas par "point".
{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;
Message d'erreur après analyse statique : Nom de variable 'pB' non valide : préfixe 'point' attendu