Error del compilador C0042 (Versión del compilador <= 3.4.10)
Mensaje: Todos o ningún parámetro formal debe indicarse en la llamada de función
Posible causa de error: Los parámetros se asignan explícitamente a la función en el orden incorrecto.
Error de corrección: Utilice parámetros formales uniformes o parámetros implícitos.
ejemplo 346. Ejemplo del error:
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := Test(iPar1:=2, 5);
FUNCTION Test : INT
VAR_INPUT
iPar1 : INT;
iPar2 : INT;
END_VAR
Mensaje:
C0042: Todos o ningún parámetro formal debe indicarse en la llamada de función