Errore del compilatore C0040
Messaggio: La funzione '<nome funzione>' richiede esattamente gli input '<numero di ingressi>'
Possibile causa dell'errore: Alla funzione chiamata vengono passati troppi o troppo pochi parametri.
Correzione dell'errore: Passa esattamente tutti i parametri previsti alla funzione.
Esempio 339. Esempio dell'errore:
PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(1,2); FUNCTION TEST : INT VAR_INPUT IN: INT; END_VAR
Messaggio:
C0040: La funzione 'TEST' richiede esattamente gli ingressi '1'
Correzione dell'errore:
i := Test(1);