Skip to main content

SA0115 : Déclarations avec le type de données UNION

Récupère les déclarations d'un UNION-Type de données et déclarations de variables de type a UNION.

Justification : La norme CEI 61131-3 n'inclut pas les syndicats. Le code est plus facilement portable sans unions.

Importance : Faible

Exemple 100. Exemple
TYPE A_UNION: 
UNION
    lrTemp : LREAL;
    liTemp : LINT;
END_UNION
END_TYPE
PROGRAM PLC_PRG
VAR
    aunionVar: A_UNION;
    liVar : LINT;
END_VAR
aunionVar.lrTemp := 0.123E-12;
liVar := aunionVar.liTemp;

Sortie dans le messages voir:

  • sa_icon_message.png SA0115 : Unions interdites