Detecta las líneas de código en las que dos o más variables reservan la misma memoria
Justificación: Cuando dos variables reservan la misma memoria, el código puede comportarse
con resultados inesperados. Esta situación debe evitarse a toda costa. Si no puede
evitar utilizar un valor en diferentes interpretaciones (por ejemplo, una vez como
DINT y otra como REAL), deberá definir un UNION. También puede utilizar un puntero para acceder a un valor con un tipo diferente
sin que el valor se convierta.
Importancia: Alta
Ejemplo
PROGRAM PLC_PRG VAR iVvar1 AT %QB21: INT; dwVar2 AT %QD5: DWORD; END_VAR --> The following variables access the same memory: --> SA0028: iVar1 AT %QB21 --> SA0028: dwVar2 AT %QD5