Messaggio
<expression> is not a valid assignment target
Causa messaggio
Un'espressione senza permesso di scrittura è sul lato sinistro di un'assegnazione. Esempio: una costante.
Soluzione
Assegnare solo variabili con accesso in scrittura.
Esempio di errore
PROGRAM PLC_PRG
VAR
i: INT;
END_VAR
VAR CONSTANT
j: INT := 0;
END_VAR
j := i;
--> C0018: 'j' is not a valid assignment target