Error del compilador C0037
Mensaje: '<entrada inválida>' no es una entrada de '<nombre de función>'
Posible causa de error: Una variable local se define en una llamada de función.
Error de corrección: Declarar la variable como un parámetro de entrada.
ejemplo 336. Ejemplo del error:
PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(iVar := 1); FUNCTION TEST : INT VAR iVar : INT; END_VAR
Mensaje:
C0037: 'iVar' no es entrada de 'PRUEBA'
Error de corrección:
VAR_INPUT iVar : INT; END_VAR