Error del compilador C0001
Mensaje: Constante '<valor constante>' demasiado grande para el tipo '<tipo de datos>'
Posible causa de error: Una constante escrita es demasiado grande para el tipo de datos dado o una constante es demasiado grande para cada tipo de datos posible.
Error de corrección: use constantes más pequeñas o un tipo de datos apropiado para una constante con tipo.
ejemplo 311. Ejemplo del error:
PROGRAM PLC_PRG VAR test1: INT; test2: INT; test3: LREAL; END_VAR test1 := 12345678912345566991923939292939911; test2 := INT#123456; test3 := 10E500;
Mensaje:
C0001: Constante '12345678912345566991923939292939911' demasiado grande para el tipo 'ANY_INT'
C0001: Constante 'INT#123456' demasiado grande para el tipo 'INT'
C0001: Constante '10E500' demasiado grande para el tipo 'ANY_REAL'