Error del compilador C0201
Mensaje: El tipo '<tipo de datos 1>' no es igual al tipo '<tipo de datos 2>' de VAR_IN_OUT 'Variable'
Posible causa de error: El tipo de datos que se pasa a la función como parámetro VAR_IN_OUT no coincide con el tipo de datos definido en él.
Error de corrección: Pasar una variable con el tipo de datos correcto.
ejemplo 428. Ejemplo del error:
PROGRAM PLC_PRG VAR Inst: POU; b : BOOL; END_VAR inst(in_out := b); FUNCTION_BLOCK POU VAR_IN_OUT in_out : INT; END_VAR
Mensaje:
C0201: El tipo 'BOOL' no es igual al tipo 'INT' de VAR_IN_OUT 'Variable'