Erreur du compilateur C0549
Message: Initialisation de la variable statique '<variable name>' n'est pas constant ou les constantes remplacées sont désactivées.
. Causes d'erreur possibles :
VAR_STATetCONSTANTLes déclarations sont utilisées ensemble dans une déclaration de bloc fonction.le Remplace les constantes l'option de compilation est désactivée.
Exemple 497. Exemple
le Remplacer les constantes l'option de compilation est désactivée.
VAR CONSTANT
iMaxInst : INT := 2;
END_VAR
VAR_STAT
iIDs : INT := iMaxInst - 1;
END_VARMessage:
C0549 : L'initialisation de la variable statique 'iIDs' n'est pas constante ou les constantes remplacées sont désactivées.
Correction des erreurs:
Dans , sur le Options de compilation onglet, activez le Remplacer les constantes option de compilation.