Error del compilador C0018
Mensaje: <expresión> no es un objetivo de asignación válido
Posible causa de error: Una expresión sin permiso de escritura está en el lado izquierdo de una tarea. Ejemplo: una constante.
Error de corrección: Asignar solo a variables que tienen acceso de escritura.
ejemplo 329. Ejemplo del error:
PROGRAM PLC_PRG
VAR
i: INT;
END_VAR
VAR CONSTANT
j: INT := 0;
END_VAR
j := i;
Mensaje:
C0018: 'j' no es un objetivo de asignación válido