Skip to main content

Errore del compilatore C0554

Messaggio: Non sono consentiti richiami espliciti di '<Nome FB>'. <valore dell'attributo 'no_explicit_call'>

Possibili cause di errore: Un blocco funzione con no_explicit_call รจ stato chiamato l'attributo

Esempio 494. Esempio
{attribute 'no_explicit_call' := 'Call of this FB is not allowed'}
FUNCTION_BLOCK FB1
VAR_INPUT
END_VAR
VAR_OUTPUT
END_VAR
VAR
END_VAR
PROGRAM PLC_PRG
VAR
    myFB: FB1;
END_VAR

myFB();

Messaggio:

C0554: Non sono ammessi richiami espliciti di 'FB1'. Call of this FB is not allowed.

Correzione dell'errore:

Elimina l'attributo pragma.