Errore del compilatore C0043
Messaggio: Parametro formale errato: '<nome parametro>' previsto in questo luogo
Possibile causa dell'errore: I parametri sono assegnati in modo esplicito alla funzione nell'ordine errato.
Correzione dell'errore: Specificare i parametri nell'ordine corretto.
Esempio 347. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := Test(iPar2 := 2, 5);
FUNCTION Test : INT
VAR_INPUT
iPar1 : INT;
iPar2 : INT;
END_VAR
Messaggio:
C0043: Parametro formale errato: 'iPar1' previsto in questo luogo
C0412: assegnazioni ingressi multipli per parametro ''
Correzione dell'errore:
i := Test(5, iPar2 := 2);