Skip to main content

Avviso del compilatore C0525

Messaggio: Il tipo <type> non può avere un valore predefinito in questo contesto.

Possibile causa dell'errore: Il valore iniziale di a VAR_INPUT ha un tipo di dati personalizzato.

Correzione degli errori: Rimuove il valore iniziale.

Esempio 486. Esempio di avviso
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 dichiarazione della variabile aInt nel Fun la funzione produce il seguente avviso.

Messaggio:

C0525: Il tipo ARRAY [0.. 1] OF INT non può avere un valore predefinito in questo contesto