Skip to main content

Errore del compilatore C0070

Messaggio: L'operatore 'INI' necessita di un'istanza del blocco funzione o di un'istanza del tipo di unità dati

Possibile causa dell'errore: all'operatore INI non viene applicata né un'istanza di blocco funzione né un'istanza DUT.

Correzione dell'errore: trasmette solo istanze di blocchi funzione o istanze DUT all'operatore INI.

Esempio 358. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    b : BOOL;
    inst : FB;
END_VAR

b := INI(b, TRUE);

FUNCTION_BLOCK FB
VAR
END_VAR

Messaggio:

C0070: L'operatore 'INI' necessita dell'istanza del blocco funzione o del tipo di unità dati

Correzione dell'errore:

b := INI(inst, TRUE);