Erreur du compilateur C0037
Message: '<invalid input>' n'est pas une entrée de '<function name>'
Cause possible de l'erreur: Une variable locale est définie dans un appel de fonction.
Correction des erreurs: Déclarez la variable comme paramètre d'entrée.
Exemple 341. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := TEST(iVar := 1);
FUNCTION TEST : INT
VAR
iVar : INT;
END_VAR
Message:
C0037 : 'iVar' n'est pas une entrée de 'TEST'
Correction des erreurs:
VAR_INPUT
iVar : INT;
END_VAR