Detecta operaciones de 16 bits con resultados temporales. Antecedentes: En sistemas
de 16 bits, los resultados temporales de 32 bits pueden truncarse. Ejemplo: (int+10) puede superar los 16 bits.
Justificación: En el rarísimo caso de que tenga que escribir código que deba ejecutarse tanto en un procesador de 16 bits como en uno de 32 bits, este mensaje debería ayudarle a evitar cualquier problema.
Importancia: Bajo
Ejemplo
PROGRAM PLC_PRG VAR iVar : INT; END_VAR iVar := (iVar + 10) / 2; --> SA0063: Compatibility for 16 Bit - Possible truncated intermediate result