SA0115: Variables con tipo de dato UNION
Detecta declaraciones de un UNION
tipos de datos y declaraciones de variables del UNION
escribe
Justificación: La norma IEC 61131-3 no incluye uniones. El código es más fácilmente transportable sin uniones.
Importancia: Baja
ejemplo 100. Ejemplo
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;
Salida en el Mensajes vista:
SA0115: Uniones no permitidas