Skip to main content

Errore del compilatore C0003

Messaggio: '<valore>' non è un numero di bit valido per '<variabile>'

Possibile causa dell'errore: Tentativo di accesso a un bit al di fuori dell'intervallo per un tipo di dati.

Correzione dell'errore: Utilizzare un valore di bit per l'accesso al bit inferiore al numero di bit nel tipo di dati della variabile.

Esempio 313. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    test1: WORD;
    test2: BOOL;
END_VAR

test1 := test2.17;

Messaggio:

C0003: '17' non è un numero di bit valido per 'w'