Error del compilador C0035

Mensaje

Program name, function or function block instance expected instead of ‘<invalid function>’

Causa del mensaje

Se ha llamado a una función que no existe.

Solución

Asegúrese de que sólo se utilicen nombres de programa, funciones e instancias de bloque de funciones que existan.

Ejemplo de error

PROGRAM PLC_PRG
VAR
END_VAR

PLC_PRG.METH1();

METHOD METH
VAR_INPUT
END_VAR

--> C0004: 'METH1' is no component of 'PLC_PRG'

--> C0035: Program name, function or function block instance expected instead of 'PLC_PRG.METH1'

Solución del error

PLC_PRG.METH();