Skip to main content

Errore del compilatore C0032

Messaggio: Il tipo '<tipo 1>' non può essere convertito in '<tipo 2>'

Possibile causa dell'errore: una variabile viene assegnata a un'altra variabile di tipo incompatibile.

Correzione dell'errore: usa una conversione di tipo.

Esempio 332. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    test1: INT;
    test2: STRING;
END_VAR

test1 := test2;

Messaggio:

C0032: il tipo 'STRING' non può essere convertito nel tipo 'INT'

Correzione dell'errore:

test1 := TO_INT(test2);