Skip to main content

Errore del compilatore C0236

Messaggio: Definizione del tipo errata per VAR_EXTERNAL <nome variabile>

Possibile causa dell'errore: La variabile รจ dichiarata in VAR_GLOBAL / VAR_EXTERNAL come tipi diversi.

Correzione dell'errore: utilizza la stessa definizione di tipo in VAR_GLOBAL e VAR_EXTERNAL.

Esempio 454. Esempio dell'errore:
PROGRAM PLC_PRG
VAR_EXTERNAL
    ig : STRING;
END_VAR

VAR_GLOBAL
    ig : INT;
END_VAR

Messaggio:

C0236: Definizione del tipo errata per VAR_EXTERNAL ig