Skip to main content

Errore del compilatore C0044

Messaggio: Assegnazione all'ingresso mancante per il parametro '<nome variabile di ingresso>' nel richiamo di '<nome blocco funzione>'

Possibile causa dell'errore: viene passato un parametro anche se non รจ stata dichiarata una variabile di input.

Correzione dell'errore: dichiara una variabile di input.

Esempio 343. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    inst : FB;
END_VAR
inst(1);


FUNCTION_BLOCK FB
VAR_INPUT

END_VAR

Messaggio:

C0044: Assegnazione all'ingresso mancante per il parametro '1' nel richiamo di 'FB'

Correzione dell'errore:

Beispiel:
VAR_INPUT
    in : INT;
END_VAR