Skip to main content

Avertissement du compilateur C0525

Message: Le type <type> ne peut pas avoir de valeur par défaut dans ce contexte

Cause d'erreur possible: La valeur initiale d'un VAR_INPUT possède un type de données personnalisé.

Correction d'erreur: Supprimez la valeur initiale.

Exemple 486. Exemple d'avertissement
FUNCTION Fun: INT
VAR_INPUT
      iPar : INT;
      xPar : BOOL;
      aInt : ARRAY [0..1] OF INT := [1, 2];
END_VAR

PROGRAM PLC_PRG
VAR
     aInt:ARRAY [0..1] OF INT := [1, 2];
END_VAR
Fun(1, TRUE, aInt);

La déclaration de la variable aInt dans le Fun La fonction produit l'avertissement suivant.

Message :

C0525 : Le type ARRAY [0.. 1] OF INT ne peut pas avoir de valeur par défaut dans ce contexte