Erreur du compilateur C0001
Message: Constante '<valeur constante>' trop grande pour le type '<type de données>'
Cause possible de l'erreur: Une constante typée est trop grande pour le type de données donné ou une constante est trop grande pour chaque type de données possible.
Correction des erreurs: utilisez des constantes plus petites ou un type de données approprié pour une constante typée.
Exemple 311. Exemple d'erreur :
PROGRAM PLC_PRG VAR test1: INT; test2: INT; test3: LREAL; END_VAR test1 := 12345678912345566991923939292939911; test2 := INT#123456; test3 := 10E500;
Message:
C0001 : Constante '12345678912345566991923939292939911' trop grande pour le type 'ANY_INT'
C0001 : Constante 'INT#123456' trop grande pour le type 'INT'
C0001 : Constante '10E500' trop grande pour le type 'ANY_REAL'