Skip to main content

Erreur du compilateur C0040

Message: La fonction '<nom de la fonction>' nécessite exactement '<nombre d'entrées>' entrées

Cause possible de l'erreur: Trop ou trop peu de paramètres sont passés à la fonction appelée.

Correction des erreurs: Passez exactement autant de paramètres à la fonction que prévu.

Exemple 339. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
     i : INT;
END_VAR
i := TEST(1,2);


FUNCTION TEST : INT
VAR_INPUT
    IN: INT;
END_VAR

Message:

C0040 : La fonction 'TEST' nécessite exactement '1' entrées

Correction des erreurs:

i := Test(1);