Skip to main content

Erreur du compilateur C0070

Message: L'opérateur 'INI' a besoin d'une instance de bloc fonction ou d'une instance de type d'unité de données

Cause possible de l'erreur: Ni une instance de bloc fonction ni une instance DUT ne sont appliquées à l'opérateur INI.

Correction des erreurs: ne transmettez que des instances de bloc fonction ou des instances DUT à l'opérateur INI.

Exemple 358. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    b : BOOL;
    inst : FB;
END_VAR

b := INI(b, TRUE);

FUNCTION_BLOCK FB
VAR
END_VAR

Message:

C0070 : L'opérateur 'INI' a besoin d'une instance de bloc fonction ou d'une instance de type d'unité de données

Correction des erreurs:

b := INI(inst, TRUE);