Error del compilador C0040
Mensaje: La función '<nombre de función>' requiere exactamente '<número de entradas>' entradas
Posible causa de error: Se pasan demasiados o muy pocos parámetros a la función llamada.
Error de corrección: Pase exactamente tantos parámetros a la función como se espera.
ejemplo 344. Ejemplo del error:
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := TEST(1,2);
FUNCTION TEST : INT
VAR_INPUT
IN: INT;
END_VAR
Mensaje:
C0040: La función 'PRUEBA' requiere exactamente entradas '1'
Error de corrección:
i := Test(1);