Skip to main content

Error del compilador C0178

Mensaje: Sin acceso externo al parámetro 'VAR_IN_OUT' '<nombre del parámetro>' de '<nombre del objeto>'

Posible causa de error: Se intenta acceder de forma remota a un parámetro 'VAR_IN_OUT'.

Error de corrección: No acceda de forma remota a los parámetros 'VAR_IN_OUT'.

ejemplo 414. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    inst : FB;
    i : INT;
END_VAR
i := inst.in_out;

FUNCTION_BLOCK FB
VAR_IN_OUT
    in_out : INT;
END_VAR

Mensaje:

C0178: Sin acceso externo al parámetro 'VAR_IN_OUT' 'in_out' de 'FB'