Error del compilador C0179
Mensaje: '<identificador>' no es una salida del 'Bloque de función'
Posible causa de error: La inicialización de una instancia de bloque de funciones no debe contener VAR_IN_OUT
variables
Error de corrección: Usar VAR_IN_OUT
variables en llamadas de bloques de funciones solamente. Al inicializar una instancia de bloque de funciones, solo asigne las entradas de un bloque de funciones.
ejemplo 415. Ejemplo del error:
Beispiel: FUNCTION_BLOCK MyFB VAR_IN_OUT inOut : INT; END_VAR PROGRAM PLC_PRG VAR iValue : INT; fb : MyFB := (inOut := iValue); END_VAR
Mensaje:
C0179: 'inOut' no es una salida de 'MyFB'